Pokud používáte Z-Wave klávesnici, která vypadá jako zámek a podporuje PIN kód, tak je možné detekovat, který uživatel "zamkl", a který "odemkl".


Co je třeba

  • Home Center 3
  • Z-Wave klávesnice nebo zámek podporující PIN kódy.

⚠️ UPOZORNĚNÍ: PIN kódy musí jít zadat z uživatelského rozhraní HC3

Scéna

Deklarace (spouštěč)

{
  conditions = { {
      id = 304, -- ID klávesnice
      isTrigger = true, -- Pokud True, tak se spustí scéna, pokud False, tak ne
      operator = "anyValue", -- Všechny hodnoty
      property = "accessControlEvent", -- získání dat z události accessControlEvent
      type = "device" -- data jdou ze zařízení
    } },
  operator = "any"
}


Tělo scény

V těle scény je nutné převést spouštěč do JSON formátu, aby se dalo zjistit co vše se dalo.

json.encode(sourceTrigger)


Příklad: Výpis události a uživatele.

fibaro.debug("Scene56", "User: " .. json.encode(sourceTrigger.value.userId)) -- Uživatel, který zamkl nebo odemkl
fibaro.debug("Scene56", "Event: " .. json.encode(sourceTrigger.value.status)) -- Zda bylo Zamknuto/Odemknuto