Notify Schaltet nicht, bitte um kurze Hilfe

Begonnen von Praktiker, 20 Dezember 2015, 14:14:36

Vorheriges Thema - Nächstes Thema

Praktiker

Hallo zusammen,

nachdem ich mein Fhem schon eineige zeit am laufen habe wollte ich die Weihnachtsbeleichtung automatisiert einschalten.
Dass geht auch, aber ich bekomme es nicht zeitabhängig hin.
Wenn ich die If bedingung mit der Zeit einfüge wird leider nicht mehr eingeschaltet, warum?
Vieleicht kann mir ja jemand auf die Sprünge helfen.


Tageslicht {
my $Licht = $value{"Tageslicht"};
my $hm = sprintf("%02d:%02d", $hour, $min);

if (($Licht eq "dunkel" )) {
if ( $hm gt "05:00" && $hm lt "22:59") {
  fhem "set wohnzimmer.steckdose on; set flur.dimmer on"
}
}
}


Grüße aussm Pott
Praktiker

viegener

Am besten mal Hinweise zu FHEM 5.7 lesen (wenn Du eine aktuelle Version hast) ==> $value gibt es nicht mehr
Kein Support über PM - Anfragen gerne im Forum - Damit auch andere profitieren und helfen können

Praktiker

Hab noch 5.6 daran liegt es nicht.
Im log ist auch kein Fehler.

Otto123

#3
Ich mache Adventslicht früh und abend mit einem DOIF, das steht in der DEF

([06:00-{sunrise_abs("REAL")}] or [{sunset("REAL")}-23:30])((set LichtKeSW1_Sw02 on)) DOELSE ((set LichtKeSW1_Sw02 off))

Ich finde, dafür muss man nicht auf Perl Ebene wechseln.

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

Praktiker

@ Otto123

Ich habe nun meine Notifys und At fast alle auf Doif umgestellt  :)
Läuft alles bestens und ist nun sehr übersichtlich.
Dann hab ich auf 5.7 Aktualisiert.