Structure schalten bei Twilight Licht Wert

Begonnen von Crush85, 25 Oktober 2017, 16:45:46

Vorheriges Thema - Nächstes Thema

CoolTux

Na ja, die richtigen Worte hast Du ja schon gefunden. Entweder das Notify deaktivieren oder halt eine Abfrage einbauen.
Hier wird es dann interessant. Zum Beispiel haben viele sich die Residents Modulfamilie installiert. Da wird die ganze Wohnung und einzelne Bewohner virtuell abgebildet. Man kann dann also eine Abfrage einbauen die prüft ob das Device ganzeWohnung den Status home hat oder nicht, wenn nicht soll nicht geschalten werden.

Du kannst auch da Du eh schon in Perl bist die Stunde abfragen. (ist das einfachste)


LichtWetter:light.* {
            fhem("set Vitrine:FILTER=STATE!=" . ($EVTPART1 < 5 ? "on" : "off") . " " . ($EVTPART1 < 5 ? "on" : "off") ) if( $hour < 22 and $hour > 4 );
}


Es gibt auch noch eine kleine Abfrage die ich mal gebaut habe, dazu muß aber eine 99_myUtils Datei eingerichtet werden. Dann kann man sowas machen

LichtWetter:light.* {
            fhem("set Vitrine:FILTER=STATE!=" . ($EVTPART1 < 5 ? "on" : "off") . " " . ($EVTPART1 < 5 ? "on" : "off") ) if( isInTime('22:00-04:00') );
}

Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net