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