FHEM Forum

FHEM => Automatisierung => Thema gestartet von: newjoist am 20 Januar 2017, 20:16:03

Titel: Frage zur Anwesenheitserkennung eines Gerätes
Beitrag von: newjoist am 20 Januar 2017, 20:16:03
Hallo ich möchte gerne etwas schalten wenn ein Gerät für eine gewisse Zeit den state absent hat, weiß aber nicht wie genau ich das schreiben soll.

als Bespiel mal

If state eq absent "for 10 min" fhem set Schalter on so in der Art. Ich bin noch ziemlich neu und daher nicht so sehr vertraut mit dem Thema, über weiterführende links zu dem Thema wäre ich euch sehr dankbar.
Titel: Antw:Frage zur Anwesenheitserkennung eines Gerätes
Beitrag von: Ellert am 20 Januar 2017, 20:19:21
Ich rate Dir Dich mit DOIF zu beschäftigen.

https://fhem.de/commandref_DE.html#DOIF
https://forum.fhem.de/index.php/topic,63392.0.html

Es geht etwa so:
define etwas_schalten DOIF ([ETWAS:presence] eq "absent") (set einGerät ein) DOELSE
attr etwas_schalten wait <gewisse Zeit in Sekunden>


Wobei ETWAS ein PRESENCE-Gerät ist
Titel: Antw:Frage zur Anwesenheitserkennung eines Gerätes
Beitrag von: Otto123 am 20 Januar 2017, 21:57:54
Hi,

wenn Du willst kannst Du Dich hier  (http://heinz-otto.blogspot.de/2016/01/anwesenheitserkennung.html)etwas einlesen und es mit dummys durchspielen.

Gruß Otto