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. Tester
  4. Test Adapter hoymiles-ms v0.2.x

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.1k

Test Adapter hoymiles-ms v0.2.x

Geplant Angeheftet Gesperrt Verschoben Tester
hoymiles-ms mcm1957
74 Beiträge 9 Kommentatoren 2.5k Aufrufe 8 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.
  • mcm1957M mcm1957
    Aktuelle Test Version 0.2.2
    Veröffentlichungsdatum 10.01.2026
    Github Link https://github.com/mcm4iob/ioBroker.hoymiles-ms

    Adapter Beschreibung

    Der Adapter ioBroker.hoymiles-ms dient zur Anbindung des hoymiles Speichers MS-A2 an ioBroker. Er befindet sich noch in einer früher Entwicklungsphase. Da ich nur ein System mit einem Speicher zur Verfügung habe stelle ich den Adapter hier schon mal vor und würde mich freun wenn allenfalls Tester mit einer 2x MS-A2 und / oder angekoppelten Hoymiles Microinvertern Feedback geben können

    Der Adapter kommuniziert vollständig lokal via mqtt mit dem Adapter und benutzt das von Hoymiles dokumentierte Api.

    Installation
    Am besten über das LATEST Repository

    Einrichtung
    Der Adapter stellt einen eigenen MQTT Broker zur Verfügung. In der Adapterkonfiguration ist das Netzwerk (meist 0.0.0.0) und der Port auf dem der Broker lauschen soll einzustellen. Mittels App ist am Hoymiles Speicher MQTT zu aktivieren und die IP des ioBrokers und der Port einzustellen. (Achtung: Speicher muss SW Stand von Juni 2025 haben).

    Was geht?

    • Es werden alle Werte die der Speicher via MQTT liefert Objektstruktur angezeigt.
      (Sollten welche fehlen, bitte Issue / Rückmeldung)
    • Setzen der Ausgangsleistung / Speicherladeleistung ist ab 0.2.0 möglich.

    Was geht definitiv noch nicht?

    • ON/OFF Umschaltung

    Was ist geplant?

    • Implementierung der Steuerung der Ausgangsleistung des Akkus~~
    • Unterstützung für Username / Passwort Sicherheit
    • (Phase2) Implementierung eines mqtt clients sodass der Akku nicht zwingend direkt mit dem Adapter kommunizieren muss sondern auch einen anderen mqttBroker benutzen kann
    • mal sehen was an Wüschen kommt :-)

    Changelog
    Siehe https://github.com/mcm4iob/ioBroker.hoymiles-ms#changelog

    Feedback ist gerne gesehen auch ein OK, funktioniert soweit ...

    mcm1957

    mcm1957M Online
    mcm1957M Online
    mcm1957
    schrieb am zuletzt editiert von
    #2

    @mcm1957

    spare for future use

    Entwicklung u Betreuung: envertech-pv, hoymiles-ms, ns-client, pid, snmp Adapter;
    Support Repositoryverwaltung.

    Wer Danke sagen will, kann nen Kaffee spendieren: https://paypal.me/mcm1957atiobroker

    LESEN - gute Forenbeitrage

    mcm1957M 1 Antwort Letzte Antwort
    0
    • mcm1957M mcm1957

      @mcm1957

      spare for future use

      mcm1957M Online
      mcm1957M Online
      mcm1957
      schrieb am zuletzt editiert von mcm1957
      #3

      Known Bugs:

      Release 0.1.1:

      -keine-

      Entwicklung u Betreuung: envertech-pv, hoymiles-ms, ns-client, pid, snmp Adapter;
      Support Repositoryverwaltung.

      Wer Danke sagen will, kann nen Kaffee spendieren: https://paypal.me/mcm1957atiobroker

      LESEN - gute Forenbeitrage

      mcm1957M 1 Antwort Letzte Antwort
      0
      • mcm1957M mcm1957

        Known Bugs:

        Release 0.1.1:

        -keine-

        mcm1957M Online
        mcm1957M Online
        mcm1957
        schrieb am zuletzt editiert von mcm1957
        #4

        Release 0.1.1 wurde auf npm veröffentlicht. Der Adapter sollte nun stabil laufen. Allerdings sind derzeit noch keine schreibenden States / Befehle implementiert.

        Sollte was auffallen:
        Bitte Bescheid geben.

        Hinweis:
        Wenn wo Fehler / unsinnige Übersetzungen entdeckt werden, gerne direkt in weblate ausbessern. (Issue ist natürlich auch Ok)

        Entwicklung u Betreuung: envertech-pv, hoymiles-ms, ns-client, pid, snmp Adapter;
        Support Repositoryverwaltung.

        Wer Danke sagen will, kann nen Kaffee spendieren: https://paypal.me/mcm1957atiobroker

        LESEN - gute Forenbeitrage

        MScM 1 Antwort Letzte Antwort
        0
        • mcm1957M mcm1957

          Release 0.1.1 wurde auf npm veröffentlicht. Der Adapter sollte nun stabil laufen. Allerdings sind derzeit noch keine schreibenden States / Befehle implementiert.

          Sollte was auffallen:
          Bitte Bescheid geben.

          Hinweis:
          Wenn wo Fehler / unsinnige Übersetzungen entdeckt werden, gerne direkt in weblate ausbessern. (Issue ist natürlich auch Ok)

          MScM Offline
          MScM Offline
          MSc
          schrieb am zuletzt editiert von
          #5

          So melden sie sich im ioBroker:
          ccd92961-dca8-4674-be9b-2e1f294f083a-image.png !

          Der obere der beiden müllt das Log voll

          [hoymilesMqtt] updateing state MSA-280024240XXX.realtime.sys_sp_p from homeassistant/sensor/MSA-280024240XXX/quick/state failed, value is undefined
          

          Kann ich eigentlich irgendwie die Datenpunkte als Textfile exportieren?
          Ich meine, ich kann ja hier schlecht n riesigen, nicht durchsuchbaren screenshot reinstellen

          Nebenfrage: Du bist aber nicht zufällig der mcm von Thera-Pi?

          mcm1957M 2 Antworten Letzte Antwort
          1
          • MScM MSc

            So melden sie sich im ioBroker:
            ccd92961-dca8-4674-be9b-2e1f294f083a-image.png !

            Der obere der beiden müllt das Log voll

            [hoymilesMqtt] updateing state MSA-280024240XXX.realtime.sys_sp_p from homeassistant/sensor/MSA-280024240XXX/quick/state failed, value is undefined
            

            Kann ich eigentlich irgendwie die Datenpunkte als Textfile exportieren?
            Ich meine, ich kann ja hier schlecht n riesigen, nicht durchsuchbaren screenshot reinstellen

            Nebenfrage: Du bist aber nicht zufällig der mcm von Thera-Pi?

            mcm1957M Online
            mcm1957M Online
            mcm1957
            schrieb am zuletzt editiert von
            #6

            @msc
            Danke mal fürs testen.

            object dump sollte da beschrieben sein https://github.com/ioBroker/ioBroker.repochecker/blob/master/OBJECTDUMP.md#how-to-create-an-object-dump
            Bitte seriennummern löschen

            Ok - ich vermute mal der erste akku ist der slave. Muss mir das ansehn.

            Schau mal ob du die mqtt nachrichten genauer gesagt je 1x je akku aus dem log kriegen kannst.

            Ich kann aber voraussichtlich etst ab Sonntag was tun.

            und nö dermcm bin och nicht.

            Entwicklung u Betreuung: envertech-pv, hoymiles-ms, ns-client, pid, snmp Adapter;
            Support Repositoryverwaltung.

            Wer Danke sagen will, kann nen Kaffee spendieren: https://paypal.me/mcm1957atiobroker

            LESEN - gute Forenbeitrage

            1 Antwort Letzte Antwort
            0
            • MScM MSc

              So melden sie sich im ioBroker:
              ccd92961-dca8-4674-be9b-2e1f294f083a-image.png !

              Der obere der beiden müllt das Log voll

              [hoymilesMqtt] updateing state MSA-280024240XXX.realtime.sys_sp_p from homeassistant/sensor/MSA-280024240XXX/quick/state failed, value is undefined
              

              Kann ich eigentlich irgendwie die Datenpunkte als Textfile exportieren?
              Ich meine, ich kann ja hier schlecht n riesigen, nicht durchsuchbaren screenshot reinstellen

              Nebenfrage: Du bist aber nicht zufällig der mcm von Thera-Pi?

              mcm1957M Online
              mcm1957M Online
              mcm1957
              schrieb am zuletzt editiert von
              #7

              Allgemein:
              Adapter ist nun via LATEST Repository installierbar.

              @msc
              Ich habe mal 0.1.2 released. Dmit sollten die Warnings des Slaves nun entfallen und dein Log nicht mehr zugemüllt werden.

              Eine sauberere Lösung bei der nur jene States angelegt werden die die Akkus auch anbieten muss ich noch implementieren.

              Tracking:
              https://github.com/mcm4iob/ioBroker.hoymiles-ms/issues/26

              Entwicklung u Betreuung: envertech-pv, hoymiles-ms, ns-client, pid, snmp Adapter;
              Support Repositoryverwaltung.

              Wer Danke sagen will, kann nen Kaffee spendieren: https://paypal.me/mcm1957atiobroker

              LESEN - gute Forenbeitrage

              MScM 1 Antwort Letzte Antwort
              0
              • mcm1957M mcm1957

                Allgemein:
                Adapter ist nun via LATEST Repository installierbar.

                @msc
                Ich habe mal 0.1.2 released. Dmit sollten die Warnings des Slaves nun entfallen und dein Log nicht mehr zugemüllt werden.

                Eine sauberere Lösung bei der nur jene States angelegt werden die die Akkus auch anbieten muss ich noch implementieren.

                Tracking:
                https://github.com/mcm4iob/ioBroker.hoymiles-ms/issues/26

                MScM Offline
                MScM Offline
                MSc
                schrieb am zuletzt editiert von
                #8

                Hmmm.
                Ein

                root@cdbb76fac596:/opt/iobroker# npm update hoymiles-ms
                up to date in 1s
                
                91 packages are looking for funding
                

                scheint zu arbeiten, aber der Adapter wird nach wie vor noch als Version 0.1.1 angezeigt.
                Wo ist mein Fehler?

                mcm1957M 1 Antwort Letzte Antwort
                0
                • MScM MSc

                  Hmmm.
                  Ein

                  root@cdbb76fac596:/opt/iobroker# npm update hoymiles-ms
                  up to date in 1s
                  
                  91 packages are looking for funding
                  

                  scheint zu arbeiten, aber der Adapter wird nach wie vor noch als Version 0.1.1 angezeigt.
                  Wo ist mein Fehler?

                  mcm1957M Online
                  mcm1957M Online
                  mcm1957
                  schrieb am zuletzt editiert von
                  #9

                  @msc said in Test Adapter hoymiles-ms v0.1.1:

                  root@cdbb76fac596:/opt/iobroker# npm update hoymiles-ms
                  

                  Wo ist mein Fehler?

                  Fehler 1)
                  Du arbeitest unter ROOT. Damit kannst du / hast du dir die Protections und anderes zerschossen.
                  Merksatz: "NIE unter root arbeiten"

                  --> eröffne bitte ein neues Topic, poste dort den Output von iob diag (Langfassung unter code Tags) und mention @Thomas-Braun Er wird sich dein System (hoffentlich) ansehen.

                  Fehler 2)
                  Iobroker Komponenten werden NIE via npm installiert. npm im falschen Verzeichnis ausgeführt zerschießt dir dein System. Außerdem fehlen dann die Nacharbeiten die die UI bzw. iob Commands machen.

                  Installiere den Adapter ganz normal vom LATEST Repository, im Expertenmode im UI unter "von npm installieren" oder auf der Commandline mittels iob update Befehl.

                  Entwicklung u Betreuung: envertech-pv, hoymiles-ms, ns-client, pid, snmp Adapter;
                  Support Repositoryverwaltung.

                  Wer Danke sagen will, kann nen Kaffee spendieren: https://paypal.me/mcm1957atiobroker

                  LESEN - gute Forenbeitrage

                  mcm1957M 1 Antwort Letzte Antwort
                  0
                  • mcm1957M mcm1957

                    @msc said in Test Adapter hoymiles-ms v0.1.1:

                    root@cdbb76fac596:/opt/iobroker# npm update hoymiles-ms
                    

                    Wo ist mein Fehler?

                    Fehler 1)
                    Du arbeitest unter ROOT. Damit kannst du / hast du dir die Protections und anderes zerschossen.
                    Merksatz: "NIE unter root arbeiten"

                    --> eröffne bitte ein neues Topic, poste dort den Output von iob diag (Langfassung unter code Tags) und mention @Thomas-Braun Er wird sich dein System (hoffentlich) ansehen.

                    Fehler 2)
                    Iobroker Komponenten werden NIE via npm installiert. npm im falschen Verzeichnis ausgeführt zerschießt dir dein System. Außerdem fehlen dann die Nacharbeiten die die UI bzw. iob Commands machen.

                    Installiere den Adapter ganz normal vom LATEST Repository, im Expertenmode im UI unter "von npm installieren" oder auf der Commandline mittels iob update Befehl.

                    mcm1957M Online
                    mcm1957M Online
                    mcm1957
                    schrieb am zuletzt editiert von
                    #10

                    Release 0.2.0 sollte ab morgen im LATEST Repository verfügbar sein.

                    Changelog siehe Repository.

                    Im Wesentlichen wurde geändert:

                    • überarbeitetes Handling der States
                      • states werden beim Neustart zurückgesetzt um veraltete Daten zu vermeiden
                      • es werden nur mehr jene States angelegt, die der Hoymiles auch meldet. Allerdings werden keine States aktiv gelöscht um zu verhindern, dass gesetzte Konfigurationsdaten (z.B. History) verloren gehen. Sollte also z.B. ein Master zum Slave werden, dann bitte ggF states manuell löschen
                    • Support zu Leistungseinstellung wurde implementiert

                    Um die Leistungseinstellungen zu steuern muss

                    • der State 'ems_mode.command' mit dem Wert 'mqtt_ctrl' beschrieben werden (Defaultl und automatic mode is 'general'
                    • die gewünschte Abgabeleistung (positiv) oder Ladeleistung (negativ) im State 'power_ctrl.set' eingetragen werden.

                    Hinweis: um den notwendigen zyklischen Refresh der Abgabeleistung kümmert sich der Adapter. Solange sich die Abgabeleistung nicht ändern soll, braucht der State daher nicht neu / regelmäßig beschrieben werden.

                    Da ich nur einen Akku besitze suche ich Tester die Erfahrungen mit mehr als einem Gerät beisteuern können. (Ich gehe davon aus, dass mir niemand einen zweiten A2 spendieren will damit ich selbst testen kann :-) ) DANKE an potenzielle Freiwillige.

                    Übrigends:
                    Ob der mqtt controlmode aktiv ist sieht man auch in der App.

                    Entwicklung u Betreuung: envertech-pv, hoymiles-ms, ns-client, pid, snmp Adapter;
                    Support Repositoryverwaltung.

                    Wer Danke sagen will, kann nen Kaffee spendieren: https://paypal.me/mcm1957atiobroker

                    LESEN - gute Forenbeitrage

                    G M 2 Antworten Letzte Antwort
                    0
                    • mcm1957M mcm1957

                      Release 0.2.0 sollte ab morgen im LATEST Repository verfügbar sein.

                      Changelog siehe Repository.

                      Im Wesentlichen wurde geändert:

                      • überarbeitetes Handling der States
                        • states werden beim Neustart zurückgesetzt um veraltete Daten zu vermeiden
                        • es werden nur mehr jene States angelegt, die der Hoymiles auch meldet. Allerdings werden keine States aktiv gelöscht um zu verhindern, dass gesetzte Konfigurationsdaten (z.B. History) verloren gehen. Sollte also z.B. ein Master zum Slave werden, dann bitte ggF states manuell löschen
                      • Support zu Leistungseinstellung wurde implementiert

                      Um die Leistungseinstellungen zu steuern muss

                      • der State 'ems_mode.command' mit dem Wert 'mqtt_ctrl' beschrieben werden (Defaultl und automatic mode is 'general'
                      • die gewünschte Abgabeleistung (positiv) oder Ladeleistung (negativ) im State 'power_ctrl.set' eingetragen werden.

                      Hinweis: um den notwendigen zyklischen Refresh der Abgabeleistung kümmert sich der Adapter. Solange sich die Abgabeleistung nicht ändern soll, braucht der State daher nicht neu / regelmäßig beschrieben werden.

                      Da ich nur einen Akku besitze suche ich Tester die Erfahrungen mit mehr als einem Gerät beisteuern können. (Ich gehe davon aus, dass mir niemand einen zweiten A2 spendieren will damit ich selbst testen kann :-) ) DANKE an potenzielle Freiwillige.

                      Übrigends:
                      Ob der mqtt controlmode aktiv ist sieht man auch in der App.

                      G Online
                      G Online
                      gs411
                      schrieb am zuletzt editiert von
                      #11

                      @mcm1957
                      Habe den Adapter installiert, funktioniert. Vielen Dank für Deine Arbeit.

                      1 Antwort Letzte Antwort
                      2
                      • andabrahaA Offline
                        andabrahaA Offline
                        andabraha
                        schrieb am zuletzt editiert von
                        #12

                        Habe den Adpater auch soeben im Einsatz für 2 MS-A2, schreibe die Werte in eine influxDB. Der nächste Step ist die Visualisierung in grafana.
                        Ich hatte vorher den generischen MQTT Adapter laufen und mußte mir mittels Script die einzelnen Datenpunkte erstellen.
                        So finde ich das dann doch "smarter"

                        @mcm1957
                        Vielen Dank für den Adapter und die Zeit die dafür schon aufgebracht wurde

                        mcm1957M 1 Antwort Letzte Antwort
                        0
                        • andabrahaA andabraha

                          Habe den Adpater auch soeben im Einsatz für 2 MS-A2, schreibe die Werte in eine influxDB. Der nächste Step ist die Visualisierung in grafana.
                          Ich hatte vorher den generischen MQTT Adapter laufen und mußte mir mittels Script die einzelnen Datenpunkte erstellen.
                          So finde ich das dann doch "smarter"

                          @mcm1957
                          Vielen Dank für den Adapter und die Zeit die dafür schon aufgebracht wurde

                          mcm1957M Online
                          mcm1957M Online
                          mcm1957
                          schrieb am zuletzt editiert von
                          #13

                          @andre1980hb

                          Danke fürs Feedback.
                          Falls dir Funktionen fehlen, erstell gern ein Issue.

                          Vorweg allerdinsg:
                          Derzeit plane ich nicht eine komplette Nullpunktregelung zu implementieren. Ich möchte das zwar nicht ausschließen - prio 1 ist aber aber sicher nicht.

                          P.S. Stable kommt sobal ich Zeit habe.

                          Entwicklung u Betreuung: envertech-pv, hoymiles-ms, ns-client, pid, snmp Adapter;
                          Support Repositoryverwaltung.

                          Wer Danke sagen will, kann nen Kaffee spendieren: https://paypal.me/mcm1957atiobroker

                          LESEN - gute Forenbeitrage

                          1 Antwort Letzte Antwort
                          1
                          • andabrahaA Offline
                            andabrahaA Offline
                            andabraha
                            schrieb am zuletzt editiert von
                            #14

                            Ich habe heute meinen 3. Speicher (mit der Hoymiles Beta Firmware) in Betrieb genommen.
                            Seit dem Zeitpunkt mag der Adapter im iobroker nicht mehr so recht mitspielen (kann Zufall sein, paßt nur zeitlich zusammen).

                            Der Fehler im Log lautet:
                            SyntaxError: Unexpected end of JSON input at JSON.parse (<anonymous>) at mqtt_publish_funct (/opt/iobroker/node_modules/iobroker.hoymiles-ms/build/lib/states.js:750:49) at HoymilesMqtt.onMqttMessage (/opt/iobroker/node_modules/iobroker.hoymiles-ms/build/lib/hoymilesMqtt.js:50:25) at process.processTicksAndRejections (node:internal/process/task_queues:95:5) at async HoymilesMsAdapter.mqttEventCallback (/opt/iobroker/node_modules/iobroker.hoymiles-ms/build/main.js:71:36) at async Connection.<anonymous> (/opt/iobroker/node_modules/iobroker.hoymiles-ms/build/lib/mqttServer.js:60:13)

                            ich habe noch nicht viel recherchiert... mach ich aber noch :stuck_out_tongue_winking_eye:

                            mcm1957M 2 Antworten Letzte Antwort
                            0
                            • andabrahaA andabraha

                              Ich habe heute meinen 3. Speicher (mit der Hoymiles Beta Firmware) in Betrieb genommen.
                              Seit dem Zeitpunkt mag der Adapter im iobroker nicht mehr so recht mitspielen (kann Zufall sein, paßt nur zeitlich zusammen).

                              Der Fehler im Log lautet:
                              SyntaxError: Unexpected end of JSON input at JSON.parse (<anonymous>) at mqtt_publish_funct (/opt/iobroker/node_modules/iobroker.hoymiles-ms/build/lib/states.js:750:49) at HoymilesMqtt.onMqttMessage (/opt/iobroker/node_modules/iobroker.hoymiles-ms/build/lib/hoymilesMqtt.js:50:25) at process.processTicksAndRejections (node:internal/process/task_queues:95:5) at async HoymilesMsAdapter.mqttEventCallback (/opt/iobroker/node_modules/iobroker.hoymiles-ms/build/main.js:71:36) at async Connection.<anonymous> (/opt/iobroker/node_modules/iobroker.hoymiles-ms/build/lib/mqttServer.js:60:13)

                              ich habe noch nicht viel recherchiert... mach ich aber noch :stuck_out_tongue_winking_eye:

                              mcm1957M Online
                              mcm1957M Online
                              mcm1957
                              schrieb am zuletzt editiert von mcm1957
                              #15

                              @andre1980hb said in Test Adapter hoymiles-ms v0.2.x:

                              Unexpected end of JSON input at JSON.parse

                              DANKE für die Vorabinfo.

                              Die Fehlermeldung "Unexpected end of JSON input at JSON.parse" deutet ein wenig drauf hin, dass da was empfangen wird was nicht so ganz richtig ist. Kann aber nicht sagen wo das passiert.

                              Wenn möglich schalt mal auf Loglevel DEBUG und schau ob da mehr Infos kommen. Wichtig wär zu sehen was da Hoymiles schickt. Kann dort aber auch den Log verbessern. Komm aber wahrscheinlich erst am WE dazu.

                              Wenn möglich keg bitte ein Issue mit dem Log beim Adapetr an damit das siucher nicht untergeht.

                              EDIT: Hab mir issue erstellt https://github.com/mcm4iob/ioBroker.hoymiles-ms/issues/68

                              Entwicklung u Betreuung: envertech-pv, hoymiles-ms, ns-client, pid, snmp Adapter;
                              Support Repositoryverwaltung.

                              Wer Danke sagen will, kann nen Kaffee spendieren: https://paypal.me/mcm1957atiobroker

                              LESEN - gute Forenbeitrage

                              1 Antwort Letzte Antwort
                              0
                              • andabrahaA andabraha

                                Ich habe heute meinen 3. Speicher (mit der Hoymiles Beta Firmware) in Betrieb genommen.
                                Seit dem Zeitpunkt mag der Adapter im iobroker nicht mehr so recht mitspielen (kann Zufall sein, paßt nur zeitlich zusammen).

                                Der Fehler im Log lautet:
                                SyntaxError: Unexpected end of JSON input at JSON.parse (<anonymous>) at mqtt_publish_funct (/opt/iobroker/node_modules/iobroker.hoymiles-ms/build/lib/states.js:750:49) at HoymilesMqtt.onMqttMessage (/opt/iobroker/node_modules/iobroker.hoymiles-ms/build/lib/hoymilesMqtt.js:50:25) at process.processTicksAndRejections (node:internal/process/task_queues:95:5) at async HoymilesMsAdapter.mqttEventCallback (/opt/iobroker/node_modules/iobroker.hoymiles-ms/build/main.js:71:36) at async Connection.<anonymous> (/opt/iobroker/node_modules/iobroker.hoymiles-ms/build/lib/mqttServer.js:60:13)

                                ich habe noch nicht viel recherchiert... mach ich aber noch :stuck_out_tongue_winking_eye:

                                mcm1957M Online
                                mcm1957M Online
                                mcm1957
                                schrieb am zuletzt editiert von
                                #16

                                @andre1980hb

                                Hab grad noch macl in den Code geschaut. Ein SILLY Log sollte zeigen was da als Event mit welcher Payload daher kommt:

                                this.#log.silly([hoymilesMqtt] process message ${event.topic}: ${event.payload.toString()});

                                Im Kern muss ich den Crash natürlich abfangen. Wär nur sinnvoll auch zu wissen ob da verstümmelte Daten kommen - aus welchem Grund auch immer - oder sich was am mqtt Inhalt geändert hat das eigentlich verarbeitet werden sollte.

                                Wenn möglich erstell bitte ein silly log. Und wenns zu lang ist dann bitte entweder als attachment oder die [hoymilesMqtt] process message unmittelbar vor dem Crash posten.

                                DANKE

                                Entwicklung u Betreuung: envertech-pv, hoymiles-ms, ns-client, pid, snmp Adapter;
                                Support Repositoryverwaltung.

                                Wer Danke sagen will, kann nen Kaffee spendieren: https://paypal.me/mcm1957atiobroker

                                LESEN - gute Forenbeitrage

                                andabrahaA 1 Antwort Letzte Antwort
                                0
                                • mcm1957M mcm1957

                                  @andre1980hb

                                  Hab grad noch macl in den Code geschaut. Ein SILLY Log sollte zeigen was da als Event mit welcher Payload daher kommt:

                                  this.#log.silly([hoymilesMqtt] process message ${event.topic}: ${event.payload.toString()});

                                  Im Kern muss ich den Crash natürlich abfangen. Wär nur sinnvoll auch zu wissen ob da verstümmelte Daten kommen - aus welchem Grund auch immer - oder sich was am mqtt Inhalt geändert hat das eigentlich verarbeitet werden sollte.

                                  Wenn möglich erstell bitte ein silly log. Und wenns zu lang ist dann bitte entweder als attachment oder die [hoymilesMqtt] process message unmittelbar vor dem Crash posten.

                                  DANKE

                                  andabrahaA Offline
                                  andabrahaA Offline
                                  andabraha
                                  schrieb am zuletzt editiert von
                                  #17

                                  @mcm1957

                                  Mach ich gern, setze mich da nachher mal ran.

                                  Ich vermute (aus der Hüfte geschossen) , dass sich mit der Firmware für 3x MSA2 was am output geändert hat.
                                  Die Firmware die derzeit genutzt werden kann, ist noch im beta status, daher muss man gucken wie viel Aufwand da reingesteckt wird.
                                  Wenn ich das richtig verfolgt habe, soll es im Dezember zu einem offiziellen release kommen. (ohne Gewähr)

                                  mcm1957M 1 Antwort Letzte Antwort
                                  0
                                  • andabrahaA andabraha

                                    @mcm1957

                                    Mach ich gern, setze mich da nachher mal ran.

                                    Ich vermute (aus der Hüfte geschossen) , dass sich mit der Firmware für 3x MSA2 was am output geändert hat.
                                    Die Firmware die derzeit genutzt werden kann, ist noch im beta status, daher muss man gucken wie viel Aufwand da reingesteckt wird.
                                    Wenn ich das richtig verfolgt habe, soll es im Dezember zu einem offiziellen release kommen. (ohne Gewähr)

                                    mcm1957M Online
                                    mcm1957M Online
                                    mcm1957
                                    schrieb am zuletzt editiert von mcm1957
                                    #18

                                    @andabraha
                                    Ja kann sein, dass da was dazu gekommen ist. Im Hoymiles Forum gibts aber guten Support.
                                    Kann aber auch sein, dass im Adapter was nicht i.O. ist. Mir ist aufgefallen, dass von Zeit zu Zeit fiktive Geräte angelegt werden deren Seriennummern offensichtlich 'abgeschnitten' sind, d.h. sie beginnen wie die Seriennummer meines Akkus sind aber kürzer.

                                    Keine Ahnung ob der Akku zeitweise Schrott sendet (wenn z.B. das WLAN hustet) oder ob im Code was faul ist und irgendwelche Bufferings nicht beachtet werden. Kann also auch sowas sein,

                                    Entwicklung u Betreuung: envertech-pv, hoymiles-ms, ns-client, pid, snmp Adapter;
                                    Support Repositoryverwaltung.

                                    Wer Danke sagen will, kann nen Kaffee spendieren: https://paypal.me/mcm1957atiobroker

                                    LESEN - gute Forenbeitrage

                                    andabrahaA 1 Antwort Letzte Antwort
                                    0
                                    • mcm1957M mcm1957

                                      @andabraha
                                      Ja kann sein, dass da was dazu gekommen ist. Im Hoymiles Forum gibts aber guten Support.
                                      Kann aber auch sein, dass im Adapter was nicht i.O. ist. Mir ist aufgefallen, dass von Zeit zu Zeit fiktive Geräte angelegt werden deren Seriennummern offensichtlich 'abgeschnitten' sind, d.h. sie beginnen wie die Seriennummer meines Akkus sind aber kürzer.

                                      Keine Ahnung ob der Akku zeitweise Schrott sendet (wenn z.B. das WLAN hustet) oder ob im Code was faul ist und irgendwelche Bufferings nicht beachtet werden. Kann also auch sowas sein,

                                      andabrahaA Offline
                                      andabrahaA Offline
                                      andabraha
                                      schrieb am zuletzt editiert von andabraha
                                      #19

                                      @mcm1957
                                      ich habe die Objekte im Adapter alle gelöscht (ja da waren auch welche mit kurzen Namen wie "MSA" oder "MSA2800" dabei)
                                      Damit war der Adapter jungfräulich und er wurde gestartet.
                                      Dann habe ich in der App die MQTT Konfig angepaßt und das log bis zum "crash" auf silly mitlaufen lassen:

                                      2025-10-30 21:20:24.789 - debug: hoymiles-ms.0 (4653) [MQTT-Server] (MSA2800-Serialnumber-1) client ping
                                      2025-10-30 21:20:36.337 - debug: hoymiles-ms.0 (4653) [MQTT-Server] client connection from 192.168.1.35
                                      2025-10-30 21:20:36.338 - debug: hoymiles-ms.0 (4653) [MQTT-Server] (MSA2800-Serialnumber-1) client connected with id MSA2800-Serialnumber-1 connected from 192.168.1.35
                                      2025-10-30 21:20:36.338 - debug: hoymiles-ms.0 (4653) [MQTT-Server] (MSA2800-Serialnumber-1) client reconnected from 192.168.1.35, dropping old connection to 192.168.1.35
                                      2025-10-30 21:20:36.338 - info: hoymiles-ms.0 (4653) [hoymilesMQTT] client MSA2800-Serialnumber-1 connected from 192.168.1.35
                                      2025-10-30 21:20:36.412 - debug: hoymiles-ms.0 (4653) [MQTT-Server] client connection from 192.168.1.37
                                      2025-10-30 21:20:36.413 - debug: hoymiles-ms.0 (4653) [MQTT-Server] (MSA2800-Serialnumber-3) client connected with id MSA2800-Serialnumber-3 connected from 192.168.1.37
                                      2025-10-30 21:20:36.414 - info: hoymiles-ms.0 (4653) [hoymilesMQTT] client MSA2800-Serialnumber-3 connected from 192.168.1.37
                                      2025-10-30 21:20:36.515 - debug: hoymiles-ms.0 (4653) [MQTT-Server] client connection from 192.168.1.36
                                      2025-10-30 21:20:36.516 - debug: hoymiles-ms.0 (4653) [MQTT-Server] (MSA2800-Serialnumber-2) client connected with id MSA2800-Serialnumber-2 connected from 192.168.1.36
                                      2025-10-30 21:20:36.516 - info: hoymiles-ms.0 (4653) [hoymilesMQTT] client MSA2800-Serialnumber-2 connected from 192.168.1.36
                                      2025-10-30 21:20:44.792 - debug: hoymiles-ms.0 (4653) [MQTT-Server] (MSA2800-Serialnumber-1) client ping
                                      2025-10-30 21:20:46.332 - debug: hoymiles-ms.0 (4653) [MQTT-Server] (MSA2800-Serialnumber-1) received message from client on topic "homeassistant/switch/MSA-2800-Serialnumber-1/config": {"state_topic":"homeassistant/sensor/MSA-2800-Serialnumber-1/device/state","json_attributes_topic":"homeassistant/sensor/MSA-2800-Serialnumber-1/attributes","unique_id":"MSA-2800-Serialnumber-1","device":{"identifiers":["2800-Serialnumber-1"],"name":"MSA-2800-Serialnumber-1","manufacturer":"Hoymiles","model":"MS-A2","sw_version":"01.05.11"}}
                                      2025-10-30 21:20:46.332 - silly: hoymiles-ms.0 (4653) [hoymilesMqtt] process message homeassistant/switch/MSA-2800-Serialnumber-1/config: {"state_topic":"homeassistant/sensor/MSA-2800-Serialnumber-1/device/state","json_attributes_topic":"homeassistant/sensor/MSA-2800-Serialnumber-1/attributes","unique_id":"MSA-2800-Serialnumber-1","device":{"identifiers":["2800-Serialnumber-1"],"name":"MSA-2800-Serialnumber-1","manufacturer":"Hoymiles","model":"MS-A2","sw_version":"01.05.11"}}
                                      2025-10-30 21:20:46.333 - info: hoymiles-ms.0 (4653) Device MSA-2800-Serialnumber-1 is initializing states
                                      2025-10-30 21:20:46.350 - debug: hoymiles-ms.0 (4653) creation of state "MSA-2800-Serialnumber-1.device.manufacturer" in progress
                                      2025-10-30 21:20:46.353 - debug: hoymiles-ms.0 (4653) creation of state "MSA-2800-Serialnumber-1.device.model" in progress
                                      2025-10-30 21:20:46.355 - debug: hoymiles-ms.0 (4653) creation of state "MSA-2800-Serialnumber-1.device.name" in progress
                                      2025-10-30 21:20:46.356 - debug: hoymiles-ms.0 (4653) creation of state "MSA-2800-Serialnumber-1.info.online" in progress
                                      2025-10-30 21:20:46.359 - debug: hoymiles-ms.0 (4653) creation of state "MSA-2800-Serialnumber-1.info.ip" in progress
                                      2025-10-30 21:20:46.360 - debug: hoymiles-ms.0 (4653) creation of state "MSA-2800-Serialnumber-1.info.timestamp" in progress
                                      2025-10-30 21:20:46.362 - debug: hoymiles-ms.0 (4653) initialization of states for device MSA-2800-Serialnumber-1 completed
                                      2025-10-30 21:20:46.365 - info: hoymiles-ms.0 (4653) Device MSA-2800-Serialnumber-1 is online
                                      2025-10-30 21:20:46.367 - silly: hoymiles-ms.0 (4653) [hoymilesMqtt] updateing state MSA-2800-Serialnumber-1.device.identifiers from homeassistant/switch/MSA-2800-Serialnumber-1/config using value ["2800-Serialnumber-1"]
                                      2025-10-30 21:20:46.367 - debug: hoymiles-ms.0 (4653) creation of state "MSA-2800-Serialnumber-1.device.identifiers" in progress
                                      2025-10-30 21:20:46.411 - silly: hoymiles-ms.0 (4653) [hoymilesMqtt] updateing state MSA-2800-Serialnumber-1.device.manufacturer from homeassistant/switch/MSA-2800-Serialnumber-1/config using value Hoymiles
                                      2025-10-30 21:20:46.413 - silly: hoymiles-ms.0 (4653) [hoymilesMqtt] updateing state MSA-2800-Serialnumber-1.device.model from homeassistant/switch/MSA-2800-Serialnumber-1/config using value MS-A2
                                      2025-10-30 21:20:46.414 - silly: hoymiles-ms.0 (4653) [hoymilesMqtt] updateing state MSA-2800-Serialnumber-1.device.name from homeassistant/switch/MSA-2800-Serialnumber-1/config using value MSA-2800-Serialnumber-1
                                      2025-10-30 21:20:46.416 - debug: hoymiles-ms.0 (4653) [MQTT-Server] (MSA2800-Serialnumber-3) received message from client on topic "homeassistant/switch/MSA-2800-Serialnumber-3/config": {"state_topic":"homeassistant/sensor/MSA-2800-Serialnumber-3/device/state","json_attributes_topic":"homeassistant/sensor/MSA-2800-Serialnumber-3/attributes","unique_id":"MSA-2800-Serialnumber-3","device":{"identifiers":["2800-Serialnumber-3"],"name":"MSA-2800-Serialnumber-3","manufacturer":"Hoymiles","model":"MS-A2","sw_version":"01.05.11"}}
                                      2025-10-30 21:20:46.416 - silly: hoymiles-ms.0 (4653) [hoymilesMqtt] process message homeassistant/switch/MSA-2800-Serialnumber-3/config: {"state_topic":"homeassistant/sensor/MSA-2800-Serialnumber-3/device/state","json_attributes_topic":"homeassistant/sensor/MSA-2800-Serialnumber-3/attributes","unique_id":"MSA-2800-Serialnumber-3","device":{"identifiers":["2800-Serialnumber-3"],"name":"MSA-2800-Serialnumber-3","manufacturer":"Hoymiles","model":"MS-A2","sw_version":"01.05.11"}}
                                      2025-10-30 21:20:46.416 - info: hoymiles-ms.0 (4653) Device MSA-2800-Serialnumber-3 is initializing states
                                      2025-10-30 21:20:46.432 - debug: hoymiles-ms.0 (4653) creation of state "MSA-2800-Serialnumber-3.device.manufacturer" in progress
                                      2025-10-30 21:20:46.432 - silly: hoymiles-ms.0 (4653) [hoymilesMqtt] updateing state MSA-2800-Serialnumber-1.device.sw_version from homeassistant/switch/MSA-2800-Serialnumber-1/config using value 01.05.11
                                      2025-10-30 21:20:46.432 - debug: hoymiles-ms.0 (4653) creation of state "MSA-2800-Serialnumber-1.device.sw_version" in progress
                                      2025-10-30 21:20:46.435 - debug: hoymiles-ms.0 (4653) creation of state "MSA-2800-Serialnumber-3.device.model" in progress
                                      2025-10-30 21:20:46.456 - debug: hoymiles-ms.0 (4653) [MQTT-Server] (MSA2800-Serialnumber-1) received message from client on topic "homeassistant/sensor/MSA-2800-Serialnumber-1/attributes": {"supported_topics":{"quick_state":"homeassistant/sensor/MSA-2800-Serialnumber-1/quick/state","device_state":"homeassistant/sensor/MSA-2800-Serialnumber-1/device/state","system_state":"homeassistant/sensor/MSA-2800-Serialnumber-1/system/state"}}
                                      2025-10-30 21:20:46.456 - silly: hoymiles-ms.0 (4653) [hoymilesMqtt] process message homeassistant/sensor/MSA-2800-Serialnumber-1/attributes: {"supported_topics":{"quick_state":"homeassistant/sensor/MSA-2800-Serialnumber-1/quick/state","device_state":"homeassistant/sensor/MSA-2800-Serialnumber-1/device/state","system_state":"homeassistant/sensor/MSA-2800-Serialnumber-1/system/state"}}
                                      2025-10-30 21:20:46.457 - debug: hoymiles-ms.0 (4653) creation of state "MSA-2800-Serialnumber-3.device.name" in progress
                                      2025-10-30 21:20:46.498 - silly: hoymiles-ms.0 (4653) [hoymilesMqtt] updateing state MSA-2800-Serialnumber-1.info.ip from homeassistant/switch/MSA-2800-Serialnumber-1/config using value 192.168.1.35
                                      2025-10-30 21:20:46.518 - debug: hoymiles-ms.0 (4653) [MQTT-Server] (MSA2800-Serialnumber-3) received message from client on topic "homeassistant/sensor/MSA-2800-Serialnumber-3/attributes": {"supported_topics":{"quick_state":"homeassistant/sensor/MSA-2800-Serialnumber-3/quick/state","device_state":"homeassistant/sensor/MSA-2800-Serialnumber-3/device/state"}}
                                      2025-10-30 21:20:46.518 - silly: hoymiles-ms.0 (4653) [hoymilesMqtt] process message homeassistant/sensor/MSA-2800-Serialnumber-3/attributes: {"supported_topics":{"quick_state":"homeassistant/sensor/MSA-2800-Serialnumber-3/quick/state","device_state":"homeassistant/sensor/MSA-2800-Serialnumber-3/device/state"}}
                                      2025-10-30 21:20:46.518 - debug: hoymiles-ms.0 (4653) initialization of states for device MSA-2800-Serialnumber-3 in progress...
                                      2025-10-30 21:20:46.521 - debug: hoymiles-ms.0 (4653) [MQTT-Server] (MSA2800-Serialnumber-2) received message from client on topic "homeassistant/switch/MSA-2800-Serialnumber-2/config": {"state_topic":"homeassistant/sensor/MSA-2800-Serialnumber-2/device/state","json_attributes_topic":"homeassistant/sensor/MSA-2800-Serialnumber-2/attributes","unique_id":"MSA-2800-Serialnumber-2","device":{"identifiers":["2800-Serialnumber-2"],"name":"MSA-2800-Serialnumber-2","manufacturer":"Hoymiles","model":"MS-A2","sw_version":"01.05.11"}}
                                      2025-10-30 21:20:46.521 - silly: hoymiles-ms.0 (4653) [hoymilesMqtt] process message homeassistant/switch/MSA-2800-Serialnumber-2/config: {"state_topic":"homeassistant/sensor/MSA-2800-Serialnumber-2/device/state","json_attributes_topic":"homeassistant/sensor/MSA-2800-Serialnumber-2/attributes","unique_id":"MSA-2800-Serialnumber-2","device":{"identifiers":["2800-Serialnumber-2"],"name":"MSA-2800-Serialnumber-2","manufacturer":"Hoymiles","model":"MS-A2","sw_version":"01.05.11"}}
                                      2025-10-30 21:20:46.521 - info: hoymiles-ms.0 (4653) Device MSA-2800-Serialnumber-2 is initializing states
                                      2025-10-30 21:20:46.522 - debug: hoymiles-ms.0 (4653) creation of state "MSA-2800-Serialnumber-3.info.online" in progress
                                      2025-10-30 21:20:46.524 - debug: hoymiles-ms.0 (4653) creation of state "MSA-2800-Serialnumber-3.info.ip" in progress
                                      2025-10-30 21:20:46.526 - debug: hoymiles-ms.0 (4653) creation of state "MSA-2800-Serialnumber-3.info.timestamp" in progress
                                      2025-10-30 21:20:46.529 - debug: hoymiles-ms.0 (4653) initialization of states for device MSA-2800-Serialnumber-3 completed
                                      2025-10-30 21:20:46.552 - debug: hoymiles-ms.0 (4653) [MQTT-Server] (MSA2800-Serialnumber-1) received message from client on topic "homeassistant/number/MSA-2800-Serialnumber-1/power_ctrl/config":
                                      2025-10-30 21:20:46.552 - silly: hoymiles-ms.0 (4653) [hoymilesMqtt] process message homeassistant/number/MSA-2800-Serialnumber-1/power_ctrl/config:
                                      2025-10-30 21:20:46.555 - error: hoymiles-ms.0 (4653) 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().
                                      2025-10-30 21:20:46.555 - error: hoymiles-ms.0 (4653) unhandled promise rejection: Unexpected end of JSON input
                                      2025-10-30 21:20:46.555 - error: hoymiles-ms.0 (4653) SyntaxError: Unexpected end of JSON input
                                      at JSON.parse ()
                                      at mqtt_publish_funct (/opt/iobroker/node_modules/iobroker.hoymiles-ms/build/lib/states.js:750:49)
                                      at HoymilesMqtt.onMqttMessage (/opt/iobroker/node_modules/iobroker.hoymiles-ms/build/lib/hoymilesMqtt.js:50:25)
                                      at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
                                      at async HoymilesMsAdapter.mqttEventCallback (/opt/iobroker/node_modules/iobroker.hoymiles-ms/build/main.js:71:36)
                                      at async Connection. (/opt/iobroker/node_modules/iobroker.hoymiles-ms/build/lib/mqttServer.js:60:13)
                                      2025-10-30 21:20:46.555 - error: hoymiles-ms.0 (4653) Unexpected end of JSON input
                                      2025-10-30 21:20:46.556 - info: hoymiles-ms.0 (4653) terminating
                                      2025-10-30 21:20:46.556 - warn: hoymiles-ms.0 (4653) Terminated (UNCAUGHT_EXCEPTION): Without reason
                                      2025-10-30 21:20:46.557 - info: hoymiles-ms.0 (4653) Device MSA-2800-Serialnumber-3 is online
                                      2025-10-30 21:20:46.600 - silly: hoymiles-ms.0 (4653) [hoymilesMqtt] updateing state MSA-2800-Serialnumber-3.device.identifiers from homeassistant/switch/MSA-2800-Serialnumber-3/config using value ["2800-Serialnumber-3"]
                                      2025-10-30 21:20:46.600 - debug: hoymiles-ms.0 (4653) creation of state "MSA-2800-Serialnumber-3.device.identifiers" in progress
                                      2025-10-30 21:20:46.609 - debug: hoymiles-ms.0 (4653) [MQTT-Server] (MSA2800-Serialnumber-3) received message from client on topic "homeassistant/number/MSA-2800-Serialnumber-3/power_ctrl/config":
                                      2025-10-30 21:20:46.610 - silly: hoymiles-ms.0 (4653) [hoymilesMqtt] process message homeassistant/number/MSA-2800-Serialnumber-3/power_ctrl/config:
                                      2025-10-30 21:20:46.612 - silly: hoymiles-ms.0 (4653) [hoymilesMqtt] updateing state MSA-2800-Serialnumber-3.device.manufacturer from homeassistant/switch/MSA-2800-Serialnumber-3/config using value Hoymiles
                                      2025-10-30 21:20:46.612 - error: hoymiles-ms.0 (4653) 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().
                                      2025-10-30 21:20:46.613 - error: hoymiles-ms.0 (4653) unhandled promise rejection: Unexpected end of JSON input
                                      2025-10-30 21:20:46.613 - error: hoymiles-ms.0 (4653) SyntaxError: Unexpected end of JSON input
                                      at JSON.parse ()
                                      at mqtt_publish_funct (/opt/iobroker/node_modules/iobroker.hoymiles-ms/build/lib/states.js:750:49)
                                      at HoymilesMqtt.onMqttMessage (/opt/iobroker/node_modules/iobroker.hoymiles-ms/build/lib/hoymilesMqtt.js:50:25)
                                      at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
                                      at async HoymilesMsAdapter.mqttEventCallback (/opt/iobroker/node_modules/iobroker.hoymiles-ms/build/main.js:71:36)
                                      at async Connection. (/opt/iobroker/node_modules/iobroker.hoymiles-ms/build/lib/mqttServer.js:60:13)
                                      2025-10-30 21:20:46.613 - error: hoymiles-ms.0 (4653) Unexpected end of JSON input
                                      2025-10-30 21:20:46.625 - debug: hoymiles-ms.0 (4653) [MQTT-Server] (MSA2800-Serialnumber-2) received message from client on topic "homeassistant/sensor/MSA-2800-Serialnumber-2/attributes": {"supported_topics":{"quick_state":"homeassistant/sensor/MSA-2800-Serialnumber-2/quick/state","device_state":"homeassistant/sensor/MSA-2800-Serialnumber-2/device/state"}}
                                      2025-10-30 21:20:46.625 - silly: hoymiles-ms.0 (4653) [hoymilesMqtt] process message homeassistant/sensor/MSA-2800-Serialnumber-2/attributes: {"supported_topics":{"quick_state":"homeassistant/sensor/MSA-2800-Serialnumber-2/quick/state","device_state":"homeassistant/sensor/MSA-2800-Serialnumber-2/device/state"}}
                                      2025-10-30 21:20:46.625 - debug: hoymiles-ms.0 (4653) initialization of states for device MSA-2800-Serialnumber-2 in progress...
                                      2025-10-30 21:20:46.625 - warn: hoymiles-ms.0 (4653) delay called, but adapter is shutting down
                                      2025-10-30 21:20:46.655 - debug: hoymiles-ms.0 (4653) creation of state "MSA-2800-Serialnumber-2.device.manufacturer" in progress
                                      2025-10-30 21:20:46.656 - silly: hoymiles-ms.0 (4653) [hoymilesMqtt] updateing state MSA-2800-Serialnumber-3.device.model from homeassistant/switch/MSA-2800-Serialnumber-3/config using value MS-A2
                                      2025-10-30 21:20:46.661 - debug: hoymiles-ms.0 (4653) [MQTT-Server] (MSA2800-Serialnumber-1) received message from client on topic "homeassistant/sensor/MSA-2800-Serialnumber-1/soc/config": {"name":"soc","state_topic":"homeassistant/sensor/MSA-2800-Serialnumber-1/quick/state","value_template":"{{ value_json.soc }}","device_class":"battery","unit_of_measurement":"%","device":{"identifiers":["2800-Serialnumber-1"],"name":"MSA-2800-Serialnumber-1","manufacturer":"Hoymiles","model":"MS-A2"}}
                                      2025-10-30 21:20:46.661 - silly: hoymiles-ms.0 (4653) [hoymilesMqtt] process message homeassistant/sensor/MSA-2800-Serialnumber-1/soc/config: {"name":"soc","state_topic":"homeassistant/sensor/MSA-2800-Serialnumber-1/quick/state","value_template":"{{ value_json.soc }}","device_class":"battery","unit_of_measurement":"%","device":{"identifiers":["2800-Serialnumber-1"],"name":"MSA-2800-Serialnumber-1","manufacturer":"Hoymiles","model":"MS-A2"}}
                                      2025-10-30 21:20:46.662 - debug: hoymiles-ms.0 (4653) creation of state "MSA-2800-Serialnumber-2.device.model" in progress
                                      2025-10-30 21:20:46.703 - silly: hoymiles-ms.0 (4653) [hoymilesMqtt] updateing state MSA-2800-Serialnumber-3.device.name from homeassistant/switch/MSA-2800-Serialnumber-3/config using value MSA-2800-Serialnumber-3
                                      2025-10-30 21:20:46.711 - debug: hoymiles-ms.0 (4653) [MQTT-Server] (MSA2800-Serialnumber-3) received message from client on topic "homeassistant/sensor/MSA-2800-Serialnumber-3/soc/config": {"name":"soc","state_topic":"homeassistant/sensor/MSA-2800-Serialnumber-3/quick/state","value_template":"{{ value_json.soc }}","device_class":"battery","unit_of_measurement":"%","device":{"identifiers":["2800-Serialnumber-3"],"name":"MSA-2800-Serialnumber-3","manufacturer":"Hoymiles","model":"MS-A2"}}
                                      2025-10-30 21:20:46.712 - silly: hoymiles-ms.0 (4653) [hoymilesMqtt] process message homeassistant/sensor/MSA-2800-Serialnumber-3/soc/config: {"name":"soc","state_topic":"homeassistant/sensor/MSA-2800-Serialnumber-3/quick/state","value_template":"{{ value_json.soc }}","device_class":"battery","unit_of_measurement":"%","device":{"identifiers":["2800-Serialnumber-3"],"name":"MSA-2800-Serialnumber-3","manufacturer":"Hoymiles","model":"MS-A2"}}
                                      2025-10-30 21:20:46.713 - debug: hoymiles-ms.0 (4653) creation of state "MSA-2800-Serialnumber-2.device.name" in progress
                                      2025-10-30 21:20:46.727 - debug: hoymiles-ms.0 (4653) [MQTT-Server] (MSA2800-Serialnumber-2) received message from client on topic "homeassistant/number/MSA-2800-Serialnumber-2/power_ctrl/config":
                                      2025-10-30 21:20:46.728 - silly: hoymiles-ms.0 (4653) [hoymilesMqtt] process message homeassistant/number/MSA-2800-Serialnumber-2/power_ctrl/config:
                                      2025-10-30 21:20:46.728 - debug: hoymiles-ms.0 (4653) initialization of states for device MSA-2800-Serialnumber-2 in progress...
                                      2025-10-30 21:20:46.728 - warn: hoymiles-ms.0 (4653) delay called, but adapter is shutting down
                                      2025-10-30 21:20:46.728 - silly: hoymiles-ms.0 (4653) [hoymilesMqtt] updateing state MSA-2800-Serialnumber-3.device.sw_version from homeassistant/switch/MSA-2800-Serialnumber-3/config using value 01.05.11
                                      2025-10-30 21:20:46.728 - debug: hoymiles-ms.0 (4653) creation of state "MSA-2800-Serialnumber-3.device.sw_version" in progress
                                      2025-10-30 21:20:46.732 - debug: hoymiles-ms.0 (4653) creation of state "MSA-2800-Serialnumber-2.info.online" in progress
                                      2025-10-30 21:20:46.752 - debug: hoymiles-ms.0 (4653) [MQTT-Server] (MSA2800-Serialnumber-1) received message from client on topic "homeassistant/sensor/MSA-2800-Serialnumber-1/bat_p/config": {"name":"bat_power","state_topic":"homeassistant/sensor/MSA-2800-Serialnumber-1/quick/state","value_template":"{{ value_json.bat_p }}","device_class":"power","unit_of_measurement":"W","device":{"identifiers":["2800-Serialnumber-1"],"name":"MSA-2800-Serialnumber-1","manufacturer":"Hoymiles","model":"MS-A2"}}
                                      2025-10-30 21:20:46.752 - silly: hoymiles-ms.0 (4653) [hoymilesMqtt] process message homeassistant/sensor/MSA-2800-Serialnumber-1/bat_p/config: {"name":"bat_power","state_topic":"homeassistant/sensor/MSA-2800-Serialnumber-1/quick/state","value_template":"{{ value_json.bat_p }}","device_class":"power","unit_of_measurement":"W","device":{"identifiers":["2800-Serialnumber-1"],"name":"MSA-2800-Serialnumber-1","manufacturer":"Hoymiles","model":"MS-A2"}}
                                      2025-10-30 21:20:46.754 - debug: hoymiles-ms.0 (4653) creation of state "MSA-2800-Serialnumber-2.info.ip" in progress
                                      2025-10-30 21:20:46.796 - silly: hoymiles-ms.0 (4653) [hoymilesMqtt] updateing state MSA-2800-Serialnumber-3.info.ip from homeassistant/switch/MSA-2800-Serialnumber-3/config using value 192.168.1.37
                                      2025-10-30 21:20:46.814 - debug: hoymiles-ms.0 (4653) [MQTT-Server] (MSA2800-Serialnumber-3) received message from client on topic "homeassistant/sensor/MSA-2800-Serialnumber-3/bat_p/config": {"name":"bat_power","state_topic":"homeassistant/sensor/MSA-2800-Serialnumber-3/quick/state","value_template":"{{ value_json.bat_p }}","device_class":"power","unit_of_measurement":"W","device":{"identifiers":["2800-Serialnumber-3"],"name":"MSA-2800-Serialnumber-3","manufacturer":"Hoymiles","model":"MS-A2"}}
                                      2025-10-30 21:20:46.814 - silly: hoymiles-ms.0 (4653) [hoymilesMqtt] process message homeassistant/sensor/MSA-2800-Serialnumber-3/bat_p/config: {"name":"bat_power","state_topic":"homeassistant/sensor/MSA-2800-Serialnumber-3/quick/state","value_template":"{{ value_json.bat_p }}","device_class":"power","unit_of_measurement":"W","device":{"identifiers":["2800-Serialnumber-3"],"name":"MSA-2800-Serialnumber-3","manufacturer":"Hoymiles","model":"MS-A2"}}
                                      2025-10-30 21:20:46.816 - debug: hoymiles-ms.0 (4653) creation of state "MSA-2800-Serialnumber-2.info.timestamp" in progress
                                      2025-10-30 21:20:46.833 - debug: hoymiles-ms.0 (4653) [MQTT-Server] (MSA2800-Serialnumber-2) received message from client on topic "homeassistant/sensor/MSA-2800-Serialnumber-2/soc/config": {"name":"soc","state_topic":"homeassistant/sensor/MSA-2800-Serialnumber-2/quick/state","value_template":"{{ value_json.soc }}","device_class":"battery","unit_of_measurement":"%","device":{"identifiers":["2800-Serialnumber-2"],"name":"MSA-2800-Serialnumber-2","manufacturer":"Hoymiles","model":"MS-A2"}}
                                      2025-10-30 21:20:46.833 - silly: hoymiles-ms.0 (4653) [hoymilesMqtt] process message homeassistant/sensor/MSA-2800-Serialnumber-2/soc/config: {"name":"soc","state_topic":"homeassistant/sensor/MSA-2800-Serialnumber-2/quick/state","value_template":"{{ value_json.soc }}","device_class":"battery","unit_of_measurement":"%","device":{"identifiers":["2800-Serialnumber-2"],"name":"MSA-2800-Serialnumber-2","manufacturer":"Hoymiles","model":"MS-A2"}}
                                      2025-10-30 21:20:46.833 - debug: hoymiles-ms.0 (4653) initialization of states for device MSA-2800-Serialnumber-2 in progress...
                                      2025-10-30 21:20:46.833 - warn: hoymiles-ms.0 (4653) delay called, but adapter is shutting down
                                      2025-10-30 21:20:46.852 - debug: hoymiles-ms.0 (4653) [MQTT-Server] (MSA2800-Serialnumber-1) received message from client on topic "homeassistant/select/MSA-2800-Serialnumber-1/ems_mode/config":
                                      2025-10-30 21:20:46.852 - silly: hoymiles-ms.0 (4653) [hoymilesMqtt] process message homeassistant/select/MSA-2800-Serialnumber-1/ems_mode/config:
                                      2025-10-30 21:20:46.896 - debug: hoymiles-ms.0 (4653) initialization of states for device MSA-2800-Serialnumber-2 completed
                                      2025-10-30 21:20:46.898 - info: hoymiles-ms.0 (4653) Device MSA-2800-Serialnumber-2 is online
                                      2025-10-30 21:20:46.899 - silly: hoymiles-ms.0 (4653) [hoymilesMqtt] updateing state MSA-2800-Serialnumber-2.device.identifiers from homeassistant/switch/MSA-2800-Serialnumber-2/config using value ["2800-Serialnumber-2"]
                                      2025-10-30 21:20:46.899 - debug: hoymiles-ms.0 (4653) creation of state "MSA-2800-Serialnumber-2.device.identifiers" in progress
                                      2025-10-30 21:20:46.903 - silly: hoymiles-ms.0 (4653) [hoymilesMqtt] updateing state MSA-2800-Serialnumber-2.device.manufacturer from homeassistant/switch/MSA-2800-Serialnumber-2/config using value Hoymiles
                                      2025-10-30 21:20:46.904 - silly: hoymiles-ms.0 (4653) [hoymilesMqtt] updateing state MSA-2800-Serialnumber-2.device.model from homeassistant/switch/MSA-2800-Serialnumber-2/config using value MS-A2
                                      2025-10-30 21:20:46.906 - silly: hoymiles-ms.0 (4653) [hoymilesMqtt] updateing state MSA-2800-Serialnumber-2.device.name from homeassistant/switch/MSA-2800-Serialnumber-2/config using value MSA-2800-Serialnumber-2
                                      2025-10-30 21:20:46.908 - silly: hoymiles-ms.0 (4653) [hoymilesMqtt] updateing state MSA-2800-Serialnumber-2.device.sw_version from homeassistant/switch/MSA-2800-Serialnumber-2/config using value 01.05.11
                                      2025-10-30 21:20:46.908 - debug: hoymiles-ms.0 (4653) creation of state "MSA-2800-Serialnumber-2.device.sw_version" in progress
                                      2025-10-30 21:20:46.911 - silly: hoymiles-ms.0 (4653) [hoymilesMqtt] updateing state MSA-2800-Serialnumber-2.info.ip from homeassistant/switch/MSA-2800-Serialnumber-2/config using value 192.168.1.36
                                      2025-10-30 21:20:46.917 - debug: hoymiles-ms.0 (4653) [MQTT-Server] (MSA2800-Serialnumber-3) received message from client on topic "homeassistant/select/MSA-2800-Serialnumber-3/ems_mode/config":
                                      2025-10-30 21:20:46.917 - silly: hoymiles-ms.0 (4653) [hoymilesMqtt] process message homeassistant/select/MSA-2800-Serialnumber-3/ems_mode/config:
                                      2025-10-30 21:20:46.925 - debug: hoymiles-ms.0 (4653) [MQTT-Server] (MSA2800-Serialnumber-2) received message from client on topic "homeassistant/sensor/MSA-2800-Serialnumber-2/bat_p/config": {"name":"bat_power","state_topic":"homeassistant/sensor/MSA-2800-Serialnumber-2/quick/state","value_template":"{{ value_json.bat_p }}","device_class":"power","unit_of_measurement":"W","device":{"identifiers":["2800-Serialnumber-2"],"name":"MSA-2800-Serialnumber-2","manufacturer":"Hoymiles","model":"MS-A2"}}
                                      2025-10-30 21:20:46.925 - silly: hoymiles-ms.0 (4653) [hoymilesMqtt] process message homeassistant/sensor/MSA-2800-Serialnumber-2/bat_p/config: {"name":"bat_power","state_topic":"homeassistant/sensor/MSA-2800-Serialnumber-2/quick/state","value_template":"{{ value_json.bat_p }}","device_class":"power","unit_of_measurement":"W","device":{"identifiers":["2800-Serialnumber-2"],"name":"MSA-2800-Serialnumber-2","manufacturer":"Hoymiles","model":"MS-A2"}}
                                      2025-10-30 21:20:47.028 - debug: hoymiles-ms.0 (4653) [MQTT-Server] (MSA2800-Serialnumber-2) received message from client on topic "homeassistant/select/MSA-2800-Serialnumber-2/ems_mode/config":
                                      2025-10-30 21:20:47.028 - silly: hoymiles-ms.0 (4653) [hoymilesMqtt] process message homeassistant/select/MSA-2800-Serialnumber-2/ems_mode/config:
                                      2025-10-30 21:20:47.056 - info: hoymiles-ms.0 (4653) terminating
                                      2025-10-30 21:20:47.075 - error: host.iobroker instance system.adapter.hoymiles-ms.0 terminated with code 6 (UNCAUGHT_EXCEPTION)
                                      2025-10-30 21:20:47.075 - info: host.iobroker Restart adapter system.adapter.hoymiles-ms.0 because enabled
                                      2025-10-30 21:21:14.969 - info: host.iobroker "system.adapter.hoymiles-ms.0" disabled
                                      2025-10-30 21:21:17.758 - debug: hoymiles-ms.0 (4871) Redis Objects: Use Redis connection: 0.0.0.0:9001
                                      2025-10-30 21:21:17.767 - debug: hoymiles-ms.0 (4871) Objects client ready ... initialize now
                                      2025-10-30 21:21:17.767 - debug: hoymiles-ms.0 (4871) Objects create System PubSub Client
                                      2025-10-30 21:21:17.768 - debug: hoymiles-ms.0 (4871) Objects create User PubSub Client
                                      2025-10-30 21:21:17.776 - debug: hoymiles-ms.0 (4871) Objects client initialize lua scripts
                                      2025-10-30 21:21:17.778 - debug: hoymiles-ms.0 (4871) Objects connected to redis: 0.0.0.0:9001
                                      2025-10-30 21:21:17.779 - silly: hoymiles-ms.0 (4871) redis psubscribe cfg.o.system.user.*
                                      2025-10-30 21:21:17.783 - silly: hoymiles-ms.0 (4871) redis psubscribe cfg.o.enum.*
                                      2025-10-30 21:21:17.784 - silly: hoymiles-ms.0 (4871) objectDB connected
                                      2025-10-30 21:21:17.785 - debug: hoymiles-ms.0 (4871) Redis States: Use Redis connection: 0.0.0.0:9000
                                      2025-10-30 21:21:17.788 - debug: hoymiles-ms.0 (4871) States create System PubSub Client
                                      2025-10-30 21:21:17.788 - debug: hoymiles-ms.0 (4871) States create User PubSub Client
                                      2025-10-30 21:21:17.833 - debug: hoymiles-ms.0 (4871) States connected to redis: 0.0.0.0:9000
                                      2025-10-30 21:21:17.833 - silly: hoymiles-ms.0 (4871) statesDB connected
                                      2025-10-30 21:21:17.839 - error: hoymiles-ms.0 (4871) adapter disabled
                                      2025-10-30 21:21:17.881 - warn: hoymiles-ms.0 (4871) Terminated (NO_ADAPTER_CONFIG_FOUND): Without reason
                                      2025-10-30 21:21:18.401 - error: host.iobroker instance system.adapter.hoymiles-ms.0 terminated with code 3 (NO_ADAPTER_CONFIG_FOUND)
                                      2025-10-30 21:21:18.401 - info: host.iobroker Do not restart adapter system.adapter.hoymiles-ms.0 because disabled or deleted
                                      

                                      Ich hoffe das ist nicht zu viel output für den Beitrag hier

                                      Thomas BraunT 1 Antwort Letzte Antwort
                                      0
                                      • andabrahaA andabraha

                                        @mcm1957
                                        ich habe die Objekte im Adapter alle gelöscht (ja da waren auch welche mit kurzen Namen wie "MSA" oder "MSA2800" dabei)
                                        Damit war der Adapter jungfräulich und er wurde gestartet.
                                        Dann habe ich in der App die MQTT Konfig angepaßt und das log bis zum "crash" auf silly mitlaufen lassen:

                                        2025-10-30 21:20:24.789 - debug: hoymiles-ms.0 (4653) [MQTT-Server] (MSA2800-Serialnumber-1) client ping
                                        2025-10-30 21:20:36.337 - debug: hoymiles-ms.0 (4653) [MQTT-Server] client connection from 192.168.1.35
                                        2025-10-30 21:20:36.338 - debug: hoymiles-ms.0 (4653) [MQTT-Server] (MSA2800-Serialnumber-1) client connected with id MSA2800-Serialnumber-1 connected from 192.168.1.35
                                        2025-10-30 21:20:36.338 - debug: hoymiles-ms.0 (4653) [MQTT-Server] (MSA2800-Serialnumber-1) client reconnected from 192.168.1.35, dropping old connection to 192.168.1.35
                                        2025-10-30 21:20:36.338 - info: hoymiles-ms.0 (4653) [hoymilesMQTT] client MSA2800-Serialnumber-1 connected from 192.168.1.35
                                        2025-10-30 21:20:36.412 - debug: hoymiles-ms.0 (4653) [MQTT-Server] client connection from 192.168.1.37
                                        2025-10-30 21:20:36.413 - debug: hoymiles-ms.0 (4653) [MQTT-Server] (MSA2800-Serialnumber-3) client connected with id MSA2800-Serialnumber-3 connected from 192.168.1.37
                                        2025-10-30 21:20:36.414 - info: hoymiles-ms.0 (4653) [hoymilesMQTT] client MSA2800-Serialnumber-3 connected from 192.168.1.37
                                        2025-10-30 21:20:36.515 - debug: hoymiles-ms.0 (4653) [MQTT-Server] client connection from 192.168.1.36
                                        2025-10-30 21:20:36.516 - debug: hoymiles-ms.0 (4653) [MQTT-Server] (MSA2800-Serialnumber-2) client connected with id MSA2800-Serialnumber-2 connected from 192.168.1.36
                                        2025-10-30 21:20:36.516 - info: hoymiles-ms.0 (4653) [hoymilesMQTT] client MSA2800-Serialnumber-2 connected from 192.168.1.36
                                        2025-10-30 21:20:44.792 - debug: hoymiles-ms.0 (4653) [MQTT-Server] (MSA2800-Serialnumber-1) client ping
                                        2025-10-30 21:20:46.332 - debug: hoymiles-ms.0 (4653) [MQTT-Server] (MSA2800-Serialnumber-1) received message from client on topic "homeassistant/switch/MSA-2800-Serialnumber-1/config": {"state_topic":"homeassistant/sensor/MSA-2800-Serialnumber-1/device/state","json_attributes_topic":"homeassistant/sensor/MSA-2800-Serialnumber-1/attributes","unique_id":"MSA-2800-Serialnumber-1","device":{"identifiers":["2800-Serialnumber-1"],"name":"MSA-2800-Serialnumber-1","manufacturer":"Hoymiles","model":"MS-A2","sw_version":"01.05.11"}}
                                        2025-10-30 21:20:46.332 - silly: hoymiles-ms.0 (4653) [hoymilesMqtt] process message homeassistant/switch/MSA-2800-Serialnumber-1/config: {"state_topic":"homeassistant/sensor/MSA-2800-Serialnumber-1/device/state","json_attributes_topic":"homeassistant/sensor/MSA-2800-Serialnumber-1/attributes","unique_id":"MSA-2800-Serialnumber-1","device":{"identifiers":["2800-Serialnumber-1"],"name":"MSA-2800-Serialnumber-1","manufacturer":"Hoymiles","model":"MS-A2","sw_version":"01.05.11"}}
                                        2025-10-30 21:20:46.333 - info: hoymiles-ms.0 (4653) Device MSA-2800-Serialnumber-1 is initializing states
                                        2025-10-30 21:20:46.350 - debug: hoymiles-ms.0 (4653) creation of state "MSA-2800-Serialnumber-1.device.manufacturer" in progress
                                        2025-10-30 21:20:46.353 - debug: hoymiles-ms.0 (4653) creation of state "MSA-2800-Serialnumber-1.device.model" in progress
                                        2025-10-30 21:20:46.355 - debug: hoymiles-ms.0 (4653) creation of state "MSA-2800-Serialnumber-1.device.name" in progress
                                        2025-10-30 21:20:46.356 - debug: hoymiles-ms.0 (4653) creation of state "MSA-2800-Serialnumber-1.info.online" in progress
                                        2025-10-30 21:20:46.359 - debug: hoymiles-ms.0 (4653) creation of state "MSA-2800-Serialnumber-1.info.ip" in progress
                                        2025-10-30 21:20:46.360 - debug: hoymiles-ms.0 (4653) creation of state "MSA-2800-Serialnumber-1.info.timestamp" in progress
                                        2025-10-30 21:20:46.362 - debug: hoymiles-ms.0 (4653) initialization of states for device MSA-2800-Serialnumber-1 completed
                                        2025-10-30 21:20:46.365 - info: hoymiles-ms.0 (4653) Device MSA-2800-Serialnumber-1 is online
                                        2025-10-30 21:20:46.367 - silly: hoymiles-ms.0 (4653) [hoymilesMqtt] updateing state MSA-2800-Serialnumber-1.device.identifiers from homeassistant/switch/MSA-2800-Serialnumber-1/config using value ["2800-Serialnumber-1"]
                                        2025-10-30 21:20:46.367 - debug: hoymiles-ms.0 (4653) creation of state "MSA-2800-Serialnumber-1.device.identifiers" in progress
                                        2025-10-30 21:20:46.411 - silly: hoymiles-ms.0 (4653) [hoymilesMqtt] updateing state MSA-2800-Serialnumber-1.device.manufacturer from homeassistant/switch/MSA-2800-Serialnumber-1/config using value Hoymiles
                                        2025-10-30 21:20:46.413 - silly: hoymiles-ms.0 (4653) [hoymilesMqtt] updateing state MSA-2800-Serialnumber-1.device.model from homeassistant/switch/MSA-2800-Serialnumber-1/config using value MS-A2
                                        2025-10-30 21:20:46.414 - silly: hoymiles-ms.0 (4653) [hoymilesMqtt] updateing state MSA-2800-Serialnumber-1.device.name from homeassistant/switch/MSA-2800-Serialnumber-1/config using value MSA-2800-Serialnumber-1
                                        2025-10-30 21:20:46.416 - debug: hoymiles-ms.0 (4653) [MQTT-Server] (MSA2800-Serialnumber-3) received message from client on topic "homeassistant/switch/MSA-2800-Serialnumber-3/config": {"state_topic":"homeassistant/sensor/MSA-2800-Serialnumber-3/device/state","json_attributes_topic":"homeassistant/sensor/MSA-2800-Serialnumber-3/attributes","unique_id":"MSA-2800-Serialnumber-3","device":{"identifiers":["2800-Serialnumber-3"],"name":"MSA-2800-Serialnumber-3","manufacturer":"Hoymiles","model":"MS-A2","sw_version":"01.05.11"}}
                                        2025-10-30 21:20:46.416 - silly: hoymiles-ms.0 (4653) [hoymilesMqtt] process message homeassistant/switch/MSA-2800-Serialnumber-3/config: {"state_topic":"homeassistant/sensor/MSA-2800-Serialnumber-3/device/state","json_attributes_topic":"homeassistant/sensor/MSA-2800-Serialnumber-3/attributes","unique_id":"MSA-2800-Serialnumber-3","device":{"identifiers":["2800-Serialnumber-3"],"name":"MSA-2800-Serialnumber-3","manufacturer":"Hoymiles","model":"MS-A2","sw_version":"01.05.11"}}
                                        2025-10-30 21:20:46.416 - info: hoymiles-ms.0 (4653) Device MSA-2800-Serialnumber-3 is initializing states
                                        2025-10-30 21:20:46.432 - debug: hoymiles-ms.0 (4653) creation of state "MSA-2800-Serialnumber-3.device.manufacturer" in progress
                                        2025-10-30 21:20:46.432 - silly: hoymiles-ms.0 (4653) [hoymilesMqtt] updateing state MSA-2800-Serialnumber-1.device.sw_version from homeassistant/switch/MSA-2800-Serialnumber-1/config using value 01.05.11
                                        2025-10-30 21:20:46.432 - debug: hoymiles-ms.0 (4653) creation of state "MSA-2800-Serialnumber-1.device.sw_version" in progress
                                        2025-10-30 21:20:46.435 - debug: hoymiles-ms.0 (4653) creation of state "MSA-2800-Serialnumber-3.device.model" in progress
                                        2025-10-30 21:20:46.456 - debug: hoymiles-ms.0 (4653) [MQTT-Server] (MSA2800-Serialnumber-1) received message from client on topic "homeassistant/sensor/MSA-2800-Serialnumber-1/attributes": {"supported_topics":{"quick_state":"homeassistant/sensor/MSA-2800-Serialnumber-1/quick/state","device_state":"homeassistant/sensor/MSA-2800-Serialnumber-1/device/state","system_state":"homeassistant/sensor/MSA-2800-Serialnumber-1/system/state"}}
                                        2025-10-30 21:20:46.456 - silly: hoymiles-ms.0 (4653) [hoymilesMqtt] process message homeassistant/sensor/MSA-2800-Serialnumber-1/attributes: {"supported_topics":{"quick_state":"homeassistant/sensor/MSA-2800-Serialnumber-1/quick/state","device_state":"homeassistant/sensor/MSA-2800-Serialnumber-1/device/state","system_state":"homeassistant/sensor/MSA-2800-Serialnumber-1/system/state"}}
                                        2025-10-30 21:20:46.457 - debug: hoymiles-ms.0 (4653) creation of state "MSA-2800-Serialnumber-3.device.name" in progress
                                        2025-10-30 21:20:46.498 - silly: hoymiles-ms.0 (4653) [hoymilesMqtt] updateing state MSA-2800-Serialnumber-1.info.ip from homeassistant/switch/MSA-2800-Serialnumber-1/config using value 192.168.1.35
                                        2025-10-30 21:20:46.518 - debug: hoymiles-ms.0 (4653) [MQTT-Server] (MSA2800-Serialnumber-3) received message from client on topic "homeassistant/sensor/MSA-2800-Serialnumber-3/attributes": {"supported_topics":{"quick_state":"homeassistant/sensor/MSA-2800-Serialnumber-3/quick/state","device_state":"homeassistant/sensor/MSA-2800-Serialnumber-3/device/state"}}
                                        2025-10-30 21:20:46.518 - silly: hoymiles-ms.0 (4653) [hoymilesMqtt] process message homeassistant/sensor/MSA-2800-Serialnumber-3/attributes: {"supported_topics":{"quick_state":"homeassistant/sensor/MSA-2800-Serialnumber-3/quick/state","device_state":"homeassistant/sensor/MSA-2800-Serialnumber-3/device/state"}}
                                        2025-10-30 21:20:46.518 - debug: hoymiles-ms.0 (4653) initialization of states for device MSA-2800-Serialnumber-3 in progress...
                                        2025-10-30 21:20:46.521 - debug: hoymiles-ms.0 (4653) [MQTT-Server] (MSA2800-Serialnumber-2) received message from client on topic "homeassistant/switch/MSA-2800-Serialnumber-2/config": {"state_topic":"homeassistant/sensor/MSA-2800-Serialnumber-2/device/state","json_attributes_topic":"homeassistant/sensor/MSA-2800-Serialnumber-2/attributes","unique_id":"MSA-2800-Serialnumber-2","device":{"identifiers":["2800-Serialnumber-2"],"name":"MSA-2800-Serialnumber-2","manufacturer":"Hoymiles","model":"MS-A2","sw_version":"01.05.11"}}
                                        2025-10-30 21:20:46.521 - silly: hoymiles-ms.0 (4653) [hoymilesMqtt] process message homeassistant/switch/MSA-2800-Serialnumber-2/config: {"state_topic":"homeassistant/sensor/MSA-2800-Serialnumber-2/device/state","json_attributes_topic":"homeassistant/sensor/MSA-2800-Serialnumber-2/attributes","unique_id":"MSA-2800-Serialnumber-2","device":{"identifiers":["2800-Serialnumber-2"],"name":"MSA-2800-Serialnumber-2","manufacturer":"Hoymiles","model":"MS-A2","sw_version":"01.05.11"}}
                                        2025-10-30 21:20:46.521 - info: hoymiles-ms.0 (4653) Device MSA-2800-Serialnumber-2 is initializing states
                                        2025-10-30 21:20:46.522 - debug: hoymiles-ms.0 (4653) creation of state "MSA-2800-Serialnumber-3.info.online" in progress
                                        2025-10-30 21:20:46.524 - debug: hoymiles-ms.0 (4653) creation of state "MSA-2800-Serialnumber-3.info.ip" in progress
                                        2025-10-30 21:20:46.526 - debug: hoymiles-ms.0 (4653) creation of state "MSA-2800-Serialnumber-3.info.timestamp" in progress
                                        2025-10-30 21:20:46.529 - debug: hoymiles-ms.0 (4653) initialization of states for device MSA-2800-Serialnumber-3 completed
                                        2025-10-30 21:20:46.552 - debug: hoymiles-ms.0 (4653) [MQTT-Server] (MSA2800-Serialnumber-1) received message from client on topic "homeassistant/number/MSA-2800-Serialnumber-1/power_ctrl/config":
                                        2025-10-30 21:20:46.552 - silly: hoymiles-ms.0 (4653) [hoymilesMqtt] process message homeassistant/number/MSA-2800-Serialnumber-1/power_ctrl/config:
                                        2025-10-30 21:20:46.555 - error: hoymiles-ms.0 (4653) 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().
                                        2025-10-30 21:20:46.555 - error: hoymiles-ms.0 (4653) unhandled promise rejection: Unexpected end of JSON input
                                        2025-10-30 21:20:46.555 - error: hoymiles-ms.0 (4653) SyntaxError: Unexpected end of JSON input
                                        at JSON.parse ()
                                        at mqtt_publish_funct (/opt/iobroker/node_modules/iobroker.hoymiles-ms/build/lib/states.js:750:49)
                                        at HoymilesMqtt.onMqttMessage (/opt/iobroker/node_modules/iobroker.hoymiles-ms/build/lib/hoymilesMqtt.js:50:25)
                                        at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
                                        at async HoymilesMsAdapter.mqttEventCallback (/opt/iobroker/node_modules/iobroker.hoymiles-ms/build/main.js:71:36)
                                        at async Connection. (/opt/iobroker/node_modules/iobroker.hoymiles-ms/build/lib/mqttServer.js:60:13)
                                        2025-10-30 21:20:46.555 - error: hoymiles-ms.0 (4653) Unexpected end of JSON input
                                        2025-10-30 21:20:46.556 - info: hoymiles-ms.0 (4653) terminating
                                        2025-10-30 21:20:46.556 - warn: hoymiles-ms.0 (4653) Terminated (UNCAUGHT_EXCEPTION): Without reason
                                        2025-10-30 21:20:46.557 - info: hoymiles-ms.0 (4653) Device MSA-2800-Serialnumber-3 is online
                                        2025-10-30 21:20:46.600 - silly: hoymiles-ms.0 (4653) [hoymilesMqtt] updateing state MSA-2800-Serialnumber-3.device.identifiers from homeassistant/switch/MSA-2800-Serialnumber-3/config using value ["2800-Serialnumber-3"]
                                        2025-10-30 21:20:46.600 - debug: hoymiles-ms.0 (4653) creation of state "MSA-2800-Serialnumber-3.device.identifiers" in progress
                                        2025-10-30 21:20:46.609 - debug: hoymiles-ms.0 (4653) [MQTT-Server] (MSA2800-Serialnumber-3) received message from client on topic "homeassistant/number/MSA-2800-Serialnumber-3/power_ctrl/config":
                                        2025-10-30 21:20:46.610 - silly: hoymiles-ms.0 (4653) [hoymilesMqtt] process message homeassistant/number/MSA-2800-Serialnumber-3/power_ctrl/config:
                                        2025-10-30 21:20:46.612 - silly: hoymiles-ms.0 (4653) [hoymilesMqtt] updateing state MSA-2800-Serialnumber-3.device.manufacturer from homeassistant/switch/MSA-2800-Serialnumber-3/config using value Hoymiles
                                        2025-10-30 21:20:46.612 - error: hoymiles-ms.0 (4653) 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().
                                        2025-10-30 21:20:46.613 - error: hoymiles-ms.0 (4653) unhandled promise rejection: Unexpected end of JSON input
                                        2025-10-30 21:20:46.613 - error: hoymiles-ms.0 (4653) SyntaxError: Unexpected end of JSON input
                                        at JSON.parse ()
                                        at mqtt_publish_funct (/opt/iobroker/node_modules/iobroker.hoymiles-ms/build/lib/states.js:750:49)
                                        at HoymilesMqtt.onMqttMessage (/opt/iobroker/node_modules/iobroker.hoymiles-ms/build/lib/hoymilesMqtt.js:50:25)
                                        at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
                                        at async HoymilesMsAdapter.mqttEventCallback (/opt/iobroker/node_modules/iobroker.hoymiles-ms/build/main.js:71:36)
                                        at async Connection. (/opt/iobroker/node_modules/iobroker.hoymiles-ms/build/lib/mqttServer.js:60:13)
                                        2025-10-30 21:20:46.613 - error: hoymiles-ms.0 (4653) Unexpected end of JSON input
                                        2025-10-30 21:20:46.625 - debug: hoymiles-ms.0 (4653) [MQTT-Server] (MSA2800-Serialnumber-2) received message from client on topic "homeassistant/sensor/MSA-2800-Serialnumber-2/attributes": {"supported_topics":{"quick_state":"homeassistant/sensor/MSA-2800-Serialnumber-2/quick/state","device_state":"homeassistant/sensor/MSA-2800-Serialnumber-2/device/state"}}
                                        2025-10-30 21:20:46.625 - silly: hoymiles-ms.0 (4653) [hoymilesMqtt] process message homeassistant/sensor/MSA-2800-Serialnumber-2/attributes: {"supported_topics":{"quick_state":"homeassistant/sensor/MSA-2800-Serialnumber-2/quick/state","device_state":"homeassistant/sensor/MSA-2800-Serialnumber-2/device/state"}}
                                        2025-10-30 21:20:46.625 - debug: hoymiles-ms.0 (4653) initialization of states for device MSA-2800-Serialnumber-2 in progress...
                                        2025-10-30 21:20:46.625 - warn: hoymiles-ms.0 (4653) delay called, but adapter is shutting down
                                        2025-10-30 21:20:46.655 - debug: hoymiles-ms.0 (4653) creation of state "MSA-2800-Serialnumber-2.device.manufacturer" in progress
                                        2025-10-30 21:20:46.656 - silly: hoymiles-ms.0 (4653) [hoymilesMqtt] updateing state MSA-2800-Serialnumber-3.device.model from homeassistant/switch/MSA-2800-Serialnumber-3/config using value MS-A2
                                        2025-10-30 21:20:46.661 - debug: hoymiles-ms.0 (4653) [MQTT-Server] (MSA2800-Serialnumber-1) received message from client on topic "homeassistant/sensor/MSA-2800-Serialnumber-1/soc/config": {"name":"soc","state_topic":"homeassistant/sensor/MSA-2800-Serialnumber-1/quick/state","value_template":"{{ value_json.soc }}","device_class":"battery","unit_of_measurement":"%","device":{"identifiers":["2800-Serialnumber-1"],"name":"MSA-2800-Serialnumber-1","manufacturer":"Hoymiles","model":"MS-A2"}}
                                        2025-10-30 21:20:46.661 - silly: hoymiles-ms.0 (4653) [hoymilesMqtt] process message homeassistant/sensor/MSA-2800-Serialnumber-1/soc/config: {"name":"soc","state_topic":"homeassistant/sensor/MSA-2800-Serialnumber-1/quick/state","value_template":"{{ value_json.soc }}","device_class":"battery","unit_of_measurement":"%","device":{"identifiers":["2800-Serialnumber-1"],"name":"MSA-2800-Serialnumber-1","manufacturer":"Hoymiles","model":"MS-A2"}}
                                        2025-10-30 21:20:46.662 - debug: hoymiles-ms.0 (4653) creation of state "MSA-2800-Serialnumber-2.device.model" in progress
                                        2025-10-30 21:20:46.703 - silly: hoymiles-ms.0 (4653) [hoymilesMqtt] updateing state MSA-2800-Serialnumber-3.device.name from homeassistant/switch/MSA-2800-Serialnumber-3/config using value MSA-2800-Serialnumber-3
                                        2025-10-30 21:20:46.711 - debug: hoymiles-ms.0 (4653) [MQTT-Server] (MSA2800-Serialnumber-3) received message from client on topic "homeassistant/sensor/MSA-2800-Serialnumber-3/soc/config": {"name":"soc","state_topic":"homeassistant/sensor/MSA-2800-Serialnumber-3/quick/state","value_template":"{{ value_json.soc }}","device_class":"battery","unit_of_measurement":"%","device":{"identifiers":["2800-Serialnumber-3"],"name":"MSA-2800-Serialnumber-3","manufacturer":"Hoymiles","model":"MS-A2"}}
                                        2025-10-30 21:20:46.712 - silly: hoymiles-ms.0 (4653) [hoymilesMqtt] process message homeassistant/sensor/MSA-2800-Serialnumber-3/soc/config: {"name":"soc","state_topic":"homeassistant/sensor/MSA-2800-Serialnumber-3/quick/state","value_template":"{{ value_json.soc }}","device_class":"battery","unit_of_measurement":"%","device":{"identifiers":["2800-Serialnumber-3"],"name":"MSA-2800-Serialnumber-3","manufacturer":"Hoymiles","model":"MS-A2"}}
                                        2025-10-30 21:20:46.713 - debug: hoymiles-ms.0 (4653) creation of state "MSA-2800-Serialnumber-2.device.name" in progress
                                        2025-10-30 21:20:46.727 - debug: hoymiles-ms.0 (4653) [MQTT-Server] (MSA2800-Serialnumber-2) received message from client on topic "homeassistant/number/MSA-2800-Serialnumber-2/power_ctrl/config":
                                        2025-10-30 21:20:46.728 - silly: hoymiles-ms.0 (4653) [hoymilesMqtt] process message homeassistant/number/MSA-2800-Serialnumber-2/power_ctrl/config:
                                        2025-10-30 21:20:46.728 - debug: hoymiles-ms.0 (4653) initialization of states for device MSA-2800-Serialnumber-2 in progress...
                                        2025-10-30 21:20:46.728 - warn: hoymiles-ms.0 (4653) delay called, but adapter is shutting down
                                        2025-10-30 21:20:46.728 - silly: hoymiles-ms.0 (4653) [hoymilesMqtt] updateing state MSA-2800-Serialnumber-3.device.sw_version from homeassistant/switch/MSA-2800-Serialnumber-3/config using value 01.05.11
                                        2025-10-30 21:20:46.728 - debug: hoymiles-ms.0 (4653) creation of state "MSA-2800-Serialnumber-3.device.sw_version" in progress
                                        2025-10-30 21:20:46.732 - debug: hoymiles-ms.0 (4653) creation of state "MSA-2800-Serialnumber-2.info.online" in progress
                                        2025-10-30 21:20:46.752 - debug: hoymiles-ms.0 (4653) [MQTT-Server] (MSA2800-Serialnumber-1) received message from client on topic "homeassistant/sensor/MSA-2800-Serialnumber-1/bat_p/config": {"name":"bat_power","state_topic":"homeassistant/sensor/MSA-2800-Serialnumber-1/quick/state","value_template":"{{ value_json.bat_p }}","device_class":"power","unit_of_measurement":"W","device":{"identifiers":["2800-Serialnumber-1"],"name":"MSA-2800-Serialnumber-1","manufacturer":"Hoymiles","model":"MS-A2"}}
                                        2025-10-30 21:20:46.752 - silly: hoymiles-ms.0 (4653) [hoymilesMqtt] process message homeassistant/sensor/MSA-2800-Serialnumber-1/bat_p/config: {"name":"bat_power","state_topic":"homeassistant/sensor/MSA-2800-Serialnumber-1/quick/state","value_template":"{{ value_json.bat_p }}","device_class":"power","unit_of_measurement":"W","device":{"identifiers":["2800-Serialnumber-1"],"name":"MSA-2800-Serialnumber-1","manufacturer":"Hoymiles","model":"MS-A2"}}
                                        2025-10-30 21:20:46.754 - debug: hoymiles-ms.0 (4653) creation of state "MSA-2800-Serialnumber-2.info.ip" in progress
                                        2025-10-30 21:20:46.796 - silly: hoymiles-ms.0 (4653) [hoymilesMqtt] updateing state MSA-2800-Serialnumber-3.info.ip from homeassistant/switch/MSA-2800-Serialnumber-3/config using value 192.168.1.37
                                        2025-10-30 21:20:46.814 - debug: hoymiles-ms.0 (4653) [MQTT-Server] (MSA2800-Serialnumber-3) received message from client on topic "homeassistant/sensor/MSA-2800-Serialnumber-3/bat_p/config": {"name":"bat_power","state_topic":"homeassistant/sensor/MSA-2800-Serialnumber-3/quick/state","value_template":"{{ value_json.bat_p }}","device_class":"power","unit_of_measurement":"W","device":{"identifiers":["2800-Serialnumber-3"],"name":"MSA-2800-Serialnumber-3","manufacturer":"Hoymiles","model":"MS-A2"}}
                                        2025-10-30 21:20:46.814 - silly: hoymiles-ms.0 (4653) [hoymilesMqtt] process message homeassistant/sensor/MSA-2800-Serialnumber-3/bat_p/config: {"name":"bat_power","state_topic":"homeassistant/sensor/MSA-2800-Serialnumber-3/quick/state","value_template":"{{ value_json.bat_p }}","device_class":"power","unit_of_measurement":"W","device":{"identifiers":["2800-Serialnumber-3"],"name":"MSA-2800-Serialnumber-3","manufacturer":"Hoymiles","model":"MS-A2"}}
                                        2025-10-30 21:20:46.816 - debug: hoymiles-ms.0 (4653) creation of state "MSA-2800-Serialnumber-2.info.timestamp" in progress
                                        2025-10-30 21:20:46.833 - debug: hoymiles-ms.0 (4653) [MQTT-Server] (MSA2800-Serialnumber-2) received message from client on topic "homeassistant/sensor/MSA-2800-Serialnumber-2/soc/config": {"name":"soc","state_topic":"homeassistant/sensor/MSA-2800-Serialnumber-2/quick/state","value_template":"{{ value_json.soc }}","device_class":"battery","unit_of_measurement":"%","device":{"identifiers":["2800-Serialnumber-2"],"name":"MSA-2800-Serialnumber-2","manufacturer":"Hoymiles","model":"MS-A2"}}
                                        2025-10-30 21:20:46.833 - silly: hoymiles-ms.0 (4653) [hoymilesMqtt] process message homeassistant/sensor/MSA-2800-Serialnumber-2/soc/config: {"name":"soc","state_topic":"homeassistant/sensor/MSA-2800-Serialnumber-2/quick/state","value_template":"{{ value_json.soc }}","device_class":"battery","unit_of_measurement":"%","device":{"identifiers":["2800-Serialnumber-2"],"name":"MSA-2800-Serialnumber-2","manufacturer":"Hoymiles","model":"MS-A2"}}
                                        2025-10-30 21:20:46.833 - debug: hoymiles-ms.0 (4653) initialization of states for device MSA-2800-Serialnumber-2 in progress...
                                        2025-10-30 21:20:46.833 - warn: hoymiles-ms.0 (4653) delay called, but adapter is shutting down
                                        2025-10-30 21:20:46.852 - debug: hoymiles-ms.0 (4653) [MQTT-Server] (MSA2800-Serialnumber-1) received message from client on topic "homeassistant/select/MSA-2800-Serialnumber-1/ems_mode/config":
                                        2025-10-30 21:20:46.852 - silly: hoymiles-ms.0 (4653) [hoymilesMqtt] process message homeassistant/select/MSA-2800-Serialnumber-1/ems_mode/config:
                                        2025-10-30 21:20:46.896 - debug: hoymiles-ms.0 (4653) initialization of states for device MSA-2800-Serialnumber-2 completed
                                        2025-10-30 21:20:46.898 - info: hoymiles-ms.0 (4653) Device MSA-2800-Serialnumber-2 is online
                                        2025-10-30 21:20:46.899 - silly: hoymiles-ms.0 (4653) [hoymilesMqtt] updateing state MSA-2800-Serialnumber-2.device.identifiers from homeassistant/switch/MSA-2800-Serialnumber-2/config using value ["2800-Serialnumber-2"]
                                        2025-10-30 21:20:46.899 - debug: hoymiles-ms.0 (4653) creation of state "MSA-2800-Serialnumber-2.device.identifiers" in progress
                                        2025-10-30 21:20:46.903 - silly: hoymiles-ms.0 (4653) [hoymilesMqtt] updateing state MSA-2800-Serialnumber-2.device.manufacturer from homeassistant/switch/MSA-2800-Serialnumber-2/config using value Hoymiles
                                        2025-10-30 21:20:46.904 - silly: hoymiles-ms.0 (4653) [hoymilesMqtt] updateing state MSA-2800-Serialnumber-2.device.model from homeassistant/switch/MSA-2800-Serialnumber-2/config using value MS-A2
                                        2025-10-30 21:20:46.906 - silly: hoymiles-ms.0 (4653) [hoymilesMqtt] updateing state MSA-2800-Serialnumber-2.device.name from homeassistant/switch/MSA-2800-Serialnumber-2/config using value MSA-2800-Serialnumber-2
                                        2025-10-30 21:20:46.908 - silly: hoymiles-ms.0 (4653) [hoymilesMqtt] updateing state MSA-2800-Serialnumber-2.device.sw_version from homeassistant/switch/MSA-2800-Serialnumber-2/config using value 01.05.11
                                        2025-10-30 21:20:46.908 - debug: hoymiles-ms.0 (4653) creation of state "MSA-2800-Serialnumber-2.device.sw_version" in progress
                                        2025-10-30 21:20:46.911 - silly: hoymiles-ms.0 (4653) [hoymilesMqtt] updateing state MSA-2800-Serialnumber-2.info.ip from homeassistant/switch/MSA-2800-Serialnumber-2/config using value 192.168.1.36
                                        2025-10-30 21:20:46.917 - debug: hoymiles-ms.0 (4653) [MQTT-Server] (MSA2800-Serialnumber-3) received message from client on topic "homeassistant/select/MSA-2800-Serialnumber-3/ems_mode/config":
                                        2025-10-30 21:20:46.917 - silly: hoymiles-ms.0 (4653) [hoymilesMqtt] process message homeassistant/select/MSA-2800-Serialnumber-3/ems_mode/config:
                                        2025-10-30 21:20:46.925 - debug: hoymiles-ms.0 (4653) [MQTT-Server] (MSA2800-Serialnumber-2) received message from client on topic "homeassistant/sensor/MSA-2800-Serialnumber-2/bat_p/config": {"name":"bat_power","state_topic":"homeassistant/sensor/MSA-2800-Serialnumber-2/quick/state","value_template":"{{ value_json.bat_p }}","device_class":"power","unit_of_measurement":"W","device":{"identifiers":["2800-Serialnumber-2"],"name":"MSA-2800-Serialnumber-2","manufacturer":"Hoymiles","model":"MS-A2"}}
                                        2025-10-30 21:20:46.925 - silly: hoymiles-ms.0 (4653) [hoymilesMqtt] process message homeassistant/sensor/MSA-2800-Serialnumber-2/bat_p/config: {"name":"bat_power","state_topic":"homeassistant/sensor/MSA-2800-Serialnumber-2/quick/state","value_template":"{{ value_json.bat_p }}","device_class":"power","unit_of_measurement":"W","device":{"identifiers":["2800-Serialnumber-2"],"name":"MSA-2800-Serialnumber-2","manufacturer":"Hoymiles","model":"MS-A2"}}
                                        2025-10-30 21:20:47.028 - debug: hoymiles-ms.0 (4653) [MQTT-Server] (MSA2800-Serialnumber-2) received message from client on topic "homeassistant/select/MSA-2800-Serialnumber-2/ems_mode/config":
                                        2025-10-30 21:20:47.028 - silly: hoymiles-ms.0 (4653) [hoymilesMqtt] process message homeassistant/select/MSA-2800-Serialnumber-2/ems_mode/config:
                                        2025-10-30 21:20:47.056 - info: hoymiles-ms.0 (4653) terminating
                                        2025-10-30 21:20:47.075 - error: host.iobroker instance system.adapter.hoymiles-ms.0 terminated with code 6 (UNCAUGHT_EXCEPTION)
                                        2025-10-30 21:20:47.075 - info: host.iobroker Restart adapter system.adapter.hoymiles-ms.0 because enabled
                                        2025-10-30 21:21:14.969 - info: host.iobroker "system.adapter.hoymiles-ms.0" disabled
                                        2025-10-30 21:21:17.758 - debug: hoymiles-ms.0 (4871) Redis Objects: Use Redis connection: 0.0.0.0:9001
                                        2025-10-30 21:21:17.767 - debug: hoymiles-ms.0 (4871) Objects client ready ... initialize now
                                        2025-10-30 21:21:17.767 - debug: hoymiles-ms.0 (4871) Objects create System PubSub Client
                                        2025-10-30 21:21:17.768 - debug: hoymiles-ms.0 (4871) Objects create User PubSub Client
                                        2025-10-30 21:21:17.776 - debug: hoymiles-ms.0 (4871) Objects client initialize lua scripts
                                        2025-10-30 21:21:17.778 - debug: hoymiles-ms.0 (4871) Objects connected to redis: 0.0.0.0:9001
                                        2025-10-30 21:21:17.779 - silly: hoymiles-ms.0 (4871) redis psubscribe cfg.o.system.user.*
                                        2025-10-30 21:21:17.783 - silly: hoymiles-ms.0 (4871) redis psubscribe cfg.o.enum.*
                                        2025-10-30 21:21:17.784 - silly: hoymiles-ms.0 (4871) objectDB connected
                                        2025-10-30 21:21:17.785 - debug: hoymiles-ms.0 (4871) Redis States: Use Redis connection: 0.0.0.0:9000
                                        2025-10-30 21:21:17.788 - debug: hoymiles-ms.0 (4871) States create System PubSub Client
                                        2025-10-30 21:21:17.788 - debug: hoymiles-ms.0 (4871) States create User PubSub Client
                                        2025-10-30 21:21:17.833 - debug: hoymiles-ms.0 (4871) States connected to redis: 0.0.0.0:9000
                                        2025-10-30 21:21:17.833 - silly: hoymiles-ms.0 (4871) statesDB connected
                                        2025-10-30 21:21:17.839 - error: hoymiles-ms.0 (4871) adapter disabled
                                        2025-10-30 21:21:17.881 - warn: hoymiles-ms.0 (4871) Terminated (NO_ADAPTER_CONFIG_FOUND): Without reason
                                        2025-10-30 21:21:18.401 - error: host.iobroker instance system.adapter.hoymiles-ms.0 terminated with code 3 (NO_ADAPTER_CONFIG_FOUND)
                                        2025-10-30 21:21:18.401 - info: host.iobroker Do not restart adapter system.adapter.hoymiles-ms.0 because disabled or deleted
                                        

                                        Ich hoffe das ist nicht zu viel output für den Beitrag hier

                                        Thomas BraunT Online
                                        Thomas BraunT Online
                                        Thomas Braun
                                        Most Active
                                        schrieb am zuletzt editiert von
                                        #20

                                        @andabraha sagte in Test Adapter hoymiles-ms v0.2.x:

                                        Ich hoffe das ist nicht zu viel output für den Beitrag hier

                                        Wenn du es in CodeTags </> packen würdest dann nicht.

                                        Linux-Werkzeugkasten:
                                        https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
                                        NodeJS Fixer Skript:
                                        https://forum.iobroker.net/topic/68035/iob-node-fix-skript
                                        iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

                                        andabrahaA 1 Antwort Letzte Antwort
                                        1
                                        • Thomas BraunT Thomas Braun

                                          @andabraha sagte in Test Adapter hoymiles-ms v0.2.x:

                                          Ich hoffe das ist nicht zu viel output für den Beitrag hier

                                          Wenn du es in CodeTags </> packen würdest dann nicht.

                                          andabrahaA Offline
                                          andabrahaA Offline
                                          andabraha
                                          schrieb am zuletzt editiert von
                                          #21

                                          @thomas-braun
                                          danke für den Hinweis, habs geändert

                                          mcm1957M 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

                                          701

                                          Online

                                          32.6k

                                          Benutzer

                                          82.1k

                                          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