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. Praktische Anwendungen (Showcase)
  4. Enphase / Envoy / IQ-Gateway Solar Blockly Skript

NEWS

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    8.5k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    2.1k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    16
    1
    2.8k

Enphase / Envoy / IQ-Gateway Solar Blockly Skript

Geplant Angeheftet Gesperrt Verschoben Praktische Anwendungen (Showcase)
enphasesolarpv anlageapienvoyiq-gatewayscript
230 Beiträge 16 Kommentatoren 51.3k Aufrufe 14 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.
  • Steffe.S.S Online
    Steffe.S.S Online
    Steffe.S.
    schrieb am zuletzt editiert von Steffe.S.
    #8

    EDIT 18.06.2025 :

    Die ersten VIS-Entwürfen funktionieren nicht mehr so wie gewünscht, hier eine dynamischere Lösung...

    1714120597982-111.jpg

    https://forum.iobroker.net/topic/66908/enphase-envoy-iq-gateway-solar-blockly-skript/104

    NegaleinN 3 Antworten Letzte Antwort
    1
    • Steffe.S.S Steffe.S.

      EDIT 18.06.2025 :

      Die ersten VIS-Entwürfen funktionieren nicht mehr so wie gewünscht, hier eine dynamischere Lösung...

      1714120597982-111.jpg

      https://forum.iobroker.net/topic/66908/enphase-envoy-iq-gateway-solar-blockly-skript/104

      NegaleinN Offline
      NegaleinN Offline
      Negalein
      Global Moderator
      schrieb am zuletzt editiert von
      #9

      @steffe-s sagte in Enphase / Envoy / IQ-Gateway Solar Blockly Skript:

      Hier mal noch meine aktuelles VIS ....

      Hi Steffe!

      Würdest du von dieser Seite einen Export bereitstellen?
      Danke

      ° Node.js: 20.17.0 NPM: 10.8.2
      ° Proxmox, Ubuntu 22.04.3 LTS
      ° Fixer ---> iob fix

      1 Antwort Letzte Antwort
      0
      • Steffe.S.S Steffe.S.

        EDIT 18.06.2025 :

        Die ersten VIS-Entwürfen funktionieren nicht mehr so wie gewünscht, hier eine dynamischere Lösung...

        1714120597982-111.jpg

        https://forum.iobroker.net/topic/66908/enphase-envoy-iq-gateway-solar-blockly-skript/104

        NegaleinN Offline
        NegaleinN Offline
        Negalein
        Global Moderator
        schrieb am zuletzt editiert von
        #10

        @steffe-s sagte in Enphase / Envoy / IQ-Gateway Solar Blockly Skript:

        Hier mal noch meine aktuelles VIS ....

        Danke dir!!

        ° Node.js: 20.17.0 NPM: 10.8.2
        ° Proxmox, Ubuntu 22.04.3 LTS
        ° Fixer ---> iob fix

        1 Antwort Letzte Antwort
        0
        • NegaleinN Offline
          NegaleinN Offline
          Negalein
          Global Moderator
          schrieb am zuletzt editiert von
          #11

          @steffe-s sagte in Enphase / Envoy / IQ-Gateway Solar Blockly Skript:

          Hier die 4 Skripte:

          bin gerade beim einrichten 🙂

          sind das alle DP?

          0_userdata.0.enphase.production
          0_userdata.0.enphase.meters
          0_userdata.0.enphase.prod_stat
          0_userdata.0.enphase.inverter
          0_userdata.0.enphase.inventory
          0_userdata.0.enphase.livedata
          0_userdata.0.Enphase-Werte_durch_1000.Energienetz
          0_userdata.0.Enphase-Werte_durch_1000.Hausverbrauch
          0_userdata.0.Enphase-Werte_durch_1000.PV-Erzeugung
          0_userdata.0.Enphase-Werte_durch_1000.Batterieladung
          0_userdata.0.enphase.livedata.meters.grid.agg_p_mw
          0_userdata.0.enphase.livedata.meters.load.agg_p_mw
          0_userdata.0.enphase.livedata.meters.pv.agg_p_mw
          0_userdata.0.enphase.livedata.meters.storage.agg_p_mw

          wird der Token benötigt?

          und der "http_resp_json"? Wo/wie/was muss ich da in das Feld eintragen?
          77b3debe-8958-47ef-803e-5e43903762ca-image.png

          ° Node.js: 20.17.0 NPM: 10.8.2
          ° Proxmox, Ubuntu 22.04.3 LTS
          ° Fixer ---> iob fix

          ChrizC 1 Antwort Letzte Antwort
          0
          • Steffe.S.S Online
            Steffe.S.S Online
            Steffe.S.
            schrieb am zuletzt editiert von Steffe.S.
            #12

            @negalein

            86b2d9bd-918f-4d15-8f56-669893ee5eff-image.png

            1ffe6e24-9277-4b15-b4e6-f0e497c03732-image.png

            hier im Skript 1 und Skript 2 die jeweiligen Daten eintragen,

            • email- Adresse und Password wie in der Enlighten App
            • Serialnummer des Envoy gateways
            • IP - Adresse des Envoy Gateways (am besten festvergeben)

            der Token wird automatisch gezogen

            1 Antwort Letzte Antwort
            1
            • Steffe.S.S Steffe.S.

              EDIT 18.06.2025 :

              Die ersten VIS-Entwürfen funktionieren nicht mehr so wie gewünscht, hier eine dynamischere Lösung...

              1714120597982-111.jpg

              https://forum.iobroker.net/topic/66908/enphase-envoy-iq-gateway-solar-blockly-skript/104

              NegaleinN Offline
              NegaleinN Offline
              Negalein
              Global Moderator
              schrieb am zuletzt editiert von
              #13

              @steffe-s sagte in Enphase / Envoy / IQ-Gateway Solar Blockly Skript:

              Edit:18.11.2023: VIS.txt wurde hinzugefügt

              VIS.JPG

              kannst du noch die Bildchen hochladen?
              10ea8a40-0f52-48e6-bae1-76e30fc2edfe-image.png

              ° Node.js: 20.17.0 NPM: 10.8.2
              ° Proxmox, Ubuntu 22.04.3 LTS
              ° Fixer ---> iob fix

              1 Antwort Letzte Antwort
              0
              • D Offline
                D Offline
                dexic
                schrieb am zuletzt editiert von
                #14

                Leute, ihr seid der Hammer!

                Uff, da werde ich sehr viel herumzuprobieren haben. Ich habe hier eine Enphase-Testanlage mit zwei Modulen und will daran eine Encharge 3T hängen, um die Sonnenstrahlen in die Nacht und die Reste an einem sonnigen Tag ins Auto zu schieben. :-) Mit eurer Vorarbeit könnte mir das sogar gelingen. :-)

                Steffe.S.S 1 Antwort Letzte Antwort
                0
                • NegaleinN Negalein

                  @steffe-s sagte in Enphase / Envoy / IQ-Gateway Solar Blockly Skript:

                  Hier die 4 Skripte:

                  bin gerade beim einrichten 🙂

                  sind das alle DP?

                  0_userdata.0.enphase.production
                  0_userdata.0.enphase.meters
                  0_userdata.0.enphase.prod_stat
                  0_userdata.0.enphase.inverter
                  0_userdata.0.enphase.inventory
                  0_userdata.0.enphase.livedata
                  0_userdata.0.Enphase-Werte_durch_1000.Energienetz
                  0_userdata.0.Enphase-Werte_durch_1000.Hausverbrauch
                  0_userdata.0.Enphase-Werte_durch_1000.PV-Erzeugung
                  0_userdata.0.Enphase-Werte_durch_1000.Batterieladung
                  0_userdata.0.enphase.livedata.meters.grid.agg_p_mw
                  0_userdata.0.enphase.livedata.meters.load.agg_p_mw
                  0_userdata.0.enphase.livedata.meters.pv.agg_p_mw
                  0_userdata.0.enphase.livedata.meters.storage.agg_p_mw

                  wird der Token benötigt?

                  und der "http_resp_json"? Wo/wie/was muss ich da in das Feld eintragen?
                  77b3debe-8958-47ef-803e-5e43903762ca-image.png

                  ChrizC Offline
                  ChrizC Offline
                  Chriz
                  schrieb am zuletzt editiert von
                  #15

                  @negalein

                  Sollten sich die Datenpunkte nicht automatisch erstellen, wenn das Script den ersten Durchlauf macht?

                  Bin nicht so firm bei den Datenpunkten, und hatte gehofft das ich nur das Script importiere, Creds eingebe, starte und es läuft.

                  Zumindest klang das im obigen Post mehr oder weniger so.
                  Nun bin ich ein wenig verunsichert...

                  Steffe.S.S 1 Antwort Letzte Antwort
                  0
                  • ChrizC Chriz

                    @negalein

                    Sollten sich die Datenpunkte nicht automatisch erstellen, wenn das Script den ersten Durchlauf macht?

                    Bin nicht so firm bei den Datenpunkten, und hatte gehofft das ich nur das Script importiere, Creds eingebe, starte und es läuft.

                    Zumindest klang das im obigen Post mehr oder weniger so.
                    Nun bin ich ein wenig verunsichert...

                    Steffe.S.S Online
                    Steffe.S.S Online
                    Steffe.S.
                    schrieb am zuletzt editiert von
                    #16

                    @chriz

                    ja, die grundsätzlichen Datenpunkte werden selber erstellt nur der Rest aus meinem Post nicht

                    ChrizC 1 Antwort Letzte Antwort
                    0
                    • D dexic

                      Leute, ihr seid der Hammer!

                      Uff, da werde ich sehr viel herumzuprobieren haben. Ich habe hier eine Enphase-Testanlage mit zwei Modulen und will daran eine Encharge 3T hängen, um die Sonnenstrahlen in die Nacht und die Reste an einem sonnigen Tag ins Auto zu schieben. :-) Mit eurer Vorarbeit könnte mir das sogar gelingen. :-)

                      Steffe.S.S Online
                      Steffe.S.S Online
                      Steffe.S.
                      schrieb am zuletzt editiert von
                      #17

                      @dexic

                      ich habe an Enphase eine Anfrage gesendet, ich der ich gefagt habe, ob es einen Web-Postbefehl gibt (ähnlich wie beim Livestaus), der sagt, jetzt Batterieentladung stoppen und dann einen Gegenbefehl Batterieentladung erlauben.

                      Die Frage wurde an das zuständige Team weitergeleitet

                      1 Antwort Letzte Antwort
                      0
                      • S Offline
                        S Offline
                        s.reihle
                        schrieb am zuletzt editiert von Samson71
                        #18

                        Hallo,

                        das Wichtigste zuerst: Die Skripten sind genau das, was ich gesucht habe, also herzlichen Dank dafür.

                        Eine Frage hätte ich als JS-Ignorant aber dann doch, naämlich zu den folgenden Infos im Log:

                        javascript.0
                        	2024-02-27 13:59:00.494	info	script.js.Enphase_komplett: Get Inv. data : : Error local Envoy IP: 172.28.1.99. Error: Unexpected token < in JSON at position 0 | Error cnt: -1
                        javascript.0
                        	2024-02-27 13:59:00.425	info	script.js.Enphase_komplett: Get production.json data: : Error local Envoy IP: 172.28.1.99. Error: Unexpected token < in JSON at position 0 | Error cnt: -2
                        

                        Sind ja nur Infos, sonst funktioniert ja alles, kann man das aber trotzdem abstellen?

                        Mod-Edit: Log in Code-Tags

                        1 Antwort Letzte Antwort
                        0
                        • Steffe.S.S Steffe.S.

                          @chriz

                          ja, die grundsätzlichen Datenpunkte werden selber erstellt nur der Rest aus meinem Post nicht

                          ChrizC Offline
                          ChrizC Offline
                          Chriz
                          schrieb am zuletzt editiert von Chriz
                          #19

                          @steffe-s
                          Hab nun alles mal ausprobiert, die Scripte funktionieren, Danke dafür. :+1: :grin:

                          Es wurden allerdings hunderte Datenpunkte erstellt.
                          Gibt es eine Auflistung was, was ist?
                          Manches kann ich mir aufgrund der reinkommenden Werte denken, aber anderes widerrum nicht.

                          Vor Allem die Ordnerstruktur mit Ordner 0 oder 1 unter Meters z.b.
                          Oder auch die "Lines" unter produktion.

                          Gibt es eine Erklärung dazu?
                          Mir reichen die wichtigsten Kennzahlen ja aus.
                          Wie Erzeugung, Verbrauch, LiveData(da kann ich mir die Daten auch nicht mehr zusammenreimen)
                          Im Grund die Daten die die enphase App in Zahlen anzeigt.
                          6fd47fb2-afde-4000-aa20-61ff60ceaf02-image.png

                          Steffe.S.S 1 Antwort Letzte Antwort
                          0
                          • ChrizC Chriz

                            @steffe-s
                            Hab nun alles mal ausprobiert, die Scripte funktionieren, Danke dafür. :+1: :grin:

                            Es wurden allerdings hunderte Datenpunkte erstellt.
                            Gibt es eine Auflistung was, was ist?
                            Manches kann ich mir aufgrund der reinkommenden Werte denken, aber anderes widerrum nicht.

                            Vor Allem die Ordnerstruktur mit Ordner 0 oder 1 unter Meters z.b.
                            Oder auch die "Lines" unter produktion.

                            Gibt es eine Erklärung dazu?
                            Mir reichen die wichtigsten Kennzahlen ja aus.
                            Wie Erzeugung, Verbrauch, LiveData(da kann ich mir die Daten auch nicht mehr zusammenreimen)
                            Im Grund die Daten die die enphase App in Zahlen anzeigt.
                            6fd47fb2-afde-4000-aa20-61ff60ceaf02-image.png

                            Steffe.S.S Online
                            Steffe.S.S Online
                            Steffe.S.
                            schrieb am zuletzt editiert von Steffe.S.
                            #20

                            @chriz

                            im zweiten Post gibt es eine PDF Datei, in der einiges beschrieben wird. Du kannst aber auch die Datenpunkte, die Du nicht benötigst einfach im Skript weglassen bzw löschen (ab hier: 1. GET PV ......)

                            ChrizC 1 Antwort Letzte Antwort
                            0
                            • Steffe.S.S Steffe.S.

                              @chriz

                              im zweiten Post gibt es eine PDF Datei, in der einiges beschrieben wird. Du kannst aber auch die Datenpunkte, die Du nicht benötigst einfach im Skript weglassen bzw löschen (ab hier: 1. GET PV ......)

                              ChrizC Offline
                              ChrizC Offline
                              Chriz
                              schrieb am zuletzt editiert von
                              #21

                              @steffe-s

                              Danke, die meisten Infos hab ich mir in der Zwischenzeit zusammenreimen können.

                              Eine Frage noch zum Schluss, ist aber eher allgemeiner iob-Natur.
                              Kann ich im Objektbaum irgendwie "Notizen" vergeben ohne den Datenpunkt zu verändern?

                              1 Antwort Letzte Antwort
                              0
                              • D Offline
                                D Offline
                                dexic
                                schrieb am zuletzt editiert von
                                #22

                                Mir würde es jetzt im ersten Schritt mal reichen, wenn ich den jetzigen Stand der Enphase Batterie abrufen könnte. Habt ihr dazu nähere Infos?

                                RolloDR 2 Antworten Letzte Antwort
                                0
                                • D dexic

                                  Mir würde es jetzt im ersten Schritt mal reichen, wenn ich den jetzigen Stand der Enphase Batterie abrufen könnte. Habt ihr dazu nähere Infos?

                                  RolloDR Offline
                                  RolloDR Offline
                                  RolloD
                                  schrieb am zuletzt editiert von
                                  #23

                                  @dexic unter folgendem Datenpunkt findest du die Anzeige zu wieviel Prozent deine Batterie geladen ist:

                                  0_userdata.0.enphase.inventory.0.devices.0.percentFull

                                  1 Antwort Letzte Antwort
                                  0
                                  • RolloDR Offline
                                    RolloDR Offline
                                    RolloD
                                    schrieb am zuletzt editiert von
                                    #24

                                    Ich habe jetzt alle Datenpunkte durchforstet, aber leider komme ich nicht bei allen klar.
                                    Ich habe die Daten

                                    • tägliche Produktion
                                    • täglichen Verbrauch
                                      gefunden.

                                    Folgende benötige ich aber noch:

                                    • täglicher Bezug aus dem Netz
                                    • tägliche Einspeisung
                                    • täglich Aufgeladen

                                    Ich möchte mein VIS ähnlich der App von Enphase gestalten. Daher benötige ich diese Daten.
                                    Kann mir da jemand helfe?
                                    Vielen Dank dafür.

                                    NegaleinN 2 Antworten Letzte Antwort
                                    0
                                    • D dexic

                                      Mir würde es jetzt im ersten Schritt mal reichen, wenn ich den jetzigen Stand der Enphase Batterie abrufen könnte. Habt ihr dazu nähere Infos?

                                      RolloDR Offline
                                      RolloDR Offline
                                      RolloD
                                      schrieb am zuletzt editiert von
                                      #25

                                      @dexic unter folgendem Datenpunkt findest du die Anzeige zu wieviel Prozent deine Batterie geladen ist:

                                      0_userdata.0.enphase.inventory.0.devices.0.percentFull

                                      D 1 Antwort Letzte Antwort
                                      0
                                      • RolloDR RolloD

                                        Ich habe jetzt alle Datenpunkte durchforstet, aber leider komme ich nicht bei allen klar.
                                        Ich habe die Daten

                                        • tägliche Produktion
                                        • täglichen Verbrauch
                                          gefunden.

                                        Folgende benötige ich aber noch:

                                        • täglicher Bezug aus dem Netz
                                        • tägliche Einspeisung
                                        • täglich Aufgeladen

                                        Ich möchte mein VIS ähnlich der App von Enphase gestalten. Daher benötige ich diese Daten.
                                        Kann mir da jemand helfe?
                                        Vielen Dank dafür.

                                        NegaleinN Offline
                                        NegaleinN Offline
                                        Negalein
                                        Global Moderator
                                        schrieb am zuletzt editiert von
                                        #26

                                        @ronny-dietrich sagte in Enphase / Envoy / IQ-Gateway Solar Blockly Skript:

                                        Ich möchte mein VIS ähnlich der App von Enphase gestalten. Daher benötige ich diese Daten.

                                        schau dir den Beitrag von @Steffe-S an.
                                        Ich bin leider noch nicht dazu gekommen.

                                        ° Node.js: 20.17.0 NPM: 10.8.2
                                        ° Proxmox, Ubuntu 22.04.3 LTS
                                        ° Fixer ---> iob fix

                                        1 Antwort Letzte Antwort
                                        0
                                        • RolloDR Offline
                                          RolloDR Offline
                                          RolloD
                                          schrieb am zuletzt editiert von
                                          #27

                                          Eine VIS habe ich mir schon gebastelt, nur leider fehlen mir noch die genannten Daten. Da werde ich aus den angelegten Datenpunkten nicht schlau:thinking_face:

                                          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

                                          787

                                          Online

                                          32.4k

                                          Benutzer

                                          81.5k

                                          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