Falsche Reference auf Readings in Weather.pm

Begonnen von knorxi, 17 Oktober 2025, 10:31:29

Vorheriges Thema - Nächstes Thema

knorxi

In der Datei lib/FHEM/Core/Weather.pm werden Abfragen auf Readings in Kleinschreibung gemacht:$h->{readings}oder auch mit$hash->{readings}Müssten nicht alle Abfragen in Großschreibung READINGS also mit $h->{READINGS}oder$hash->{READINGS}gemacht werden?
Zumindest funktioniert bei mir der Get-Befehle nicht ohne diese Änderung.$h->{readings}existiert zwar, ist aber leer.

CoolTux

Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

CoolTux

Also auf dem ersten Blick gebe ich Dir Recht. Krass ist das daß ganze schon seit 3 Jahren so falsch im Code steht. Ich Versuche das die Tage mal zu richten.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

CoolTux

Ok ich habe das nun gefixt

https://git.cooltux.net/FHEM/mod-Weather/src/branch/main/

Leider komme ich erst kommenden Freitag dazu es ins SVN ein zu checken.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

knorxi

Danke dir!
ZitatKrass ist das daß ganze schon seit 3 Jahren so falsch im Code steht.
Das habe ich mir auch gedacht und war deshalb verunsichert, ob ich irgendwas übersehe.
Ich denke, wenn es 3 Jahre niemand bemerkt hat, dann kann man es verkraften, dass es erst nächsten Freitag eingecheckt wird  ;)