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

mqtt2.template: changes to ahoy-devStateIcon

git-svn-id: https://svn.fhem.de/fhem/trunk@27526 2b470e98-0d58-463d-a4d8-8e2adae1ed80
This commit is contained in:
Beta-User 2023-05-07 04:14:04 +00:00
parent 33e620c31b
commit 9e1e0021d8

View File

@ -23,8 +23,8 @@ BEGIN {
ReadingsVal ReadingsVal
ReadingsNum ReadingsNum
ReadingsAge ReadingsAge
isday
defs defs
isday
) )
); );
} }
@ -46,15 +46,16 @@ sub devStateIcon {
return if !defined $defs{$devname}; return if !defined $defs{$devname};
my $ret = ReadingsNum($devname,'available',0);
$ret = $ret > 1 ? '10px-kreis-gruen' : isday() ? '10px-kreis-rot' :'10px-kreis-gelb';
$ret = FW_makeImage($ret, 'edit_settings');
$ret .= ' ';
my $col = substr(Color::pahColor(-10,50,70,ReadingsNum($devname,'temperature',0),$colors),0,6); my $col = substr(Color::pahColor(-10,50,70,ReadingsNum($devname,'temperature',0),$colors),0,6);
$ret .= FW_makeImage("sani_solar_temp\@$col",'file_unknown@grey'); my $ret = FW_makeImage("sani_solar_temp\@$col",'file_unknown@grey');
$ret .= ' '; $ret .= ' ';
$ret .= ReadingsNum($devname,'temperature',0,1); $ret .= ReadingsNum($devname,'temperature',0,1);
$ret .= ' °C<br>'; $ret .= ' °C<br>';
my $avail = ReadingsNum($devname,'available',0);
$avail = $avail > 1 ? '10px-kreis-gruen' : isday() ? '10px-kreis-rot' :'10px-kreis-gelb';
$ret .= FW_makeImage($avail, 'edit_settings');
$ret .= ' ';
$ret .= ReadingsNum($devname,'P_AC',0); $ret .= ReadingsNum($devname,'P_AC',0);
$ret .= ' W / '; $ret .= ' W / ';
$ret .= ReadingsNum($devname,'YieldDay',0); $ret .= ReadingsNum($devname,'YieldDay',0);