FHEM Forum

FHEM - Hausautomations-Systeme => Homematic => Thema gestartet von: Manu1982 am 25 Juni 2017, 09:34:58

Titel: HM-Sen-LI-O Problem mit Steuerung
Beitrag von: Manu1982 am 25 Juni 2017, 09:34:58
Guten Morgen, Ich wollte eine notify bauen die bein einem wert von unter 1000 das Licht einschaltet

define dunkel_Notify notify Lichtsensor.LUX:.* {if ( ReadingsVal( "Lichtsensor", "1.LUX", "") <= 1000 ) {  fhem( "set Buero_Decke_Licht on" ) }}

aber es funktioniert nicht..
Titel: Antw:HM-Sen-LI-O Problem mit Steuerung
Beitrag von: justme1968 am 25 Juni 2017, 10:13:22
die regex stimmt nicht. Lichtsensor:1.LUX.* sollte gehen. 

im notify kannst du $EVTPART1 verwenden statt den wert noch mal per ReadingsVal abzufragen.

falls du das licht auch automatisch wieder ausschalten willst falls es hell wird: schau dir mal THRESHOLD an.
Titel: Antw:HM-Sen-LI-O Problem mit Steuerung
Beitrag von: Otto123 am 25 Juni 2017, 16:17:12
Und da regEx nicht so einfach ist, bietet FHEM ein wunderbares Tool -> Eventmonitor!
Nicht nur zuschauen und testen sondern notify auch gleich erzeugen lassen!