Originally posted by: <email address deleted>
Hallo Rudi
ich möchte die Reisefunktion dafür verwenden, alle FHTs bei
Abwesenheit auf eine niedrige Temperatur umzustellen.
ich stelle mir folgendes Kommando vor:
set bad mode holiday holiday1 2 holiday2 9 manu-temp 12
Ich möchte alle FHTs für zwei Tage in den Reisemodus schalten und die
Temperatur auf 12 Grad absenken.
#Abwesend Nachtumschaltung
define Abwesendumschalt1 notify Anwesend:(off) {\
foreach my $d (keys %defs) {\
next if($defs{$d}{TYPE} ne "FHT");;\
my $mday1 = $mday + 1;;\
fhem("set $defs{$d}{DEVICENAME} mode holiday holiday1 $mday1
holiday2 $month desired-temp 12");;\
}}
# Abwesenheit verlängern
define Abwesendumschalt2 at *1:00 {if ($value{Anwesend} eq "off"} {\
foreach my $d (keys %defs) {\
next if($defs{$d}{TYPE} ne "FHT");;\
my $mday1 = $mday + 1;;\
fhem("set $defs{$d}{DEVICENAME} mode holiday holiday1 $mday1
holiday2 $month desired-temp 12");;\
}}\
}
# Wieder da
define Abwesendumschalt3 notify Anwesend:(on) {if
($oldvalue{Anwesend}{VAL} ne $value{Anwesend}) {\
foreach my $d (keys %defs) {\
next if($defs{$d}{TYPE} ne "FHT");;\
fhem("set $defs{$d}{DEVICENAME} mode auto");;\
}}\
}
Naja. Ich bekomme es durch probieren nicht hin.
Die folgende Anweisung auf der Eingabezeile von FHEM erzeugt bereits
einen Fehler:
{fhem("set bad mode holiday holiday1 $mday holiday2 $month desired-
temp 12");;}
folgende Fehlermeldung:
NTFY return: Global symbol "%ondefs" requires explicit package name
at (eval 91949) line 1.
Kannst Du mir helfen?
--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
> Kannst Du mir helfen?
in notify wird % durch den Event ersetzt (Event ist on, %defs -> ondefs), man
muss "echte" % als %% schreiben. Ansonsten kenne ich mich mit FHT holiday nicht
aus :/
--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
Originally posted by: <email address deleted>
Hi Physiker,
postest Du hier auch die Lösung Deines Problems? Hat das %% geholfen,
oder brauchte es 'noch ein bischen mehr'?
Der Winter naht (ok, 30°..) und da fangen bestimmt viele an, mit ihren
FHTs rumzubasteln - und könnten Deine Lösung dann vll. gut
gebrauchen :-)
Danke+Gruß, Uli
--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com