Frage zur Anwesenheitserkennung eines Gerätes

Begonnen von newjoist, 20 Januar 2017, 20:16:03

Vorheriges Thema - Nächstes Thema

newjoist

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.

Ellert

#1
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

Otto123

Hi,

wenn Du willst kannst Du Dich hier etwas einlesen und es mit dummys durchspielen.

Gruß Otto
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz