Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. JavaScript
  5. E3DC Hauskraftwerk steuern

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    3.5k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.1k

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.5k

E3DC Hauskraftwerk steuern

Geplant Angeheftet Gesperrt Verschoben JavaScript
3.6k Beiträge 72 Kommentatoren 1.7m Aufrufe 63 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • D Dave69-CH

    Hallo ArnoD

    ich habe seit 1 Jahr auch ein E3DC 10 Compat pro mit einem ZusazWechselrichter (auch von E3DC) und 58.74kWh Speicher (9 Batterien).
    Im Script bekomme ich diesen fehler seit ca. 3 Wochen.
    Habe Dein Update instaliert (script). Fehler ist immer noch.
    Was kann das sein?
    Bin Anfänger!

    "message":"-==== Charge-Control Version 1.6.8 ====-"}##
    "message":"-==== alle Objekt ID's angelegt ====-"}##
    "message":"-==== alle Objekte ID's überprüft ====-"}##
    "message":"-==== Speichergroesse_kWh=52 ====-"}##
    
    12.2.2026, 16:01:24.929	[error]: javascript.0 (88626) script.js.common.Charge_Control: schedule(cron={"hour":"NaN","minute":"NaN"}): cannot create schedule
    "message":"-==== ScriptStart() erfolgreich abgeschlossen ====-"}##
    

    Dazu kommt das ich die 4 Diagramme nicht zum laufen bringe, es fehlt was. weis aber nicht was. (habe nur die Vis inportiert, 1-Temperatur WR, 2-String Diagramm, 3-SOH Diagramm, 4-Zell Temp Diagram).
    Danke schon mal zum voraus. Du hast da tolle Arbeit geleistet!!
    Vieeeeelen DANK.
    Und Deine detairte Beaschreibung ist klasse.

    Mod-Edit
    Bitte Logs in Code-Tags setzen!

    A Online
    A Online
    ArnoD
    schrieb am zuletzt editiert von
    #3571

    @Dave69-CH sagte in E3DC Hauskraftwerk steuern:

    Kommt das bei jedem Start vom Script?
    Es werden zwar einige Timer gestartet aber so ist es schwierig herauszufinden was genau nicht passt.
    Ich vermute das bei dir in den Objekt IDs "USER_ANPASSUNGEN" noch was falsch eingestellt ist.

    Vom Skript Ablauf müsste nach "message":"-==== Speichergroesse_kWh=52 ====-"}## eigentlich die Prognosedaten von Solcast abgerufen werden.
    Hast du einen Acount bei Solcast und alle erforderlichen Daten eingetragen?
    Wenn du Solcast nicht hast, muss in den USER_ANPASSUNGEN 30_AbfrageSolcast = false sein.

    1 Antwort Letzte Antwort
    0
    • D Online
      D Online
      Dave69-CH
      schrieb am zuletzt editiert von
      #3572

      Ja es kommt bei jedem Start des Scripts.
      30_AbfrageSolcast ist auf = false.
      Werde die USER_ANPASSUNGEN nochmals überprüfen.
      Die Kurvendiagramme laufen über einen separaten adapter, habe ich festgestellt, Flot.
      Werde mich da mal reinlesen.

      1 Antwort Letzte Antwort
      0
      • D Online
        D Online
        Dave69-CH
        schrieb am zuletzt editiert von
        #3573

        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.

        A 1 Antwort Letzte Antwort
        0
        • D Dave69-CH

          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.

          A Online
          A Online
          ArnoD
          schrieb am zuletzt editiert von
          #3574

          @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.

          1 Antwort Letzte Antwort
          0
          • D Online
            D Online
            Dave69-CH
            schrieb am zuletzt editiert von
            #3575

            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

            1 Antwort Letzte Antwort
            0
            • D Online
              D Online
              Dave69-CH
              schrieb am zuletzt editiert von
              #3576
              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"}##
              
              A 1 Antwort Letzte Antwort
              0
              • D Online
                D Online
                Dave69-CH
                schrieb am zuletzt editiert von Dave69-CH
                #3577

                Und so sieht meine Übersicht aus.

                meineUebersicht.png

                Grüessli
                David

                1 Antwort Letzte Antwort
                0
                • azzkikrboyA Offline
                  azzkikrboyA Offline
                  azzkikrboy
                  schrieb am zuletzt editiert von
                  #3578

                  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.

                  A 2 Antworten Letzte Antwort
                  0
                  • D Dave69-CH
                    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"}##
                    
                    A Online
                    A Online
                    ArnoD
                    schrieb am zuletzt editiert von
                    #3579

                    @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.NaesteAktualisierung eingetragen ist.

                    Dort sollte eine Zeit stehen in dem Format hh:mm

                    1 Antwort Letzte Antwort
                    0
                    • A Online
                      A Online
                      ArnoD
                      schrieb am zuletzt editiert von ArnoD
                      #3580

                      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.

                      D 2 Antworten Letzte Antwort
                      0
                      • azzkikrboyA azzkikrboy

                        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.

                        A Online
                        A Online
                        ArnoD
                        schrieb am zuletzt editiert von
                        #3581

                        @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.

                        1 Antwort Letzte Antwort
                        0
                        • azzkikrboyA azzkikrboy

                          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.

                          A Online
                          A Online
                          ArnoD
                          schrieb am zuletzt editiert von
                          #3582

                          @azzkikrboy
                          Habe den Timer Aufruf Solcast in der Version 1.6.9 noch mal abgesichert.

                          1 Antwort Letzte Antwort
                          0
                          • A ArnoD

                            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.

                            D Online
                            D Online
                            Dave69-CH
                            schrieb am zuletzt editiert von
                            #3583

                            @ArnoD
                            Werde ich machen, komme aber erst Sammstag dazu.
                            Und ja bei -0_userdata.0.Charge_Control.Proplanta.NaesteAktualisierung
                            steht Ja oder nein keine Zeit. Wie kann Ich Das korrigieren?
                            vielen dank für Deine tolle hilfe!

                            A 1 Antwort Letzte Antwort
                            0
                            • D Dave69-CH

                              @ArnoD
                              Werde ich machen, komme aber erst Sammstag dazu.
                              Und ja bei -0_userdata.0.Charge_Control.Proplanta.NaesteAktualisierung
                              steht Ja oder nein keine Zeit. Wie kann Ich Das korrigieren?
                              vielen dank für Deine tolle hilfe!

                              A Online
                              A Online
                              ArnoD
                              schrieb am zuletzt editiert von
                              #3584

                              @Dave69-CH
                              Kannst du mir mal deinen Link zu der Proplanta Seite schicken.
                              Ich denke das die Schweizer Version anders aufgebaut ist und deswegen die Zeit für die nächste Aktualisierung mit meinem Filter nicht gefunden wird.
                              Auf der Seite werden diese Zeilen gesucht:
                              1dd3b19e-1c7b-4586-814f-de0746287907-grafik.png

                              Entweder gibt es die in der Schweizer Version nicht, oder sind anders beschrieben.

                              D 1 Antwort Letzte Antwort
                              0
                              • A ArnoD

                                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.

                                D Online
                                D Online
                                Dave69-CH
                                schrieb zuletzt editiert von
                                #3585

                                @ArnoD Habe auf Version 1.6.9 Aktualisiert.
                                Und hier die neuen Meldungen.

                                javascript.0	12:56:56.809	info	
                                
                                Stopping script
                                
                                javascript.0	12:57:05.354	info	
                                
                                start JavaScript (Javascript/js)
                                
                                javascript.0	12:57:05.366	info	
                                
                                ##{"from":"Charge-Control", "message":"-==== Charge-Control Version 1.6.9 ====-"}##
                                
                                javascript.0	12:57:05.370	info	
                                
                                registered 0 subscriptions, 5 schedules, 0 messages, 0 logs and 0 file subscriptions
                                
                                javascript.0	12:57:05.700	info	
                                
                                ##{"from":"Charge-Control", "message":"-==== alle Objekt ID's angelegt ====-"}##
                                
                                javascript.0	12:57:05.783	info	
                                
                                ##{"from":"Charge-Control", "message":"-==== alle Objekte ID's überprüft ====-"}##
                                
                                javascript.0	12:57:05.933	info	
                                
                                ##{"from":"Charge-Control", "message":"-==== Speichergroesse_kWh=52 ====-"}##
                                
                                javascript.0	12:57:09.221	info	
                                
                                ##{"from":"Charge-Control", "message":" Rueckmeldung response.status Solcast= 200"}##
                                
                                javascript.0	12:57:10.689	info	
                                
                                ##{"from":"Charge-Control", "message":" Rueckmeldung response.status Solcast= 200"}##
                                
                                javascript.0	12:57:10.690	info	
                                
                                ##{"from":"Charge-Control", "message":" Summe PV Leistung Tag 2026-02-21 pv_estimate= 8.98 pv_estimate90= 13.6"}##
                                
                                javascript.0	12:57:10.690	info	
                                
                                ##{"from":"Charge-Control", "message":" Summe PV Leistung Tag 2026-02-22 pv_estimate= 44.55 pv_estimate90= 66.42"}##
                                
                                javascript.0	12:57:10.695	info	
                                
                                ##{"from":"Charge-Control", "message":" Summe PV Leistung Tag 2026-02-23 pv_estimate= 31.88 pv_estimate90= 57.63"}##
                                
                                javascript.0	12:57:10.698	info	
                                
                                ##{"from":"Charge-Control", "message":" Summe PV Leistung Tag 2026-02-24 pv_estimate= 55.25 pv_estimate90= 69.78"}##
                                
                                javascript.0	12:57:10.701	info	
                                
                                ##{"from":"Charge-Control", "message":" Summe PV Leistung Tag 2026-02-25 pv_estimate= 64 pv_estimate90= 73.18"}##
                                
                                javascript.0	12:57:10.704	info	
                                
                                ##{"from":"Charge-Control", "message":" Summe PV Leistung Tag 2026-02-26 pv_estimate= 70.39 pv_estimate90= 71.52"}##
                                
                                javascript.0	12:57:10.707	info	
                                
                                ##{"from":"Charge-Control", "message":" Summe PV Leistung Tag 2026-02-27 pv_estimate= 59.7 pv_estimate90= 74.19"}##
                                
                                javascript.0	12:57:12.377	warn	
                                
                                ##{"from":"Charge-Control", "message":"-==== Ungültige Zeit für Wetterdaten, Fallback auf 3:00 Uhr ====-"}##
                                
                                javascript.0	12:57:12.380	info	
                                
                                ##{"from":"Charge-Control", "message":"-==== ScriptStart() erfolgreich abgeschlossen ====-"}##
                                
                                javascript.0	12:57:14.280	warn	
                                
                                ##{"from":"Charge-Control", "message":"⚠️ Ungültige State-ID: 11 ⚠️"}##
                                
                                
                                
                                1 Antwort Letzte Antwort
                                0
                                • A ArnoD

                                  @Dave69-CH
                                  Kannst du mir mal deinen Link zu der Proplanta Seite schicken.
                                  Ich denke das die Schweizer Version anders aufgebaut ist und deswegen die Zeit für die nächste Aktualisierung mit meinem Filter nicht gefunden wird.
                                  Auf der Seite werden diese Zeilen gesucht:
                                  1dd3b19e-1c7b-4586-814f-de0746287907-grafik.png

                                  Entweder gibt es die in der Schweizer Version nicht, oder sind anders beschrieben.

                                  D Online
                                  D Online
                                  Dave69-CH
                                  schrieb zuletzt editiert von
                                  #3586

                                  @ArnoD Wo finde ich den Link?
                                  Unter Obiekte Proplanta steht im "NäechsteAktualisierung" Ja oder Nein.
                                  Wenn ich da eine Zeit eingebe wird der wert wieder in Ja / Nein geändert.

                                  So Sieht es diereckt auf der Proplanta Homepage aus:

                                  Schweiz-4933.jpg

                                  A 1 Antwort Letzte Antwort
                                  0
                                  • D Dave69-CH

                                    @ArnoD Wo finde ich den Link?
                                    Unter Obiekte Proplanta steht im "NäechsteAktualisierung" Ja oder Nein.
                                    Wenn ich da eine Zeit eingebe wird der wert wieder in Ja / Nein geändert.

                                    So Sieht es diereckt auf der Proplanta Homepage aus:

                                    Schweiz-4933.jpg

                                    A Online
                                    A Online
                                    ArnoD
                                    schrieb zuletzt editiert von
                                    #3587

                                    @Dave69-CH
                                    Ok, dann funktioniert erstmal alles bei dir so weit.
                                    Ich teste es gerade mit den Wetterdaten von Basel und konnte den Fehler noch nicht reproduzieren.
                                    Ich muss mir meinen Filter noch mal genau ansehen, ob ich den etwas sicherer machen kann.

                                    D 1 Antwort Letzte Antwort
                                    0
                                    • A ArnoD

                                      @Dave69-CH
                                      Ok, dann funktioniert erstmal alles bei dir so weit.
                                      Ich teste es gerade mit den Wetterdaten von Basel und konnte den Fehler noch nicht reproduzieren.
                                      Ich muss mir meinen Filter noch mal genau ansehen, ob ich den etwas sicherer machen kann.

                                      D Online
                                      D Online
                                      Dave69-CH
                                      schrieb zuletzt editiert von Dave69-CH
                                      #3588

                                      @ArnoD super Danke viel mals.
                                      Habe mal den wert bei -0_userdata.0.Charge_Control.Proplanta.NaesteAktualisierung von hand auf 04:00
                                      geändert. Er ändert sich danach wider in Ja oder Nein nach einer zeit. ??
                                      Kann es sein das ich was falsch eingegeben habe in den User Anpassungen?

                                      1 Antwort Letzte Antwort
                                      0
                                      • D Online
                                        D Online
                                        Dave69-CH
                                        schrieb zuletzt editiert von
                                        #3589

                                        @arnod Schon wieder ich.
                                        Diesen Datenpunkt habe ich nicht, wurde der ersetzt?
                                        0_userdata.0.Charge_Control.Allgemein.EigenverbrauchDurchschnitt_kWh

                                        Siehe Bild

                                        Charge kontrol-fehlt.png

                                        Oder was hast Du da reingemacht?

                                        Vieeeelen DANK.

                                        A 1 Antwort Letzte Antwort
                                        0
                                        • A Online
                                          A Online
                                          ArnoD
                                          schrieb zuletzt editiert von
                                          #3590

                                          Neue Version Charge-Control auf GitHub hochgeladen.

                                          Version: 1.6.10
                                          Änderungen:

                                          • Fehler bei der Speicherung der Zeit behoben durch Optimierung der Filterfunktion HTML_CleanUp()

                                          @dave69-ch mit dieser Version sollte es bei dir wieder funktionieren.

                                          1 Antwort Letzte Antwort
                                          0
                                          Antworten
                                          • In einem neuen Thema antworten
                                          Anmelden zum Antworten
                                          • Älteste zuerst
                                          • Neuste zuerst
                                          • Meiste Stimmen


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          498

                                          Online

                                          32.7k

                                          Benutzer

                                          82.4k

                                          Themen

                                          1.3m

                                          Beiträge
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Anmelden

                                          • Du hast noch kein Konto? Registrieren

                                          • Anmelden oder registrieren, um zu suchen
                                          • Erster Beitrag
                                            Letzter Beitrag
                                          0
                                          • Home
                                          • Aktuell
                                          • Tags
                                          • Ungelesen 0
                                          • Kategorien
                                          • Unreplied
                                          • Beliebt
                                          • GitHub
                                          • Docu
                                          • Hilfe