Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Tester
    4. Test Adapter Zendure Solarflow

    NEWS

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Test Adapter Zendure Solarflow

    This topic has been deleted. Only users with topic management privileges can see it.
    • D
      diet99 @XBiT last edited by diet99

      @xbit said in Test Adapter Zendure Solarflow:

      Bin auf dem Gebiet kein Profi kannst du mir sagen wie es geht wenn du dem Hub sagst Speise 800 Watt ein.... dann sind die 800 Watt ja erstmal im MPP-Tracker vom Wechselrichter..... diesen sagst du über OpenDTU speise nur 600Watt ins Hausnetz ein.... wie kommen die 200Watt wieder aus dem Tracker zurück ins Hub und weiter in den Akku?

      Überhaupt nicht. Sie werden vom Hub erst gar nicht eingespeist. Der gibt immer nur genau soviel ab, wie auf der Gegenseite tatsächlich auch abgenommen wird.
      Das ist immer der große Denkfehler bei Leuten die sich mit Elektrik noch nicht tiefgehender befaßt haben: Huch! Die Steckdose hat 16 Ampere - das sind ja ... Moment ... 240 Volt mal 16 Ampere ... boah! 3840 Watt! Da kann ich jetzt aber doch keine 60-Watt-Glühbirne anschließen - die brennt ja durch ... 🤡

      Der WR nimmt sich also genau soviel, wie Du ihm per Limitierung gesagt hast und der Hub merkt: ah, der WR braucht die Energie gerade gar nicht - also lade ich sie in den Akku.

      XBiT 1 Reply Last reply Reply Quote 4
      • XBiT
        XBiT @diet99 last edited by

        @diet99

        Haste recht hatte da einen Knoten drin 😭

        M 1 Reply Last reply Reply Quote 0
        • M
          maxeddy2 @XBiT last edited by

          @xbit 1.Der Test-Adapter ist eine tolle Lösung.
          2.Manche sollten auf kommerzielle Produkte zugreifen.

          Habe seit 3 Tagen SolarFlow mit Hub2000, 2kW-Speicher und ShellyPro 3em im Einsatz. Meine PV-Module haben max. 1860 Wp (parallel 2x 500, 2x 430). Bei dem sonnigen Wetter haben sie 1,2 kW geliefert. Shelly hat das super gesteuert. Der Acku wurde geladen. Hausnetz optimal beliefert ( immer 8-15 W weniger als verbraucht). Bin sehr zufrieden. Kann ich empfehlen (trotz der 80€ Mehraufwand für den Shelly).

          XBiT 1 Reply Last reply Reply Quote 0
          • XBiT
            XBiT @maxeddy2 last edited by

            @maxeddy2

            Danke für die Info, habe ein Shelly EM3 dieser kann leider nur MQTT oder Cloud.. nur für die Steuerung tausche ich diesen nicht gegen das Pro Gerät.
            Habe es gestern über ein Skript gelöst funktioniert super....

            D 1 Reply Last reply Reply Quote 0
            • D
              diet99 @XBiT last edited by diet99

              @xbit said in Test Adapter Zendure Solarflow:

              @maxeddy2

              Danke für die Info, habe ein Shelly EM3 dieser kann leider nur MQTT oder Cloud.. nur für die Steuerung tausche ich diesen nicht gegen das Pro Gerät.
              Habe es gestern über ein Skript gelöst funktioniert super....

              Was willst Du mit dem Shelly genau machen? Soviel ich weiß, kann OpenDTU OnBattery auch mit dem 3EM ohne Pro umgehen? Es werden dort MQTT, json und Tasmota akzeptiert.

              1 Reply Last reply Reply Quote 0
              • Muppibaer
                Muppibaer last edited by

                @nograx Erstmal meinen dank für diesen jetzt schon tollen Adapter. Ich setze den Adapter mit einem Zendure AIO über den deutschen Account ein, und es funktioniert bisher alles .

                Meine frage : Ist es normal das wenn im Control bereich eingaben getätigt werden diese zwar übernohmen werden , im Control bereich aber trotzdem rot ausgegeben werden. Ich kenne es nur so das Eingaben nach positiver Ausführung weiss (Bestätigt true ) ausgegeben werden (Siehe mein Beispiel mit 15 %)

                Screenshot 2024-04-09 140041.png

                nograx T 2 Replies Last reply Reply Quote 0
                • nograx
                  nograx Developer @Muppibaer last edited by

                  @muppibaer sagte in Test Adapter Zendure Solarflow:

                  @nograx Erstmal meinen dank für diesen jetzt schon tollen Adapter. Ich setze den Adapter mit einem Zendure AIO über den deutschen Account ein, und es funktioniert bisher alles .

                  Meine frage : Ist es normal das wenn im Control bereich eingaben getätigt werden diese zwar übernohmen werden , im Control bereich aber trotzdem rot ausgegeben werden. Ich kenne es nur so das Eingaben nach positiver Ausführung weiss (Bestätigt true ) ausgegeben werden (Siehe mein Beispiel mit 15 %)

                  Screenshot 2024-04-09 140041.png

                  Hi,

                  sorry da bin ich tatsächlich gerade überfragt und dazu habe ich mir bisher keine Gedanken zu gemacht. Werde das mal recherchieren sobadl Zeit ist.

                  Muppibaer 1 Reply Last reply Reply Quote 0
                  • Muppibaer
                    Muppibaer @nograx last edited by

                    @nograx Kein problem habe mir erstmal mit einem Blockly geholfen wo ich kontroliere ob die geändert wurden und dann selbst die bestätigung setze.

                    1 Reply Last reply Reply Quote 0
                    • XBiT
                      XBiT last edited by XBiT

                      @nograx

                      Servus,

                      hatte heute Morgen einen Restart Loop vom Adapter hier mal die log falls es hilft.

                      2024-04-11 06:28:02.984  - error: zendure-solarflow.0 (792622) Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch().
                      2024-04-11 06:28:02.985  - error: zendure-solarflow.0 (792622) unhandled promise rejection: Unexpected token ~ in JSON at position 0
                      2024-04-11 06:28:02.986  - error: zendure-solarflow.0 (792622) SyntaxError: Unexpected token ~ in JSON at position 0
                         at JSON.parse (<anonymous>)
                         at MqttClient.onMessage (/opt/iobroker/node_modules/iobroker.zendure-solarflow/build/services/mqttService.js:164:22)
                         at MqttClient.emit (node:events:517:28)
                         at handlePublish (/opt/iobroker/node_modules/mqtt/build/lib/handlers/publish.js:97:20)
                         at handle (/opt/iobroker/node_modules/mqtt/build/lib/handlers/index.js:28:35)
                         at work (/opt/iobroker/node_modules/mqtt/build/lib/client.js:227:40)
                         at writable._write (/opt/iobroker/node_modules/mqtt/build/lib/client.js:252:13)
                         at writeOrBuffer (/opt/iobroker/node_modules/mqtt/node_modules/readable-stream/lib/internal/streams/writable.js:334:12)
                         at _write (/opt/iobroker/node_modules/mqtt/node_modules/readable-stream/lib/internal/streams/writable.js:283:10)
                         at Writable.write (/opt/iobroker/node_modules/mqtt/node_modules/readable-stream/lib/internal/streams/writable.js:286:10)
                      2024-04-11 06:28:02.986  - error: zendure-solarflow.0 (792622) Unexpected token ~ in JSON at position 0
                      2024-04-11 06:28:02.988  - info: zendure-solarflow.0 (792622) terminating
                      2024-04-11 06:28:02.988  - warn: zendure-solarflow.0 (792622) Terminated (UNCAUGHT_EXCEPTION): Without reason
                      2024-04-11 06:28:03.204  - error: zendure-solarflow.0 (792622) Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch().
                      2024-04-11 06:28:03.205  - error: zendure-solarflow.0 (792622) unhandled promise rejection: Unexpected token ~ in JSON at position 0
                      2024-04-11 06:28:03.205  - error: zendure-solarflow.0 (792622) SyntaxError: Unexpected token ~ in JSON at position 0
                         at JSON.parse (<anonymous>)
                         at MqttClient.onMessage (/opt/iobroker/node_modules/iobroker.zendure-solarflow/build/services/mqttService.js:164:22)
                         at MqttClient.emit (node:events:517:28)
                         at handlePublish (/opt/iobroker/node_modules/mqtt/build/lib/handlers/publish.js:97:20)
                         at handle (/opt/iobroker/node_modules/mqtt/build/lib/handlers/index.js:28:35)
                         at work (/opt/iobroker/node_modules/mqtt/build/lib/client.js:227:40)
                         at writable._write (/opt/iobroker/node_modules/mqtt/build/lib/client.js:252:13)
                         at writeOrBuffer (/opt/iobroker/node_modules/mqtt/node_modules/readable-stream/lib/internal/streams/writable.js:334:12)
                         at _write (/opt/iobroker/node_modules/mqtt/node_modules/readable-stream/lib/internal/streams/writable.js:283:10)
                         at Writable.write (/opt/iobroker/node_modules/mqtt/node_modules/readable-stream/lib/internal/streams/writable.js:286:10)
                      2024-04-11 06:28:03.205  - error: zendure-solarflow.0 (792622) Unexpected token ~ in JSON at position 0
                      2024-04-11 06:28:03.437  - error: zendure-solarflow.0 (792622) Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch().
                      2024-04-11 06:28:03.437  - error: zendure-solarflow.0 (792622) unhandled promise rejection: Unexpected token ~ in JSON at position 0
                      2024-04-11 06:28:03.437  - error: zendure-solarflow.0 (792622) SyntaxError: Unexpected token ~ in JSON at position 0
                         at JSON.parse (<anonymous>)
                         at MqttClient.onMessage (/opt/iobroker/node_modules/iobroker.zendure-solarflow/build/services/mqttService.js:164:22)
                         at MqttClient.emit (node:events:517:28)
                         at handlePublish (/opt/iobroker/node_modules/mqtt/build/lib/handlers/publish.js:97:20)
                         at handle (/opt/iobroker/node_modules/mqtt/build/lib/handlers/index.js:28:35)
                         at work (/opt/iobroker/node_modules/mqtt/build/lib/client.js:227:40)
                         at writable._write (/opt/iobroker/node_modules/mqtt/build/lib/client.js:252:13)
                         at writeOrBuffer (/opt/iobroker/node_modules/mqtt/node_modules/readable-stream/lib/internal/streams/writable.js:334:12)
                         at _write (/opt/iobroker/node_modules/mqtt/node_modules/readable-stream/lib/internal/streams/writable.js:283:10)
                         at Writable.write (/opt/iobroker/node_modules/mqtt/node_modules/readable-stream/lib/internal/streams/writable.js:286:10)
                      2024-04-11 06:28:03.438  - error: zendure-solarflow.0 (792622) Unexpected token ~ in JSON at position 0
                      2024-04-11 06:28:03.490  - info: zendure-solarflow.0 (792622) terminating
                      2024-04-11 06:28:03.607  - error: host.IoBroker instance system.adapter.zendure-solarflow.0 terminated with code 6 (UNCAUGHT_EXCEPTION)
                      2024-04-11 06:28:03.608  - info: host.IoBroker Restart adapter system.adapter.zendure-solarflow.0 because enabled
                      2024-04-11 06:28:33.747  - info: host.IoBroker instance system.adapter.zendure-solarflow.0 started with pid 902900
                      2024-04-11 06:28:35.313  - info: zendure-solarflow.0 (902900) starting. Version 1.3.0 (non-npm: nograx/ioBroker.zendure-solarflow#81847e8e1eca738ab7336d7425f5b31911376ede) in /opt/iobroker/node_modules/iobroker.zendure-solarflow, node: v18.19.1, js-controller: 5.0.19
                      2024-04-11 06:28:36.340  - info: zendure-solarflow.0 (902900) [login] Login to Zendure Rest API successful!
                      2024-04-11 06:28:36.563  - info: zendure-solarflow.0 (902900) [onReady] Found 1 SolarFlow device(s).
                      2024-04-11 06:28:36.670  - info: zendure-solarflow.0 (902900) [onConnected] Connected with MQTT!
                      2024-04-11 06:28:36.815  - error: zendure-solarflow.0 (902900) Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch().
                      2024-04-11 06:28:36.815  - error: zendure-solarflow.0 (902900) unhandled promise rejection: Unexpected token ~ in JSON at position 0
                      2024-04-11 06:28:36.816  - error: zendure-solarflow.0 (902900) SyntaxError: Unexpected token ~ in JSON at position 0
                         at JSON.parse (<anonymous>)
                         at MqttClient.onMessage (/opt/iobroker/node_modules/iobroker.zendure-solarflow/build/services/mqttService.js:164:22)
                         at MqttClient.emit (node:events:517:28)
                         at handlePublish (/opt/iobroker/node_modules/mqtt/build/lib/handlers/publish.js:97:20)
                         at handle (/opt/iobroker/node_modules/mqtt/build/lib/handlers/index.js:28:35)
                         at work (/opt/iobroker/node_modules/mqtt/build/lib/client.js:227:40)
                         at writable._write (/opt/iobroker/node_modules/mqtt/build/lib/client.js:252:13)
                         at writeOrBuffer (/opt/iobroker/node_modules/mqtt/node_modules/readable-stream/lib/internal/streams/writable.js:334:12)
                         at _write (/opt/iobroker/node_modules/mqtt/node_modules/readable-stream/lib/internal/streams/writable.js:283:10)
                         at Writable.write (/opt/iobroker/node_modules/mqtt/node_modules/readable-stream/lib/internal/streams/writable.js:286:10)
                      2024-04-11 06:28:36.816  - error: zendure-solarflow.0 (902900) Unexpected token ~ in JSON at position 0
                      2024-04-11 06:28:36.820  - info: zendure-solarflow.0 (902900) terminating
                      2024-04-11 06:28:36.821  - warn: zendure-solarflow.0 (902900) Terminated (UNCAUGHT_EXCEPTION): Without reason
                      2024-04-11 06:28:37.322  - info: zendure-solarflow.0 (902900) terminating
                      2024-04-11 06:28:37.466  - error: host.IoBroker instance system.adapter.zendure-solarflow.0 terminated with code 6 (UNCAUGHT_EXCEPTION)
                      2024-04-11 06:28:37.466  - info: host.IoBroker Restart adapter system.adapter.zendure-solarflow.0 because enabled
                      2024-04-11 06:29:07.576  - info: host.IoBroker instance system.adapter.zendure-solarflow.0 started with pid 902923
                      2024-04-11 06:29:09.091  - info: zendure-solarflow.0 (902923) starting. Version 1.3.0 (non-npm: nograx/ioBroker.zendure-solarflow#81847e8e1eca738ab7336d7425f5b31911376ede) in /opt/iobroker/node_modules/iobroker.zendure-solarflow, node: v18.19.1, js-controller: 5.0.19
                      2024-04-11 06:29:10.696  - info: zendure-solarflow.0 (902923) [login] Login to Zendure Rest API successful!
                      2024-04-11 06:29:11.209  - info: zendure-solarflow.0 (902923) [onReady] Found 1 SolarFlow device(s).
                      2024-04-11 06:29:11.355  - info: zendure-solarflow.0 (902923) [onConnected] Connected with MQTT!
                      2024-04-11 06:29:47.712  - error: zendure-solarflow.0 (902923) Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch().
                      2024-04-11 06:29:47.713  - error: zendure-solarflow.0 (902923) unhandled promise rejection: Unexpected token ~ in JSON at position 0
                      2024-04-11 06:29:47.713  - error: zendure-solarflow.0 (902923) SyntaxError: Unexpected token ~ in JSON at position 0
                         at JSON.parse (<anonymous>)
                         at MqttClient.onMessage (/opt/iobroker/node_modules/iobroker.zendure-solarflow/build/services/mqttService.js:164:22)
                         at MqttClient.emit (node:events:517:28)
                         at handlePublish (/opt/iobroker/node_modules/mqtt/build/lib/handlers/publish.js:97:20)
                         at handle (/opt/iobroker/node_modules/mqtt/build/lib/handlers/index.js:28:35)
                         at work (/opt/iobroker/node_modules/mqtt/build/lib/client.js:227:40)
                         at writable._write (/opt/iobroker/node_modules/mqtt/build/lib/client.js:252:13)
                         at writeOrBuffer (/opt/iobroker/node_modules/mqtt/node_modules/readable-stream/lib/internal/streams/writable.js:334:12)
                         at _write (/opt/iobroker/node_modules/mqtt/node_modules/readable-stream/lib/internal/streams/writable.js:283:10)
                         at Writable.write (/opt/iobroker/node_modules/mqtt/node_modules/readable-stream/lib/internal/streams/writable.js:286:10)
                      2024-04-11 06:29:47.714  - error: zendure-solarflow.0 (902923) Unexpected token ~ in JSON at position 0
                      2024-04-11 06:29:47.716  - info: zendure-solarflow.0 (902923) terminating
                      2024-04-11 06:29:47.716  - warn: zendure-solarflow.0 (902923) Terminated (UNCAUGHT_EXCEPTION): Without reason
                      2024-04-11 06:29:48.217  - info: zendure-solarflow.0 (902923) terminating
                      2024-04-11 06:29:48.326  - error: host.IoBroker instance system.adapter.zendure-solarflow.0 terminated with code 6 (UNCAUGHT_EXCEPTION)
                      2024-04-11 06:29:48.326  - info: host.IoBroker Restart adapter system.adapter.zendure-solarflow.0 because enabled
                      2024-04-11 06:29:48.326  - warn: host.IoBroker Do not restart adapter system.adapter.zendure-solarflow.0 because restart loop detected
                      

                      nograx 1 Reply Last reply Reply Quote 0
                      • nograx
                        nograx Developer @XBiT last edited by

                        @xbit sagte in Test Adapter Zendure Solarflow:

                        @nograx

                        Servus,

                        hatte heute Morgen einen Restart Loop vom Adapter hier mal die log falls es hilft.

                        2024-04-11 06:28:02.984  - error: zendure-solarflow.0 (792622) Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch().
                        2024-04-11 06:28:02.985  - error: zendure-solarflow.0 (792622) unhandled promise rejection: Unexpected token ~ in JSON at position 0
                        2024-04-11 06:28:02.986  - error: zendure-solarflow.0 (792622) SyntaxError: Unexpected token ~ in JSON at position 0
                           at JSON.parse (<anonymous>)
                           at MqttClient.onMessage (/opt/iobroker/node_modules/iobroker.zendure-solarflow/build/services/mqttService.js:164:22)
                           at MqttClient.emit (node:events:517:28)
                           at handlePublish (/opt/iobroker/node_modules/mqtt/build/lib/handlers/publish.js:97:20)
                           at handle (/opt/iobroker/node_modules/mqtt/build/lib/handlers/index.js:28:35)
                           at work (/opt/iobroker/node_modules/mqtt/build/lib/client.js:227:40)
                           at writable._write (/opt/iobroker/node_modules/mqtt/build/lib/client.js:252:13)
                           at writeOrBuffer (/opt/iobroker/node_modules/mqtt/node_modules/readable-stream/lib/internal/streams/writable.js:334:12)
                           at _write (/opt/iobroker/node_modules/mqtt/node_modules/readable-stream/lib/internal/streams/writable.js:283:10)
                           at Writable.write (/opt/iobroker/node_modules/mqtt/node_modules/readable-stream/lib/internal/streams/writable.js:286:10)
                        2024-04-11 06:28:02.986  - error: zendure-solarflow.0 (792622) Unexpected token ~ in JSON at position 0
                        2024-04-11 06:28:02.988  - info: zendure-solarflow.0 (792622) terminating
                        2024-04-11 06:28:02.988  - warn: zendure-solarflow.0 (792622) Terminated (UNCAUGHT_EXCEPTION): Without reason
                        2024-04-11 06:28:03.204  - error: zendure-solarflow.0 (792622) Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch().
                        2024-04-11 06:28:03.205  - error: zendure-solarflow.0 (792622) unhandled promise rejection: Unexpected token ~ in JSON at position 0
                        2024-04-11 06:28:03.205  - error: zendure-solarflow.0 (792622) SyntaxError: Unexpected token ~ in JSON at position 0
                           at JSON.parse (<anonymous>)
                           at MqttClient.onMessage (/opt/iobroker/node_modules/iobroker.zendure-solarflow/build/services/mqttService.js:164:22)
                           at MqttClient.emit (node:events:517:28)
                           at handlePublish (/opt/iobroker/node_modules/mqtt/build/lib/handlers/publish.js:97:20)
                           at handle (/opt/iobroker/node_modules/mqtt/build/lib/handlers/index.js:28:35)
                           at work (/opt/iobroker/node_modules/mqtt/build/lib/client.js:227:40)
                           at writable._write (/opt/iobroker/node_modules/mqtt/build/lib/client.js:252:13)
                           at writeOrBuffer (/opt/iobroker/node_modules/mqtt/node_modules/readable-stream/lib/internal/streams/writable.js:334:12)
                           at _write (/opt/iobroker/node_modules/mqtt/node_modules/readable-stream/lib/internal/streams/writable.js:283:10)
                           at Writable.write (/opt/iobroker/node_modules/mqtt/node_modules/readable-stream/lib/internal/streams/writable.js:286:10)
                        2024-04-11 06:28:03.205  - error: zendure-solarflow.0 (792622) Unexpected token ~ in JSON at position 0
                        2024-04-11 06:28:03.437  - error: zendure-solarflow.0 (792622) Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch().
                        2024-04-11 06:28:03.437  - error: zendure-solarflow.0 (792622) unhandled promise rejection: Unexpected token ~ in JSON at position 0
                        2024-04-11 06:28:03.437  - error: zendure-solarflow.0 (792622) SyntaxError: Unexpected token ~ in JSON at position 0
                           at JSON.parse (<anonymous>)
                           at MqttClient.onMessage (/opt/iobroker/node_modules/iobroker.zendure-solarflow/build/services/mqttService.js:164:22)
                           at MqttClient.emit (node:events:517:28)
                           at handlePublish (/opt/iobroker/node_modules/mqtt/build/lib/handlers/publish.js:97:20)
                           at handle (/opt/iobroker/node_modules/mqtt/build/lib/handlers/index.js:28:35)
                           at work (/opt/iobroker/node_modules/mqtt/build/lib/client.js:227:40)
                           at writable._write (/opt/iobroker/node_modules/mqtt/build/lib/client.js:252:13)
                           at writeOrBuffer (/opt/iobroker/node_modules/mqtt/node_modules/readable-stream/lib/internal/streams/writable.js:334:12)
                           at _write (/opt/iobroker/node_modules/mqtt/node_modules/readable-stream/lib/internal/streams/writable.js:283:10)
                           at Writable.write (/opt/iobroker/node_modules/mqtt/node_modules/readable-stream/lib/internal/streams/writable.js:286:10)
                        2024-04-11 06:28:03.438  - error: zendure-solarflow.0 (792622) Unexpected token ~ in JSON at position 0
                        2024-04-11 06:28:03.490  - info: zendure-solarflow.0 (792622) terminating
                        2024-04-11 06:28:03.607  - error: host.IoBroker instance system.adapter.zendure-solarflow.0 terminated with code 6 (UNCAUGHT_EXCEPTION)
                        2024-04-11 06:28:03.608  - info: host.IoBroker Restart adapter system.adapter.zendure-solarflow.0 because enabled
                        2024-04-11 06:28:33.747  - info: host.IoBroker instance system.adapter.zendure-solarflow.0 started with pid 902900
                        2024-04-11 06:28:35.313  - info: zendure-solarflow.0 (902900) starting. Version 1.3.0 (non-npm: nograx/ioBroker.zendure-solarflow#81847e8e1eca738ab7336d7425f5b31911376ede) in /opt/iobroker/node_modules/iobroker.zendure-solarflow, node: v18.19.1, js-controller: 5.0.19
                        2024-04-11 06:28:36.340  - info: zendure-solarflow.0 (902900) [login] Login to Zendure Rest API successful!
                        2024-04-11 06:28:36.563  - info: zendure-solarflow.0 (902900) [onReady] Found 1 SolarFlow device(s).
                        2024-04-11 06:28:36.670  - info: zendure-solarflow.0 (902900) [onConnected] Connected with MQTT!
                        2024-04-11 06:28:36.815  - error: zendure-solarflow.0 (902900) Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch().
                        2024-04-11 06:28:36.815  - error: zendure-solarflow.0 (902900) unhandled promise rejection: Unexpected token ~ in JSON at position 0
                        2024-04-11 06:28:36.816  - error: zendure-solarflow.0 (902900) SyntaxError: Unexpected token ~ in JSON at position 0
                           at JSON.parse (<anonymous>)
                           at MqttClient.onMessage (/opt/iobroker/node_modules/iobroker.zendure-solarflow/build/services/mqttService.js:164:22)
                           at MqttClient.emit (node:events:517:28)
                           at handlePublish (/opt/iobroker/node_modules/mqtt/build/lib/handlers/publish.js:97:20)
                           at handle (/opt/iobroker/node_modules/mqtt/build/lib/handlers/index.js:28:35)
                           at work (/opt/iobroker/node_modules/mqtt/build/lib/client.js:227:40)
                           at writable._write (/opt/iobroker/node_modules/mqtt/build/lib/client.js:252:13)
                           at writeOrBuffer (/opt/iobroker/node_modules/mqtt/node_modules/readable-stream/lib/internal/streams/writable.js:334:12)
                           at _write (/opt/iobroker/node_modules/mqtt/node_modules/readable-stream/lib/internal/streams/writable.js:283:10)
                           at Writable.write (/opt/iobroker/node_modules/mqtt/node_modules/readable-stream/lib/internal/streams/writable.js:286:10)
                        2024-04-11 06:28:36.816  - error: zendure-solarflow.0 (902900) Unexpected token ~ in JSON at position 0
                        2024-04-11 06:28:36.820  - info: zendure-solarflow.0 (902900) terminating
                        2024-04-11 06:28:36.821  - warn: zendure-solarflow.0 (902900) Terminated (UNCAUGHT_EXCEPTION): Without reason
                        2024-04-11 06:28:37.322  - info: zendure-solarflow.0 (902900) terminating
                        2024-04-11 06:28:37.466  - error: host.IoBroker instance system.adapter.zendure-solarflow.0 terminated with code 6 (UNCAUGHT_EXCEPTION)
                        2024-04-11 06:28:37.466  - info: host.IoBroker Restart adapter system.adapter.zendure-solarflow.0 because enabled
                        2024-04-11 06:29:07.576  - info: host.IoBroker instance system.adapter.zendure-solarflow.0 started with pid 902923
                        2024-04-11 06:29:09.091  - info: zendure-solarflow.0 (902923) starting. Version 1.3.0 (non-npm: nograx/ioBroker.zendure-solarflow#81847e8e1eca738ab7336d7425f5b31911376ede) in /opt/iobroker/node_modules/iobroker.zendure-solarflow, node: v18.19.1, js-controller: 5.0.19
                        2024-04-11 06:29:10.696  - info: zendure-solarflow.0 (902923) [login] Login to Zendure Rest API successful!
                        2024-04-11 06:29:11.209  - info: zendure-solarflow.0 (902923) [onReady] Found 1 SolarFlow device(s).
                        2024-04-11 06:29:11.355  - info: zendure-solarflow.0 (902923) [onConnected] Connected with MQTT!
                        2024-04-11 06:29:47.712  - error: zendure-solarflow.0 (902923) Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch().
                        2024-04-11 06:29:47.713  - error: zendure-solarflow.0 (902923) unhandled promise rejection: Unexpected token ~ in JSON at position 0
                        2024-04-11 06:29:47.713  - error: zendure-solarflow.0 (902923) SyntaxError: Unexpected token ~ in JSON at position 0
                           at JSON.parse (<anonymous>)
                           at MqttClient.onMessage (/opt/iobroker/node_modules/iobroker.zendure-solarflow/build/services/mqttService.js:164:22)
                           at MqttClient.emit (node:events:517:28)
                           at handlePublish (/opt/iobroker/node_modules/mqtt/build/lib/handlers/publish.js:97:20)
                           at handle (/opt/iobroker/node_modules/mqtt/build/lib/handlers/index.js:28:35)
                           at work (/opt/iobroker/node_modules/mqtt/build/lib/client.js:227:40)
                           at writable._write (/opt/iobroker/node_modules/mqtt/build/lib/client.js:252:13)
                           at writeOrBuffer (/opt/iobroker/node_modules/mqtt/node_modules/readable-stream/lib/internal/streams/writable.js:334:12)
                           at _write (/opt/iobroker/node_modules/mqtt/node_modules/readable-stream/lib/internal/streams/writable.js:283:10)
                           at Writable.write (/opt/iobroker/node_modules/mqtt/node_modules/readable-stream/lib/internal/streams/writable.js:286:10)
                        2024-04-11 06:29:47.714  - error: zendure-solarflow.0 (902923) Unexpected token ~ in JSON at position 0
                        2024-04-11 06:29:47.716  - info: zendure-solarflow.0 (902923) terminating
                        2024-04-11 06:29:47.716  - warn: zendure-solarflow.0 (902923) Terminated (UNCAUGHT_EXCEPTION): Without reason
                        2024-04-11 06:29:48.217  - info: zendure-solarflow.0 (902923) terminating
                        2024-04-11 06:29:48.326  - error: host.IoBroker instance system.adapter.zendure-solarflow.0 terminated with code 6 (UNCAUGHT_EXCEPTION)
                        2024-04-11 06:29:48.326  - info: host.IoBroker Restart adapter system.adapter.zendure-solarflow.0 because enabled
                        2024-04-11 06:29:48.326  - warn: host.IoBroker Do not restart adapter system.adapter.zendure-solarflow.0 because restart loop detected
                        

                        Danke für die Info. Ist das Version 1.3.0? Ich könnte schwören das der Fehler mit der 1.4.0 aus dem Beta Kanal nicht mehr auftreten sollte...

                        XBiT 1 Reply Last reply Reply Quote 0
                        • XBiT
                          XBiT @nograx last edited by

                          @nograx

                          Okay Sorry bin noch auf 1.3.0 bin nicht im Beta Rep. hole mir bei bedarf immer von Git die Version... habe ich nur diesmal verschlafen nach einer neuen Version zu schauen.

                          nograx 1 Reply Last reply Reply Quote 0
                          • nograx
                            nograx Developer @XBiT last edited by

                            @xbit sagte in Test Adapter Zendure Solarflow:

                            @nograx

                            Okay Sorry bin noch auf 1.3.0 bin nicht im Beta Rep. hole mir bei bedarf immer von Git die Version... habe ich nur diesmal verschlafen nach einer neuen Version zu schauen.

                            Hat ja auch seinen Sinn die Stable Version zu nutzen. Kann leider aufgrund eines Missverständnisses in der Adapter Konfig (trivial und beinträchtigt die Funktion nicht) kein Update im Stable Kanal veröffentlichen... 😕

                            1 Reply Last reply Reply Quote 0
                            • nograx
                              nograx Developer last edited by

                              Hallo zusammen,

                              es ist eine neue Version verfügbar. Ich habe die Möglichkeit eingebaut im Zweifel auf den Developer MQTT Server zu wechseln, falls Zendure mal auf die Idee kommt uns vom App MQTT auszusperren. Das ist der MQTT Server der leider nur lesenden Zugriff gewährt.

                              Gruß,
                              Peter

                              Rene55 1 Reply Last reply Reply Quote 0
                              • Rene55
                                Rene55 @nograx last edited by

                                @nograx Hallo Peter, tolle Arbeit - aber bald brauche ich ein Handbuch, vor allem jetzt neu mit 'Zum Developer MQTT Server verbinden'

                                Ich stolpere gerade über den Status hubState Stop output and shut down. Was meint Zendure damit? Akku ist bis zum Max-Wert voll und die Solarenergie geht ins Haus.

                                nograx 1 Reply Last reply Reply Quote 0
                                • nograx
                                  nograx Developer @Rene55 last edited by nograx

                                  @rene55 sagte in Test Adapter Zendure Solarflow:

                                  @nograx Hallo Peter, tolle Arbeit - aber bald brauche ich ein Handbuch, vor allem jetzt neu mit 'Zum Developer MQTT Server verbinden'

                                  Ich stolpere gerade über den Status hubState Stop output and shut down. Was meint Zendure damit? Akku ist bis zum Max-Wert voll und die Solarenergie geht ins Haus.

                                  1. Um es kurz zu erklären: Der Adapter nutzt den Mqtt den auch die App nutzt, dazu war etwas Reverse Engineering möglich - und ich habe Sorge das Zendure das nicht ganz so toll findet, da sie ja für so einen Zugang extra den Deverloper mqtt bereit stellen. Damit ist aber keine Steuerung nötig. Sollte Zendure auf die Idee kommen den App mqtt umzubauen und für uns zu sperren, könnte man jetzt aber noch auf den „von Zendure gewünschten weg“ ausweichen…

                                  2. Damit ist gemeint das der Hub ausgeht wenn die entladegrenze erreicht ist. Alternativ kann er im Standby bleiben, zieht dann aber Strom aus den Akkus - was vermeintlich im Winter zu einigen kaputten Akkus geführt hat.

                                  Rene55 1 Reply Last reply Reply Quote 0
                                  • Rene55
                                    Rene55 @nograx last edited by

                                    @nograx Danke für die Aufklärung. Punkt 2 habe ich jetzt verstanden. Das Verhalten was ich so gesehen habe ist also richtig, der Shutdown erfolgt dann erst später - ok.
                                    Kann ich irgendwo nachlesen, was mit dem Developer-MQTT genau angedacht ist? Wollen wir mal hoffen, dass Zendure da nicht einen Riegel vorschiebt, da gerade die Steuerung (für mich) einen großen Vorteil bringt.
                                    Der Ausweg über die lokale BT-Auslesung bringt dann auch nichts, da der Zugriff ja auch nur lesend ist. Oder irre ich?

                                    nograx 1 Reply Last reply Reply Quote 0
                                    • nograx
                                      nograx Developer @Rene55 last edited by

                                      @rene55 sagte in Test Adapter Zendure Solarflow:

                                      @nograx Danke für die Aufklärung. Punkt 2 habe ich jetzt verstanden. Das Verhalten was ich so gesehen habe ist also richtig, der Shutdown erfolgt dann erst später - ok.
                                      Kann ich irgendwo nachlesen, was mit dem Developer-MQTT genau angedacht ist? Wollen wir mal hoffen, dass Zendure da nicht einen Riegel vorschiebt, da gerade die Steuerung (für mich) einen großen Vorteil bringt.
                                      Der Ausweg über die lokale BT-Auslesung bringt dann auch nichts, da der Zugriff ja auch nur lesend ist. Oder irre ich?

                                      Die offizielle Doku findest du hier: https://github.com/Zendure/developer-device-data-report

                                      Wenn du den Hub mit dem Projekt von Reinhardt auf github offline nimmst kannst du den auch steuern.

                                      Ich hoffe natürlich auch das alles so bleibt, steuere meinen Hub ebenfalls mit dem Adapter. Will hier auch keine Panik verbreiten, nur vorbereitet sein für den Fall…

                                      D T 2 Replies Last reply Reply Quote 1
                                      • D
                                        diet99 @nograx last edited by diet99

                                        Hallo zusammen,

                                        heute scheint der Adapter ziemlichen Müll aus der Cloud zu holen. Die App zeigt was ganz anderes an und diese Werte sind wesentlich realistischer.

                                        IMG_0592.jpeg IMG_0593.jpeg

                                        Kann das jemand bestätigen, oder ist das nur bei mir so? Gestern war das auch schon seltsam. Da ging der Steuerbefehl irgendwie nicht durch bzw. mein ioBroker hat nicht mitbekommen, als die Akkus 30% erreicht hatten, und hat nicht zugeschaltet.

                                        Laut Log sollte die Verbindung funktionieren:
                                        screenshot_1519.jpg

                                        D 1 Reply Last reply Reply Quote 0
                                        • D
                                          diet99 @diet99 last edited by

                                          Möglicherweise spinnt mein Debian-System. Ich hab gerade mal ein update/upgrade gemacht und alles neu gestartet - im Moment sieht es wieder gut aus.
                                          Seltsame Sache.

                                          1 Reply Last reply Reply Quote 1
                                          • T
                                            The_Stig @Muppibaer last edited by

                                            @muppibaer Genau das Problem habe ich mit dem Hub2000 auch. Es werden keine Änderungen in der App angezeigt und offensichtlich die Werte nicht aktualisiert.

                                            D 1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            966
                                            Online

                                            31.6k
                                            Users

                                            79.6k
                                            Topics

                                            1.3m
                                            Posts

                                            73
                                            1248
                                            285087
                                            Loading More Posts
                                            • Oldest to Newest
                                            • Newest to Oldest
                                            • Most Votes
                                            Reply
                                            • Reply as topic
                                            Log in to reply
                                            Community
                                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                            The ioBroker Community 2014-2023
                                            logo