Internals
COMMAND |
{
if ((Value("StateGartenhaus") eq "lepmon")) {
my ($sec,$min,$hour,$mday,$mon,$year,$wday,$yday,$isdst) = localtime();
my $NowSsM=$hour*3600+$min*60+$sec;
my $MorningTimeSsM=TimeOfDay2SecondsSinceMidnight(sunrise())+100*60;
my $EveningTimeSsM=TimeOfDay2SecondsSinceMidnight(sunset())-110*60;
if ($NowSsM > $MorningTimeSsM && $NowSsM < $EveningTimeSsM) {
fhem("set MQTT2_DVES_182DC3 off");
Log 3, "LepMonAtRefresh(NowSsM=$NowSsM, MorningTimeSsM=$MorningTimeSsM, EveningTimeSsM=$EveningTimeSsM, switch off)";
} else {
fhem("set MQTT2_DVES_182DC3 on");
Log 3, "LepMonAtRefresh(NowSsM=$NowSsM, MorningTimeSsM=$MorningTimeSsM, EveningTimeSsM=$EveningTimeSsM, switch on)";
}
if ((Value("PresenceGartenhaus") eq "absent")) {
my $Msg="LEPMON Steckdose ist offline, aus- und einstecken!";
fhem "set MQTT_Client publish KHS59/SendEMail {\"ts\":\"".FmtDateTime(time())."\",\"Subject\":\"".$Msg."\"}";
Log 3, $Msg;
}
}
} |
|
DEF
|
+*00:05:00 {
if ((Value("StateGartenhaus") eq "lepmon")) {
my ($sec,$min,$hour,$mday,$mon,$year,$wday,$yday,$isdst) = localtime();
my $NowSsM=$hour*3600+$min*60+$sec;
my $MorningTimeSsM=TimeOfDay2SecondsSinceMidnight(sunrise())+100*60;
my $EveningTimeSsM=TimeOfDay2SecondsSinceMidnight(sunset())-110*60;
if ($NowSsM > $MorningTimeSsM && $NowSsM < $EveningTimeSsM) {
fhem("set MQTT2_DVES_182DC3 off");
Log 3, "LepMonAtRefresh(NowSsM=$NowSsM, MorningTimeSsM=$MorningTimeSsM, EveningTimeSsM=$EveningTimeSsM, switch off)";
} else {
fhem("set MQTT2_DVES_182DC3 on");
Log 3, "LepMonAtRefresh(NowSsM=$NowSsM, MorningTimeSsM=$MorningTimeSsM, EveningTimeSsM=$EveningTimeSsM, switch on)";
}
if ((Value("PresenceGartenhaus") eq "absent")) {
my $Msg="LEPMON Steckdose ist offline, aus- und einstecken!";
fhem "set MQTT_Client publish KHS59/SendEMail {\"ts\":\"".FmtDateTime(time())."\",\"Subject\":\"".$Msg."\"}";
Log 3, $Msg;
}
}
}
|
|
|
FUUID |
6932b160-f33f-45a2-71d7-65eac060541be720 |
NAME |
LepMonAtRefresh |
NR |
220 |
NTM |
15:43:08 |
PERIODIC |
yes |
RELATIVE |
yes |
REP |
-1 |
STATE |
Next: 15:43:08 |
TIMESPEC |
00:05:00 |
TRIGGERTIME |
1765118588.33924 |
TRIGGERTIME_FMT |
2025-12-07 15:43:08 |
TYPE |
|
eventCount |
628 |
Readings
state |
Next: 15:43:08
2025-12-07 15:38:08 |
|