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. Blockly
  5. Unexpected end of JSON im Blockly Script

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    15
    1
    838

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    1.9k

Unexpected end of JSON im Blockly Script

Geplant Angeheftet Gesperrt Verschoben Blockly
4 Beiträge 2 Kommentatoren 303 Aufrufe 2 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.
  • T Offline
    T Offline
    tcfigge
    schrieb am zuletzt editiert von
    #1

    Hallo!
    Ich habe mit ein Script "zusammengeklaut" das meine Solarwatt MyReserve Batterie abfragt und in Datenpunkte schreibt.

    Das funktioniert prinzipiell auch, bis auf die ständigen Fehlermeldungen:
    Screenshot 2022-12-31 08.57.39.png
    So sieht die Ausgabe des Solarwatt nach Aufruf im Browser aus:

    {"SerNum": ["0004A30B000A19E0"], "FData": {"VPV": 546.1, "PGrid": 1243, "IBat": 0.0, "VBat": 119.0, "IPV": 0.0, "Aux": 0}, "SData": {"Status": {"LTC": "00000000", "BMS": "00000000", "Sys": "00000000", "Com": "00000000"}, "ACS": {"U_L2": 239.0, "Forecast": 1.0, "f": 50.0}, "SoC": 4, "SysConfig": "18", "CCode": "0"}, "CData": {"SUSD": ["435", "422"], "BL": "3.2", "ACS": "621", "SerNum": ["0004A30B000A19E0", "708074370100", "700FAA2C0100", "70FAFA130100"], "Version": "3.49", "PVM": "3.3"}, "Time": 44909887}
    

    Das ist mein Blockly:
    Screenshot 2022-12-31 08.58.49.png

    Suchfunktion habe ich genutzt, hat mir aber nicht geholfen...

    Kann mir jemand einen Tipp geben, wie ich die Fehlermeldungen vermeiden kann?

    Aber Achtung, DAU am Werk....:innocent:

    Danke schon mal!!!

    T 1 Antwort Letzte Antwort
    0
    • T tcfigge

      Hallo!
      Ich habe mit ein Script "zusammengeklaut" das meine Solarwatt MyReserve Batterie abfragt und in Datenpunkte schreibt.

      Das funktioniert prinzipiell auch, bis auf die ständigen Fehlermeldungen:
      Screenshot 2022-12-31 08.57.39.png
      So sieht die Ausgabe des Solarwatt nach Aufruf im Browser aus:

      {"SerNum": ["0004A30B000A19E0"], "FData": {"VPV": 546.1, "PGrid": 1243, "IBat": 0.0, "VBat": 119.0, "IPV": 0.0, "Aux": 0}, "SData": {"Status": {"LTC": "00000000", "BMS": "00000000", "Sys": "00000000", "Com": "00000000"}, "ACS": {"U_L2": 239.0, "Forecast": 1.0, "f": 50.0}, "SoC": 4, "SysConfig": "18", "CCode": "0"}, "CData": {"SUSD": ["435", "422"], "BL": "3.2", "ACS": "621", "SerNum": ["0004A30B000A19E0", "708074370100", "700FAA2C0100", "70FAFA130100"], "Version": "3.49", "PVM": "3.3"}, "Time": 44909887}
      

      Das ist mein Blockly:
      Screenshot 2022-12-31 08.58.49.png

      Suchfunktion habe ich genutzt, hat mir aber nicht geholfen...

      Kann mir jemand einen Tipp geben, wie ich die Fehlermeldungen vermeiden kann?

      Aber Achtung, DAU am Werk....:innocent:

      Danke schon mal!!!

      T Offline
      T Offline
      tcfigge
      schrieb am zuletzt editiert von
      #2

      @tcfigge Und dann auch noch in der falschen Rubrik gepostet... :man-facepalming:
      Wie kann man den Post verschieben oder löschen?
      Ich sag ja: DAU :joy: :man-shrugging:

      1 Antwort Letzte Antwort
      0
      • L Offline
        L Offline
        Lucky_ESA
        Developer Most Active
        schrieb am zuletzt editiert von
        #3

        Setze mal im Trigger eine Logausgabe und Poste diese hier. Kommt der Fehler alle 33 Sekunden?
        Screenshot 2022-12-31 123053.png

        Die Zeit würde ich auf jede Minute stellen. Des Weiteren darf Value Zahl nicht zu einer Zahl convertiert werden.
        Hier kommt bereits eine Zahl

        { "FData": {"VPV": 546.1}}
        

        Hier kommt eine Zahl als String und muss convertiert werden.

        { "FData": {"VPV": "546.1"}}
        

        Gruß//Lucky

        T 1 Antwort Letzte Antwort
        0
        • L Lucky_ESA

          Setze mal im Trigger eine Logausgabe und Poste diese hier. Kommt der Fehler alle 33 Sekunden?
          Screenshot 2022-12-31 123053.png

          Die Zeit würde ich auf jede Minute stellen. Des Weiteren darf Value Zahl nicht zu einer Zahl convertiert werden.
          Hier kommt bereits eine Zahl

          { "FData": {"VPV": 546.1}}
          

          Hier kommt eine Zahl als String und muss convertiert werden.

          { "FData": {"VPV": "546.1"}}
          

          Gruß//Lucky

          T Offline
          T Offline
          tcfigge
          schrieb am zuletzt editiert von
          #4

          @lucky_esa
          Hallo und Danke für die Hilfe!

          Ja, der Fehler kam bis jetzt alle 33 Sekunden, hatte das Script schon mal auf 15 Sekunden stehen.
          Noch länger wäre nicht so hilfreich. Ich will ja damit meine PV Erzeugung loggen...

          Debug Output:
          Screenshot 2022-12-31 15.04.17.png

          Sieht für mich wie die Browserausgabe aus!

          Habe Deinen Tipp mit Value Zahl überprüft und geändert:

          Bis jetzt ist der Fehler nicht mehr aufgetreten!!!! :pray:
          Das scheint es gewesen zu sein.... Danke, Danke!!!

          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

          887

          Online

          32.6k

          Benutzer

          82.0k

          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