Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • 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

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. ioBroker Allgemein
  4. Photovoltaik - Hoymiles HM-1200 Balkonkraftwerk Daten

NEWS

  • Neuer ioBroker-Blog online: Monatsrückblick März/April 2026
    BluefoxB
    Bluefox
    6
    1
    220

  • Verwendung von KI bitte immer deutlich kennzeichnen
    HomoranH
    Homoran
    8
    1
    217

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    18
    1
    891

Photovoltaik - Hoymiles HM-1200 Balkonkraftwerk Daten

Scheduled Pinned Locked Moved ioBroker Allgemein
photovoltaikdatenpunktleistungsmessungsteuerung
885 Posts 70 Posters 273.1k Views 62 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • M H 0M Offline
    M H 0M Offline
    M H 0
    wrote on last edited by
    #330

    @a200
    Danke dir für deine Hilfe!
    Ich habe nun das Problem, die Überproduktion ist 0, es wird aber trotzdem ein Limit gesetzt.
    logwert1.jpg

    Weiters habe ich folgende Fehlermeldungen:
    loga.jpg

    a200A 1 Reply Last reply
    0
    • M H 0M M H 0

      @a200
      Danke dir für deine Hilfe!
      Ich habe nun das Problem, die Überproduktion ist 0, es wird aber trotzdem ein Limit gesetzt.
      logwert1.jpg

      Weiters habe ich folgende Fehlermeldungen:
      loga.jpg

      a200A Offline
      a200A Offline
      a200
      wrote on last edited by a200
      #331

      @m-h-0 sagte in Photovoltaik - Hoymiles HM-1200 Balkonkraftwerk Daten:

      @a200
      Danke dir für deine Hilfe!
      Ich habe nun das Problem, die Überproduktion ist 0, es wird aber trotzdem ein Limit gesetzt.

      Die Zeile 10 sollte lauten:

      if (ueprod == 0)
      

      IoBroker auf QNAP TS-451, Raspi und NUC

      M H 0M 1 Reply Last reply
      0
      • a200A a200

        @m-h-0 sagte in Photovoltaik - Hoymiles HM-1200 Balkonkraftwerk Daten:

        @a200
        Danke dir für deine Hilfe!
        Ich habe nun das Problem, die Überproduktion ist 0, es wird aber trotzdem ein Limit gesetzt.

        Die Zeile 10 sollte lauten:

        if (ueprod == 0)
        
        M H 0M Offline
        M H 0M Offline
        M H 0
        wrote on last edited by
        #332

        @a200
        Super es klappt soweit. Die Formel muss ich noch etwas verbessern. Da muss ich schauen wie es am besten praktikabel ist.
        Problem habe ich nun noch, dass der hmLimit Wert nicht als String übergeben wird.
        Es sollte da wohl eine ganze Zahl als String übergeben werden, ohne Komma.

        a200A 1 Reply Last reply
        0
        • M H 0M M H 0

          @a200
          Super es klappt soweit. Die Formel muss ich noch etwas verbessern. Da muss ich schauen wie es am besten praktikabel ist.
          Problem habe ich nun noch, dass der hmLimit Wert nicht als String übergeben wird.
          Es sollte da wohl eine ganze Zahl als String übergeben werden, ohne Komma.

          a200A Offline
          a200A Offline
          a200
          wrote on last edited by a200
          #333

          @m-h-0 sagte in Photovoltaik - Hoymiles HM-1200 Balkonkraftwerk Daten:

          @a200
          Problem habe ich nun noch, dass der hmLimit Wert nicht als String übergeben wird.
          Es sollte da wohl eine ganze Zahl als String übergeben werden, ohne Komma.

          Also String oder Zahl (Integer) ? Eigentlich wird in der Zeile 13 der Wert "(aktprod - ueprod)" in Integer (ganze Zahl) umgewandelt und als Integer an hmLimit übergeben.

          Schick mir mal die DP-Definition von hmLimit, dann kann ich sehen, was rein soll. Aus meiner Sicht soll da Int rein:
          b2fecb55-2da6-42fb-b64e-af841b2eebd5-grafik.png
          dein Datenpunkt erwartet aber String.

          IoBroker auf QNAP TS-451, Raspi und NUC

          M H 0M 2 Replies Last reply
          0
          • a200A a200

            @m-h-0 sagte in Photovoltaik - Hoymiles HM-1200 Balkonkraftwerk Daten:

            @a200
            Problem habe ich nun noch, dass der hmLimit Wert nicht als String übergeben wird.
            Es sollte da wohl eine ganze Zahl als String übergeben werden, ohne Komma.

            Also String oder Zahl (Integer) ? Eigentlich wird in der Zeile 13 der Wert "(aktprod - ueprod)" in Integer (ganze Zahl) umgewandelt und als Integer an hmLimit übergeben.

            Schick mir mal die DP-Definition von hmLimit, dann kann ich sehen, was rein soll. Aus meiner Sicht soll da Int rein:
            b2fecb55-2da6-42fb-b64e-af841b2eebd5-grafik.png
            dein Datenpunkt erwartet aber String.

            M H 0M Offline
            M H 0M Offline
            M H 0
            wrote on last edited by
            #334

            @a200
            dp.jpg

            Ist als String definiert. Ändere ich den Datenpunkt, ändert er sich automatisch wieder zurück zu string.

            a200A 1 Reply Last reply
            0
            • M H 0M M H 0

              @a200
              dp.jpg

              Ist als String definiert. Ändere ich den Datenpunkt, ändert er sich automatisch wieder zurück zu string.

              a200A Offline
              a200A Offline
              a200
              wrote on last edited by
              #335

              @m-h-0 Dann versuche mal mit der Zeile 13:

                      setState(hmLimit, paseInt(aktprod - ueprod).ToString(), true);
              

              Damit wird der Wert in Integer (also ohne Komma) und dann in String umgewandelt und übergeben.

              IoBroker auf QNAP TS-451, Raspi und NUC

              M H 0M 1 Reply Last reply
              0
              • a200A a200

                @m-h-0 Dann versuche mal mit der Zeile 13:

                        setState(hmLimit, paseInt(aktprod - ueprod).ToString(), true);
                

                Damit wird der Wert in Integer (also ohne Komma) und dann in String umgewandelt und übergeben.

                M H 0M Offline
                M H 0M Offline
                M H 0
                wrote on last edited by M H 0
                #336

                @a200
                bekomme ich leider noch immer den Fehler
                logstring.jpg

                Aber das ist nun der Fehler in Zeile 11.
                Dort muss ich das auch noch in String umwandeln.

                habe es hinbekommen.
                Super danke dir!

                Jetzt muss ich noch überlegen, wie man es abfängt, wenn die Überproduktion 0 ist, der Gesamtverbrauch aber nur zb. 10 ist und die momentane Limitierung zb. 800.
                Dann würde diese Formel die Limitierung gleich komplett aufheben und man hätte dann in diesem Fall 690W Einspeisung.

                Aber das sind nun Kleinigkeiten

                1 Reply Last reply
                0
                • a200A a200

                  @m-h-0 sagte in Photovoltaik - Hoymiles HM-1200 Balkonkraftwerk Daten:

                  @a200
                  Problem habe ich nun noch, dass der hmLimit Wert nicht als String übergeben wird.
                  Es sollte da wohl eine ganze Zahl als String übergeben werden, ohne Komma.

                  Also String oder Zahl (Integer) ? Eigentlich wird in der Zeile 13 der Wert "(aktprod - ueprod)" in Integer (ganze Zahl) umgewandelt und als Integer an hmLimit übergeben.

                  Schick mir mal die DP-Definition von hmLimit, dann kann ich sehen, was rein soll. Aus meiner Sicht soll da Int rein:
                  b2fecb55-2da6-42fb-b64e-af841b2eebd5-grafik.png
                  dein Datenpunkt erwartet aber String.

                  M H 0M Offline
                  M H 0M Offline
                  M H 0
                  wrote on last edited by
                  #337

                  @a200
                  Du hast Recht, der Datenpunkt ist mit String falsch.
                  Funktionierte bei mir aber bis jetzt, wenn ich im VIS einfach die Zahl auf den Datenpunkt schreibe.
                  Jetzt habe ich den Datenpunkt auf number geändert, und das Script ohne dem toString gestartet.
                  Es wird zwar kein Fehler im log angezeigt. Es wird auch die Zahl im mqtt Datenpunkt geschrieben, aber ahoy ignoriert das nun.
                  Irgendwie habe ich einen Wurm mit der Formatierung drinnen :-(

                  N 1 Reply Last reply
                  0
                  • M H 0M M H 0

                    @a200
                    Du hast Recht, der Datenpunkt ist mit String falsch.
                    Funktionierte bei mir aber bis jetzt, wenn ich im VIS einfach die Zahl auf den Datenpunkt schreibe.
                    Jetzt habe ich den Datenpunkt auf number geändert, und das Script ohne dem toString gestartet.
                    Es wird zwar kein Fehler im log angezeigt. Es wird auch die Zahl im mqtt Datenpunkt geschrieben, aber ahoy ignoriert das nun.
                    Irgendwie habe ich einen Wurm mit der Formatierung drinnen :-(

                    N Offline
                    N Offline
                    netfriend
                    wrote on last edited by
                    #338

                    @m-h-0
                    @a200

                    Ich hatte auch meine Probleme mit dem Datentyp um das Limit zu setzen. Hatte dazu auch gefragt (siehe meine Posts von 23. Aug. 2022, 14:21 ff.)
                    aber es wurde nie richtig beantwortet.
                    Seit ihr da inzwischen weiter gekommen? Ich habe aufgrund Urlaub seitdem nicht mehr weiter gemacht, steht aber demnächst auch wieder an.

                    M H 0M 1 Reply Last reply
                    0
                    • N netfriend

                      @m-h-0
                      @a200

                      Ich hatte auch meine Probleme mit dem Datentyp um das Limit zu setzen. Hatte dazu auch gefragt (siehe meine Posts von 23. Aug. 2022, 14:21 ff.)
                      aber es wurde nie richtig beantwortet.
                      Seit ihr da inzwischen weiter gekommen? Ich habe aufgrund Urlaub seitdem nicht mehr weiter gemacht, steht aber demnächst auch wieder an.

                      M H 0M Offline
                      M H 0M Offline
                      M H 0
                      wrote on last edited by
                      #339

                      @netfriend
                      Mit meinem VIS kann ich die Limits setzen.
                      Jetzt mit dem Script passt es irgendwie nicht

                      1 Reply Last reply
                      0
                      • Ralla66R Ralla66

                        @a200

                        von der Erkennung des Bezugs + - bis zur realen Watt Änderung vergehen ja mindestens 2 sek.
                        Dann sollte schon bei - 20 geregelt werden wenn die Tendenz in Richtung mehr Überproduktion geht.

                        Hatte gelesen das die Limitänderung ins EEprom geschrieben wird. Ob dann das häufige schreiben gut
                        ist bei so vielen Schreibvorgängen ?

                        Ralla66R Offline
                        Ralla66R Offline
                        Ralla66
                        Most Active
                        wrote on last edited by Ralla66
                        #340

                        Ahoy 0.5.17 / g5402e9b

                        per JS einmal ausgeführt :

                        sendTo('mqtt.0', 'sendMessage2Client', {topic: 'inverter/devcontrol/0/11/0', message: '100'});

                        send to nrf 111.jpg

                        mit Mqtt Explorer Datenpunkt erstellt, DP ist automatisch Number

                        Topic: inverter/devcontrol/0/11/0 Payload:150

                        send to nrf 112.jpg

                        Reboot

                        Test mit 100:

                        send to nrf 114.jpg

                        N 1 Reply Last reply
                        0
                        • Ralla66R Ralla66

                          Ahoy 0.5.17 / g5402e9b

                          per JS einmal ausgeführt :

                          sendTo('mqtt.0', 'sendMessage2Client', {topic: 'inverter/devcontrol/0/11/0', message: '100'});

                          send to nrf 111.jpg

                          mit Mqtt Explorer Datenpunkt erstellt, DP ist automatisch Number

                          Topic: inverter/devcontrol/0/11/0 Payload:150

                          send to nrf 112.jpg

                          Reboot

                          Test mit 100:

                          send to nrf 114.jpg

                          N Offline
                          N Offline
                          netfriend
                          wrote on last edited by
                          #341

                          @Ralla66
                          Ich habe mir gerade auch die 0.5.17 installiert. Läuft soweit.
                          Mit JS das Powerlimit senden geht auch, ich sehe es auch im hterm. Soweit schon mal prima 👍

                          Hast Du den MQTT-Datenpunkt nun selbst angelegt oder wird der inzwischen angelegt. Ich meine mich zu erinnern, dass dies kürzlich aufgrund eines Feature-Requests von @BananaJoe hinzugekommen ist.

                          Einen devcontrol-Eintrag gibt es bei mir nach wie vor nicht nicht. Weder nach Neustart des ESP8266 noch nach dem einmaligem Senden per JS.
                          Wie ist das bei Dir?

                          Ralla66R 2 Replies Last reply
                          0
                          • N netfriend

                            @Ralla66
                            Ich habe mir gerade auch die 0.5.17 installiert. Läuft soweit.
                            Mit JS das Powerlimit senden geht auch, ich sehe es auch im hterm. Soweit schon mal prima 👍

                            Hast Du den MQTT-Datenpunkt nun selbst angelegt oder wird der inzwischen angelegt. Ich meine mich zu erinnern, dass dies kürzlich aufgrund eines Feature-Requests von @BananaJoe hinzugekommen ist.

                            Einen devcontrol-Eintrag gibt es bei mir nach wie vor nicht nicht. Weder nach Neustart des ESP8266 noch nach dem einmaligem Senden per JS.
                            Wie ist das bei Dir?

                            Ralla66R Offline
                            Ralla66R Offline
                            Ralla66
                            Most Active
                            wrote on last edited by Ralla66
                            #342

                            @netfriend

                            devcontrol per Mqtt Explorer selbst angelegt.

                            1 Reply Last reply
                            0
                            • S sky

                              @a200 Wow, das ist ja super. Ich kann dir garnicht genug danken, für deine Arbeit und deine Tips.

                              Ich hatte es bei https://www.eurocircuits.de/ produzieren wollen, aber Aisler ist auf jeden Fall preislich der Hammer.

                              Da ich jetzt erstmal vier Wochen im Ausland bin, werde ich wohl dann im Oktober 3 Stück für mich produzieren lassen.

                              @intruder7 Somit würde ich vorschlagen du nutzt den Link einfach auch für dich selber und bestellst bei Aisler.

                              EDIT: Habe gesehen das 6 Stück auch gerade mal 9 € kosten, somit könnte ich auch 6 bestellen. Komme aber dann erst im Oktber dazu diese zu versenden.

                              EDIT2: Habe mal 6 bestellt, könnte also welche abgeben (Oktober).

                              I Online
                              I Online
                              intruder7
                              wrote on last edited by
                              #343

                              @sky bin auch erst letzte Septemberwoche wieder in Deutschland. Also ich würde dir dann gerne 2 abnehmen. Gib mir einfach Bescheid wie es für dich dann am besten ist.
                              Grüße

                              1 Reply Last reply
                              1
                              • N netfriend

                                @Ralla66
                                Ich habe mir gerade auch die 0.5.17 installiert. Läuft soweit.
                                Mit JS das Powerlimit senden geht auch, ich sehe es auch im hterm. Soweit schon mal prima 👍

                                Hast Du den MQTT-Datenpunkt nun selbst angelegt oder wird der inzwischen angelegt. Ich meine mich zu erinnern, dass dies kürzlich aufgrund eines Feature-Requests von @BananaJoe hinzugekommen ist.

                                Einen devcontrol-Eintrag gibt es bei mir nach wie vor nicht nicht. Weder nach Neustart des ESP8266 noch nach dem einmaligem Senden per JS.
                                Wie ist das bei Dir?

                                Ralla66R Offline
                                Ralla66R Offline
                                Ralla66
                                Most Active
                                wrote on last edited by Ralla66
                                #344

                                @netfriend

                                Mqtt Explorer ist bei mir die MqttBox, die zum Ordner erstellen ein publish macht.
                                Bild dazu.
                                mqtt publish.jpg

                                N 1 Reply Last reply
                                0
                                • Basti97B Offline
                                  Basti97B Offline
                                  Basti97
                                  Most Active
                                  wrote on last edited by
                                  #345

                                  Eine blöde Frage wo finde ich die fertigen bins um sie auf einen ESP12 zuflashen.
                                  Gibt es eigentlich auch alternativen für den esp32??

                                  Iobroker läuft als VM auf Proxmoxserver x folgende Hersteller im Einsatz Sonoff, Gosund, Siemens x Aofo über Tasmota x Zigbee x das Smarthome wächst und wächst

                                  J 1 Reply Last reply
                                  0
                                  • Basti97B Basti97

                                    Eine blöde Frage wo finde ich die fertigen bins um sie auf einen ESP12 zuflashen.
                                    Gibt es eigentlich auch alternativen für den esp32??

                                    J Offline
                                    J Offline
                                    Jack01
                                    wrote on last edited by
                                    #346

                                    @basti97 Ich mache es Dir mal einfach.....

                                    ahoy_v0.5.18_dev_build.zip

                                    Proxmox LXC
                                    Node.js: V22.22.2
                                    NPM: 10.9.7
                                    JS-controller: 7.0.7

                                    Basti97B 1 Reply Last reply
                                    0
                                    • J Jack01

                                      @basti97 Ich mache es Dir mal einfach.....

                                      ahoy_v0.5.18_dev_build.zip

                                      Basti97B Offline
                                      Basti97B Offline
                                      Basti97
                                      Most Active
                                      wrote on last edited by
                                      #347

                                      @jack01 Vielen Dank ich habe bis jetzt noch nie irgendwelche bins komplim. Irgendwie checke ich das nicht so richtig :) . Updates können dann ota aktualisert werden oder muss ich sie immer wieder neu auf den ESP flashen.
                                      Muss ich bei den 32 den Bootloader mit flashen oder nur die einzelne Datei?

                                      Iobroker läuft als VM auf Proxmoxserver x folgende Hersteller im Einsatz Sonoff, Gosund, Siemens x Aofo über Tasmota x Zigbee x das Smarthome wächst und wächst

                                      J 1 Reply Last reply
                                      0
                                      • Ralla66R Ralla66

                                        @netfriend

                                        Mqtt Explorer ist bei mir die MqttBox, die zum Ordner erstellen ein publish macht.
                                        Bild dazu.
                                        mqtt publish.jpg

                                        N Offline
                                        N Offline
                                        netfriend
                                        wrote on last edited by netfriend
                                        #348

                                        @ralla66 sagte in Photovoltaik - Hoymiles HM-1200 Balkonkraftwerk Daten:

                                        @netfriend

                                        Mqtt Explorer ist bei mir die MqttBox, die zum Ordner erstellen ein publish macht.
                                        Bild dazu.
                                        mqtt publish.jpg

                                        Vielen Dank. Muss ich mal ausprobieren....

                                        EDIT: Inzwischen scheint die Sonne und ich konnte etwas probieren. Was soll ich sagen....manchmal geht es, manchmal nicht. Warum es manchmal geht, ist mir im Moment noch nicht klar.
                                        Ich habe es über js bzw. blocky ("steuere") probiert. Prinzipiell scheint es zu gehen, ich sehe den gesendeten Wert auch in der MQTT-Objektansicht (wenn man diese vorher händisch angelegt hat).

                                        Allerdings mag wohl der Inverter nicht immer. Ist das bei euch auch so, dass es nur manchmal geht? Gibt es hier eine zeitliche Begrenzung der Änderungen oder ähnliches im Inverter? Ist da was bekannt?

                                        Ansonsten müsste ich wieder vor Ort zum Inverter und mich mal mit der seriellen Konsole dranhängen und schauen, ob das der Inverter gar nicht mitkriegt oder was er dazu sagt.

                                        BananaJoeB Ralla66R 2 Replies Last reply
                                        0
                                        • N netfriend

                                          @ralla66 sagte in Photovoltaik - Hoymiles HM-1200 Balkonkraftwerk Daten:

                                          @netfriend

                                          Mqtt Explorer ist bei mir die MqttBox, die zum Ordner erstellen ein publish macht.
                                          Bild dazu.
                                          mqtt publish.jpg

                                          Vielen Dank. Muss ich mal ausprobieren....

                                          EDIT: Inzwischen scheint die Sonne und ich konnte etwas probieren. Was soll ich sagen....manchmal geht es, manchmal nicht. Warum es manchmal geht, ist mir im Moment noch nicht klar.
                                          Ich habe es über js bzw. blocky ("steuere") probiert. Prinzipiell scheint es zu gehen, ich sehe den gesendeten Wert auch in der MQTT-Objektansicht (wenn man diese vorher händisch angelegt hat).

                                          Allerdings mag wohl der Inverter nicht immer. Ist das bei euch auch so, dass es nur manchmal geht? Gibt es hier eine zeitliche Begrenzung der Änderungen oder ähnliches im Inverter? Ist da was bekannt?

                                          Ansonsten müsste ich wieder vor Ort zum Inverter und mich mal mit der seriellen Konsole dranhängen und schauen, ob das der Inverter gar nicht mitkriegt oder was er dazu sagt.

                                          BananaJoeB Online
                                          BananaJoeB Online
                                          BananaJoe
                                          Most Active
                                          wrote on last edited by
                                          #349

                                          @netfriend sagte in Photovoltaik - Hoymiles HM-1200 Balkonkraftwerk Daten:

                                          Ansonsten müsste ich wieder vor Ort zum Inverter und mich mal mit der seriellen Konsole dranhängen und schauen, ob das der Inverter gar nicht mitkriegt oder was er dazu sagt.

                                          Der Feature-Request das man die Konsole auch im Webinterface sehen kann ist noch offen und soll noch umgesetzt werden. Dann wird das in Zukunft leichter :-)

                                          ioBroker@Ubuntu 24.04 LTS (VMware) für: >260 Geräte, 5 Switche, 7 AP, 10 IP-Cam, 1 NAS 42TB, 1 ESXi 15TB, 4 Proxmox 1TB, 1 Hyper-V 48TB, 14 x Echo, 5x FireTV, 5 x Tablett/Handy VIS || >=160 Tasmota/Shelly || >=95 ZigBee || PV 8.1kW / Akku 14kWh || 2x USV APC 750W kaskadiert || Creality CR-10 SE 3D-Drucker

                                          1 Reply Last reply
                                          0

                                          Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                                          Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                                          With your input, this post could be even better 💗

                                          Register Login
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate
                                          FAQ Cloud / IOT
                                          HowTo: Node.js-Update
                                          HowTo: Backup/Restore
                                          Downloads
                                          BLOG

                                          289

                                          Online

                                          32.8k

                                          Users

                                          82.8k

                                          Topics

                                          1.3m

                                          Posts
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Home
                                          • Recent
                                          • Tags
                                          • Unread 0
                                          • Categories
                                          • Unreplied
                                          • Popular
                                          • GitHub
                                          • Docu
                                          • Hilfe