NEWS
[gelöst]PV-Forecast Probleme mit solcast!
-
Guten Morgen
Kümmert sich eigentlich noch jemand um den PV-Forecast Adapter?
Seit vorgestern funktioniert die Abfrage der Forecast-Daten bei Solcast nicht mehr.
Fehlermeldung ist > AxiosError: Request failed with status code 403
Github Issue sind erstellt!
-
Moin,
die Anfrage kann ich nur unterstützen.
Solcast hat für mich bisher am Besten funktioniert und ich habe darauf meine Berechnungen gestützt.
Wäre super, wenn der Adapter wieder für Solcast funktionieren würde.Grüße
-
@olterion Ich schließe mich mal an. Bei mir funktioniert er auch nicht mehr.
-
@icebear Bei mir geht es mit Solcast seit heute nicht mehr. Ich habe mal auf Forecast.solar umgestellt. Damit tut er, kostenlos gibt es aber nur stündliche Auflösung. Eine Auflösung von 30 Minuten kostet 14€/Jahr.
-
Das Problem ist, das Solcast wie vor längerer Zeit angekündigt, die Api-Requests jetzt wohl umgestellt hat.
Hier mal ein Auszug aus dem Git-Hub Issue :
The Solcast documentation says: Attention hobbyist users If you have a hobbyist user account please use the Rooftop Sites (Hobbyist) endpoints. further Hobbyist Rooftop Sites is a legacy product which is only accessible to hobbyist users and has otherwise been replaced by Rooftop PV Power. As a result, for hobbyists the API request should be https://api.solcast.com.au/rooftop_sites/{{rooftop_resource_id}}/forecasts?format=json Like the Solcast support mentioned, this is based on the "rooftop resource id" and not the API key. The adapter does not support these ids yet. The request will also be more difficult, because it now depends on the Solcast configured rooftops (max. 2 for hobbyists). Each rooftop needs its own API call. In this case the PV configuration in the adapter would be obsolete / not used.
Dies kann ich insofern bestätigen, als das ich zwei NODE-Red Flows hab die meine zwei 'Rooftop Sites' abfragen und die funktionieren und liefern Werte, die ich auch in Grafana visualisieren kann.
-
@oceanwaves Also wenn man auf der Forecast.solar Seite sich alles durchliest und versteht, kann man prüfen ob seine "Adresse" auch funktioniert. Das ist aber wohl überhaupt nicht nötig. Einfach den Adapter con solcast auf Forecast.solar umstellen. Die Position zieht er sich (scheinbar) aus dem iobroker. Sind die Werte denn verlässlich, hast du damit schon paar Tage Erfahrung?
-
@mika-0 Ja, das steht auch so im Adapter. Wenn man dort keine Koordinaten einträgt, werden die aus der ioBroker-Konfiguration übernommen. Falls man Solcast hatte, muss man für Forecast.solar aber den API-Key löschen, da Forecast.solar mit diesem Key natürlich nichts anfangen kann.
Ich werde es jetzt erst mal auf Forecast.solar stehen lassen, der Sommer ist eh vorbei. Das letzte Update für den Adapter war im Juni, vielleicht wird er ja bis zum Frühjahr an die Solcast-Umstellung angepasst.
Viel Erfahrung nicht, ich habe ja auch erst vor 2 Tagen umgestellt. Es sind halt nur "Prognosen". Ich habe noch einen Solar-Log für meinen Uralt-Wechselrichter (aus 2010), von Solar-Log bekomme ich auch immer eine Prognose für heute und die nächsten 3 Tage. Deren Prognose ähnelt der von Forecast.solar, das war bei Solcast aber ähnlich. Manchmal waren die Prognosen identisch, manchmal gab es kleine Abweichungen. Und die Realität sah dann manchmal wieder anders aus .
-
@oceanwaves OK Danke der Info. Ich muss gestehen, dass mit Solcast zu 95% meine erzeugten kWh gestimmt hatten. So genau war das. OK wir schauen mal, wie das andere sich gibt.
-
ich hab mir für solcast ein script geschrieben (der Adapter auch nach meiner anpassung war mir nicht flexibel genug)
es holt 2 Dachausrichtungen... leider ist die abfrage auf 10 mal pro Tag limittiert
falls jemand es braucht
es wird auch ein globals script gebraucht.. bitte unter global ablegen
https://github.com/arteck/SMA_forecast_charging/blob/master/SUNNY_TRIPOWER _10.0_SE/global_scripts.js -
@arteck said in PV-Forecast Probleme mit solcast!:
falls jemand es braucht
Guten Morgen, danke für den Hinweis und das Script.
Ich wollte es grad mal ausprobieren, leider funktioniert es bei mir nicht.
Nach ausführen des Script werden die 'States unterconst mainObject = '0_userdata.0.strom.pvforecast'; const mainObjectToday = '0_userdata.0.strom.pvforecast.today'; const mainObjectTomorrow = '0_userdata.0.strom.pvforecast.tomorrow';
nicht angelegt. Es kommt keine Fehlermeldung. Ich hab die Verzeichnisse dann mal selbst angelegt, aber die werden nicht befüllt.
Das Script zeigt aber auch an das:
Vielleicht kannst du ja weiter helfen?
-
@icebear hab den post ergänzt
-
Danke, ich hatte mir das kurz vorher schon gedacht als dein Original-Post mal gelesen habe und das Script eingefügt.
Dennoch ändert das bei mir leider nix.
Das 'global-script' zeigt auch was in 'rot' an, trotz mehrfachem neu-start der javascript Instanz belibt bei dem anderen Script alles auf 'rot' und die States werden nicht angelegt.
Es kommt aber auch keine Fehlermeldung.
-
@icebear sagte in PV-Forecast Probleme mit solcast!:
Es kommt aber auch keine Fehlermeldung.
es muss was im LOG stehen..
-
@arteck said in PV-Forecast Probleme mit solcast!:
es muss was im LOG stehen..
Ich hab die Ordner mal manuell angelegt und gewartet bis der 'Schedule' lief, dann kam das:
javascript.0 2024-10-14 10:01:04.800 error at listOnTimeout (node:internal/timers:581:17) javascript.0 2024-10-14 10:01:04.800 error at Object.<anonymous> (script.js.solcastForecast:189:17) javascript.0 2024-10-14 10:01:04.800 error at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:3219:34) javascript.0 2024-10-14 10:01:04.800 error at processTimers (node:internal/timers:519:7) javascript.0 2024-10-14 10:01:04.799 error at genGraphAnlegen (script.js.solcastForecast:402:5) javascript.0 2024-10-14 10:01:04.799 error at genGraph (script.js.solcastForecast:451:16) javascript.0 2024-10-14 10:01:04.799 error script.js.solcastForecast: TypeError: Cannot read properties of undefined (reading 'setStateAsync') javascript.0 2024-10-14 10:01:04.797 error at listOnTimeout (node:internal/timers:581:17) javascript.0 2024-10-14 10:01:04.797 error at Object.<anonymous> (script.js.solcastForecast:188:17) javascript.0 2024-10-14 10:01:04.797 error at genGraph (script.js.solcastForecast:451:16) javascript.0 2024-10-14 10:01:04.797 error script.js.solcastForecast: TypeError: Cannot read properties of undefined (reading 'setStateAsync') javascript.0 2024-10-14 10:01:04.797 error at genGraphAnlegen (script.js.solcastForecast:402:5) javascript.0 2024-10-14 10:01:04.797 error at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:3219:34) javascript.0 2024-10-14 10:01:04.797 error at processTimers (node:internal/timers:519:7) javascript.0 2024-10-14 10:01:04.795 error at processTimers (node:internal/timers:519:7) javascript.0 2024-10-14 10:01:04.794 error at listOnTimeout (node:internal/timers:581:17) javascript.0 2024-10-14 10:01:04.794 error at Object.<anonymous> (script.js.solcastForecast:192:17) javascript.0 2024-10-14 10:01:04.794 warn at processTimers (node:internal/timers:519:7) javascript.0 2024-10-14 10:01:04.794 warn at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:3219:34) javascript.0 2024-10-14 10:01:04.794 warn at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:2090:20) javascript.0 2024-10-14 10:01:04.794 warn at Object.<anonymous> (script.js.solcastForecast:191:17) javascript.0 2024-10-14 10:01:04.794 warn at listOnTimeout (node:internal/timers:581:17) javascript.0 2024-10-14 10:01:04.794 error Error in callback: ReferenceError: toLog is not defined javascript.0 2024-10-14 10:01:04.794 error at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:3219:34) javascript.0 2024-10-14 10:01:04.793 warn State "0_userdata.0.solcast.pvforecast.lastUpdated" not found javascript.0 2024-10-14 10:01:04.793 warn at listOnTimeout (node:internal/timers:581:17) javascript.0 2024-10-14 10:01:04.793 warn at Object.<anonymous> (script.js.solcastForecast:189:17) javascript.0 2024-10-14 10:01:04.793 warn at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:2090:20) javascript.0 2024-10-14 10:01:04.793 warn at genGraphAnlegen (script.js.solcastForecast:400:5) javascript.0 2024-10-14 10:01:04.793 warn at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:3219:34) javascript.0 2024-10-14 10:01:04.793 warn at processTimers (node:internal/timers:519:7) javascript.0 2024-10-14 10:01:04.792 warn State "0_userdata.0.solcast.pvforecast.tomorrow.gesamt.tomorrow_kW" not found javascript.0 2024-10-14 10:01:04.792 warn at listOnTimeout (node:internal/timers:581:17) javascript.0 2024-10-14 10:01:04.792 warn at Object.<anonymous> (script.js.solcastForecast:189:17) javascript.0 2024-10-14 10:01:04.792 warn at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:2090:20) javascript.0 2024-10-14 10:01:04.792 warn at processTimers (node:internal/timers:519:7) javascript.0 2024-10-14 10:01:04.792 warn State "0_userdata.0.solcast.pvforecast.tomorrow.SW.tomorrow_kW" not found javascript.0 2024-10-14 10:01:04.792 warn at genGraphAnlegen (script.js.solcastForecast:399:5) javascript.0 2024-10-14 10:01:04.792 warn at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:3219:34) javascript.0 2024-10-14 10:01:04.792 warn at processTimers (node:internal/timers:519:7) javascript.0 2024-10-14 10:01:04.791 warn at listOnTimeout (node:internal/timers:581:17) javascript.0 2024-10-14 10:01:04.791 warn at Object.<anonymous> (script.js.solcastForecast:189:17) javascript.0 2024-10-14 10:01:04.791 warn at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:2090:20) javascript.0 2024-10-14 10:01:04.791 warn at processTimers (node:internal/timers:519:7) javascript.0 2024-10-14 10:01:04.791 warn at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:3219:34) javascript.0 2024-10-14 10:01:04.791 warn at genGraphAnlegen (script.js.solcastForecast:374:29) javascript.0 2024-10-14 10:01:04.791 warn at Object.<anonymous> (script.js.solcastForecast:189:17) javascript.0 2024-10-14 10:01:04.791 warn at listOnTimeout (node:internal/timers:581:17) javascript.0 2024-10-14 10:01:04.791 warn State "0_userdata.0.solcast.pvforecast.tomorrow.NW.tomorrow_kW" not found javascript.0 2024-10-14 10:01:04.791 warn at genGraphAnlegen (script.js.solcastForecast:398:5) javascript.0 2024-10-14 10:01:04.791 warn at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:3219:34) javascript.0 2024-10-14 10:01:04.790 warn getState "0_userdata.0.solcast.pvforecast.tomorrow.SW.47.power" not found (3) javascript.0 2024-10-14 10:01:04.790 warn at listOnTimeout (node:internal/timers:581:17) javascript.0 2024-10-14 10:01:04.790 warn at Object.<anonymous> (script.js.solcastForecast:189:17) javascript.0 2024-10-14 10:01:04.790 warn getState "0_userdata.0.solcast.pvforecast.tomorrow.NW.47.power" not found (3) javascript.0 2024-10-14 10:01:04.790 warn at listOnTimeout (node:internal/timers:581:17) javascript.0 2024-10-14 10:01:04.790 warn at Object.<anonymous> (script.js.solcastForecast:189:17) javascript.0 2024-10-14 10:01:04.790 warn getState "0_userdata.0.solcast.pvforecast.tomorrow.gesamt.47.power" not found (3) javascript.0 2024-10-14 10:01:04.790 warn at genGraphAnlegen (script.js.solcastForecast:372:29) javascript.0 2024-10-14 10:01:04.790 warn at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:3219:34) javascript.0 2024-10-14 10:01:04.790 warn at processTimers (node:internal/timers:519:7) javascript.0 2024-10-14 10:01:04.790 warn at genGraphAnlegen (script.js.solcastForecast:373:29) javascript.0 2024-10-14 10:01:04.790 warn at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:3219:34) javascript.0 2024-10-14 10:01:04.790 warn at processTimers (node:internal/timers:519:7) javascript.0 2024-10-14 10:01:04.789 warn at processTimers (node:internal/timers:519:7) javascript.0 2024-10-14 10:01:04.789 warn at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:3219:34) javascript.0 2024-10-14 10:01:04.789 warn at genGraphAnlegen (script.js.solcastForecast:370:27) javascript.0 2024-10-14 10:01:04.789 warn at processTimers (node:internal/timers:519:7) javascript.0 2024-10-14 10:01:04.789 warn at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:3219:34) javascript.0 2024-10-14 10:01:04.789 warn at genGraphAnlegen (script.js.solcastForecast:374:29) javascript.0 2024-10-14 10:01:04.789 warn at processTimers (node:internal/timers:519:7) javascript.0 2024-10-14 10:01:04.789 warn getState "0_userdata.0.solcast.pvforecast.tomorrow.SW.46.power" not found (3) javascript.0 2024-10-14 10:01:04.789 warn at Object.<anonymous> (script.js.solcastForecast:189:17) javascript.0 2024-10-14 10:01:04.789 warn at listOnTimeout (node:internal/timers:581:17) javascript.0 2024-10-14 10:01:04.789 warn getState "0_userdata.0.solcast.pvforecast.tomorrow.gesamt.47.startTime" not found (3) javascript.0 2024-10-14 10:01:04.789 warn at Object.<anonymous> (script.js.solcastForecast:189:17) javascript.0 2024-10-14 10:01:04.789 warn at listOnTimeout (node:internal/timers:581:17) javascript.0 2024-10-14 10:01:04.788 warn at listOnTimeout (node:internal/timers:581:17) javascript.0 2024-10-14 10:01:04.788 warn at Object.<anonymous> (script.js.solcastForecast:189:17) javascript.0 2024-10-14 10:01:04.788 warn getState "0_userdata.0.solcast.pvforecast.tomorrow.NW.46.power" not found (3) javascript.0 2024-10-14 10:01:04.788 warn at listOnTimeout (node:internal/timers:581:17) javascript.0 2024-10-14 10:01:04.788 warn at Object.<anonymous> (script.js.solcastForecast:189:17) javascript.0 2024-10-14 10:01:04.788 warn getState "0_userdata.0.solcast.pvforecast.tomorrow.gesamt.46.power" not found (3) javascript.0 2024-10-14 10:01:04.788 warn at processTimers (node:internal/timers:519:7) javascript.0 2024-10-14 10:01:04.788 warn at genGraphAnlegen (script.js.solcastForecast:372:29) javascript.0 2024-10-14 10:01:04.788 warn at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:3219:34) javascript.0 2024-10-14 10:01:04.788 warn at processTimers (node:internal/timers:519:7) javascript.0 2024-10-14 10:01:04.788 warn at genGraphAnlegen (script.js.solcastForecast:373:29) javascript.0 2024-10-14 10:01:04.788 warn at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:3219:34) javascript.0 2024-10-14 10:01:04.787 warn at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:3219:34) javascript.0 2024-10-14 10:01:04.787 warn at genGraphAnlegen (script.js.solcastForecast:370:27) javascript.0 2024-10-14 10:01:04.787 warn at processTimers (node:internal/timers:519:7) javascript.0 2024-10-14 10:01:04.787 warn at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:3219:34) javascript.0 2024-10-14 10:01:04.787 warn at genGraphAnlegen (script.js.solcastForecast:374:29) javascript.0 2024-10-14 10:01:04.787 warn at processTimers (node:internal/timers:519:7) javascript.0 2024-10-14 10:01:04.787 warn getState "0_userdata.0.solcast.pvforecast.tomorrow.SW.45.power" not found (3) javascript.0 2024-10-14 10:01:04.787 warn at Object.<anonymous> (script.js.solcastForecast:189:17) javascript.0 2024-10-14 10:01:04.787 warn at listOnTimeout (node:internal/timers:581:17) javascript.0 2024-10-14 10:01:04.787 warn getState "0_userdata.0.solcast.pvforecast.tomorrow.gesamt.46.startTime" not found (3) javascript.0 2024-10-14 10:01:04.787 warn at Object.<anonymous> (script.js.solcastForecast:189:17) javascript.0 2024-10-14 10:01:04.787 warn at listOnTimeout (node:internal/timers:581:17) javascript.0 2024-10-14 10:01:04.786 warn at listOnTimeout (node:internal/timers:581:17) javascript.0 2024-10-14 10:01:04.786 warn at Object.<anonymous> (script.js.solcastForecast:189:17) javascript.0 2024-10-14 10:01:04.786 warn getState "0_userdata.0.solcast.pvforecast.tomorrow.NW.45.power" not found (3) javascript.0 2024-10-14 10:01:04.786 warn at listOnTimeout (node:internal/timers:581:17) javascript.0 2024-10-14 10:01:04.786 warn at Object.<anonymous> (script.js.solcastForecast:189:17) javascript.0 2024-10-14 10:01:04.786 warn getState "0_userdata.0.solcast.pvforecast.tomorrow.gesamt.45.power" not found (3) javascript.0 2024-10-14 10:01:04.786 warn at processTimers (node:internal/timers:519:7) javascript.0 2024-10-14 10:01:04.786 warn at genGraphAnlegen (script.js.solcastForecast:372:29) javascript.0 2024-10-14 10:01:04.786 warn at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:3219:34) javascript.0 2024-10-14 10:01:04.786 warn at processTimers (node:internal/timers:519:7) javascript.0 2024-10-14 10:01:04.786 warn at genGraphAnlegen (script.js.solcastForecast:373:29) javascript.0 2024-10-14 10:01:04.786 warn at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:3219:34) javascript.0 2024-10-14 10:01:04.785 warn at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:3219:34) javascript.0 2024-10-14 10:01:04.785 warn at genGraphAnlegen (script.js.solcastForecast:370:27) javascript.0 2024-10-14 10:01:04.785 warn at processTimers (node:internal/timers:519:7) javascript.0 2024-10-14 10:01:04.785 warn at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:3219:34) javascript.0 2024-10-14 10:01:04.785 warn at genGraphAnlegen (script.js.solcastForecast:374:29) javascript.0 2024-10-14 10:01:04.785 warn at processTimers (node:internal/timers:519:7) javascript.0 2024-10-14 10:01:04.785 warn getState "0_userdata.0.solcast.pvforecast.tomorrow.SW.44.power" not found (3) javascript.0 2024-10-14 10:01:04.785 warn at Object.<anonymous> (script.js.solcastForecast:189:17) javascript.0 2024-10-14 10:01:04.785 warn at listOnTimeout (node:internal/timers:581:17) javascript.0 2024-10-14 10:01:04.785 warn getState "0_userdata.0.solcast.pvforecast.tomorrow.gesamt.45.startTime" not found (3) javascript.0 2024-10-14 10:01:04.785 warn at Object.<anonymous> (script.js.solcastForecast:189:17) javascript.0 2024-10-14 10:01:04.785 warn at listOnTimeout (node:internal/timers:581:17) javascript.0 2024-10-14 10:01:04.784 warn at listOnTimeout (node:internal/timers:581:17) javascript.0 2024-10-14 10:01:04.784 warn at Object.<anonymous> (script.js.solcastForecast:189:17) javascript.0 2024-10-14 10:01:04.784 warn getState "0_userdata.0.solcast.pvforecast.tomorrow.NW.44.power" not found (3) javascript.0 2024-10-14 10:01:04.784 warn at listOnTimeout (node:internal/timers:581:17) javascript.0 2024-10-14 10:01:04.784 warn at Object.<anonymous> (script.js.solcastForecast:189:17) javascript.0 2024-10-14 10:01:04.784 warn getState "0_userdata.0.solcast.pvforecast.tomorrow.gesamt.44.power" not found (3) javascript.0 2024-10-14 10:01:04.784 warn at listOnTimeout (node:internal/timers:581:17) javascript.0 2024-10-14 10:01:04.784 warn at processTimers (node:internal/timers:519:7) javascript.0 2024-10-14 10:01:04.784 warn at genGraphAnlegen (script.js.solcastForecast:372:29) javascript.0 2024-10-14 10:01:04.784 warn at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:3219:34) javascript.0 2024-10-14 10:01:04.784 warn at processTimers (node:internal/timers:519:7) javascript.0 2024-10-14 10:01:04.784 warn at genGraphAnlegen (script.js.solcastForecast:373:29) javascript.0 2024-10-14 10:01:04.784 warn at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:3219:34) javascript.0 2024-10-14 10:01:04.783 warn at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:3219:34) javascript.0 2024-10-14 10:01:04.783 warn at genGraphAnlegen (script.js.solcastForecast:370:27) javascript.0 2024-10-14 10:01:04.783 warn at processTimers (node:internal/timers:519:7) javascript.0 2024-10-14 10:01:04.783 warn at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:3219:34) javascript.0 2024-10-14 10:01:04.783 warn at genGraphAnlegen (script.js.solcastForecast:374:29) javascript.0 2024-10-14 10:01:04.783 warn at processTimers (node:internal/timers:519:7) javascript.0 2024-10-14 10:01:04.783 warn at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:3219:34) javascript.0 2024-10-14 10:01:04.783 warn at listOnTimeout (node:internal/timers:581:17) javascript.0 2024-10-14 10:01:04.783 warn getState "0_userdata.0.solcast.pvforecast.tomorrow.SW.43.power" not found (3) javascript.0 2024-10-14 10:01:04.783 warn at Object.<anonymous> (script.js.solcastForecast:189:17) javascript.0 2024-10-14 10:01:04.783 warn at listOnTimeout (node:internal/timers:581:17) javascript.0 2024-10-14 10:01:04.783 warn getState "0_userdata.0.solcast.pvforecast.tomorrow.gesamt.44.startTime" not found (3) javascript.0 2024-10-14 10:01:04.783 warn at Object.<anonymous> (script.js.solcastForecast:189:17) javascript.0 2024-10-14 10:01:04.782 warn at Object.<anonymous> (script.js.solcastForecast:189:17) javascript.0 2024-10-14 10:01:04.782 warn getState "0_userdata.0.solcast.pvforecast.tomorrow.NW.43.power" not found (3) javascript.0 2024-10-14 10:01:04.782 warn at listOnTimeout (node:internal/timers:581:17) javascript.0 2024-10-14 10:01:04.782 warn at Object.<anonymous> (script.js.solcastForecast:189:17) javascript.0 2024-10-14 10:01:04.782 warn getState "0_userdata.0.solcast.pvforecast.tomorrow.gesamt.43.power" not found (3) javascript.0 2024-10-14 10:01:04.782 warn at listOnTimeout (node:internal/timers:581:17) javascript.0 2024-10-14 10:01:04.782 warn at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:3219:34) javascript.0 2024-10-14 10:01:04.782 warn at processTimers (node:internal/timers:519:7) javascript.0 2024-10-14 10:01:04.782 warn at genGraphAnlegen (script.js.solcastForecast:372:29) javascript.0 2024-10-14 10:01:04.782 warn at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:3219:34) javascript.0 2024-10-14 10:01:04.782 warn at processTimers (node:internal/timers:519:7) javascript.0 2024-10-14 10:01:04.782 warn at genGraphAnlegen (script.js.solcastForecast:373:29) javascript.0 2024-10-14 10:01:04.781 warn at genGraphAnlegen (script.js.solcastForecast:370:27) javascript.0 2024-10-14 10:01:04.781 warn at processTimers (node:internal/timers:519:7) javascript.0 2024-10-14 10:01:04.781 warn at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:3219:34) javascript.0 2024-10-14 10:01:04.781 warn at genGraphAnlegen (script.js.solcastForecast:374:29) javascript.0 2024-10-14 10:01:04.781 warn getState "0_userdata.0.solcast.pvforecast.tomorrow.SW.42.power" not found (3) javascript.0 2024-10-14 10:01:04.781 warn at Object.<anonymous> (script.js.solcastForecast:189:17) javascript.0 2024-10-14 10:01:04.781 warn at listOnTimeout (node:internal/timers:581:17) javascript.0 2024-10-14 10:01:04.781 warn getState "0_userdata.0.solcast.pvforecast.tomorrow.gesamt.43.startTime" not found (3) javascript.0 2024-10-14 10:01:04.781 warn at Object.<anonymous> (script.js.solcastForecast:189:17) javascript.0 2024-10-14 10:01:04.780 warn at listOnTimeout (node:internal/timers:581:17) javascript.0 2024-10-14 10:01:04.780 warn at Object.<anonymous> (script.js.solcastForecast:189:17) javascript.0 2024-10-14 10:01:04.780 warn getState "0_userdata.0.solcast.pvforecast.tomorrow.NW.42.power" not found (3) javascript.0 2024-10-14 10:01:04.780 warn at listOnTimeout (node:internal/timers:581:17) javascript.0 2024-10-14 10:01:04.780 warn at Object.<anonymous> (script.js.solcastForecast:189:17) javascript.0 2024-10-14 10:01:04.780 warn at genGraphAnlegen (script.js.solcastForecast:372:29) javascript.0 2024-10-14 10:01:04.780 warn at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:3219:34) javascript.0 2024-10-14 10:01:04.780 warn at processTimers (node:internal/timers:519:7) javascript.0 2024-10-14 10:01:04.780 warn at genGraphAnlegen (script.js.solcastForecast:373:29) javascript.0 2024-10-14 10:01:04.780 warn at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:3219:34) javascript.0 2024-10-14 10:01:04.780 warn at processTimers (node:internal/timers:519:7) javascript.0 2024-10-14 10:01:04.779 warn at processTimers (node:internal/timers:519:7) javascript.0 2024-10-14 10:01:04.779 warn at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:3219:34) javascript.0 2024-10-14 10:01:04.779 warn at genGraphAnlegen (script.js.solcastForecast:370:27) javascript.0 2024-10-14 10:01:04.779 warn at processTimers (node:internal/timers:519:7) javascript.0 2024-10-14 10:01:04.779 warn at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:3219:34) javascript.0 2024-10-14 10:01:04.779 warn at genGraphAnlegen (script.js.solcastForecast:374:29) javascript.0 2024-10-14 10:01:04.779 warn getState "0_userdata.0.solcast.pvforecast.tomorrow.SW.41.power" not found (3) javascript.0 2024-10-14 10:01:04.779 warn at Object.<anonymous> (script.js.solcastForecast:189:17) javascript.0 2024-10-14 10:01:04.779 warn at listOnTimeout (node:internal/timers:581:17) javascript.0 2024-10-14 10:01:04.779 warn getState "0_userdata.0.solcast.pvforecast.tomorrow.gesamt.42.startTime" not found (3) javascript.0 2024-10-14 10:01:04.779 warn at Object.<anonymous> (script.js.solcastForecast:189:17) javascript.0 2024-10-14 10:01:04.779 warn at listOnTimeout (node:internal/timers:581:17) javascript.0 2024-10-14 10:01:04.779 warn getState "0_userdata.0.solcast.pvforecast.tomorrow.gesamt.42.power" not found (3) javascript.0 2024-10-14 10:01:04.778 warn at listOnTimeout (node:internal/timers:581:17) javascript.0 2024-10-14 10:01:04.778 warn at Object.<anonymous> (script.js.solcastForecast:189:17) javascript.0 2024-10-14 10:01:04.778 warn getState "0_userdata.0.solcast.pvforecast.tomorrow.NW.41.power" not found (3) javascript.0 2024-10-14 10:01:04.778 warn at listOnTimeout (node:internal/timers:581:17) javascript.0 2024-10-14 10:01:04.778 warn at Object.<anonymous> (script.js.solcastForecast:189:17) javascript.0 2024-10-14 10:01:04.778 warn getState "0_userdata.0.solcast.pvforecast.tomorrow.gesamt.41.power" not found (3) javascript.0 2024-10-14 10:01:04.778 warn at genGraphAnlegen (script.js.solcastForecast:372:29) javascript.0 2024-10-14 10:01:04.778 warn at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:3219:34) javascript.0 2024-10-14 10:01:04.778 warn at processTimers (node:internal/timers:519:7) javascript.0 2024-10-14 10:01:04.778 warn at genGraphAnlegen (script.js.solcastForecast:373:29) javascript.0 2024-10-14 10:01:04.778 warn at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:3219:34) javascript.0 2024-10-14 10:01:04.778 warn at processTimers (node:internal/timers:519:7) javascript.0 2024-10-14 10:01:04.777 warn at processTimers (node:internal/timers:519:7) javascript.0 2024-10-14 10:01:04.777 warn at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:3219:34) javascript.0 2024-10-14 10:01:04.777 warn at genGraphAnlegen (script.js.solcastForecast:370:27) javascript.0 2024-10-14 10:01:04.777 warn at processTimers (node:internal/timers:519:7) javascript.0 2024-10-14 10:01:04.777 warn at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:3219:34) javascript.0 2024-10-14 10:01:04.777 warn at genGraphAnlegen (script.js.solcastForecast:374:29) javascript.0 2024-10-14 10:01:04.777 warn getState "0_userdata.0.solcast.pvforecast.tomorrow.SW.40.power" not found (3) javascript.0 2024-10-14 10:01:04.777 warn at Object.<anonymous> (script.js.solcastForecast:189:17) javascript.0 2024-10-14 10:01:04.777 warn at listOnTimeout (node:internal/timers:581:17) javascript.0 2024-10-14 10:01:04.777 warn getState "0_userdata.0.solcast.pvforecast.tomorrow.gesamt.41.startTime" not found (3) javascript.0 2024-10-14 10:01:04.777 warn at Object.<anonymous> (script.js.solcastForecast:189:17) javascript.0 2024-10-14 10:01:04.777 warn at listOnTimeout (node:internal/timers:581:17) javascript.0 2024-10-14 10:01:04.776 warn at listOnTimeout (node:internal/timers:581:17) javascript.0 2024-10-14 10:01:04.776 warn at Object.<anonymous> (script.js.solcastForecast:189:17) javascript.0 2024-10-14 10:01:04.776 warn getState "0_userdata.0.solcast.pvforecast.tomorrow.NW.40.power" not found (3) javascript.0 2024-10-14 10:01:04.776 warn at listOnTimeout (node:internal/timers:581:17) javascript.0 2024-10-14 10:01:04.776 warn at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:3219:34) javascript.0 2024-10-14 10:01:04.776 warn at processTimers (node:internal/timers:519:7) javascript.0 2024-10-14 10:01:04.776 warn at genGraphAnlegen (script.js.solcastForecast:373:29) javascript.0 2024-10-14 10:01:04.776 warn at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:3219:34) javascript.0 2024-10-14 10:01:04.776 warn at processTimers (node:internal/timers:519:7)
und innerhalb der Ordner wird auch nichts angelegt.
-
@icebear es sind keine ordner sonder DP...un das ist dein problem
-
@arteck said in PV-Forecast Probleme mit solcast!:
es sind keine ordner sonder DP...un das ist dein problem
Äh, hm, jetzt bin ich irgendwie raus und total verwirrt.
Ich bin davon ausgegangen das, das:
const mainObject = '0_userdata.0.solcast.pvforecast'; const mainObjectToday = '0_userdata.0.solcast.pvforecast.today'; const mainObjectTomorrow = '0_userdata.0.solcast.pvforecast.tomorrow'; const abbrechenBei = '00:00'; // ab wieviel Uhr kommt nix mehr, kann so bleiben
das wiederspiegelt:
und darin die Werte geschrieben werden.
Wie soll das denn dann aussehen? Und was sind das für Datenpunkte (Number, String ..?)
-
@icebear said in PV-Forecast Probleme mit solcast!:
Guten Morgen
Kümmert sich eigentlich noch jemand um den PV-Forecast Adapter?
JA, @haus-automatisierung wird da sicher einen Blick (und noch mehr) drauf werfen sobald es seine Zeit erlaubt - siehe auch https://github.com/iobroker-community-adapters/info
Seit vorgestern funktioniert die Abfrage der Forecast-Daten bei Solcast nicht mehr.
Fehlermeldung ist > AxiosError: Request failed with status code 403
Github Issue sind erstellt!
Ich hoffe dein Posting ist nur als Info gemeint. Die Formulierung kommt bei mir ein wenig nach Beschwerde an. Wenn du wirklich glaubst dass binnen zweier Tage ("seit vorgerstern") alles gelöst sein sollte, dann muss ich dich enttäuschen. Alle Devs hier arbeiten in ihrer FREIZEIT und unbezahlt. Aber ev. versteh ich dich auch nur falsch - als Info Trigger ist ein Posting hier jedenfalls voll OK.
-
@mcm1957 said in PV-Forecast Probleme mit solcast!:
Ich hoffe dein Posting ist nur als Info gemeint. Die Formulierung kommt bei mir ein wenig nach Beschwerde an.
Huch, sorry wenn das so rübergekommen ist, das war auf garkeinen Fall meine Absicht, es sollte lediglich auf das Problem hinweisen.
Ich hatte vor im Github des Adapters nachgesehen ob es da schon ein Issue dazu gibt und gesehen das bei einigen Issues seit längerer Zeit keiner mehr was geschrieben hatte.
Deshalb wollte ich damit nur vorsichtig nachfragen ob sich da noch einer zuständig fühlt.Es sollte auf gar keinen Fall der Eindruck einer Beschwerde entstehen.
-
@icebear
Alles OK - kann gut sein, dass nur ich das falsch verstanden habe. Da in letzter Zeit eine gewisse "wann tut ihr da endlich was" Stimmung hier einzuziehen scheint, wollt ich das nur klarstellen. Alle Devs arbeiten im Rahmen dessen was sie geben können und wollen. Und das ist so OK. Neue Helfer / Mitarbeiter sind jederzeit gern gesehen. Einfach melden. Aber wie schon geschrieben und auch von dir so gemeint: Nachfragen ist immer OK. Bei der Anzahl von Issues / PRs / Forumsmeldungen rutscht nicht nur ein ernstahftes Problem mal durch. DANKE fürs pingen.Und damit zur Sache zurück:
@haus-automatisierung sieht sich das sicher an. Wenn ich es richtig gesehen habe gibt es auch einen PR von einem User zu diesem Thema bei dem es aber Rückfragen gibt.Ich würde daher noch ein wenig warten (auch wenn es schwerfällt) - Mathias darf und muss sein Prioritäten selbst setzen. Wenn wer helfen kann / will ist das aber sicher gern gesehen.
-
Version 4.0.0 testen, Plants neu anlegen (braucht ja nur noch die Resource ID), fertig.
Sollte etwas nicht gehen: Issue auf GitHub öffnen und vernünftig beschreiben.