Hallo
ich bastele an diversen PRESENCE befehlen.
Z.b. Heizung aus wenn nicht anwesend.
Klappt mit
[spoiler]
define Nexuson notify Nexus5:present set CUL_HM_HM_CC_RT_DN_xxxxx_Clima controlMode auto
define Nexusoff notify Nexus5:absent set CUL_HM_HM_CC_RT_DN_xxxxx_Clima controlmanu off
[/spoiler]
auch ganz gut.
Bis auf ein problem.
Der befehl wird bei jedem ping also alle 30 sec. gesendet.
Das sieht dann so aus
[spoiler]
2014.01.30 17:29:29 2: CUL_HM set CUL_HM_HM_CC_RT_DN_xxx_Clima controlMode auto
2014.01.30 17:30:02 2: CUL_HM set CUL_HM_HM_CC_RT_DN_xxx_Clima controlMode auto
2014.01.30 17:30:36 2: CUL_HM set CUL_HM_HM_CC_RT_DN_xxx_Clima controlMode auto
2014.01.30 17:31:09 2: CUL_HM set CUL_HM_HM_CC_RT_DN_xxx_Clima controlMode auto
2014.01.30 17:31:43 2: CUL_HM set CUL_HM_HM_CC_RT_DN_xxx_Clima controlMode auto
[/spoiler]
Das ist ja nicht so toll
Wie bekommt man das hin das der befehl nur bei jeder Änderung gesendet wird?
edit: OT gibts hier keine [spoiler] ?
Hallo Henno
mit event-on-change-reading für dein Nexus5
Siehe in der commandref unter attr
Gruß Hannes
Gesendet von Unterwegs mit Tapatalk 4
Habe ich versucht mit
define Nexus5 PRESENCE lan-ping 192.168.178.71
attr Nexus5 event-on-update-reading STATE
absent present wird auch richtig angezeigt aber so sendet es keinen befehl mehr und im log taucht nichts mehr auf
auch steht im webif dann bei CHANGED immer nichts drin
Hallo Henno
Ich hab es auf der FB am laufen.
Hab jedoch
attr Note8 event-on-change-reading state
Verwendet
Im log stehen nur Einträge bei der Änderung des Status.
Kann es an der Großschreibung von STATE bei dir liegen?
Gruß Hannes
Gesendet von Unterwegs mit Tapatalk 4