Leistungsprognose für Wechselrichter

Begonnen von ch.eick, 18 Januar 2021, 08:35:46

Vorheriges Thema - Nächstes Thema

Elektron

Hallo Heiko,

Vielen Dank für das tolle Modul!
Noch eine Sache die mir aufgefallen ist, mit Sicherheit ein Corner Case aber vielleicht trotzdem interessant...

Bedingt durch die fehlerhaften hohen Werten der SMA-Wechselrichter in der Nacht ist meine Prognose etwas im Durcheinander.
Seit dem Fix für das SMA-Imverter-Modul, ist das auch in Ordnung, aber meine historischen Daten sind noch falsch.
Das ist nicht schlimm,  wird dann nächste Woche auch besser, allerdings führen die zu einem sehr großen negativen Ertrag in den kommenden Tagen.
Diese große Zahlen sorgen für eine sehr große Grafik, die allerdings nichts enthält.
Vielleicht macht es Sinn da noch eine Prüfung einzufügen ob der Ertrag negativ wird und dann entweder auf null setzen und/oder die Grafik entsprechend anpzupassen...

Wie gesagt ein corner case, aber sieht echt komisch aus.

Vielen Dank und Grüße Michael

DS_Starter

Hallo Michael,

für diesen Fall habe ich ein Löschmöglichkeit des fehlerhaften Datensatzes eingebaut.

set <> reset pvHistory ...

Schreibe ich dir morgen wenn du es nicht hinbekommen solltest, ist schon spät.  ;)

GN und Grüße,
Heiko
Proxmox+Debian+MariaDB, PV: SMA, Victron MPII+Pylontech+CerboGX
Maintainer: SSCam, SSChatBot, SSCal, SSFile, DbLog/DbRep, Log2Syslog, SolarForecast,Watches, Dashboard, PylonLowVoltage
Kaffeekasse: https://www.paypal.me/HMaaz
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/DS_Starter

Elektron

#1127
Hallo Heiko,

Klar, löschen wäre eine Möglichkeit, aber warum ist die Grafik dann riiiieesig, wenn da kein Balken hoch geht.
Darum ging es mir...

Ab morgen oder übermorgen müssten alle ,,alten" Werte mit großen Erträgen in der Nacht weg sein.

Viele Grüße Michael


DS_Starter

Moin Michael,

das Sizing der Grafik wird intern durch die Auswertung der verfügbaren Werte dynamisch festgelegt. Du siehst die großen Balken nur deswegen nicht, weil du die Nachstunden ausgeblendet hast. Nichtsdestotrotz sind die Werte vorhanden und deswegen diese Größe.
Wenn du nichts ausblenden würdest, wäre alles zu sehen.

Zitat
Vielleicht macht es Sinn da noch eine Prüfung einzufügen ob der Ertrag negativ wird und dann entweder auf null setzen und/oder die Grafik entsprechend anpzupassen...
Naja, Prüfung könnte man einbauen. Aber sieh es mal von einer anderen Seite. Nur dadurch dass ein solches Problem aufgefallen ist, konnte es in den Fokus diverser Bemühungen rücken und so letztendlich das Übel an der Wurzel angepackt werden. Eine Korrektur im Modul würde ein Problem nur "unter die Decke kehren". Würde ich nur machen wenn es (momentan) absolut keine Lösung gäbe. Die gibt es jetzt aber so wie es aussieht.

Es hat außerdem den Vorteil, dass evtl. falsche Angaben bezüglich Quellen-Readings die der User beim Setup der einzelnen Datenquellen macht, offensichtlich werden und man kann im Support die Ursachen suchen.
Das wird zunehmend schwierig, wenn Schwächen bei den Inputdaten innerhalb des Moduls durch diverse Korrekturen gemildert oder eliminiert werden.
Vielleicht kannst du meine Sichtweise auch etwas nachvollziehen auch wenn es für den Anwender dann nicht ganz so bequem ist.  ;)

LG,
Heiko
Proxmox+Debian+MariaDB, PV: SMA, Victron MPII+Pylontech+CerboGX
Maintainer: SSCam, SSChatBot, SSCal, SSFile, DbLog/DbRep, Log2Syslog, SolarForecast,Watches, Dashboard, PylonLowVoltage
Kaffeekasse: https://www.paypal.me/HMaaz
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/DS_Starter

Sany

Guten Morgen,

ich versuche ein wenig, die Datenflut vom Zähler und Wechselrichter zu bändigen. Dazu habe ich im Moment die Power-Readings mittels Median verringert:
Zitatevent-aggregator xxx power_median:30:linear:mean
Das Reading power_median wird per userReadings einfach aus dem Power-reading gesetzt. Das klappt soweit gut, allerdings sorgt es für eine unschöne Anzeige in der html-Grafik, da der event-aggregator etliche Nachkommastellen liefert. Könntest Du dort noch eine Rundung einbauen, damit nur ganze Zahlen angezeigt werden?
Grundsätzliche Überlegung: der Stromzähler liefert sehr viele Daten, gerade bei schwankenden Lasten wird da jede Änderung weitergegeben, der Wechselrichter wird per Interval ausgelesen. Auch die Leistungs-prognose "polled" die Daten. Irgendwann finden dann die Berechnungen statt. Nun kann es z.B. sein, dass der Stromzähler einen großen Sprung gemacht hat, weil gerade die Wolke verzogen ist, der Wechselrichter wurde nur noch nicht ausgelesen und hat noch den Wert "mit der Wolke", folglich ist die dann irgenwann stattfindende Berechnung ja eher "ungenau".
Ich werde nun mal folgendes versuchen: Stromzähler wird per event-on-change-reading power:15 in 15-Watt Schritten und dann per median eingebremst. Wenn ein neuer Wert geliefert wird, wird per DOIF/notify der Wechselrichter ausgelesen. Die dann anliegenden Daten sollten doch zeitlich eng beieinander liegen und wenn die Leistungsprognose pollt wird diese "vernünftige" Daten zu Berechnung haben. Wie seht ihr das? event-aggregator Definition anders/besser machen?

wünsche einen ertragreichen Sonnentag!

Sany
fhem als LXC auf Proxmox auf einem minix Z100 , weitere LXC mit ZigBee2MQTT, MariaDB und Grafana. Homematic, FS20, mySensors, MQTT2, Tasmota, Shelly, Z-Wave  ....

DS_Starter

Moin Sany,

ZitatKönntest Du dort noch eine Rundung einbauen, damit nur ganze Zahlen angezeigt werden?
Ja, das ist kein Problem. Mach mal bitte noch ein Screenshot damit ich genau weiß wo die Auswirkung zu sehen ist.
Proxmox+Debian+MariaDB, PV: SMA, Victron MPII+Pylontech+CerboGX
Maintainer: SSCam, SSChatBot, SSCal, SSFile, DbLog/DbRep, Log2Syslog, SolarForecast,Watches, Dashboard, PylonLowVoltage
Kaffeekasse: https://www.paypal.me/HMaaz
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/DS_Starter

Sany

Bitteschön. Es ist der Wert neben der Sonne. Das ist ja vermutlich der einzige nicht berechnete in der Flow-Grafik.
fhem als LXC auf Proxmox auf einem minix Z100 , weitere LXC mit ZigBee2MQTT, MariaDB und Grafana. Homematic, FS20, mySensors, MQTT2, Tasmota, Shelly, Z-Wave  ....

DS_Starter

So, sollte jetzt passen. Teste mal bitte.
Proxmox+Debian+MariaDB, PV: SMA, Victron MPII+Pylontech+CerboGX
Maintainer: SSCam, SSChatBot, SSCal, SSFile, DbLog/DbRep, Log2Syslog, SolarForecast,Watches, Dashboard, PylonLowVoltage
Kaffeekasse: https://www.paypal.me/HMaaz
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/DS_Starter

Sany

ja das passt jetzt. Vielen Dank.

Ganz unabhängig davon bekam ich ab 11 Uhr heute folgendes im Log:
Zitat2021.07.12 11:23:15.001 1: PERL WARNING: Use of uninitialized value in numeric gt (>) at ./FHEM/76_SolarForecast.pm line 4661.
2021.07.12 11:23:15.001 1: stacktrace:
2021.07.12 11:23:15.001 1:     main::__ANON__                      called by ./FHEM/76_SolarForecast.pm (4661)
2021.07.12 11:23:15.001 1:     FHEM::SolarForecast::_beamGraphic   called by ./FHEM/76_SolarForecast.pm (3907)
2021.07.12 11:23:15.002 1:     FHEM::SolarForecast::entryGraphic   called by ./FHEM/76_SolarForecast.pm (3708)
2021.07.12 11:23:15.002 1:     FHEM::SolarForecast::FwFn           called by ./FHEM/01_FHEMWEB.pm (3371)
2021.07.12 11:23:15.002 1:     main::FW_devState                   called by ./FHEM/01_FHEMWEB.pm (3159)
2021.07.12 11:23:15.002 1:     main::FW_Notify                     called by fhem.pl (3893)
2021.07.12 11:23:15.003 1:     main::CallFn                        called by fhem.pl (3810)
2021.07.12 11:23:15.003 1:     main::DoTrigger                     called by fhem.pl (4895)
2021.07.12 11:23:15.003 1:     main::readingsEndUpdate             called by fhem.pl (5078)
2021.07.12 11:23:15.003 1:     main::readingsSingleUpdate          called by ./FHEM/76_SolarForecast.pm (1857)
2021.07.12 11:23:15.003 1:     FHEM::SolarForecast::writeDataToFile called by ./FHEM/76_SolarForecast.pm (839)
2021.07.12 11:23:15.004 1:     FHEM::SolarForecast::_setinverterDevice called by ./FHEM/76_SolarForecast.pm (765)
2021.07.12 11:23:15.004 1:     FHEM::SolarForecast::Set            called by fhem.pl (3888)
2021.07.12 11:23:15.004 1:     main::CallFn                        called by fhem.pl (1939)
2021.07.12 11:23:15.004 1:     main::DoSet                         called by fhem.pl (1971)
2021.07.12 11:23:15.005 1:     main::CommandSet                    called by fhem.pl (1266)
2021.07.12 11:23:15.005 1:     main::AnalyzeCommand                called by ./FHEM/01_FHEMWEB.pm (2773)
2021.07.12 11:23:15.005 1:     main::FW_fC                         called by ./FHEM/01_FHEMWEB.pm (963)
2021.07.12 11:23:15.005 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (598)
2021.07.12 11:23:15.005 1:     main::FW_Read                       called by fhem.pl (3893)
2021.07.12 11:23:15.006 1:     main::CallFn                        called by fhem.pl (774)
2021.07.12 11:23:15.006 1: PERL WARNING: Argument "&nbsp;" isn't numeric in numeric gt (>) at ./FHEM/76_SolarForecast.pm line 4666.
2021.07.12 11:23:15.006 1: stacktrace:
2021.07.12 11:23:15.006 1:     main::__ANON__                      called by ./FHEM/76_SolarForecast.pm (4666)
2021.07.12 11:23:15.007 1:     FHEM::SolarForecast::_beamGraphic   called by ./FHEM/76_SolarForecast.pm (3907)
2021.07.12 11:23:15.007 1:     FHEM::SolarForecast::entryGraphic   called by ./FHEM/76_SolarForecast.pm (3708)
2021.07.12 11:23:15.007 1:     FHEM::SolarForecast::FwFn           called by ./FHEM/01_FHEMWEB.pm (3371)
2021.07.12 11:23:15.007 1:     main::FW_devState                   called by ./FHEM/01_FHEMWEB.pm (3159)
2021.07.12 11:23:15.007 1:     main::FW_Notify                     called by fhem.pl (3893)
2021.07.12 11:23:15.008 1:     main::CallFn                        called by fhem.pl (3810)
2021.07.12 11:23:15.008 1:     main::DoTrigger                     called by fhem.pl (4895)
2021.07.12 11:23:15.008 1:     main::readingsEndUpdate             called by fhem.pl (5078)
2021.07.12 11:23:15.008 1:     main::readingsSingleUpdate          called by ./FHEM/76_SolarForecast.pm (1857)
2021.07.12 11:23:15.008 1:     FHEM::SolarForecast::writeDataToFile called by ./FHEM/76_SolarForecast.pm (839)
2021.07.12 11:23:15.009 1:     FHEM::SolarForecast::_setinverterDevice called by ./FHEM/76_SolarForecast.pm (765)
2021.07.12 11:23:15.009 1:     FHEM::SolarForecast::Set            called by fhem.pl (3888)
2021.07.12 11:23:15.009 1:     main::CallFn                        called by fhem.pl (1939)
2021.07.12 11:23:15.009 1:     main::DoSet                         called by fhem.pl (1971)
2021.07.12 11:23:15.009 1:     main::CommandSet                    called by fhem.pl (1266)
2021.07.12 11:23:15.010 1:     main::AnalyzeCommand                called by ./FHEM/01_FHEMWEB.pm (2773)
2021.07.12 11:23:15.010 1:     main::FW_fC                         called by ./FHEM/01_FHEMWEB.pm (963)
2021.07.12 11:23:15.010 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (598)
2021.07.12 11:23:15.010 1:     main::FW_Read                       called by fhem.pl (3893)
2021.07.12 11:23:15.010 1:     main::CallFn                        called by fhem.pl (774)
2021.07.12 11:23:15.063 1: PERL WARNING: Use of uninitialized value in numeric gt (>) at ./FHEM/76_SolarForecast.pm line 4661.
2021.07.12 11:23:15.063 1: stacktrace:
2021.07.12 11:23:15.063 1:     main::__ANON__                      called by ./FHEM/76_SolarForecast.pm (4661)
2021.07.12 11:23:15.063 1:     FHEM::SolarForecast::_beamGraphic   called by ./FHEM/76_SolarForecast.pm (3907)
2021.07.12 11:23:15.064 1:     FHEM::SolarForecast::entryGraphic   called by ./FHEM/76_SolarForecast.pm (3708)
2021.07.12 11:23:15.064 1:     FHEM::SolarForecast::FwFn           called by ./FHEM/01_FHEMWEB.pm (3371)
2021.07.12 11:23:15.064 1:     main::FW_devState                   called by ./FHEM/01_FHEMWEB.pm (3159)
2021.07.12 11:23:15.064 1:     main::FW_Notify                     called by fhem.pl (3893)
2021.07.12 11:23:15.064 1:     main::CallFn                        called by fhem.pl (3810)
2021.07.12 11:23:15.064 1:     main::DoTrigger                     called by fhem.pl (4895)
2021.07.12 11:23:15.065 1:     main::readingsEndUpdate             called by fhem.pl (5078)
2021.07.12 11:23:15.065 1:     main::readingsSingleUpdate          called by ./FHEM/76_SolarForecast.pm (1857)
2021.07.12 11:23:15.065 1:     FHEM::SolarForecast::writeDataToFile called by ./FHEM/76_SolarForecast.pm (839)
2021.07.12 11:23:15.065 1:     FHEM::SolarForecast::_setinverterDevice called by ./FHEM/76_SolarForecast.pm (765)
2021.07.12 11:23:15.065 1:     FHEM::SolarForecast::Set            called by fhem.pl (3888)
2021.07.12 11:23:15.066 1:     main::CallFn                        called by fhem.pl (1939)
2021.07.12 11:23:15.066 1:     main::DoSet                         called by fhem.pl (1971)
2021.07.12 11:23:15.066 1:     main::CommandSet                    called by fhem.pl (1266)
2021.07.12 11:23:15.066 1:     main::AnalyzeCommand                called by ./FHEM/01_FHEMWEB.pm (2773)
2021.07.12 11:23:15.067 1:     main::FW_fC                         called by ./FHEM/01_FHEMWEB.pm (963)
2021.07.12 11:23:15.067 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (598)
2021.07.12 11:23:15.067 1:     main::FW_Read                       called by fhem.pl (3893)
2021.07.12 11:23:15.067 1:     main::CallFn                        called by fhem.pl (774)
2021.07.12 11:23:15.068 1: PERL WARNING: Argument "&nbsp;" isn't numeric in numeric gt (>) at ./FHEM/76_SolarForecast.pm line 4666.
2021.07.12 11:23:15.068 1: stacktrace:
2021.07.12 11:23:15.068 1:     main::__ANON__                      called by ./FHEM/76_SolarForecast.pm (4666)
2021.07.12 11:23:15.068 1:     FHEM::SolarForecast::_beamGraphic   called by ./FHEM/76_SolarForecast.pm (3907)
2021.07.12 11:23:15.068 1:     FHEM::SolarForecast::entryGraphic   called by ./FHEM/76_SolarForecast.pm (3708)
2021.07.12 11:23:15.069 1:     FHEM::SolarForecast::FwFn           called by ./FHEM/01_FHEMWEB.pm (3371)
2021.07.12 11:23:15.069 1:     main::FW_devState                   called by ./FHEM/01_FHEMWEB.pm (3159)
2021.07.12 11:23:15.069 1:     main::FW_Notify                     called by fhem.pl (3893)
2021.07.12 11:23:15.069 1:     main::CallFn                        called by fhem.pl (3810)
2021.07.12 11:23:15.070 1:     main::DoTrigger                     called by fhem.pl (4895)
2021.07.12 11:23:15.070 1:     main::readingsEndUpdate             called by fhem.pl (5078)
2021.07.12 11:23:15.070 1:     main::readingsSingleUpdate          called by ./FHEM/76_SolarForecast.pm (1857)
2021.07.12 11:23:15.070 1:     FHEM::SolarForecast::writeDataToFile called by ./FHEM/76_SolarForecast.pm (839)
2021.07.12 11:23:15.071 1:     FHEM::SolarForecast::_setinverterDevice called by ./FHEM/76_SolarForecast.pm (765)
2021.07.12 11:23:15.071 1:     FHEM::SolarForecast::Set            called by fhem.pl (3888)
2021.07.12 11:23:15.071 1:     main::CallFn                        called by fhem.pl (1939)
2021.07.12 11:23:15.071 1:     main::DoSet                         called by fhem.pl (1971)
2021.07.12 11:23:15.071 1:     main::CommandSet                    called by fhem.pl (1266)
2021.07.12 11:23:15.072 1:     main::AnalyzeCommand                called by ./FHEM/01_FHEMWEB.pm (2773)
2021.07.12 11:23:15.072 1:     main::FW_fC                         called by ./FHEM/01_FHEMWEB.pm (963)
2021.07.12 11:23:15.072 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (598)
2021.07.12 11:23:15.072 1:     main::FW_Read                       called by fhem.pl (3893)
2021.07.12 11:23:15.073 1:     main::CallFn                        called by fhem.pl (774)
2021.07.12 11:23:15.946 1: PERL WARNING: Use of uninitialized value in numeric gt (>) at ./FHEM/76_SolarForecast.pm line 4661.
2021.07.12 11:23:15.946 1: stacktrace:
2021.07.12 11:23:15.946 1:     main::__ANON__                      called by ./FHEM/76_SolarForecast.pm (4661)
2021.07.12 11:23:15.947 1:     FHEM::SolarForecast::_beamGraphic   called by ./FHEM/76_SolarForecast.pm (3907)
2021.07.12 11:23:15.947 1:     FHEM::SolarForecast::entryGraphic   called by ./FHEM/76_SolarForecast.pm (3708)
2021.07.12 11:23:15.947 1:     FHEM::SolarForecast::FwFn           called by ./FHEM/01_FHEMWEB.pm (3371)
2021.07.12 11:23:15.947 1:     main::FW_devState                   called by ./FHEM/01_FHEMWEB.pm (3075)
2021.07.12 11:23:15.947 1:     main::FW_roomStatesForInform        called by ./FHEM/01_FHEMWEB.pm (686)
2021.07.12 11:23:15.948 1:     main::FW_initInform                 called by ./FHEM/01_FHEMWEB.pm (935)
2021.07.12 11:23:15.948 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (598)
2021.07.12 11:23:15.948 1:     main::FW_Read                       called by fhem.pl (3893)
2021.07.12 11:23:15.948 1:     main::CallFn                        called by fhem.pl (774)
2021.07.12 11:23:15.949 1: PERL WARNING: Argument "&nbsp;" isn't numeric in numeric gt (>) at ./FHEM/76_SolarForecast.pm line 4666.
2021.07.12 11:23:15.949 1: stacktrace:
2021.07.12 11:23:15.949 1:     main::__ANON__                      called by ./FHEM/76_SolarForecast.pm (4666)
2021.07.12 11:23:15.949 1:     FHEM::SolarForecast::_beamGraphic   called by ./FHEM/76_SolarForecast.pm (3907)
2021.07.12 11:23:15.949 1:     FHEM::SolarForecast::entryGraphic   called by ./FHEM/76_SolarForecast.pm (3708)
2021.07.12 11:23:15.950 1:     FHEM::SolarForecast::FwFn           called by ./FHEM/01_FHEMWEB.pm (3371)
2021.07.12 11:23:15.950 1:     main::FW_devState                   called by ./FHEM/01_FHEMWEB.pm (3075)
2021.07.12 11:23:15.950 1:     main::FW_roomStatesForInform        called by ./FHEM/01_FHEMWEB.pm (686)
2021.07.12 11:23:15.950 1:     main::FW_initInform                 called by ./FHEM/01_FHEMWEB.pm (935)
2021.07.12 11:23:15.950 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (598)
2021.07.12 11:23:15.951 1:     main::FW_Read                       called by fhem.pl (3893)
2021.07.12 11:23:15.951 1:     main::CallFn                        called by fhem.pl (774)

passiert jedesmal wenn ein Update vom SolarPowerForecast läuft, egal ob automatisch oder manuell getriggert.
Ich hatte das gestern schon mal "aus heiterem Himmel", jedenfalls habe ich an der Stelle in meinem fhem eigentlich nix geändert, an anderen Stellen schon.
Ist erst mal nicht so wichtig, komme heute nicht mehr dazu, weitere Tests zu machen. Aber vielleicht hast Du eine Idee.

Viele Grüße

Sany
fhem als LXC auf Proxmox auf einem minix Z100 , weitere LXC mit ZigBee2MQTT, MariaDB und Grafana. Homematic, FS20, mySensors, MQTT2, Tasmota, Shelly, Z-Wave  ....

DS_Starter

Eine der Warnings konnte ich beseitigen. Bei der anderen bin ich mir unsicher und warte erstmal noch auf einen neuen Test von dir.
Proxmox+Debian+MariaDB, PV: SMA, Victron MPII+Pylontech+CerboGX
Maintainer: SSCam, SSChatBot, SSCal, SSFile, DbLog/DbRep, Log2Syslog, SolarForecast,Watches, Dashboard, PylonLowVoltage
Kaffeekasse: https://www.paypal.me/HMaaz
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/DS_Starter

Elektron

Hallo Heiko,

Klar, das ist ein Corner Case und entsteht in meinem Fall durch falsche Daten (in der Vergangenheit).
Nur noch ein Hinweis. Deine Idee, dass die Skalierung durch ,,unsichtbare" da ausgeblendete Balken entsteht, kann ich nicht bestätigen.
(Das wäre auch noch einmal einen Gedanken wert wenn es so wäre.)

Anbei ein Screenshot mit den eingeblendeten Nachtstunden. Da wäre die Leistung ja auch negativ und der Balken müsste nach unten gehen.

Wenn ich Dir bei der Eingrenzung helfen kann, lass es mich wissen wie...

Vielen Dank und Grüße Michael

DS_Starter

Hallo Michael,

der Balken geht deshalb nicht nach unten weil die Balkenhöhe für die Gesamtgrafik aus Absolutwerten der Vorhersagewerte abgeleitet wird. Negative Werte sind bei Vorhersage einer PV-Leistung nicht vorgesehen weil unlogisch. Aber der Absolutwert von -43210 ist eben entsprechend hoch. Deswegen ist die Grafik ensprechend hoch.
Proxmox+Debian+MariaDB, PV: SMA, Victron MPII+Pylontech+CerboGX
Maintainer: SSCam, SSChatBot, SSCal, SSFile, DbLog/DbRep, Log2Syslog, SolarForecast,Watches, Dashboard, PylonLowVoltage
Kaffeekasse: https://www.paypal.me/HMaaz
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/DS_Starter

Sany

#1137
Hallo Heiko,

ZitatEine der Warnings konnte ich beseitigen. Bei der anderen bin ich mir unsicher und warte erstmal noch auf einen neuen Test von dir.

hat leider etwas länger gedauert, aber hier nun Ergebnisse:
Ich habe gestern abend stacktrace eingeschaltet und es blieb ruhig, bis heute um 11:00. Dann kamen folgende Perl-warnings:
2021.07.17 11:00:10.005 1: PERL WARNING: Use of uninitialized value in numeric gt (>) at ./FHEM/76_SolarForecast.pm line 4661.
2021.07.17 11:00:10.006 1: stacktrace:
2021.07.17 11:00:10.006 1:     main::__ANON__                      called by ./FHEM/76_SolarForecast.pm (4661)
2021.07.17 11:00:10.006 1:     FHEM::SolarForecast::_beamGraphic   called by ./FHEM/76_SolarForecast.pm (3907)
2021.07.17 11:00:10.006 1:     FHEM::SolarForecast::entryGraphic   called by ./FHEM/76_SolarForecast.pm (3708)
2021.07.17 11:00:10.006 1:     FHEM::SolarForecast::FwFn           called by ./FHEM/01_FHEMWEB.pm (3371)
2021.07.17 11:00:10.007 1:     main::FW_devState                   called by ./FHEM/01_FHEMWEB.pm (3159)
2021.07.17 11:00:10.007 1:     main::FW_Notify                     called by fhem.pl (3894)
2021.07.17 11:00:10.007 1:     main::CallFn                        called by fhem.pl (3811)
2021.07.17 11:00:10.007 1:     main::DoTrigger                     called by fhem.pl (4909)
2021.07.17 11:00:10.007 1:     main::readingsEndUpdate             called by fhem.pl (5092)
2021.07.17 11:00:10.007 1:     main::readingsSingleUpdate          called by ./FHEM/76_SolarForecast.pm (1994)
2021.07.17 11:00:10.008 1:     FHEM::SolarForecast::centralTask    called by fhem.pl (3426)
2021.07.17 11:00:10.008 1:     main::HandleTimeout                 called by fhem.pl (695)
2021.07.17 11:01:19.873 1: PERL WARNING: Use of uninitialized value in numeric gt (>) at ./FHEM/76_SolarForecast.pm line 4661.
2021.07.17 11:01:19.873 1: stacktrace:
2021.07.17 11:01:19.874 1:     main::__ANON__                      called by ./FHEM/76_SolarForecast.pm (4661)
2021.07.17 11:01:19.874 1:     FHEM::SolarForecast::_beamGraphic   called by ./FHEM/76_SolarForecast.pm (3907)
2021.07.17 11:01:19.874 1:     FHEM::SolarForecast::entryGraphic   called by ./FHEM/76_SolarForecast.pm (3708)
2021.07.17 11:01:19.874 1:     FHEM::SolarForecast::FwFn           called by ./FHEM/01_FHEMWEB.pm (3371)
2021.07.17 11:01:19.874 1:     main::FW_devState                   called by ./FHEM/01_FHEMWEB.pm (3159)
2021.07.17 11:01:19.875 1:     main::FW_Notify                     called by fhem.pl (3894)
2021.07.17 11:01:19.875 1:     main::CallFn                        called by fhem.pl (3811)
2021.07.17 11:01:19.875 1:     main::DoTrigger                     called by fhem.pl (4909)
2021.07.17 11:01:19.875 1:     main::readingsEndUpdate             called by fhem.pl (5092)
2021.07.17 11:01:19.875 1:     main::readingsSingleUpdate          called by ./FHEM/76_SolarForecast.pm (1939)
2021.07.17 11:01:19.876 1:     FHEM::SolarForecast::centralTask    called by fhem.pl (3426)
2021.07.17 11:01:19.876 1:     main::HandleTimeout                 called by fhem.pl (695)
2021.07.17 11:01:20.057 1: PERL WARNING: Use of uninitialized value in numeric gt (>) at ./FHEM/76_SolarForecast.pm line 4661.
2021.07.17 11:01:20.057 1: stacktrace:
2021.07.17 11:01:20.057 1:     main::__ANON__                      called by ./FHEM/76_SolarForecast.pm (4661)
2021.07.17 11:01:20.057 1:     FHEM::SolarForecast::_beamGraphic   called by ./FHEM/76_SolarForecast.pm (3907)
2021.07.17 11:01:20.057 1:     FHEM::SolarForecast::entryGraphic   called by ./FHEM/76_SolarForecast.pm (3708)
2021.07.17 11:01:20.058 1:     FHEM::SolarForecast::FwFn           called by ./FHEM/01_FHEMWEB.pm (3371)
2021.07.17 11:01:20.058 1:     main::FW_devState                   called by ./FHEM/01_FHEMWEB.pm (3159)
2021.07.17 11:01:20.058 1:     main::FW_Notify                     called by fhem.pl (3894)
2021.07.17 11:01:20.058 1:     main::CallFn                        called by fhem.pl (3811)
2021.07.17 11:01:20.058 1:     main::DoTrigger                     called by fhem.pl (4909)
2021.07.17 11:01:20.058 1:     main::readingsEndUpdate             called by fhem.pl (5092)
2021.07.17 11:01:20.058 1:     main::readingsSingleUpdate          called by ./FHEM/76_SolarForecast.pm (1994)
2021.07.17 11:01:20.059 1:     FHEM::SolarForecast::centralTask    called by fhem.pl (3426)
2021.07.17 11:01:20.059 1:     main::HandleTimeout                 called by fhem.pl (695)
2021.07.17 11:01:38.078 1: PERL WARNING: Use of uninitialized value in numeric gt (>) at ./FHEM/76_SolarForecast.pm line 4661.
2021.07.17 11:01:38.078 1: stacktrace:
2021.07.17 11:01:38.079 1:     main::__ANON__                      called by ./FHEM/76_SolarForecast.pm (4661)
2021.07.17 11:01:38.079 1:     FHEM::SolarForecast::_beamGraphic   called by ./FHEM/76_SolarForecast.pm (3907)
2021.07.17 11:01:38.079 1:     FHEM::SolarForecast::entryGraphic   called by ./FHEM/76_SolarForecast.pm (3708)
2021.07.17 11:01:38.079 1:     FHEM::SolarForecast::FwFn           called by ./FHEM/01_FHEMWEB.pm (3371)
2021.07.17 11:01:38.079 1:     main::FW_devState                   called by ./FHEM/01_FHEMWEB.pm (3159)
2021.07.17 11:01:38.079 1:     main::FW_Notify                     called by fhem.pl (3894)
2021.07.17 11:01:38.080 1:     main::CallFn                        called by fhem.pl (3811)
2021.07.17 11:01:38.080 1:     main::DoTrigger                     called by fhem.pl (4909)
2021.07.17 11:01:38.080 1:     main::readingsEndUpdate             called by fhem.pl (5092)
2021.07.17 11:01:38.080 1:     main::readingsSingleUpdate          called by ./FHEM/76_SolarForecast.pm (1857)
2021.07.17 11:01:38.080 1:     FHEM::SolarForecast::writeDataToFile called by ./FHEM/76_SolarForecast.pm (1817)
2021.07.17 11:01:38.080 1:     FHEM::SolarForecast::periodicWriteCachefiles called by fhem.pl (3426)
2021.07.17 11:01:38.081 1:     main::HandleTimeout                 called by fhem.pl (695)
2021.07.17 11:01:38.175 1: PERL WARNING: Use of uninitialized value in numeric gt (>) at ./FHEM/76_SolarForecast.pm line 4661.
2021.07.17 11:01:38.175 1: stacktrace:
2021.07.17 11:01:38.175 1:     main::__ANON__                      called by ./FHEM/76_SolarForecast.pm (4661)
2021.07.17 11:01:38.175 1:     FHEM::SolarForecast::_beamGraphic   called by ./FHEM/76_SolarForecast.pm (3907)
2021.07.17 11:01:38.176 1:     FHEM::SolarForecast::entryGraphic   called by ./FHEM/76_SolarForecast.pm (3708)
2021.07.17 11:01:38.176 1:     FHEM::SolarForecast::FwFn           called by ./FHEM/01_FHEMWEB.pm (3371)
2021.07.17 11:01:38.176 1:     main::FW_devState                   called by ./FHEM/01_FHEMWEB.pm (3159)
2021.07.17 11:01:38.176 1:     main::FW_Notify                     called by fhem.pl (3894)
2021.07.17 11:01:38.176 1:     main::CallFn                        called by fhem.pl (3811)
2021.07.17 11:01:38.176 1:     main::DoTrigger                     called by fhem.pl (4909)
2021.07.17 11:01:38.177 1:     main::readingsEndUpdate             called by fhem.pl (5092)
2021.07.17 11:01:38.177 1:     main::readingsSingleUpdate          called by ./FHEM/76_SolarForecast.pm (1857)
2021.07.17 11:01:38.177 1:     FHEM::SolarForecast::writeDataToFile called by ./FHEM/76_SolarForecast.pm (1818)
2021.07.17 11:01:38.177 1:     FHEM::SolarForecast::periodicWriteCachefiles called by fhem.pl (3426)
2021.07.17 11:01:38.177 1:     main::HandleTimeout                 called by fhem.pl (695)
2021.07.17 11:01:38.880 1: PERL WARNING: Use of uninitialized value in numeric gt (>) at ./FHEM/76_SolarForecast.pm line 4661.
2021.07.17 11:01:38.881 1: stacktrace:
2021.07.17 11:01:38.881 1:     main::__ANON__                      called by ./FHEM/76_SolarForecast.pm (4661)
2021.07.17 11:01:38.881 1:     FHEM::SolarForecast::_beamGraphic   called by ./FHEM/76_SolarForecast.pm (3907)
2021.07.17 11:01:38.881 1:     FHEM::SolarForecast::entryGraphic   called by ./FHEM/76_SolarForecast.pm (3708)
2021.07.17 11:01:38.882 1:     FHEM::SolarForecast::FwFn           called by ./FHEM/01_FHEMWEB.pm (3371)
2021.07.17 11:01:38.882 1:     main::FW_devState                   called by ./FHEM/01_FHEMWEB.pm (3075)
2021.07.17 11:01:38.882 1:     main::FW_roomStatesForInform        called by ./FHEM/01_FHEMWEB.pm (686)
2021.07.17 11:01:38.882 1:     main::FW_initInform                 called by ./FHEM/01_FHEMWEB.pm (935)
2021.07.17 11:01:38.882 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (598)
2021.07.17 11:01:38.882 1:     main::FW_Read                       called by fhem.pl (3894)
2021.07.17 11:01:38.882 1:     main::CallFn                        called by fhem.pl (773)
2021.07.17 11:02:29.856 1: PERL WARNING: Use of uninitialized value in numeric gt (>) at ./FHEM/76_SolarForecast.pm line 4661.
2021.07.17 11:02:29.857 1: stacktrace:
2021.07.17 11:02:29.857 1:     main::__ANON__                      called by ./FHEM/76_SolarForecast.pm (4661)
2021.07.17 11:02:29.857 1:     FHEM::SolarForecast::_beamGraphic   called by ./FHEM/76_SolarForecast.pm (3907)
2021.07.17 11:02:29.857 1:     FHEM::SolarForecast::entryGraphic   called by ./FHEM/76_SolarForecast.pm (3708)
2021.07.17 11:02:29.857 1:     FHEM::SolarForecast::FwFn           called by ./FHEM/01_FHEMWEB.pm (3371)
2021.07.17 11:02:29.857 1:     main::FW_devState                   called by ./FHEM/01_FHEMWEB.pm (3159)
2021.07.17 11:02:29.858 1:     main::FW_Notify                     called by fhem.pl (3894)
2021.07.17 11:02:29.858 1:     main::CallFn                        called by fhem.pl (3811)
2021.07.17 11:02:29.858 1:     main::DoTrigger                     called by fhem.pl (4909)
2021.07.17 11:02:29.858 1:     main::readingsEndUpdate             called by fhem.pl (5092)
2021.07.17 11:02:29.858 1:     main::readingsSingleUpdate          called by ./FHEM/76_SolarForecast.pm (1939)
2021.07.17 11:02:29.858 1:     FHEM::SolarForecast::centralTask    called by fhem.pl (3426)
2021.07.17 11:02:29.859 1:     main::HandleTimeout                 called by fhem.pl (695)
2021.07.17 11:02:30.028 1: PERL WARNING: Use of uninitialized value in numeric gt (>) at ./FHEM/76_SolarForecast.pm line 4661.
2021.07.17 11:02:30.029 1: stacktrace:
2021.07.17 11:02:30.029 1:     main::__ANON__                      called by ./FHEM/76_SolarForecast.pm (4661)
2021.07.17 11:02:30.029 1:     FHEM::SolarForecast::_beamGraphic   called by ./FHEM/76_SolarForecast.pm (3907)
2021.07.17 11:02:30.029 1:     FHEM::SolarForecast::entryGraphic   called by ./FHEM/76_SolarForecast.pm (3708)
2021.07.17 11:02:30.029 1:     FHEM::SolarForecast::FwFn           called by ./FHEM/01_FHEMWEB.pm (3371)
2021.07.17 11:02:30.030 1:     main::FW_devState                   called by ./FHEM/01_FHEMWEB.pm (3159)
2021.07.17 11:02:30.030 1:     main::FW_Notify                     called by fhem.pl (3894)
2021.07.17 11:02:30.030 1:     main::CallFn                        called by fhem.pl (3811)
2021.07.17 11:02:30.030 1:     main::DoTrigger                     called by fhem.pl (4909)
2021.07.17 11:02:30.030 1:     main::readingsEndUpdate             called by fhem.pl (5092)
2021.07.17 11:02:30.030 1:     main::readingsSingleUpdate          called by ./FHEM/76_SolarForecast.pm (1994)
2021.07.17 11:02:30.030 1:     FHEM::SolarForecast::centralTask    called by fhem.pl (3426)
2021.07.17 11:02:30.031 1:     main::HandleTimeout                 called by fhem.pl (695)
2021.07.17 11:03:39.865 1: PERL WARNING: Use of uninitialized value in numeric gt (>) at ./FHEM/76_SolarForecast.pm line 4661.
2021.07.17 11:03:39.865 1: stacktrace:
2021.07.17 11:03:39.865 1:     main::__ANON__                      called by ./FHEM/76_SolarForecast.pm (4661)
2021.07.17 11:03:39.865 1:     FHEM::SolarForecast::_beamGraphic   called by ./FHEM/76_SolarForecast.pm (3907)
2021.07.17 11:03:39.866 1:     FHEM::SolarForecast::entryGraphic   called by ./FHEM/76_SolarForecast.pm (3708)
2021.07.17 11:03:39.866 1:     FHEM::SolarForecast::FwFn           called by ./FHEM/01_FHEMWEB.pm (3371)
2021.07.17 11:03:39.866 1:     main::FW_devState                   called by ./FHEM/01_FHEMWEB.pm (3159)
2021.07.17 11:03:39.866 1:     main::FW_Notify                     called by fhem.pl (3894)
2021.07.17 11:03:39.866 1:     main::CallFn                        called by fhem.pl (3811)
2021.07.17 11:03:39.866 1:     main::DoTrigger                     called by fhem.pl (4909)
2021.07.17 11:03:39.867 1:     main::readingsEndUpdate             called by fhem.pl (5092)
2021.07.17 11:03:39.867 1:     main::readingsSingleUpdate          called by ./FHEM/76_SolarForecast.pm (1939)
2021.07.17 11:03:39.867 1:     FHEM::SolarForecast::centralTask    called by fhem.pl (3426)
2021.07.17 11:03:39.867 1:     main::HandleTimeout                 called by fhem.pl (695)


Scheint immer die gleiche Stelle zu sein, wo die Meldung auftritt.
Jetzt ist Stacktrace erst mal wieder aus, da ich gerade ein paar Sachen in fhem erledigen will und nebenher das log beobachte, wobei diese Meldungen gerade stören.
Falls das so nicht weiterhilft kann ich ja mal einen Tag das ganze beobachten um rauszufinden, ob es nicht nur irgendwann anfängt, sondern vielleicht auch wieder von alleine aufhört.

Gruß

Sany
fhem als LXC auf Proxmox auf einem minix Z100 , weitere LXC mit ZigBee2MQTT, MariaDB und Grafana. Homematic, FS20, mySensors, MQTT2, Tasmota, Shelly, Z-Wave  ....

300P

Hallo Sany,

Nutz doch die Option / Funktion Code ,,#" bei der Antwort statt ,,Zitat", dann wird es nicht solang


2021.07.17 11:00:10.005 1: PERL WARNING: Use of uninitialized value in numeric gt (>) at ./FHEM/76_SolarForecast.pm line 4661.
2021.07.17 11:00:10.006 1: stacktrace:
2021.07.17 11:00:10.006 1:     main::__ANON__                      called by ./FHEM/76_SolarForecast.pm (4661)
2021.07.17 11:00:10.006 1:     FHEM::SolarForecast::_beamGraphic   called by ./FHEM/76_SolarForecast.pm (3907)
2021.07.17 11:00:10.006 1:     FHEM::SolarForecast::entryGraphic   called by ./FHEM/76_SolarForecast.pm (3708)
2021.07.17 11:00:10.006 1:     FHEM::SolarForecast::FwFn           called by ./FHEM/01_FHEMWEB.pm (3371)
2021.07.17 11:00:10.007 1:     main::FW_devState                   called by ./FHEM/01_FHEMWEB.pm (3159)
2021.07.17 11:00:10.007 1:     main::FW_Notify                     called by fhem.pl (3894)
2021.07.17 11:00:10.007 1:     main::CallFn                        called by fhem.pl (3811)
2021.07.17 11:00:10.007 1:     main::DoTrigger                     called by fhem.pl (4909)
2021.07.17 11:00:10.007 1:     main::readingsEndUpdate             called by fhem.pl (5092)
2021.07.17 11:00:10.007 1:     main::readingsSingleUpdate          called by ./FHEM/76_SolarForecast.pm (1994)
2021.07.17 11:00:10.008 1:     FHEM::SolarForecast::centralTask    called by fhem.pl (3426)
2021.07.17 11:00:10.008 1:     main::HandleTimeout                 called by fhem.pl (695)
2021.07.17 11:01:19.873 1: PERL WARNING: Use of uninitialized value in numeric gt (>) at ./FHEM/76_SolarForecast.pm line 4661.
2021.07.17 11:01:19.873 1: stacktrace:
2021.07.17 11:01:19.874 1:     main::__ANON__                      called by ./FHEM/76_SolarForecast.pm (4661)
2021.07.17 11:01:19.874 1:     FHEM::SolarForecast::_beamGraphic   called by ./FHEM/76_SolarForecast.pm (3907)
2021.07.17 11:01:19.874 1:     FHEM::SolarForecast::entryGraphic   called by ./FHEM/76_SolarForecast.pm (3708)
2021.07.17 11:01:19.874 1:     FHEM::SolarForecast::FwFn           called by ./FHEM/01_FHEMWEB.pm (3371)
2021.07.17 11:01:19.874 1:     main::FW_devState                   called by ./FHEM/01_FHEMWEB.pm (3159)
2021.07.17 11:01:19.875 1:     main::FW_Notify                     called by fhem.pl (3894)
2021.07.17 11:01:19.875 1:     main::CallFn                        called by fhem.pl (3811)
2021.07.17 11:01:19.875 1:     main::DoTrigger                     called by fhem.pl (4909)
2021.07.17 11:01:19.875 1:     main::readingsEndUpdate             called by fhem.pl (5092)
2021.07.17 11:01:19.875 1:     main::readingsSingleUpdate          called by ./FHEM/76_SolarForecast.pm (1939)
2021.07.17 11:01:19.876 1:     FHEM::SolarForecast::centralTask    called by fhem.pl (3426)
2021.07.17 11:01:19.876 1:     main::HandleTimeout                 called by fhem.pl (695)
2021.07.17 11:01:20.057 1: PERL WARNING: Use of uninitialized value in numeric gt (>) at ./FHEM/76_SolarForecast.pm line 4661.
2021.07.17 11:01:20.057 1: stacktrace:
2021.07.17 11:01:20.057 1:     main::__ANON__                      called by ./FHEM/76_SolarForecast.pm (4661)
2021.07.17 11:01:20.057 1:     FHEM::SolarForecast::_beamGraphic   called by ./FHEM/76_SolarForecast.pm (3907)
2021.07.17 11:01:20.057 1:     FHEM::SolarForecast::entryGraphic   called by ./FHEM/76_SolarForecast.pm (3708)
2021.07.17 11:01:20.058 1:     FHEM::SolarForecast::FwFn           called by ./FHEM/01_FHEMWEB.pm (3371)
2021.07.17 11:01:20.058 1:     main::FW_devState                   called by ./FHEM/01_FHEMWEB.pm (3159)
2021.07.17 11:01:20.058 1:     main::FW_Notify                     called by fhem.pl (3894)
2021.07.17 11:01:20.058 1:     main::CallFn                        called by fhem.pl (3811)
2021.07.17 11:01:20.058 1:     main::DoTrigger                     called by fhem.pl (4909)
2021.07.17 11:01:20.058 1:     main::readingsEndUpdate             called by fhem.pl (5092)
2021.07.17 11:01:20.058 1:     main::readingsSingleUpdate          called by ./FHEM/76_SolarForecast.pm (1994)
2021.07.17 11:01:20.059 1:     FHEM::SolarForecast::centralTask    called by fhem.pl (3426)
2021.07.17 11:01:20.059 1:     main::HandleTimeout                 called by fhem.pl (695)
2021.07.17 11:01:38.078 1: PERL WARNING: Use of uninitialized value in numeric gt (>) at ./FHEM/76_SolarForecast.pm line 4661.
2021.07.17 11:01:38.078 1: stacktrace:
2021.07.17 11:01:38.079 1:     main::__ANON__                      called by ./FHEM/76_SolarForecast.pm (4661)
2021.07.17 11:01:38.079 1:     FHEM::SolarForecast::_beamGraphic   called by ./FHEM/76_SolarForecast.pm (3907)
2021.07.17 11:01:38.079 1:     FHEM::SolarForecast::entryGraphic   called by ./FHEM/76_SolarForecast.pm (3708)
2021.07.17 11:01:38.079 1:     FHEM::SolarForecast::FwFn           called by ./FHEM/01_FHEMWEB.pm (3371)
2021.07.17 11:01:38.079 1:     main::FW_devState                   called by ./FHEM/01_FHEMWEB.pm (3159)
2021.07.17 11:01:38.079 1:     main::FW_Notify                     called by fhem.pl (3894)
2021.07.17 11:01:38.080 1:     main::CallFn                        called by fhem.pl (3811)
2021.07.17 11:01:38.080 1:     main::DoTrigger                     called by fhem.pl (4909)
2021.07.17 11:01:38.080 1:     main::readingsEndUpdate             called by fhem.pl (5092)
2021.07.17 11:01:38.080 1:     main::readingsSingleUpdate          called by ./FHEM/76_SolarForecast.pm (1857)
2021.07.17 11:01:38.080 1:     FHEM::SolarForecast::writeDataToFile called by ./FHEM/76_SolarForecast.pm (1817)
2021.07.17 11:01:38.080 1:     FHEM::SolarForecast::periodicWriteCachefiles called by fhem.pl (3426)
2021.07.17 11:01:38.081 1:     main::HandleTimeout                 called by fhem.pl (695)
2021.07.17 11:01:38.175 1: PERL WARNING: Use of uninitialized value in numeric gt (>) at ./FHEM/76_SolarForecast.pm line 4661.
2021.07.17 11:01:38.175 1: stacktrace:
2021.07.17 11:01:38.175 1:     main::__ANON__                      called by ./FHEM/76_SolarForecast.pm (4661)
2021.07.17 11:01:38.175 1:     FHEM::SolarForecast::_beamGraphic   called by ./FHEM/76_SolarForecast.pm (3907)
2021.07.17 11:01:38.176 1:     FHEM::SolarForecast::entryGraphic   called by ./FHEM/76_SolarForecast.pm (3708)
2021.07.17 11:01:38.176 1:     FHEM::SolarForecast::FwFn           called by ./FHEM/01_FHEMWEB.pm (3371)
2021.07.17 11:01:38.176 1:     main::FW_devState                   called by ./FHEM/01_FHEMWEB.pm (3159)
2021.07.17 11:01:38.176 1:     main::FW_Notify                     called by fhem.pl (3894)
2021.07.17 11:01:38.176 1:     main::CallFn                        called by fhem.pl (3811)
2021.07.17 11:01:38.176 1:     main::DoTrigger                     called by fhem.pl (4909)
2021.07.17 11:01:38.177 1:     main::readingsEndUpdate             called by fhem.pl (5092)
2021.07.17 11:01:38.177 1:     main::readingsSingleUpdate          called by ./FHEM/76_SolarForecast.pm (1857)
2021.07.17 11:01:38.177 1:     FHEM::SolarForecast::writeDataToFile called by ./FHEM/76_SolarForecast.pm (1818)
2021.07.17 11:01:38.177 1:     FHEM::SolarForecast::periodicWriteCachefiles called by fhem.pl (3426)
2021.07.17 11:01:38.177 1:     main::HandleTimeout                 called by fhem.pl (695)
2021.07.17 11:01:38.880 1: PERL WARNING: Use of uninitialized value in numeric gt (>) at ./FHEM/76_SolarForecast.pm line 4661.
2021.07.17 11:01:38.881 1: stacktrace:
2021.07.17 11:01:38.881 1:     main::__ANON__                      called by ./FHEM/76_SolarForecast.pm (4661)
2021.07.17 11:01:38.881 1:     FHEM::SolarForecast::_beamGraphic   called by ./FHEM/76_SolarForecast.pm (3907)
2021.07.17 11:01:38.881 1:     FHEM::SolarForecast::entryGraphic   called by ./FHEM/76_SolarForecast.pm (3708)
2021.07.17 11:01:38.882 1:     FHEM::SolarForecast::FwFn           called by ./FHEM/01_FHEMWEB.pm (3371)
2021.07.17 11:01:38.882 1:     main::FW_devState                   called by ./FHEM/01_FHEMWEB.pm (3075)
2021.07.17 11:01:38.882 1:     main::FW_roomStatesForInform        called by ./FHEM/01_FHEMWEB.pm (686)
2021.07.17 11:01:38.882 1:     main::FW_initInform                 called by ./FHEM/01_FHEMWEB.pm (935)
2021.07.17 11:01:38.882 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (598)
2021.07.17 11:01:38.882 1:     main::FW_Read                       called by fhem.pl (3894)
2021.07.17 11:01:38.882 1:     main::CallFn                        called by fhem.pl (773)
2021.07.17 11:02:29.856 1: PERL WARNING: Use of uninitialized value in numeric gt (>) at ./FHEM/76_SolarForecast.pm line 4661.
2021.07.17 11:02:29.857 1: stacktrace:
2021.07.17 11:02:29.857 1:     main::__ANON__                      called by ./FHEM/76_SolarForecast.pm (4661)
2021.07.17 11:02:29.857 1:     FHEM::SolarForecast::_beamGraphic   called by ./FHEM/76_SolarForecast.pm (3907)
2021.07.17 11:02:29.857 1:     FHEM::SolarForecast::entryGraphic   called by ./FHEM/76_SolarForecast.pm (3708)
2021.07.17 11:02:29.857 1:     FHEM::SolarForecast::FwFn           called by ./FHEM/01_FHEMWEB.pm (3371)
2021.07.17 11:02:29.857 1:     main::FW_devState                   called by ./FHEM/01_FHEMWEB.pm (3159)
2021.07.17 11:02:29.858 1:     main::FW_Notify                     called by fhem.pl (3894)
2021.07.17 11:02:29.858 1:     main::CallFn                        called by fhem.pl (3811)
2021.07.17 11:02:29.858 1:     main::DoTrigger                     called by fhem.pl (4909)
2021.07.17 11:02:29.858 1:     main::readingsEndUpdate             called by fhem.pl (5092)
2021.07.17 11:02:29.858 1:     main::readingsSingleUpdate          called by ./FHEM/76_SolarForecast.pm (1939)
2021.07.17 11:02:29.858 1:     FHEM::SolarForecast::centralTask    called by fhem.pl (3426)
2021.07.17 11:02:29.859 1:     main::HandleTimeout                 called by fhem.pl (695)
2021.07.17 11:02:30.028 1: PERL WARNING: Use of uninitialized value in numeric gt (>) at ./FHEM/76_SolarForecast.pm line 4661.
2021.07.17 11:02:30.029 1: stacktrace:
2021.07.17 11:02:30.029 1:     main::__ANON__                      called by ./FHEM/76_SolarForecast.pm (4661)
2021.07.17 11:02:30.029 1:     FHEM::SolarForecast::_beamGraphic   called by ./FHEM/76_SolarForecast.pm (3907)
2021.07.17 11:02:30.029 1:     FHEM::SolarForecast::entryGraphic   called by ./FHEM/76_SolarForecast.pm (3708)
2021.07.17 11:02:30.029 1:     FHEM::SolarForecast::FwFn           called by ./FHEM/01_FHEMWEB.pm (3371)
2021.07.17 11:02:30.030 1:     main::FW_devState                   called by ./FHEM/01_FHEMWEB.pm (3159)
2021.07.17 11:02:30.030 1:     main::FW_Notify                     called by fhem.pl (3894)
2021.07.17 11:02:30.030 1:     main::CallFn                        called by fhem.pl (3811)
2021.07.17 11:02:30.030 1:     main::DoTrigger                     called by fhem.pl (4909)
2021.07.17 11:02:30.030 1:     main::readingsEndUpdate             called by fhem.pl (5092)
2021.07.17 11:02:30.030 1:     main::readingsSingleUpdate          called by ./FHEM/76_SolarForecast.pm (1994)
2021.07.17 11:02:30.030 1:     FHEM::SolarForecast::centralTask    called by fhem.pl (3426)
2021.07.17 11:02:30.031 1:     main::HandleTimeout                 called by fhem.pl (695)
2021.07.17 11:03:39.865 1: PERL WARNING: Use of uninitialized value in numeric gt (>) at ./FHEM/76_SolarForecast.pm line 4661.
2021.07.17 11:03:39.865 1: stacktrace:
2021.07.17 11:03:39.865 1:     main::__ANON__                      called by ./FHEM/76_SolarForecast.pm (4661)
2021.07.17 11:03:39.865 1:     FHEM::SolarForecast::_beamGraphic   called by ./FHEM/76_SolarForecast.pm (3907)
2021.07.17 11:03:39.866 1:     FHEM::SolarForecast::entryGraphic   called by ./FHEM/76_SolarForecast.pm (3708)
2021.07.17 11:03:39.866 1:     FHEM::SolarForecast::FwFn           called by ./FHEM/01_FHEMWEB.pm (3371)
2021.07.17 11:03:39.866 1:     main::FW_devState                   called by ./FHEM/01_FHEMWEB.pm (3159)
2021.07.17 11:03:39.866 1:     main::FW_Notify                     called by fhem.pl (3894)
2021.07.17 11:03:39.866 1:     main::CallFn                        called by fhem.pl (3811)
2021.07.17 11:03:39.866 1:     main::DoTrigger                     called by fhem.pl (4909)
2021.07.17 11:03:39.867 1:     main::readingsEndUpdate             called by fhem.pl (5092)
2021.07.17 11:03:39.867 1:     main::readingsSingleUpdate          called by ./FHEM/76_SolarForecast.pm (1939)
2021.07.17 11:03:39.867 1:     FHEM::SolarForecast::centralTask    called by fhem.pl (3426)
2021.07.17 11:03:39.867 1:     main::HandleTimeout                 called by fhem.pl (695)



;)
Gruß
300P
Gruß
300P

FHEM 6.4|RPi|SMAEM|SMAInverter|SolarForecast|DbLog|DbRep|MariaDB|Buderus-MQTT_EMS|
Fritzbox|fhempy|JsonMod|HTTPMOD|Modbus ser+TCP|ESP32-Digitizer-AI_on_the_Edge|ESP32CAM usw.

Sany

@300P
hast Recht, war eher unbewusst. ist korrigiert.

Sany
fhem als LXC auf Proxmox auf einem minix Z100 , weitere LXC mit ZigBee2MQTT, MariaDB und Grafana. Homematic, FS20, mySensors, MQTT2, Tasmota, Shelly, Z-Wave  ....