mirror of
https://github.com/fhem/fhem-mirror.git
synced 2025-04-21 07:56:03 +00:00
98_weekprofile: bug fixing
- fix sending tempOn tempOFF if editOnNewpage is set - try to detect HmIP with internal NAME if ccutype is invalid - use always so prefix by sending profiles to HMCCUDEV git-svn-id: https://svn.fhem.de/fhem/trunk@23412 2b470e98-0d58-463d-a4d8-8e2adae1ed80
This commit is contained in:
parent
112f16a8f0
commit
ff04ec9dfd
@ -179,8 +179,9 @@ sub weekprofile_getDeviceType($$;$)
|
||||
}
|
||||
my $model = $devHash->{ccutype};
|
||||
if (!defined($model)) {
|
||||
Log3 $me, 4, "$me(getDeviceType): ccutype not defined";
|
||||
return undef;
|
||||
Log3 $me, 4, "$me(getDeviceType): ccutype not defined for device $device - take NAME";
|
||||
$model = $devHash->{NAME};
|
||||
return undef if (!defined($model));
|
||||
}
|
||||
Log3 $me, 5, "$me(getDeviceType): $devHash->{NAME}, $model";
|
||||
$type = "HMCCU_IP" if ( $model =~ m/HmIP.*/ );
|
||||
@ -494,6 +495,7 @@ sub weekprofile_sendDevProfile(@)
|
||||
my $dayCnt = scalar(@dayToTransfer);
|
||||
my $prefix = weekprofile_get_prefix_HM($device,"ENDTIME_SUNDAY_1",$me);
|
||||
$prefix = "" if ($type eq "HMCCU_HM"); # no prefix by set see topic,46117.msg1104569.html#msg1104569
|
||||
$prefix = ""; # TEST always no prefix by set #msg1113658
|
||||
if (!defined($prefix)) {
|
||||
Log3 $me, 3, "$me(sendDevProfile): no prefix found";
|
||||
$prefix = "";
|
||||
@ -1579,8 +1581,14 @@ sub weekprofile_editOnNewpage(@)
|
||||
my $editDaysInRow = AttrVal($device, "widgetEditDaysInRow", undef);
|
||||
$editDaysInRow = $daysInRow if (defined($daysInRow));
|
||||
|
||||
my $tempON = AttrVal($device, "tempON", undef);
|
||||
my $tempOFF = AttrVal($device, "tempOFF", undef);
|
||||
|
||||
my $args = "weekprofile,MODE:EDIT,JMPBACK:1";
|
||||
$args .= ",DAYINROW:$editDaysInRow" if (defined($editDaysInRow));
|
||||
$args .= ",TEMP_ON:$tempON" if (defined($tempON));
|
||||
$args .= ",TEMP_OFF:$tempOFF" if (defined($tempOFF));
|
||||
|
||||
|
||||
my $html;
|
||||
$html .= "<html>";
|
||||
|
Loading…
x
Reference in New Issue
Block a user