NEWS
E3DC Hauskraftwerk steuern
-
-
Habe jetzt Solcast auf = true gesetzt
Und ein konto gemacht mit meiner Anlage.
Das scheint auch zu funktionieren.
den Modbus adapter habe ich noch instaliert (steht nicht in der Beschreibung), da ich in der Vis von WB gesehen habe das er dort noch Daten abfragt.
Bis hier alles i.o.
aber den fehler vom Datum werde ich nicht los...
Bin für jede hilfe dankbar. -
Habe jetzt Solcast auf = true gesetzt
Und ein konto gemacht mit meiner Anlage.
Das scheint auch zu funktionieren.
den Modbus adapter habe ich noch instaliert (steht nicht in der Beschreibung), da ich in der Vis von WB gesehen habe das er dort noch Daten abfragt.
Bis hier alles i.o.
aber den fehler vom Datum werde ich nicht los...
Bin für jede hilfe dankbar.@Dave69-CH
Setzt mal bitte "10_DebugAusgabe" und "10_DebugAusgabeDetail" auf true und starte das Skript neu.
Bitte die LOG Einträge vom Start schicken.Ich schaue mir das dann an.
-
Habe ich mal probiert.
Hier die Log Datei.17.2.2026, 18:30:26.466 [info ]: javascript.0 (88626) script.js.common.Charge_Control: Stopping script 17.2.2026, 18:30:27.880 [info ]: javascript.0 (88626) script.js.common.Charge_Control: start JavaScript (Javascript/js) 17.2.2026, 18:30:27.892 [info ]: javascript.0 (88626) script.js.common.Charge_Control: ##{"from":"Charge-Control", "message":"-==== Charge-Control Version 1.6.8 ====-"}## 17.2.2026, 18:30:27.894 [info ]: javascript.0 (88626) script.js.common.Charge_Control: registered 0 subscriptions, 5 schedules, 0 messages, 0 logs and 0 file subscriptions 17.2.2026, 18:30:28.200 [info ]: javascript.0 (88626) script.js.common.Charge_Control: ##{"from":"Charge-Control", "message":"-==== alle Objekt ID's angelegt ====-"}## 17.2.2026, 18:30:28.278 [info ]: javascript.0 (88626) script.js.common.Charge_Control: ##{"from":"Charge-Control", "message":"-==== alle Objekte ID's überprüft ====-"}## 17.2.2026, 18:30:28.424 [info ]: javascript.0 (88626) script.js.common.Charge_Control: ##{"from":"Charge-Control", "message":"-==== Speichergroesse_kWh=52 ====-"}## 17.2.2026, 18:30:29.860 [info ]: javascript.0 (88626) script.js.common.Charge_Control: ##{"from":"Charge-Control", "message":" Rueckmeldung response.status Solcast= 200"}## 17.2.2026, 18:30:30.960 [info ]: javascript.0 (88626) script.js.common.Charge_Control: ##{"from":"Charge-Control", "message":" Rueckmeldung response.status Solcast= 200"}## 17.2.2026, 18:30:30.960 [info ]: javascript.0 (88626) script.js.common.Charge_Control: ##{"from":"Charge-Control", "message":" Summe PV Leistung Tag 2026-02-17 pv_estimate= 0 pv_estimate90= 0"}## 17.2.2026, 18:30:30.960 [info ]: javascript.0 (88626) script.js.common.Charge_Control: ##{"from":"Charge-Control", "message":" Summe PV Leistung Tag 2026-02-18 pv_estimate= 18.34 pv_estimate90= 28.42"}## 17.2.2026, 18:30:30.969 [info ]: javascript.0 (88626) script.js.common.Charge_Control: ##{"from":"Charge-Control", "message":" Summe PV Leistung Tag 2026-02-19 pv_estimate= 36.51 pv_estimate90= 56"}## 17.2.2026, 18:30:30.975 [info ]: javascript.0 (88626) script.js.common.Charge_Control: ##{"from":"Charge-Control", "message":" Summe PV Leistung Tag 2026-02-20 pv_estimate= 29.08 pv_estimate90= 44.9"}## 17.2.2026, 18:30:30.984 [info ]: javascript.0 (88626) script.js.common.Charge_Control: ##{"from":"Charge-Control", "message":" Summe PV Leistung Tag 2026-02-21 pv_estimate= 36.81 pv_estimate90= 64.74"}## 17.2.2026, 18:30:30.990 [info ]: javascript.0 (88626) script.js.common.Charge_Control: ##{"from":"Charge-Control", "message":" Summe PV Leistung Tag 2026-02-22 pv_estimate= 35.21 pv_estimate90= 71.4"}## 17.2.2026, 18:30:30.998 [info ]: javascript.0 (88626) script.js.common.Charge_Control: ##{"from":"Charge-Control", "message":" Summe PV Leistung Tag 2026-02-23 pv_estimate= 52.16 pv_estimate90= 72.01"}## 17.2.2026, 18:30:32.913 [error]: javascript.0 (88626) script.js.common.Charge_Control: schedule(cron={"hour":"NaN","minute":"NaN"}): cannot create schedule 17.2.2026, 18:30:32.915 [info ]: javascript.0 (88626) script.js.common.Charge_Control: ##{"from":"Charge-Control", "message":"-==== ScriptStart() erfolgreich abgeschlossen ====-"}## 17.2.2026, 18:30:33.019 [warn ]: javascript.0 (88626) script.js.common.Charge_Control: ##{"from":"Charge-Control", "message":"⚠️ Ungültige State-ID: 11 ⚠️"}##Hoffe habe se richtig gemacht
Grüessli -
17.2.2026, 18:40:25.459 [info ]: javascript.0 (95480) script.js.common.Charge_Control: start JavaScript (Javascript/js) 17.2.2026, 18:40:25.472 [info ]: javascript.0 (95480) script.js.common.Charge_Control: ##{"from":"Charge-Control", "message":"-==== Charge-Control Version 1.6.8 ====-"}## 17.2.2026, 18:40:25.505 [info ]: javascript.0 (95480) script.js.common.Charge_Control: registered 0 subscriptions, 5 schedules, 0 messages, 0 logs and 0 file subscriptions 17.2.2026, 18:40:25.768 [info ]: javascript.0 (95480) script.js.common.Charge_Control: ##{"from":"Charge-Control", "message":"-==== alle Objekt ID's angelegt ====-"}## 17.2.2026, 18:40:25.855 [info ]: javascript.0 (95480) script.js.common.Charge_Control: ##{"from":"Charge-Control", "message":"-==== alle Objekte ID's überprüft ====-"}## 17.2.2026, 18:40:26.045 [info ]: javascript.0 (95480) script.js.common.Charge_Control: ##{"from":"Charge-Control", "message":"-==== Speichergroesse_kWh=52 ====-"}## 17.2.2026, 18:40:26.048 [info ]: javascript.0 (95480) script.js.common.Charge_Control: ##{"from":"Charge-Control", "message":" ****************************** Es wird Solcast Dach 2 abgerufen ****************************** "}## 17.2.2026, 18:40:27.444 [info ]: javascript.0 (95480) script.js.common.Charge_Control: ##{"from":"Charge-Control", "message":" Rueckmeldung response.status Solcast= 200"}## 17.2.2026, 18:40:27.446 [info ]: javascript.0 (95480) script.js.common.Charge_Control: ##{"from":"Charge-Control", "message":" ****************************** Es wird Solcast Dach 1 abgerufen ****************************** "}## 17.2.2026, 18:40:28.350 [info ]: javascript.0 (95480) script.js.common.Charge_Control: ##{"from":"Charge-Control", "message":" Rueckmeldung response.status Solcast= 200"}## 17.2.2026, 18:40:28.350 [info ]: javascript.0 (95480) script.js.common.Charge_Control: ##{"from":"Charge-Control", "message":" Summe PV Leistung Tag 2026-02-17 pv_estimate= 0 pv_estimate90= 0"}## 17.2.2026, 18:40:28.350 [info ]: javascript.0 (95480) script.js.common.Charge_Control: ##{"from":"Charge-Control", "message":" Summe PV Leistung Tag 2026-02-18 pv_estimate= 18.34 pv_estimate90= 28.42"}## 17.2.2026, 18:40:28.354 [info ]: javascript.0 (95480) script.js.common.Charge_Control: ##{"from":"Charge-Control", "message":" Summe PV Leistung Tag 2026-02-19 pv_estimate= 36.51 pv_estimate90= 56"}## 17.2.2026, 18:40:28.356 [info ]: javascript.0 (95480) script.js.common.Charge_Control: ##{"from":"Charge-Control", "message":" Summe PV Leistung Tag 2026-02-20 pv_estimate= 29.08 pv_estimate90= 44.9"}## 17.2.2026, 18:40:28.358 [info ]: javascript.0 (95480) script.js.common.Charge_Control: ##{"from":"Charge-Control", "message":" Summe PV Leistung Tag 2026-02-21 pv_estimate= 36.81 pv_estimate90= 64.74"}## 17.2.2026, 18:40:28.361 [info ]: javascript.0 (95480) script.js.common.Charge_Control: ##{"from":"Charge-Control", "message":" Summe PV Leistung Tag 2026-02-22 pv_estimate= 35.21 pv_estimate90= 71.4"}## 17.2.2026, 18:40:28.363 [info ]: javascript.0 (95480) script.js.common.Charge_Control: ##{"from":"Charge-Control", "message":" Summe PV Leistung Tag 2026-02-23 pv_estimate= 52.16 pv_estimate90= 72.01"}## 17.2.2026, 18:40:28.596 [info ]: javascript.0 (95480) script.js.common.Charge_Control: ##{"from":"Charge-Control", "message":" ******************* Es wird die Globalstrahlung ab Tag 0 von Proplanta abgerufen ******************* "}## 17.2.2026, 18:40:29.333 [info ]: javascript.0 (95480) script.js.common.Charge_Control: ##{"from":"Charge-Control", "message":"Rueckmeldung InterrogateProplanta response.status = 200"}## 17.2.2026, 18:40:29.363 [info ]: javascript.0 (95480) script.js.common.Charge_Control: ##{"from":"Charge-Control", "message":" Globalstrahlung Tag0 =0.1 Globalstrahlung Tag1 =0.3 Globalstrahlung Tag2 =0.5 Globalstrahlung Tag3 =0.1"}## 17.2.2026, 18:40:29.456 [info ]: javascript.0 (95480) script.js.common.Charge_Control: ##{"from":"Charge-Control", "message":" Näste Aktualisierung Wetterdaten =ja Uhr "}## 17.2.2026, 18:40:29.460 [info ]: javascript.0 (95480) script.js.common.Charge_Control: ##{"from":"Charge-Control", "message":" ******************* Es wird die Globalstrahlung ab Tag 4 von Proplanta abgerufen ******************* "}## 17.2.2026, 18:40:30.049 [info ]: javascript.0 (95480) script.js.common.Charge_Control: ##{"from":"Charge-Control", "message":"Rueckmeldung InterrogateProplanta response.status = 200"}## 17.2.2026, 18:40:30.064 [info ]: javascript.0 (95480) script.js.common.Charge_Control: ##{"from":"Charge-Control", "message":" Globalstrahlung Tag4 =0.9 Globalstrahlung Tag5 =0.9 Globalstrahlung Tag6 =0.5"}## 17.2.2026, 18:40:30.154 [error]: javascript.0 (95480) script.js.common.Charge_Control: schedule(cron={"hour":"NaN","minute":"NaN"}): cannot create schedule 17.2.2026, 18:40:30.158 [info ]: javascript.0 (95480) script.js.common.Charge_Control: ##{"from":"Charge-Control", "message":"-==== ScriptStart() erfolgreich abgeschlossen ====-"}## 17.2.2026, 18:40:31.216 [warn ]: javascript.0 (95480) script.js.common.Charge_Control: ##{"from":"Charge-Control", "message":"⚠️ Ungültige State-ID: 11 ⚠️"}## 17.2.2026, 18:40:31.412 [info ]: javascript.0 (95480) script.js.common.Charge_Control: ##{"from":"Charge-Control", "message":"📊 Durchschnitt Hausverbrauch aktualisiert: 1405 W"}## -
Hallo @arnod ,
ich habe seit einigen Tagen einen Fehler bei der Solcast abfrage. Es sieht so aus, als ob das Script 6 mal hintereinander abfragt, bis dann der Fehler 429 (zu viele Versuche) kommt.
Log siehe unten:2026-02-18 04:05:01.689 - info: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":" Rueckmeldung response.status Solcast= 200"}## 2026-02-18 04:05:02.750 - info: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":" Rueckmeldung response.status Solcast= 200"}## 2026-02-18 04:05:02.750 - info: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":" Summe PV Leistung Tag 2026-02-18 pv_estimate= 23.68 pv_estimate90= 33.2"}## 2026-02-18 04:05:02.758 - info: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":" Summe PV Leistung Tag 2026-02-19 pv_estimate= 13.91 pv_estimate90= 20.11"}## 2026-02-18 04:05:02.765 - info: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":" Summe PV Leistung Tag 2026-02-20 pv_estimate= 20.32 pv_estimate90= 39.33"}## 2026-02-18 04:05:02.771 - info: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":" Summe PV Leistung Tag 2026-02-21 pv_estimate= 18.01 pv_estimate90= 27.21"}## 2026-02-18 04:05:02.776 - info: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":" Summe PV Leistung Tag 2026-02-22 pv_estimate= 19.2 pv_estimate90= 23.86"}## 2026-02-18 04:05:02.779 - info: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":" Summe PV Leistung Tag 2026-02-23 pv_estimate= 21.46 pv_estimate90= 36.15"}## 2026-02-18 04:05:02.781 - info: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":" Summe PV Leistung Tag 2026-02-24 pv_estimate= 33.19 pv_estimate90= 47.29"}## 2026-02-18 04:06:00.930 - info: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":" Rueckmeldung response.status Solcast= 200"}## 2026-02-18 04:06:01.677 - info: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":" Rueckmeldung response.status Solcast= 200"}## 2026-02-18 04:06:01.677 - info: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":" Summe PV Leistung Tag 2026-02-18 pv_estimate= 23.68 pv_estimate90= 33.2"}## 2026-02-18 04:06:01.684 - info: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":" Summe PV Leistung Tag 2026-02-19 pv_estimate= 13.91 pv_estimate90= 20.11"}## 2026-02-18 04:06:01.687 - info: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":" Summe PV Leistung Tag 2026-02-20 pv_estimate= 20.32 pv_estimate90= 39.33"}## 2026-02-18 04:06:01.689 - info: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":" Summe PV Leistung Tag 2026-02-21 pv_estimate= 18.01 pv_estimate90= 27.21"}## 2026-02-18 04:06:01.692 - info: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":" Summe PV Leistung Tag 2026-02-22 pv_estimate= 19.2 pv_estimate90= 23.86"}## 2026-02-18 04:06:01.694 - info: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":" Summe PV Leistung Tag 2026-02-23 pv_estimate= 21.46 pv_estimate90= 36.15"}## 2026-02-18 04:06:01.696 - info: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":" Summe PV Leistung Tag 2026-02-24 pv_estimate= 33.19 pv_estimate90= 47.29"}## 2026-02-18 04:07:00.910 - info: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":" Rueckmeldung response.status Solcast= 200"}## 2026-02-18 04:07:01.697 - info: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":" Rueckmeldung response.status Solcast= 200"}## 2026-02-18 04:07:01.697 - info: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":" Summe PV Leistung Tag 2026-02-18 pv_estimate= 23.68 pv_estimate90= 33.2"}## 2026-02-18 04:07:01.700 - info: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":" Summe PV Leistung Tag 2026-02-19 pv_estimate= 13.91 pv_estimate90= 20.11"}## 2026-02-18 04:07:01.702 - info: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":" Summe PV Leistung Tag 2026-02-20 pv_estimate= 20.32 pv_estimate90= 39.33"}## 2026-02-18 04:07:01.704 - info: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":" Summe PV Leistung Tag 2026-02-21 pv_estimate= 18.01 pv_estimate90= 27.21"}## 2026-02-18 04:07:01.707 - info: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":" Summe PV Leistung Tag 2026-02-22 pv_estimate= 19.2 pv_estimate90= 23.86"}## 2026-02-18 04:07:01.709 - info: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":" Summe PV Leistung Tag 2026-02-23 pv_estimate= 21.46 pv_estimate90= 36.15"}## 2026-02-18 04:07:01.711 - info: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":" Summe PV Leistung Tag 2026-02-24 pv_estimate= 33.19 pv_estimate90= 47.29"}## 2026-02-18 04:10:00.927 - info: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":" Rueckmeldung response.status Solcast= 200"}## 2026-02-18 04:10:02.316 - info: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":" Rueckmeldung response.status Solcast= 200"}## 2026-02-18 04:10:02.317 - info: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":" Summe PV Leistung Tag 2026-02-18 pv_estimate= 23.68 pv_estimate90= 33.2"}## 2026-02-18 04:10:02.325 - info: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":" Summe PV Leistung Tag 2026-02-19 pv_estimate= 13.91 pv_estimate90= 20.11"}## 2026-02-18 04:10:02.330 - info: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":" Summe PV Leistung Tag 2026-02-20 pv_estimate= 20.32 pv_estimate90= 39.33"}## 2026-02-18 04:10:02.333 - info: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":" Summe PV Leistung Tag 2026-02-21 pv_estimate= 18.01 pv_estimate90= 27.21"}## 2026-02-18 04:10:02.336 - info: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":" Summe PV Leistung Tag 2026-02-22 pv_estimate= 19.2 pv_estimate90= 23.86"}## 2026-02-18 04:10:02.338 - info: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":" Summe PV Leistung Tag 2026-02-23 pv_estimate= 21.46 pv_estimate90= 36.15"}## 2026-02-18 04:10:02.340 - info: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":" Summe PV Leistung Tag 2026-02-24 pv_estimate= 33.19 pv_estimate90= 47.29"}## 2026-02-18 04:22:01.759 - info: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":" Rueckmeldung response.status Solcast= 200"}## 2026-02-18 04:22:02.982 - info: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":" Rueckmeldung response.status Solcast= 200"}## 2026-02-18 04:22:02.982 - info: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":" Summe PV Leistung Tag 2026-02-18 pv_estimate= 25.04 pv_estimate90= 34.15"}## 2026-02-18 04:22:02.991 - info: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":" Summe PV Leistung Tag 2026-02-19 pv_estimate= 17.88 pv_estimate90= 24.6"}## 2026-02-18 04:22:02.997 - info: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":" Summe PV Leistung Tag 2026-02-20 pv_estimate= 21.05 pv_estimate90= 40.11"}## 2026-02-18 04:22:03.079 - info: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":" Summe PV Leistung Tag 2026-02-21 pv_estimate= 16.61 pv_estimate90= 25.75"}## 2026-02-18 04:22:03.164 - info: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":" Summe PV Leistung Tag 2026-02-22 pv_estimate= 18.38 pv_estimate90= 23.04"}## 2026-02-18 04:22:03.172 - info: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":" Summe PV Leistung Tag 2026-02-23 pv_estimate= 19.74 pv_estimate90= 32.75"}## 2026-02-18 04:22:03.179 - info: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":" Summe PV Leistung Tag 2026-02-24 pv_estimate= 36.91 pv_estimate90= 47.31"}## 2026-02-18 04:23:00.376 - warn: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":"-==== Error in der function InterrogateSolcast. Fehler = Error: Error fetching data: Request failed with status code 429 ====-"}## 2026-02-18 04:23:00.900 - warn: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":"-==== Error in der function InterrogateSolcast. Fehler = Error: Error fetching data: Request failed with status code 429 ====-"}## 2026-02-18 04:25:00.620 - warn: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":"-==== Error in der function InterrogateSolcast. Fehler = Error: Error fetching data: Request failed with status code 429 ====-"}## 2026-02-18 04:25:01.151 - warn: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":"-==== Error in der function InterrogateSolcast. Fehler = Error: Error fetching data: Request failed with status code 429 ====-"}## 2026-02-18 04:39:00.444 - warn: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":"-==== Error in der function InterrogateSolcast. Fehler = Error: Error fetching data: Request failed with status code 429 ====-"}## 2026-02-18 04:39:00.727 - warn: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":"-==== Error in der function InterrogateSolcast. Fehler = Error: Error fetching data: Request failed with status code 429 ====-"}## 2026-02-18 04:49:00.722 - warn: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":"-==== Error in der function InterrogateSolcast. Fehler = Error: Error fetching data: Request failed with status code 429 ====-"}## 2026-02-18 04:49:01.006 - warn: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":"-==== Error in der function InterrogateSolcast. Fehler = Error: Error fetching data: Request failed with status code 429 ====-"}## 2026-02-18 04:51:00.424 - warn: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":"-==== Error in der function InterrogateSolcast. Fehler = Error: Error fetching data: Request failed with status code 429 ====-"}## 2026-02-18 04:51:00.780 - warn: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":"-==== Error in der function InterrogateSolcast. Fehler = Error: Error fetching data: Request failed with status code 429 ====-"}## 2026-02-18 04:52:00.645 - warn: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":"-==== Error in der function InterrogateSolcast. Fehler = Error: Error fetching data: Request failed with status code 429 ====-"}## 2026-02-18 04:52:00.924 - warn: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":"-==== Error in der function InterrogateSolcast. Fehler = Error: Error fetching data: Request failed with status code 429 ====-"}## 2026-02-18 04:59:00.470 - warn: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":"-==== Error in der function InterrogateSolcast. Fehler = Error: Error fetching data: Request failed with status code 429 ====-"}## 2026-02-18 04:59:00.476 - warn: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":"-==== Error in der function InterrogateSolcast. Fehler = Error: Error fetching data: Request failed with status code 429 ====-"}## 2026-02-18 04:59:00.751 - warn: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":"-==== Error in der function InterrogateSolcast. Fehler = Error: Error fetching data: Request failed with status code 429 ====-"}## 2026-02-18 04:59:00.754 - warn: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":"-==== Error in der function InterrogateSolcast. Fehler = Error: Error fetching data: Request failed with status code 429 ====-"}##Kann das an der neuen Version liegen? Vorher hatte ich dieses Verhalten nicht.
-
17.2.2026, 18:40:25.459 [info ]: javascript.0 (95480) script.js.common.Charge_Control: start JavaScript (Javascript/js) 17.2.2026, 18:40:25.472 [info ]: javascript.0 (95480) script.js.common.Charge_Control: ##{"from":"Charge-Control", "message":"-==== Charge-Control Version 1.6.8 ====-"}## 17.2.2026, 18:40:25.505 [info ]: javascript.0 (95480) script.js.common.Charge_Control: registered 0 subscriptions, 5 schedules, 0 messages, 0 logs and 0 file subscriptions 17.2.2026, 18:40:25.768 [info ]: javascript.0 (95480) script.js.common.Charge_Control: ##{"from":"Charge-Control", "message":"-==== alle Objekt ID's angelegt ====-"}## 17.2.2026, 18:40:25.855 [info ]: javascript.0 (95480) script.js.common.Charge_Control: ##{"from":"Charge-Control", "message":"-==== alle Objekte ID's überprüft ====-"}## 17.2.2026, 18:40:26.045 [info ]: javascript.0 (95480) script.js.common.Charge_Control: ##{"from":"Charge-Control", "message":"-==== Speichergroesse_kWh=52 ====-"}## 17.2.2026, 18:40:26.048 [info ]: javascript.0 (95480) script.js.common.Charge_Control: ##{"from":"Charge-Control", "message":" ****************************** Es wird Solcast Dach 2 abgerufen ****************************** "}## 17.2.2026, 18:40:27.444 [info ]: javascript.0 (95480) script.js.common.Charge_Control: ##{"from":"Charge-Control", "message":" Rueckmeldung response.status Solcast= 200"}## 17.2.2026, 18:40:27.446 [info ]: javascript.0 (95480) script.js.common.Charge_Control: ##{"from":"Charge-Control", "message":" ****************************** Es wird Solcast Dach 1 abgerufen ****************************** "}## 17.2.2026, 18:40:28.350 [info ]: javascript.0 (95480) script.js.common.Charge_Control: ##{"from":"Charge-Control", "message":" Rueckmeldung response.status Solcast= 200"}## 17.2.2026, 18:40:28.350 [info ]: javascript.0 (95480) script.js.common.Charge_Control: ##{"from":"Charge-Control", "message":" Summe PV Leistung Tag 2026-02-17 pv_estimate= 0 pv_estimate90= 0"}## 17.2.2026, 18:40:28.350 [info ]: javascript.0 (95480) script.js.common.Charge_Control: ##{"from":"Charge-Control", "message":" Summe PV Leistung Tag 2026-02-18 pv_estimate= 18.34 pv_estimate90= 28.42"}## 17.2.2026, 18:40:28.354 [info ]: javascript.0 (95480) script.js.common.Charge_Control: ##{"from":"Charge-Control", "message":" Summe PV Leistung Tag 2026-02-19 pv_estimate= 36.51 pv_estimate90= 56"}## 17.2.2026, 18:40:28.356 [info ]: javascript.0 (95480) script.js.common.Charge_Control: ##{"from":"Charge-Control", "message":" Summe PV Leistung Tag 2026-02-20 pv_estimate= 29.08 pv_estimate90= 44.9"}## 17.2.2026, 18:40:28.358 [info ]: javascript.0 (95480) script.js.common.Charge_Control: ##{"from":"Charge-Control", "message":" Summe PV Leistung Tag 2026-02-21 pv_estimate= 36.81 pv_estimate90= 64.74"}## 17.2.2026, 18:40:28.361 [info ]: javascript.0 (95480) script.js.common.Charge_Control: ##{"from":"Charge-Control", "message":" Summe PV Leistung Tag 2026-02-22 pv_estimate= 35.21 pv_estimate90= 71.4"}## 17.2.2026, 18:40:28.363 [info ]: javascript.0 (95480) script.js.common.Charge_Control: ##{"from":"Charge-Control", "message":" Summe PV Leistung Tag 2026-02-23 pv_estimate= 52.16 pv_estimate90= 72.01"}## 17.2.2026, 18:40:28.596 [info ]: javascript.0 (95480) script.js.common.Charge_Control: ##{"from":"Charge-Control", "message":" ******************* Es wird die Globalstrahlung ab Tag 0 von Proplanta abgerufen ******************* "}## 17.2.2026, 18:40:29.333 [info ]: javascript.0 (95480) script.js.common.Charge_Control: ##{"from":"Charge-Control", "message":"Rueckmeldung InterrogateProplanta response.status = 200"}## 17.2.2026, 18:40:29.363 [info ]: javascript.0 (95480) script.js.common.Charge_Control: ##{"from":"Charge-Control", "message":" Globalstrahlung Tag0 =0.1 Globalstrahlung Tag1 =0.3 Globalstrahlung Tag2 =0.5 Globalstrahlung Tag3 =0.1"}## 17.2.2026, 18:40:29.456 [info ]: javascript.0 (95480) script.js.common.Charge_Control: ##{"from":"Charge-Control", "message":" Näste Aktualisierung Wetterdaten =ja Uhr "}## 17.2.2026, 18:40:29.460 [info ]: javascript.0 (95480) script.js.common.Charge_Control: ##{"from":"Charge-Control", "message":" ******************* Es wird die Globalstrahlung ab Tag 4 von Proplanta abgerufen ******************* "}## 17.2.2026, 18:40:30.049 [info ]: javascript.0 (95480) script.js.common.Charge_Control: ##{"from":"Charge-Control", "message":"Rueckmeldung InterrogateProplanta response.status = 200"}## 17.2.2026, 18:40:30.064 [info ]: javascript.0 (95480) script.js.common.Charge_Control: ##{"from":"Charge-Control", "message":" Globalstrahlung Tag4 =0.9 Globalstrahlung Tag5 =0.9 Globalstrahlung Tag6 =0.5"}## 17.2.2026, 18:40:30.154 [error]: javascript.0 (95480) script.js.common.Charge_Control: schedule(cron={"hour":"NaN","minute":"NaN"}): cannot create schedule 17.2.2026, 18:40:30.158 [info ]: javascript.0 (95480) script.js.common.Charge_Control: ##{"from":"Charge-Control", "message":"-==== ScriptStart() erfolgreich abgeschlossen ====-"}## 17.2.2026, 18:40:31.216 [warn ]: javascript.0 (95480) script.js.common.Charge_Control: ##{"from":"Charge-Control", "message":"⚠️ Ungültige State-ID: 11 ⚠️"}## 17.2.2026, 18:40:31.412 [info ]: javascript.0 (95480) script.js.common.Charge_Control: ##{"from":"Charge-Control", "message":"📊 Durchschnitt Hausverbrauch aktualisiert: 1405 W"}##@Dave69-CH
Ich vermute das es bei dir an den Wetterdaten von Proplanta liegt.
Dort wird ein Timer für den nächsten Abruf der Wetterdaten gesetzt und bei dir stimmt da anscheinend was mit dem Zeitformat nicht.Kannst du mal bitte prüfen, was bei dir unter
-0_userdata.0.Charge_Control.Proplanta.NaesteAktualisierungeingetragen ist.Dort sollte eine Zeit stehen in dem Format hh:mm
-
Neue Version Charge-Control auf GitHub hochgeladen.
Version: 1.6.9
Änderungen:- Prüfung, ob die Zeitangaben (hour, minute) aus dem State .NaesteAktualisierung gültige Zahlen sind, bevor ein neuer Timer mit schedule() gesetzt wird.
Bei ungültigen Werten (z.B. "NaN", null, leer) wird ein Fallback-Timer auf 3:00 Uhr gesetzt und ein Warnhinweis ins Log geschrieben. - Einführung einer Timer-Variable (TimerSolcast) für Solcast, um vor jedem neuen Schedule den alten Timer zu löschen.
@Dave69-CH: Kannst du mal testen, ob mit dieser Version der Fehler zumindest abgefangen wird.
- Prüfung, ob die Zeitangaben (hour, minute) aus dem State .NaesteAktualisierung gültige Zahlen sind, bevor ein neuer Timer mit schedule() gesetzt wird.
-
Hallo @arnod ,
ich habe seit einigen Tagen einen Fehler bei der Solcast abfrage. Es sieht so aus, als ob das Script 6 mal hintereinander abfragt, bis dann der Fehler 429 (zu viele Versuche) kommt.
Log siehe unten:2026-02-18 04:05:01.689 - info: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":" Rueckmeldung response.status Solcast= 200"}## 2026-02-18 04:05:02.750 - info: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":" Rueckmeldung response.status Solcast= 200"}## 2026-02-18 04:05:02.750 - info: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":" Summe PV Leistung Tag 2026-02-18 pv_estimate= 23.68 pv_estimate90= 33.2"}## 2026-02-18 04:05:02.758 - info: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":" Summe PV Leistung Tag 2026-02-19 pv_estimate= 13.91 pv_estimate90= 20.11"}## 2026-02-18 04:05:02.765 - info: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":" Summe PV Leistung Tag 2026-02-20 pv_estimate= 20.32 pv_estimate90= 39.33"}## 2026-02-18 04:05:02.771 - info: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":" Summe PV Leistung Tag 2026-02-21 pv_estimate= 18.01 pv_estimate90= 27.21"}## 2026-02-18 04:05:02.776 - info: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":" Summe PV Leistung Tag 2026-02-22 pv_estimate= 19.2 pv_estimate90= 23.86"}## 2026-02-18 04:05:02.779 - info: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":" Summe PV Leistung Tag 2026-02-23 pv_estimate= 21.46 pv_estimate90= 36.15"}## 2026-02-18 04:05:02.781 - info: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":" Summe PV Leistung Tag 2026-02-24 pv_estimate= 33.19 pv_estimate90= 47.29"}## 2026-02-18 04:06:00.930 - info: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":" Rueckmeldung response.status Solcast= 200"}## 2026-02-18 04:06:01.677 - info: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":" Rueckmeldung response.status Solcast= 200"}## 2026-02-18 04:06:01.677 - info: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":" Summe PV Leistung Tag 2026-02-18 pv_estimate= 23.68 pv_estimate90= 33.2"}## 2026-02-18 04:06:01.684 - info: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":" Summe PV Leistung Tag 2026-02-19 pv_estimate= 13.91 pv_estimate90= 20.11"}## 2026-02-18 04:06:01.687 - info: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":" Summe PV Leistung Tag 2026-02-20 pv_estimate= 20.32 pv_estimate90= 39.33"}## 2026-02-18 04:06:01.689 - info: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":" Summe PV Leistung Tag 2026-02-21 pv_estimate= 18.01 pv_estimate90= 27.21"}## 2026-02-18 04:06:01.692 - info: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":" Summe PV Leistung Tag 2026-02-22 pv_estimate= 19.2 pv_estimate90= 23.86"}## 2026-02-18 04:06:01.694 - info: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":" Summe PV Leistung Tag 2026-02-23 pv_estimate= 21.46 pv_estimate90= 36.15"}## 2026-02-18 04:06:01.696 - info: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":" Summe PV Leistung Tag 2026-02-24 pv_estimate= 33.19 pv_estimate90= 47.29"}## 2026-02-18 04:07:00.910 - info: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":" Rueckmeldung response.status Solcast= 200"}## 2026-02-18 04:07:01.697 - info: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":" Rueckmeldung response.status Solcast= 200"}## 2026-02-18 04:07:01.697 - info: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":" Summe PV Leistung Tag 2026-02-18 pv_estimate= 23.68 pv_estimate90= 33.2"}## 2026-02-18 04:07:01.700 - info: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":" Summe PV Leistung Tag 2026-02-19 pv_estimate= 13.91 pv_estimate90= 20.11"}## 2026-02-18 04:07:01.702 - info: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":" Summe PV Leistung Tag 2026-02-20 pv_estimate= 20.32 pv_estimate90= 39.33"}## 2026-02-18 04:07:01.704 - info: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":" Summe PV Leistung Tag 2026-02-21 pv_estimate= 18.01 pv_estimate90= 27.21"}## 2026-02-18 04:07:01.707 - info: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":" Summe PV Leistung Tag 2026-02-22 pv_estimate= 19.2 pv_estimate90= 23.86"}## 2026-02-18 04:07:01.709 - info: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":" Summe PV Leistung Tag 2026-02-23 pv_estimate= 21.46 pv_estimate90= 36.15"}## 2026-02-18 04:07:01.711 - info: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":" Summe PV Leistung Tag 2026-02-24 pv_estimate= 33.19 pv_estimate90= 47.29"}## 2026-02-18 04:10:00.927 - info: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":" Rueckmeldung response.status Solcast= 200"}## 2026-02-18 04:10:02.316 - info: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":" Rueckmeldung response.status Solcast= 200"}## 2026-02-18 04:10:02.317 - info: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":" Summe PV Leistung Tag 2026-02-18 pv_estimate= 23.68 pv_estimate90= 33.2"}## 2026-02-18 04:10:02.325 - info: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":" Summe PV Leistung Tag 2026-02-19 pv_estimate= 13.91 pv_estimate90= 20.11"}## 2026-02-18 04:10:02.330 - info: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":" Summe PV Leistung Tag 2026-02-20 pv_estimate= 20.32 pv_estimate90= 39.33"}## 2026-02-18 04:10:02.333 - info: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":" Summe PV Leistung Tag 2026-02-21 pv_estimate= 18.01 pv_estimate90= 27.21"}## 2026-02-18 04:10:02.336 - info: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":" Summe PV Leistung Tag 2026-02-22 pv_estimate= 19.2 pv_estimate90= 23.86"}## 2026-02-18 04:10:02.338 - info: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":" Summe PV Leistung Tag 2026-02-23 pv_estimate= 21.46 pv_estimate90= 36.15"}## 2026-02-18 04:10:02.340 - info: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":" Summe PV Leistung Tag 2026-02-24 pv_estimate= 33.19 pv_estimate90= 47.29"}## 2026-02-18 04:22:01.759 - info: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":" Rueckmeldung response.status Solcast= 200"}## 2026-02-18 04:22:02.982 - info: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":" Rueckmeldung response.status Solcast= 200"}## 2026-02-18 04:22:02.982 - info: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":" Summe PV Leistung Tag 2026-02-18 pv_estimate= 25.04 pv_estimate90= 34.15"}## 2026-02-18 04:22:02.991 - info: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":" Summe PV Leistung Tag 2026-02-19 pv_estimate= 17.88 pv_estimate90= 24.6"}## 2026-02-18 04:22:02.997 - info: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":" Summe PV Leistung Tag 2026-02-20 pv_estimate= 21.05 pv_estimate90= 40.11"}## 2026-02-18 04:22:03.079 - info: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":" Summe PV Leistung Tag 2026-02-21 pv_estimate= 16.61 pv_estimate90= 25.75"}## 2026-02-18 04:22:03.164 - info: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":" Summe PV Leistung Tag 2026-02-22 pv_estimate= 18.38 pv_estimate90= 23.04"}## 2026-02-18 04:22:03.172 - info: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":" Summe PV Leistung Tag 2026-02-23 pv_estimate= 19.74 pv_estimate90= 32.75"}## 2026-02-18 04:22:03.179 - info: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":" Summe PV Leistung Tag 2026-02-24 pv_estimate= 36.91 pv_estimate90= 47.31"}## 2026-02-18 04:23:00.376 - warn: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":"-==== Error in der function InterrogateSolcast. Fehler = Error: Error fetching data: Request failed with status code 429 ====-"}## 2026-02-18 04:23:00.900 - warn: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":"-==== Error in der function InterrogateSolcast. Fehler = Error: Error fetching data: Request failed with status code 429 ====-"}## 2026-02-18 04:25:00.620 - warn: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":"-==== Error in der function InterrogateSolcast. Fehler = Error: Error fetching data: Request failed with status code 429 ====-"}## 2026-02-18 04:25:01.151 - warn: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":"-==== Error in der function InterrogateSolcast. Fehler = Error: Error fetching data: Request failed with status code 429 ====-"}## 2026-02-18 04:39:00.444 - warn: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":"-==== Error in der function InterrogateSolcast. Fehler = Error: Error fetching data: Request failed with status code 429 ====-"}## 2026-02-18 04:39:00.727 - warn: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":"-==== Error in der function InterrogateSolcast. Fehler = Error: Error fetching data: Request failed with status code 429 ====-"}## 2026-02-18 04:49:00.722 - warn: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":"-==== Error in der function InterrogateSolcast. Fehler = Error: Error fetching data: Request failed with status code 429 ====-"}## 2026-02-18 04:49:01.006 - warn: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":"-==== Error in der function InterrogateSolcast. Fehler = Error: Error fetching data: Request failed with status code 429 ====-"}## 2026-02-18 04:51:00.424 - warn: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":"-==== Error in der function InterrogateSolcast. Fehler = Error: Error fetching data: Request failed with status code 429 ====-"}## 2026-02-18 04:51:00.780 - warn: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":"-==== Error in der function InterrogateSolcast. Fehler = Error: Error fetching data: Request failed with status code 429 ====-"}## 2026-02-18 04:52:00.645 - warn: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":"-==== Error in der function InterrogateSolcast. Fehler = Error: Error fetching data: Request failed with status code 429 ====-"}## 2026-02-18 04:52:00.924 - warn: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":"-==== Error in der function InterrogateSolcast. Fehler = Error: Error fetching data: Request failed with status code 429 ====-"}## 2026-02-18 04:59:00.470 - warn: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":"-==== Error in der function InterrogateSolcast. Fehler = Error: Error fetching data: Request failed with status code 429 ====-"}## 2026-02-18 04:59:00.476 - warn: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":"-==== Error in der function InterrogateSolcast. Fehler = Error: Error fetching data: Request failed with status code 429 ====-"}## 2026-02-18 04:59:00.751 - warn: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":"-==== Error in der function InterrogateSolcast. Fehler = Error: Error fetching data: Request failed with status code 429 ====-"}## 2026-02-18 04:59:00.754 - warn: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":"-==== Error in der function InterrogateSolcast. Fehler = Error: Error fetching data: Request failed with status code 429 ====-"}##Kann das an der neuen Version liegen? Vorher hatte ich dieses Verhalten nicht.
@azzkikrboy
Ich denke eher das in deinem Fall aus irgendeinem Grund der Timer mehrfach gesetzt wurde.
Das kann durch häufige Neustarts z. B., Passieren, dass Timer nicht sauber gelöscht werden.
Ich schaue mal wie ich das absichern kann, wenn du das Skript stoppst und etwas wartest bevor du es wieder startest, sollte das Problem erstmal gelöst sein. -
Hallo @arnod ,
ich habe seit einigen Tagen einen Fehler bei der Solcast abfrage. Es sieht so aus, als ob das Script 6 mal hintereinander abfragt, bis dann der Fehler 429 (zu viele Versuche) kommt.
Log siehe unten:2026-02-18 04:05:01.689 - info: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":" Rueckmeldung response.status Solcast= 200"}## 2026-02-18 04:05:02.750 - info: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":" Rueckmeldung response.status Solcast= 200"}## 2026-02-18 04:05:02.750 - info: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":" Summe PV Leistung Tag 2026-02-18 pv_estimate= 23.68 pv_estimate90= 33.2"}## 2026-02-18 04:05:02.758 - info: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":" Summe PV Leistung Tag 2026-02-19 pv_estimate= 13.91 pv_estimate90= 20.11"}## 2026-02-18 04:05:02.765 - info: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":" Summe PV Leistung Tag 2026-02-20 pv_estimate= 20.32 pv_estimate90= 39.33"}## 2026-02-18 04:05:02.771 - info: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":" Summe PV Leistung Tag 2026-02-21 pv_estimate= 18.01 pv_estimate90= 27.21"}## 2026-02-18 04:05:02.776 - info: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":" Summe PV Leistung Tag 2026-02-22 pv_estimate= 19.2 pv_estimate90= 23.86"}## 2026-02-18 04:05:02.779 - info: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":" Summe PV Leistung Tag 2026-02-23 pv_estimate= 21.46 pv_estimate90= 36.15"}## 2026-02-18 04:05:02.781 - info: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":" Summe PV Leistung Tag 2026-02-24 pv_estimate= 33.19 pv_estimate90= 47.29"}## 2026-02-18 04:06:00.930 - info: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":" Rueckmeldung response.status Solcast= 200"}## 2026-02-18 04:06:01.677 - info: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":" Rueckmeldung response.status Solcast= 200"}## 2026-02-18 04:06:01.677 - info: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":" Summe PV Leistung Tag 2026-02-18 pv_estimate= 23.68 pv_estimate90= 33.2"}## 2026-02-18 04:06:01.684 - info: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":" Summe PV Leistung Tag 2026-02-19 pv_estimate= 13.91 pv_estimate90= 20.11"}## 2026-02-18 04:06:01.687 - info: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":" Summe PV Leistung Tag 2026-02-20 pv_estimate= 20.32 pv_estimate90= 39.33"}## 2026-02-18 04:06:01.689 - info: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":" Summe PV Leistung Tag 2026-02-21 pv_estimate= 18.01 pv_estimate90= 27.21"}## 2026-02-18 04:06:01.692 - info: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":" Summe PV Leistung Tag 2026-02-22 pv_estimate= 19.2 pv_estimate90= 23.86"}## 2026-02-18 04:06:01.694 - info: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":" Summe PV Leistung Tag 2026-02-23 pv_estimate= 21.46 pv_estimate90= 36.15"}## 2026-02-18 04:06:01.696 - info: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":" Summe PV Leistung Tag 2026-02-24 pv_estimate= 33.19 pv_estimate90= 47.29"}## 2026-02-18 04:07:00.910 - info: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":" Rueckmeldung response.status Solcast= 200"}## 2026-02-18 04:07:01.697 - info: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":" Rueckmeldung response.status Solcast= 200"}## 2026-02-18 04:07:01.697 - info: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":" Summe PV Leistung Tag 2026-02-18 pv_estimate= 23.68 pv_estimate90= 33.2"}## 2026-02-18 04:07:01.700 - info: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":" Summe PV Leistung Tag 2026-02-19 pv_estimate= 13.91 pv_estimate90= 20.11"}## 2026-02-18 04:07:01.702 - info: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":" Summe PV Leistung Tag 2026-02-20 pv_estimate= 20.32 pv_estimate90= 39.33"}## 2026-02-18 04:07:01.704 - info: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":" Summe PV Leistung Tag 2026-02-21 pv_estimate= 18.01 pv_estimate90= 27.21"}## 2026-02-18 04:07:01.707 - info: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":" Summe PV Leistung Tag 2026-02-22 pv_estimate= 19.2 pv_estimate90= 23.86"}## 2026-02-18 04:07:01.709 - info: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":" Summe PV Leistung Tag 2026-02-23 pv_estimate= 21.46 pv_estimate90= 36.15"}## 2026-02-18 04:07:01.711 - info: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":" Summe PV Leistung Tag 2026-02-24 pv_estimate= 33.19 pv_estimate90= 47.29"}## 2026-02-18 04:10:00.927 - info: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":" Rueckmeldung response.status Solcast= 200"}## 2026-02-18 04:10:02.316 - info: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":" Rueckmeldung response.status Solcast= 200"}## 2026-02-18 04:10:02.317 - info: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":" Summe PV Leistung Tag 2026-02-18 pv_estimate= 23.68 pv_estimate90= 33.2"}## 2026-02-18 04:10:02.325 - info: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":" Summe PV Leistung Tag 2026-02-19 pv_estimate= 13.91 pv_estimate90= 20.11"}## 2026-02-18 04:10:02.330 - info: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":" Summe PV Leistung Tag 2026-02-20 pv_estimate= 20.32 pv_estimate90= 39.33"}## 2026-02-18 04:10:02.333 - info: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":" Summe PV Leistung Tag 2026-02-21 pv_estimate= 18.01 pv_estimate90= 27.21"}## 2026-02-18 04:10:02.336 - info: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":" Summe PV Leistung Tag 2026-02-22 pv_estimate= 19.2 pv_estimate90= 23.86"}## 2026-02-18 04:10:02.338 - info: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":" Summe PV Leistung Tag 2026-02-23 pv_estimate= 21.46 pv_estimate90= 36.15"}## 2026-02-18 04:10:02.340 - info: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":" Summe PV Leistung Tag 2026-02-24 pv_estimate= 33.19 pv_estimate90= 47.29"}## 2026-02-18 04:22:01.759 - info: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":" Rueckmeldung response.status Solcast= 200"}## 2026-02-18 04:22:02.982 - info: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":" Rueckmeldung response.status Solcast= 200"}## 2026-02-18 04:22:02.982 - info: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":" Summe PV Leistung Tag 2026-02-18 pv_estimate= 25.04 pv_estimate90= 34.15"}## 2026-02-18 04:22:02.991 - info: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":" Summe PV Leistung Tag 2026-02-19 pv_estimate= 17.88 pv_estimate90= 24.6"}## 2026-02-18 04:22:02.997 - info: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":" Summe PV Leistung Tag 2026-02-20 pv_estimate= 21.05 pv_estimate90= 40.11"}## 2026-02-18 04:22:03.079 - info: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":" Summe PV Leistung Tag 2026-02-21 pv_estimate= 16.61 pv_estimate90= 25.75"}## 2026-02-18 04:22:03.164 - info: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":" Summe PV Leistung Tag 2026-02-22 pv_estimate= 18.38 pv_estimate90= 23.04"}## 2026-02-18 04:22:03.172 - info: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":" Summe PV Leistung Tag 2026-02-23 pv_estimate= 19.74 pv_estimate90= 32.75"}## 2026-02-18 04:22:03.179 - info: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":" Summe PV Leistung Tag 2026-02-24 pv_estimate= 36.91 pv_estimate90= 47.31"}## 2026-02-18 04:23:00.376 - warn: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":"-==== Error in der function InterrogateSolcast. Fehler = Error: Error fetching data: Request failed with status code 429 ====-"}## 2026-02-18 04:23:00.900 - warn: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":"-==== Error in der function InterrogateSolcast. Fehler = Error: Error fetching data: Request failed with status code 429 ====-"}## 2026-02-18 04:25:00.620 - warn: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":"-==== Error in der function InterrogateSolcast. Fehler = Error: Error fetching data: Request failed with status code 429 ====-"}## 2026-02-18 04:25:01.151 - warn: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":"-==== Error in der function InterrogateSolcast. Fehler = Error: Error fetching data: Request failed with status code 429 ====-"}## 2026-02-18 04:39:00.444 - warn: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":"-==== Error in der function InterrogateSolcast. Fehler = Error: Error fetching data: Request failed with status code 429 ====-"}## 2026-02-18 04:39:00.727 - warn: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":"-==== Error in der function InterrogateSolcast. Fehler = Error: Error fetching data: Request failed with status code 429 ====-"}## 2026-02-18 04:49:00.722 - warn: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":"-==== Error in der function InterrogateSolcast. Fehler = Error: Error fetching data: Request failed with status code 429 ====-"}## 2026-02-18 04:49:01.006 - warn: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":"-==== Error in der function InterrogateSolcast. Fehler = Error: Error fetching data: Request failed with status code 429 ====-"}## 2026-02-18 04:51:00.424 - warn: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":"-==== Error in der function InterrogateSolcast. Fehler = Error: Error fetching data: Request failed with status code 429 ====-"}## 2026-02-18 04:51:00.780 - warn: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":"-==== Error in der function InterrogateSolcast. Fehler = Error: Error fetching data: Request failed with status code 429 ====-"}## 2026-02-18 04:52:00.645 - warn: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":"-==== Error in der function InterrogateSolcast. Fehler = Error: Error fetching data: Request failed with status code 429 ====-"}## 2026-02-18 04:52:00.924 - warn: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":"-==== Error in der function InterrogateSolcast. Fehler = Error: Error fetching data: Request failed with status code 429 ====-"}## 2026-02-18 04:59:00.470 - warn: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":"-==== Error in der function InterrogateSolcast. Fehler = Error: Error fetching data: Request failed with status code 429 ====-"}## 2026-02-18 04:59:00.476 - warn: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":"-==== Error in der function InterrogateSolcast. Fehler = Error: Error fetching data: Request failed with status code 429 ====-"}## 2026-02-18 04:59:00.751 - warn: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":"-==== Error in der function InterrogateSolcast. Fehler = Error: Error fetching data: Request failed with status code 429 ====-"}## 2026-02-18 04:59:00.754 - warn: javascript.0 (591) script.js.Charge_Control_1_6_8: ##{"from":"Charge-Control", "message":"-==== Error in der function InterrogateSolcast. Fehler = Error: Error fetching data: Request failed with status code 429 ====-"}##Kann das an der neuen Version liegen? Vorher hatte ich dieses Verhalten nicht.
@azzkikrboy
Habe den Timer Aufruf Solcast in der Version 1.6.9 noch mal abgesichert.
