2
0
mirror of https://github.com/fhem/fhem-mirror.git synced 2025-02-25 09:55:38 +00:00

72_FRITZBOX.pm: zwei neue Readings

git-svn-id: https://svn.fhem.de/fhem/trunk@27544 2b470e98-0d58-463d-a4d8-8e2adae1ed80
This commit is contained in:
jowiemann 2023-05-09 08:32:31 +00:00
parent 73784dc09c
commit d891037ed2

View File

@ -2113,14 +2113,20 @@ sub FRITZBOX_Readout_Run_Web($)
FRITZBOX_Readout_Add_Reading $hash, \@roReadings, "dect".$runNo."_imagePath", $_->{ImagePath} ;
FRITZBOX_Readout_Add_Reading $hash, \@roReadings, "dect".$runNo."_NoRingWithNightSetting", $_->{NoRingWithNightSetting}, "onoff";
FRITZBOX_Readout_Add_Reading $hash, \@roReadings, "dect".$runNo."_NoRingTimeFlags" , $_->{NoRingTimeFlags};
# telcfg:settings/Foncontrol/User/list(Name,NoRingTime,RingAllowed,NoRingTimeFlags,NoRingWithNightSetting)
if ($_->{NoRingTime}) {
my $ringAllowed;
my $notAllowed;
if($_->{RingAllowed} eq "1") {
$ringAllowed = "Mo-So";
} elsif($_->{RingAllowed} eq "4") {
$ringAllowed = "Sa-So";
} elsif($_->{RingAllowed} eq "5") {
$ringAllowed = "Mo-Fr";
$notAllowed = "Mo-So";
} elsif($_->{RingAllowed} eq "2") {
$notAllowed = "Mo-Fr 00:00-24:00 Sa-So";
} elsif($_->{RingAllowed} eq "3") {
$notAllowed = "Sa-So 00:00-24:00 Mo-Fr";
} elsif($_->{RingAllowed} eq "4" || $_->{RingAllowed} eq "2") {
$notAllowed = "Sa-So";
} elsif($_->{RingAllowed} eq "5" || $_->{RingAllowed} eq "3") {
$notAllowed = "Mo-Fr";
}
my $NoRingTime = $_->{NoRingTime};
@ -2128,7 +2134,7 @@ sub FRITZBOX_Readout_Run_Web($)
substr($NoRingTime, 5, 0) = "-";
substr($NoRingTime, 8, 0) = ":";
FRITZBOX_Readout_Add_Reading $hash, \@roReadings, "dect".$runNo."_NoRingTime", $ringAllowed . " " . $NoRingTime;
FRITZBOX_Readout_Add_Reading $hash, \@roReadings, "dect".$runNo."_NoRingTime", $notAllowed . " " . $NoRingTime;
} else {
FRITZBOX_Readout_Add_Reading $hash, \@roReadings, "dect".$runNo."_NoRingTime", "not defined";
}