2026.01.31 12:13:43 5: FB_Home: dispatch <device identifier="ZF84477FFFE2B90B2" id="6002" functionbitmask="524289" fwversion="251118/v1.1.9@a0" manufacturer="0x1490" productname="Shelly BLU H&T Display ZB"><present>1</present><txbusy>0</txbusy><name>T.Südzimmer</name><battery>100</battery><batterylow>0</batterylow></device>
2026.01.31 12:13:43 5: FB_Home: dispatch <device identifier="ZF84477FFFE2B90B201" id="2002" functionbitmask="1057024" fwversion="0.0" manufacturer="0x1490" productname="Shelly BLU H&T Display ZB"><present>1</present><txbusy>0</txbusy><name>T.Südzimmer</name><temperature><celsius>19.0</celsius><offset>0</offset></temperature><humidity><rel_humidity>34</rel_humidity></humidity><etsiunitinfo><etsideviceid>6002</etsideviceid><unittype>270</unittype><interfaces>769,770</interfaces></etsiunitinfo></device>Zitat von: DS_Starter am 31 Januar 2026, 10:30:12Hallo Peter,
ich mache erstmal ein paar Tage Urlaub.
my $pvfc = ReadingsNum ($name, 'Today_PVforecast', 0);
my $pvre = ReadingsNum ($name, 'Today_PVreal', 0);
my $pvfcrod = ReadingsNum ($name, 'RestOfDayPVforecast', 0) - $pvfc; # PV Prognose bis jetzt
$pvfcrod = min ($pvfc, abs ($pvfcrod));
$dpv = sprintf "%.2f", ( 100 - (100 * ($pvre / ($pvfcrod || 1))) );
BOSEST: Discovery failed with: Not an ARRAY reference at ./FHEM/98_BOSEST.pm line 2025sub ULANZI_SetCustomTempAussen {
my ($name, $TempAussen) = @_;
my $color=substr(Color::pahColor(0,15,25,$TempAussen,[0,0,255,120,180,180,40,255,60,255,255,0,255,69,0],0),0,6);
my @text = ({'t',$TempAussen,'c',$color},{'t','°C','c','FFFFFF'});
my %data = (
textCase => 2,
text => \@text,
icon => "3423"
);
ULANZI_SetCustom($name, "TempAussen", \%data);
}