FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: Henno am 30 Januar 2014, 17:36:01

Titel: Anwesenheitssteuerung
Beitrag von: Henno am 30 Januar 2014, 17:36:01
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] ?
Titel: Antw:Anwesenheitssteuerung
Beitrag von: AHA1805 am 30 Januar 2014, 17:43:47
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

Titel: Antw:Anwesenheitssteuerung
Beitrag von: Henno am 30 Januar 2014, 17:57:30
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
Titel: Antw:Anwesenheitssteuerung
Beitrag von: AHA1805 am 31 Januar 2014, 06:17:21
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