Bei LOG Kontrolle ist mir dieser Eintrag untergekommen.
2022.04.19 17:52:45.611 1: PERL WARNING: readline() on closed filehandle DATA at ./FHEM/58_GPIO4.pm line 132.
2022.04.19 17:52:45.611 1: PERL WARNING: Use of uninitialized value in pattern match (m//) at ./FHEM/58_GPIO4.pm line 132.
Das System ist mit Bullseye Lite installiert und aktuellem FHEM.
Die Sensoren wurde eigenständig von FEHM erkannt.
list OG2_EDV_R_RT
Internals:
CFGFN /media/hdd/fhem/mycfg/GPIO/GPIO_rasp01.cfg
DEF 28-0516a17e31ff
FUUID 5c45b038-f33f-f4d2-ef5b-afcd7ad0fe965e1c
NAME OG2_EDV_R_RT
NR 1037
NTFY_ORDER 50-OG2_EDV_R_RT
STATE Temperatur: 25.2 °C
TYPE GPIO4
READINGS:
2022-04-19 17:52:45 failures 0
2022-04-19 18:23:46 state T: 25.187
2022-04-19 18:23:46 temperature 25.187
2022-04-19 18:15:12 temperatureof 25.187
fhem:
interfaces temperature
Attributes:
alias OG2 EDV-Raum - Raum Temperatur
devStateStyle style="text-align:left;;font-weight:bold;;"
event-min-interval .*:600
event-on-change-reading temperature,temperatureof
group OG2 EDV-Raum - Kühlung
icon temp_temperature
model DS18B20
room OG2-EDV-Raum,_GPIO
sortby 02.01
stateFormat {sprintf(
"Temperatur: %.1f °C",
ReadingsNum("$name","temperatureof",0))}
userReadings temperatureof:temperature.* {ReadingsNum("$name","temperature",0)-0}
Ist diese Warnung eine Belastung für FHEM?
Lösung auf https://forum.fhem.de/index.php?topic=130536.15.