Homecenter 2 + Idlock - Detektering av värden

Diskussioner och support runt controllers, ex Vera Lite eller Fibaro Home Center 2

Moderator: elf98

daromer
Hemautomation - det är mer än en hobby
Inlägg: 961
Blev medlem: 23 sep 2009, 09:31
Ort: Växjö

Homecenter 2 + Idlock - Detektering av värden

Inlägg av daromer » 06 jan 2019, 11:22

Hej

Det är väldigt oklart hur man faktiskt hämtar data från Idlock 150.


T ex vill jag hämta ut om dörren är öppen eller stängd... Hur gör man detta?
Man kan hämta dessa paramterrar
Capture.PNG
Capture.PNG (7.6 KiB) Visad 1287 gånger
Men alla dessa hara bara med om låset är låst eller inte.

Ponera att jag vill
1. Notifiera om dörren varit öppen över x tid
2. Låsa dörren efter den har stängts men bara efter 20 minuter.

För att göra detta utan att "gissa" så måste jag veta om dörrens läge har ändrats anternativt gissa och läsa av om jag kunde "låsa" den... det är inget bra sätt enligt mig.

Enligt manualen finns detta:
capture 2.PNG
capture 2.PNG (56.1 KiB) Visad 1287 gånger
Där beskrivs både "Secured" och "Doorstate" . Secured är den man i vanligt tal läser av med t ex:

Kod: Markera allt

fibaro:getValue(193, "secured")
Och i XML filen så finns
capture 3.PNG
Där ser vi ovan typ och definierat under Secured men även dorrstate.

Om jag läser av doorstate istället för secured får jag bara om "Nil" värden....

Kod: Markera allt

fibaro:debug("debug close = " .. fibaro:getValue(193, "doorState"));

Kod:

Kod: Markera allt

fibaro:debug("debug close = " .. fibaro:getValue(193, "doorState"));