FHEM Forum

FHEM => Automatisierung => Thema gestartet von: jhohn am 27 Dezember 2012, 17:42:06

Titel: holiday Abfrage in 99_myUtils.pm
Beitrag von: jhohn am 27 Dezember 2012, 17:42:06
Hallo,

ich versuche in meiner myUtils per my $feiertag = {fhem("get hessen tomorrow")}; zu überprüfen ob morgen ein Feiertag ist um dann meine Nachtspeicherheizung etwas länger laden zu lassen, weil alle zu Hause sind. Statt "none" steht aber für heute z.B. "HASH(0xdf4e80)" in miener Variable. Geht das so nicht oder habe ich mal wieder etwas übersehen?

Gruß
Jörg
Titel: Aw: holiday Abfrage in 99_myUtils.pm
Beitrag von: jhohn am 27 Dezember 2012, 19:08:28
kann man hier Beiträge löschen? Wenn nicht vergesst es einfach. Habs gefunden.
Titel: Aw: holiday Abfrage in 99_myUtils.pm
Beitrag von: Markus am 27 Dezember 2012, 19:10:38
Warum vergessen?
Schreib doch die Lösung auf vieleicht braucht sie ja noch jemand.

lg Markus
Titel: Aw: holiday Abfrage in 99_myUtils.pm
Beitrag von: unimatrix am 28 Dezember 2012, 11:37:54
Ich mach bei mir in der Config folgendes, da ich die Informationen an verschiedenen Stellen benötige:

define ferien holiday
define ferien_heute dummy
define ferien_morgen dummy

define at_ferien at *03:00:00 {fhem "set ferien_heute ".fhem("get ferien ".strftime("%m-%d",localtime((//images/smiley_icons/icon_wink.gif)(//images/smiley_icons/icon_wink.gif));;}
define at_ferien_morgen at *03:00:00 {fhem "set ferien_morgen ".fhem("get ferien ".strftime("%m-%d",localtime(time+86400)(//images/smiley_icons/icon_wink.gif));;}
Titel: Aw: holiday Abfrage in 99_myUtils.pm
Beitrag von: unimatrix am 28 Dezember 2012, 11:39:50
sorry..hier nochmal. offenbar kann man seine Beiträge nicht bearbeiten (//images/smiley_icons/icon_sad.gif)


define ferien holiday
define ferien_heute dummy
define ferien_morgen dummy

define at_ferien at *03:00:00 {fhem "set ferien_heute ".fhem("get ferien ".strftime("%m-%d",localtime()));;}
define at_ferien_morgen at *03:00:00 {fhem "set ferien_morgen ".fhem("get ferien ".strftime("%m-%d",localtime(time+86400)));;}
Titel: Aw: holiday Abfrage in 99_myUtils.pm
Beitrag von: jhohn am 31 Dezember 2012, 16:08:20
ja, so habe ich das auch gelöst. Ich habe statt .strftime("%m-%d",localtime()) und .strftime("%m-%d",localtime(time+86400)) today und tommorow genommen.