2026-01-31 13:30:26 shdevice6002_device 6002
2026-01-31 13:30:26 shdevice6002_firmwareVersion 251118/v1.1.9@a0
2026-01-31 13:30:26 shdevice6002_humidity 34
2026-01-31 13:30:26 shdevice6002_manufacturer 0x1490
2026-01-31 13:30:26 shdevice6002_model Shelly BLU H&T Display ZB
2026-01-31 13:30:26 shdevice6002_status CONNECTED
2026-01-31 13:30:26 shdevice6002_tempOffset 0
2026-01-31 13:30:26 shdevice6002_temperature 18.5
2026-01-31 13:30:26 shdevice6002_type SmartHomeDevice
Angezeigte Temperatur zu diesem Zeitpunkt auf dem Display: 18.6°. Dein Hinweis brachte mich aber dazu, nach der Regel "dreimal ist Bremer Recht" MQTT, FBDect und FritzBox zu glauben und nochmals gründlicher über den Datenlieferanten zu recherchieren und fand Hinweise, dass Shelly zur Schonung der Batterie nur in 0.5°-Schritten die Temperatur sendet.Zitat von: Hardy74 am 31 Januar 2026, 12:42:28da die installierte Version mit 0.5.65 knapp zu klein dafür ist.Diesen Teil verstehe ich nicht. Was bedeutet denn "zu klein" und wie bist Du zu dieser Aussage gekommen ?
Zitat von: Hardy74 am 31 Januar 2026, 12:42:28Dies leider jedoch nicht für StructuresAuch dieser Aussage kann ich nicht folgen. Bei mir gibt es damit keine Probleme.
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 2025