Skip to content
  • 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
  1. ioBroker Community Home
  2. Deutsch
  3. Hardware
  4. FoxEss H3 Wechselrichter per Modbus in ioBroker

NEWS

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

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

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

FoxEss H3 Wechselrichter per Modbus in ioBroker

Geplant Angeheftet Gesperrt Verschoben Hardware
49 Beiträge 16 Kommentatoren 12.9k 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.
  • M Offline
    M Offline
    MrX552
    schrieb am zuletzt editiert von
    #1

    Für alle die, die Ihre FoxEss H3 Wechselrichter in ioBroker einbinden möchten, auch einigen erfolglosen Versuchen läuft es nun. Angeschlossen ist ein FoxEss H3-12.0E mit 1x ECM2900 und 2x ECS2900.

    Die FoxEss Cloud und / oder FoxEss App ist ja doch recht langsam mit 5min Updatezeiten!!!

    Benötigt wird:
    1x Elfin EW11 RS485 ->Wifi Adapter (wie es mit anderen funktioniert, weiß ich nicht, habe nur diesen)
    1x Kabel (für kurze Wege reicht ein Stück Lautsprecherkabel)

    1. Der Anschluß erfolgt an die Pins 1 und 2 des RS485 Steckers, Pin 3 und 4 sollten belegt sein und die Verbindung zur DTSU666 sein.
      236059506-dadfc22d-77d9-4086-a174-ad8317141b34.png

    232340350-f4d8f183-8d63-45d5-9936-e4e1065d53c7.png

    1. Per WLAN auf den Elfin zugreifen (AP) und unter der Adresse: 10.10.100.254 unter WLAN das eigene WLAN einrichten, anschließend den Elfin neu starten.

    2. Über das eigene Netzwerk auf die IP des Elfin zugreifen und die Einstellungen wie in den folgenden Bildern anpassen:

    EW11_1.png

    EW11_2.png

    EW11_3.png

    EW11_4.png

    Einstellungen jeweils speichern und den Elfin neu starten.

    1. im ioBroker den Modbus Adapter installieren und die Einstellungen wie folgt wählen:

    Modbus_1.png

    Die Geräte ID muss die gleiche sein, wie im Wechselrichter eingestellt, zu finden unter:

    Menü -> Konfiguration -> Kommunikation -> RS485 -> DeviceID

    Die IP-Adresse ist die des Elfin EW11

    Modbus_4.png

    Die entsprechenden Modbus Adressen gibts hier als xls Datei:

    https://github.com/TonyM1958/HA-FoxESS-Modbus/wiki/H1-H3-Modbus-Map.xls

    Was man mit den Daten macht, sei jedem selbst überlassen!!

    in diesem Sinne

    D O S E 4 Antworten Letzte Antwort
    0
    • M MrX552

      Für alle die, die Ihre FoxEss H3 Wechselrichter in ioBroker einbinden möchten, auch einigen erfolglosen Versuchen läuft es nun. Angeschlossen ist ein FoxEss H3-12.0E mit 1x ECM2900 und 2x ECS2900.

      Die FoxEss Cloud und / oder FoxEss App ist ja doch recht langsam mit 5min Updatezeiten!!!

      Benötigt wird:
      1x Elfin EW11 RS485 ->Wifi Adapter (wie es mit anderen funktioniert, weiß ich nicht, habe nur diesen)
      1x Kabel (für kurze Wege reicht ein Stück Lautsprecherkabel)

      1. Der Anschluß erfolgt an die Pins 1 und 2 des RS485 Steckers, Pin 3 und 4 sollten belegt sein und die Verbindung zur DTSU666 sein.
        236059506-dadfc22d-77d9-4086-a174-ad8317141b34.png

      232340350-f4d8f183-8d63-45d5-9936-e4e1065d53c7.png

      1. Per WLAN auf den Elfin zugreifen (AP) und unter der Adresse: 10.10.100.254 unter WLAN das eigene WLAN einrichten, anschließend den Elfin neu starten.

      2. Über das eigene Netzwerk auf die IP des Elfin zugreifen und die Einstellungen wie in den folgenden Bildern anpassen:

      EW11_1.png

      EW11_2.png

      EW11_3.png

      EW11_4.png

      Einstellungen jeweils speichern und den Elfin neu starten.

      1. im ioBroker den Modbus Adapter installieren und die Einstellungen wie folgt wählen:

      Modbus_1.png

      Die Geräte ID muss die gleiche sein, wie im Wechselrichter eingestellt, zu finden unter:

      Menü -> Konfiguration -> Kommunikation -> RS485 -> DeviceID

      Die IP-Adresse ist die des Elfin EW11

      Modbus_4.png

      Die entsprechenden Modbus Adressen gibts hier als xls Datei:

      https://github.com/TonyM1958/HA-FoxESS-Modbus/wiki/H1-H3-Modbus-Map.xls

      Was man mit den Daten macht, sei jedem selbst überlassen!!

      in diesem Sinne

      D Offline
      D Offline
      dalmabrain
      schrieb am zuletzt editiert von
      #2

      @mrx552 perfekt. Auf das habe ich gewartet. Wir sollten nächste Woche den Fox-Ess auch bekommen (ursprünglich war ein Kostal vereinbart, aber die Firma meinte, dass wir nehmen müssen was aktuell lieferbar ist...naja geht ja jetzt auch nicht darum 😉 ) Wir sind erstmal froh, wenn die Firma überhaupt kommt.

      Eine Frage hätte ich an Dich. Verstehe ich das richtig, dass man dieser "Variante über Modbus" diese Verzögerung von 5min nicht mehr hat?

      M 1 Antwort Letzte Antwort
      0
      • D dalmabrain

        @mrx552 perfekt. Auf das habe ich gewartet. Wir sollten nächste Woche den Fox-Ess auch bekommen (ursprünglich war ein Kostal vereinbart, aber die Firma meinte, dass wir nehmen müssen was aktuell lieferbar ist...naja geht ja jetzt auch nicht darum 😉 ) Wir sind erstmal froh, wenn die Firma überhaupt kommt.

        Eine Frage hätte ich an Dich. Verstehe ich das richtig, dass man dieser "Variante über Modbus" diese Verzögerung von 5min nicht mehr hat?

        M Offline
        M Offline
        MrX552
        schrieb am zuletzt editiert von
        #3

        @dalmabrain

        Moin, genau so ist es, die Daten hast Du dann mehr oder weniger in Echtzeit. Habe in meiner Vis eine „basic bar“ genommen, die entsprechend den aktuellen Überschuss anzeigt und die wechselt gefühlt im Sekundentakt! Eine Philips Hue Lampe die die Farbe von rot über orange nach grün wechselt (entsprechend des Überschusses) ist in Planung (das man sofort sieht, ob es sich lohnt die Waschmaschine oder ähnliches anzuschalten).

        1 Antwort Letzte Antwort
        0
        • C Offline
          C Offline
          cb1000r
          schrieb am zuletzt editiert von
          #4

          Hi @MrX552, Du hast oben Fotos von beiden EW11 gemacht, ist es egal welchen man nimmt, welchen hast Du genau? Hast Du auch die Versorgungsspanung angelegt oder geht das ohne, kann doch nicht, oder Ich glaub mein Elektriker wird mich hassen, denn der RS485 ist ja auch mit dem Smart Meter verbunden... 🙂

          M 1 Antwort Letzte Antwort
          0
          • C cb1000r

            Hi @MrX552, Du hast oben Fotos von beiden EW11 gemacht, ist es egal welchen man nimmt, welchen hast Du genau? Hast Du auch die Versorgungsspanung angelegt oder geht das ohne, kann doch nicht, oder Ich glaub mein Elektriker wird mich hassen, denn der RS485 ist ja auch mit dem Smart Meter verbunden... 🙂

            M Offline
            M Offline
            MrX552
            schrieb am zuletzt editiert von
            #5

            @cb1000r

            Moin,

            ich habe einfach ein altes 5V USB Netzteil genommen, den Stecker abgeschnitten und die beiden Kabel angeklebt, das Netzteil steckt einfach in der Steckdose.

            Der/die/das EW11 ist aus Onkel Jeffs Gemischtwarenladen!

            1 Antwort Letzte Antwort
            0
            • M MrX552

              Für alle die, die Ihre FoxEss H3 Wechselrichter in ioBroker einbinden möchten, auch einigen erfolglosen Versuchen läuft es nun. Angeschlossen ist ein FoxEss H3-12.0E mit 1x ECM2900 und 2x ECS2900.

              Die FoxEss Cloud und / oder FoxEss App ist ja doch recht langsam mit 5min Updatezeiten!!!

              Benötigt wird:
              1x Elfin EW11 RS485 ->Wifi Adapter (wie es mit anderen funktioniert, weiß ich nicht, habe nur diesen)
              1x Kabel (für kurze Wege reicht ein Stück Lautsprecherkabel)

              1. Der Anschluß erfolgt an die Pins 1 und 2 des RS485 Steckers, Pin 3 und 4 sollten belegt sein und die Verbindung zur DTSU666 sein.
                236059506-dadfc22d-77d9-4086-a174-ad8317141b34.png

              232340350-f4d8f183-8d63-45d5-9936-e4e1065d53c7.png

              1. Per WLAN auf den Elfin zugreifen (AP) und unter der Adresse: 10.10.100.254 unter WLAN das eigene WLAN einrichten, anschließend den Elfin neu starten.

              2. Über das eigene Netzwerk auf die IP des Elfin zugreifen und die Einstellungen wie in den folgenden Bildern anpassen:

              EW11_1.png

              EW11_2.png

              EW11_3.png

              EW11_4.png

              Einstellungen jeweils speichern und den Elfin neu starten.

              1. im ioBroker den Modbus Adapter installieren und die Einstellungen wie folgt wählen:

              Modbus_1.png

              Die Geräte ID muss die gleiche sein, wie im Wechselrichter eingestellt, zu finden unter:

              Menü -> Konfiguration -> Kommunikation -> RS485 -> DeviceID

              Die IP-Adresse ist die des Elfin EW11

              Modbus_4.png

              Die entsprechenden Modbus Adressen gibts hier als xls Datei:

              https://github.com/TonyM1958/HA-FoxESS-Modbus/wiki/H1-H3-Modbus-Map.xls

              Was man mit den Daten macht, sei jedem selbst überlassen!!

              in diesem Sinne

              O Offline
              O Offline
              OttisHome
              schrieb am zuletzt editiert von
              #6

              @mrx552 Hallo mrx552,
              danke für Deinen tollen Beitrag.
              Ich habe seit Montag unseren FoxEss H3 am laufen.
              Leider bekomme ich trotz deines Beitrages keine Daten in den IoBroker
              Den Elfin ins Netzwerk zu integrieren war kein Problem.
              Aber die Modbus Instanz bekommt keine Daten.
              Ich vermute auch der Adapter erhält keine Daten vom Wechselrichter, wenn ich mir den Status so anschaue,oder ?
              Der Elfin wurde auf PIN 1 und PIN 2 am Wechselrichter angeschlossen, ist das richtig?
              Die Geräte-ID des Wechselrichters ist 007 (Werden die Nullen vor der 7 in der Modbus Instanz mit eingetragen?
              Elfin.PNG
              Hast Du eine Idee was das Problem ist?
              Gruß
              Stephan

              D 2 Antworten Letzte Antwort
              0
              • O OttisHome

                @mrx552 Hallo mrx552,
                danke für Deinen tollen Beitrag.
                Ich habe seit Montag unseren FoxEss H3 am laufen.
                Leider bekomme ich trotz deines Beitrages keine Daten in den IoBroker
                Den Elfin ins Netzwerk zu integrieren war kein Problem.
                Aber die Modbus Instanz bekommt keine Daten.
                Ich vermute auch der Adapter erhält keine Daten vom Wechselrichter, wenn ich mir den Status so anschaue,oder ?
                Der Elfin wurde auf PIN 1 und PIN 2 am Wechselrichter angeschlossen, ist das richtig?
                Die Geräte-ID des Wechselrichters ist 007 (Werden die Nullen vor der 7 in der Modbus Instanz mit eingetragen?
                Elfin.PNG
                Hast Du eine Idee was das Problem ist?
                Gruß
                Stephan

                D Offline
                D Offline
                Dirk 6
                schrieb am zuletzt editiert von
                #7

                @ottishome said in FoxEss H3 Wechselrichter per Modbus in ioBroker:

                @mrx552 Hallo mrx552,
                danke für Deinen tollen Beitrag.
                Ich habe seit Montag unseren FoxEss H3 am laufen.
                Leider bekomme ich trotz deines Beitrages keine Daten in den IoBroker
                Den Elfin ins Netzwerk zu integrieren war kein Problem.
                Aber die Modbus Instanz bekommt keine Daten.
                Ich vermute auch der Adapter erhält keine Daten vom Wechselrichter, wenn ich mir den Status so anschaue,oder ?
                Der Elfin wurde auf PIN 1 und PIN 2 am Wechselrichter angeschlossen, ist das richtig?
                Die Geräte-ID des Wechselrichters ist 007 (Werden die Nullen vor der 7 in der Modbus Instanz mit eingetragen?
                Elfin.PNG
                Hast Du eine Idee was das Problem ist?
                Gruß
                Stephan

                Ich habe das gleiche Problem und bekommen mit dem Elfen ew11 keine Datenpakete aus meinem Fox Ess H3 12. E!
                Hardy keiner eine Idee?

                M 1 Antwort Letzte Antwort
                0
                • D Dirk 6

                  @ottishome said in FoxEss H3 Wechselrichter per Modbus in ioBroker:

                  @mrx552 Hallo mrx552,
                  danke für Deinen tollen Beitrag.
                  Ich habe seit Montag unseren FoxEss H3 am laufen.
                  Leider bekomme ich trotz deines Beitrages keine Daten in den IoBroker
                  Den Elfin ins Netzwerk zu integrieren war kein Problem.
                  Aber die Modbus Instanz bekommt keine Daten.
                  Ich vermute auch der Adapter erhält keine Daten vom Wechselrichter, wenn ich mir den Status so anschaue,oder ?
                  Der Elfin wurde auf PIN 1 und PIN 2 am Wechselrichter angeschlossen, ist das richtig?
                  Die Geräte-ID des Wechselrichters ist 007 (Werden die Nullen vor der 7 in der Modbus Instanz mit eingetragen?
                  Elfin.PNG
                  Hast Du eine Idee was das Problem ist?
                  Gruß
                  Stephan

                  Ich habe das gleiche Problem und bekommen mit dem Elfen ew11 keine Datenpakete aus meinem Fox Ess H3 12. E!
                  Hardy keiner eine Idee?

                  M Offline
                  M Offline
                  MrX552
                  schrieb am zuletzt editiert von MrX552
                  #8

                  @dirk-6

                  Moin, sorry für die Verspätung... (Urlaub). Ich weiß nicht ob die Nullen mit übertragen werden?!? Im Zweifelsfall kann man die ID im Wechselrichter selbst ändern.

                  Kann es sein, das Du die IP Adresse des Gateways falsch eingetragen hast? Wenn ich die Adresse sehe, sollte es nicht 192.168.178.1 sein und nicht 192.168.158.1???

                  Gruß

                  Jörn

                  1 Antwort Letzte Antwort
                  0
                  • O OttisHome

                    @mrx552 Hallo mrx552,
                    danke für Deinen tollen Beitrag.
                    Ich habe seit Montag unseren FoxEss H3 am laufen.
                    Leider bekomme ich trotz deines Beitrages keine Daten in den IoBroker
                    Den Elfin ins Netzwerk zu integrieren war kein Problem.
                    Aber die Modbus Instanz bekommt keine Daten.
                    Ich vermute auch der Adapter erhält keine Daten vom Wechselrichter, wenn ich mir den Status so anschaue,oder ?
                    Der Elfin wurde auf PIN 1 und PIN 2 am Wechselrichter angeschlossen, ist das richtig?
                    Die Geräte-ID des Wechselrichters ist 007 (Werden die Nullen vor der 7 in der Modbus Instanz mit eingetragen?
                    Elfin.PNG
                    Hast Du eine Idee was das Problem ist?
                    Gruß
                    Stephan

                    D Offline
                    D Offline
                    Dirk 6
                    schrieb am zuletzt editiert von Dirk 6
                    #9

                    @ottishome Hallo OttisHome

                    Ich habe unser (mein) Problem gefunden.
                    Ich war in der Annahme, dass im Elfin schon serielle Daten angezeigt werden müssen auch wenn keine Register (Holding-Register) angelegt sind!

                    1.png
                    Allein als ich die ersten Register per Hand angelegt habe, wurden auch im Elfin Serielle Datenpakete angezeigt!
                    2.png
                    Ich könnte mir in den Allerwertesten beißen. Wochenlang rumgedoktert! 😬
                    Jetzt aber 😀

                    D S 2 Antworten Letzte Antwort
                    0
                    • D Dirk 6

                      @ottishome Hallo OttisHome

                      Ich habe unser (mein) Problem gefunden.
                      Ich war in der Annahme, dass im Elfin schon serielle Daten angezeigt werden müssen auch wenn keine Register (Holding-Register) angelegt sind!

                      1.png
                      Allein als ich die ersten Register per Hand angelegt habe, wurden auch im Elfin Serielle Datenpakete angezeigt!
                      2.png
                      Ich könnte mir in den Allerwertesten beißen. Wochenlang rumgedoktert! 😬
                      Jetzt aber 😀

                      D Offline
                      D Offline
                      Dirk 6
                      schrieb am zuletzt editiert von Dirk 6
                      #10

                      Da war ein Fehler

                      1 Antwort Letzte Antwort
                      0
                      • J Offline
                        J Offline
                        JvThaden
                        schrieb am zuletzt editiert von
                        #11

                        Hallo
                        Ich bekomme die Daten jetzt aus dem Wechselrichter angezeigt.
                        Habe aber immer noch nicht verstanden, wie sich die Daten zusammen setzen.
                        Folgende Daten möchte ich gerne abfragen.

                        PV-Leistung gesamt = 31002 + 31005
                        Haus-Last = ?
                        Einspeisung Haus = (-31026) + (-31027) + (-31028)
                        Einspeisung Netz = ?
                        Batterieladung = (-31036)

                        1 Antwort Letzte Antwort
                        0
                        • S Offline
                          S Offline
                          SuFra
                          schrieb am zuletzt editiert von
                          #12

                          Hallo zusammen

                          Ich habe seit kurzem einen FoxEss H1 Hybrid Wechselrichter.
                          Nun wollte ich auch die Daten per ModBus abfragen.

                          Als Gateway habe ich von Waveshare den "RS232/485/422 ZU POE ETH (B)". Link

                          Einstellungen des Gateways:
                          Devicemanager.jpg

                          Einstellungen im Adapter:

                          adapter.jpg
                          adapter2.jpg

                          Fehlerlog:

                          2023-11-25 14:45:45.127	info	Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason
                          2023-11-25 14:45:45.127	debug	Plugin sentry destroyed
                          2023-11-25 14:45:45.127	info	terminating
                          2023-11-25 14:45:45.126	debug	Closing client on purpose.
                          2023-11-25 14:45:45.126	info	Got terminate signal TERMINATE_YOURSELF
                          2023-11-25 14:45:42.272	info	Disconnected from slave 10.10.20.115
                          2023-11-25 14:45:42.272	debug	Closing client on purpose.
                          2023-11-25 14:45:41.276	debug	Cleaning up request fifo.
                          2023-11-25 14:45:41.275	debug	Clearing timeout of the current request.
                          2023-11-25 14:45:41.275	debug	Socket closed with error
                          2023-11-25 14:45:41.273	warn	Poll error count: 1 code: {"err":"timeout","timeout":5000}
                          2023-11-25 14:45:41.272	error	Client in error state.
                          2023-11-25 14:45:41.272	error	Request timed out.
                          2023-11-25 14:45:41.271	warn	Error: undefined
                          2023-11-25 14:45:36.269	debug	[DevID_124/holdingRegs] Poll address 31000 - 1 registers
                          2023-11-25 14:45:36.269	debug	Initialization of scale factors done!
                          2023-11-25 14:45:36.269	debug	[DevID_124] Poll start ---------------------
                          2023-11-25 14:45:36.268	info	Connected to slave 10.10.20.115
                          2023-11-25 14:45:36.179	debug	Add holdingRegisters.31000_PV1-Voltage: {"_id":"holdingRegisters.31000_PV1-Voltage","type":"state","common":{"name":"","role":"","type":"number","read":true,"write":true,"def":0,"unit":"V"},"native":{"regType":"holdingRegs","address":31000,"deviceId":124,"type":"int16be","len":1,"offset":0,"factor":1,"poll":true}}
                          2023-11-25 14:45:36.179	debug	Initialize Objects for holdingRegs: [{"_address":"31000","name":"PV1-Voltage","description":"","unit":"V","type":"int16be","len":1,"factor":1,"offset":0,"formula":"","role":"","room":"","poll":true,"wp":"","cw":false,"isScale":"","address":31000,"deviceId":124,"id":"holdingRegisters.31000_PV1-Voltage"}]
                          2023-11-25 14:45:36.179	debug	Initialize Objects for inputRegs: []
                          2023-11-25 14:45:36.179	debug	Initialize Objects for coils: []
                          2023-11-25 14:45:36.179	debug	Initialize Objects for disInputs: []
                          2023-11-25 14:45:36.138	info	starting. Version 5.0.11 in /opt/iobroker/node_modules/iobroker.modbus, node: v18.18.2, js-controller: 5.0.16
                          2023-11-25 14:45:36.061	debug	Plugin sentry Initialize Plugin (enabled=true)
                          

                          Auf einem Linuxrechner mit mbpoll :

                          frank@Ubuntu-1:~$ mbpoll 10.10.20.115 -a 124 -r 30000 -l 1000 -v
                          debug enabled
                          Set device=10.10.20.115
                          mbpoll 1.0-0 - FieldTalk(tm) Modbus(R) Master Simulator
                          Copyright © 2015-2019 Pascal JEAN, https://github.com/epsilonrt/mbpoll
                          This program comes with ABSOLUTELY NO WARRANTY.
                          This is free software, and you are welcome to redistribute it
                          under certain conditions; type 'mbpoll -w' for details.
                          
                          Connecting to [10.10.20.115]:502
                          Set response timeout to 1 sec, 0 us
                          Protocol configuration: Modbus TCP
                          Slave configuration...: address = [124]
                                                  start reference = 30000, count = 1
                          Communication.........: 10.10.20.115, port 502, t/o 1.00 s, poll rate 1000 ms
                          Data type.............: 16-bit register, output (holding) register table
                          
                          -- Polling slave 124... Ctrl-C to stop)
                          [00][01][00][00][00][06][7C][03][75][2F][00][01]
                          Waiting for a confirmation...
                          ERROR Connection timed out: select
                          Read output (holding) register failed: Connection timed out
                          -- Polling slave 124... Ctrl-C to stop)
                          [00][02][00][00][00][06][7C][03][75][2F][00][01]
                          Waiting for a confirmation...
                          ERROR Connection timed out: select
                          Read output (holding) register failed: Connection timed out
                          -- Polling slave 124... Ctrl-C to stop)
                          [00][03][00][00][00][06][7C][03][75][2F][00][01]
                          Waiting for a confirmation...
                          ERROR Connection timed out: select
                          Read output (holding) register failed: Connection timed out
                          -- Polling slave 124... Ctrl-C to stop)
                          [00][04][00][00][00][06][7C][03][75][2F][00][01]
                          Waiting for a confirmation...
                          ^C--- 10.10.20.115 poll statistics ---
                          4 frames transmitted, 0 received, 3 errors, 100.0% frame loss
                          
                          everything was closed.
                          Have a nice day !
                          

                          Habe mir schon alle Threads zu dem Thema hier im Forum angeschaut, bekomme aber keine Daten...
                          Wahrscheinlich übersehe ich da einfach was 😉
                          Hoffe ihr könnt mir helfen.

                          Grüße Frank

                          HA-Cluster 1x NUC11TNHI50L00, 2x NUC11TNHI30L00, 1x BSi3, 1x BSi5
                          LXC's: ioBroker, (3x Redis), PiHole, Grafana, Heimdall, MariaDB, InfulxDB, TasmoAdmin, NTP Server, Zabbix, Frigate, nextCloud, PeaNUT
                          VM's: PBS, trueNAS (Plex)

                          1 Antwort Letzte Antwort
                          0
                          • M MrX552

                            Für alle die, die Ihre FoxEss H3 Wechselrichter in ioBroker einbinden möchten, auch einigen erfolglosen Versuchen läuft es nun. Angeschlossen ist ein FoxEss H3-12.0E mit 1x ECM2900 und 2x ECS2900.

                            Die FoxEss Cloud und / oder FoxEss App ist ja doch recht langsam mit 5min Updatezeiten!!!

                            Benötigt wird:
                            1x Elfin EW11 RS485 ->Wifi Adapter (wie es mit anderen funktioniert, weiß ich nicht, habe nur diesen)
                            1x Kabel (für kurze Wege reicht ein Stück Lautsprecherkabel)

                            1. Der Anschluß erfolgt an die Pins 1 und 2 des RS485 Steckers, Pin 3 und 4 sollten belegt sein und die Verbindung zur DTSU666 sein.
                              236059506-dadfc22d-77d9-4086-a174-ad8317141b34.png

                            232340350-f4d8f183-8d63-45d5-9936-e4e1065d53c7.png

                            1. Per WLAN auf den Elfin zugreifen (AP) und unter der Adresse: 10.10.100.254 unter WLAN das eigene WLAN einrichten, anschließend den Elfin neu starten.

                            2. Über das eigene Netzwerk auf die IP des Elfin zugreifen und die Einstellungen wie in den folgenden Bildern anpassen:

                            EW11_1.png

                            EW11_2.png

                            EW11_3.png

                            EW11_4.png

                            Einstellungen jeweils speichern und den Elfin neu starten.

                            1. im ioBroker den Modbus Adapter installieren und die Einstellungen wie folgt wählen:

                            Modbus_1.png

                            Die Geräte ID muss die gleiche sein, wie im Wechselrichter eingestellt, zu finden unter:

                            Menü -> Konfiguration -> Kommunikation -> RS485 -> DeviceID

                            Die IP-Adresse ist die des Elfin EW11

                            Modbus_4.png

                            Die entsprechenden Modbus Adressen gibts hier als xls Datei:

                            https://github.com/TonyM1958/HA-FoxESS-Modbus/wiki/H1-H3-Modbus-Map.xls

                            Was man mit den Daten macht, sei jedem selbst überlassen!!

                            in diesem Sinne

                            S Offline
                            S Offline
                            SuFra
                            schrieb am zuletzt editiert von
                            #13

                            Hallo, die Exel Datei H1-H3-Modbus-Map.xls ist leider nicht mehr online zu finden.
                            Kann die jemand mir schicken?

                            f.strauss@gmx.de

                            HA-Cluster 1x NUC11TNHI50L00, 2x NUC11TNHI30L00, 1x BSi3, 1x BSi5
                            LXC's: ioBroker, (3x Redis), PiHole, Grafana, Heimdall, MariaDB, InfulxDB, TasmoAdmin, NTP Server, Zabbix, Frigate, nextCloud, PeaNUT
                            VM's: PBS, trueNAS (Plex)

                            1 Antwort Letzte Antwort
                            0
                            • T Offline
                              T Offline
                              Tiedi
                              schrieb am zuletzt editiert von
                              #14

                              Hallo,

                              vielen Dank schonmal für die Dokumentation.

                              Kann man die Modbus Register nicht hier direkt reinstellen?

                              Funktioniert das auch mit der T-Serie von Fox ESS?
                              Ich überlege mir den FOX ESS T15-G3 15kW zu holen.

                              M 1 Antwort Letzte Antwort
                              0
                              • T Tiedi

                                Hallo,

                                vielen Dank schonmal für die Dokumentation.

                                Kann man die Modbus Register nicht hier direkt reinstellen?

                                Funktioniert das auch mit der T-Serie von Fox ESS?
                                Ich überlege mir den FOX ESS T15-G3 15kW zu holen.

                                M Offline
                                M Offline
                                MrX552
                                schrieb am zuletzt editiert von
                                #15

                                @tiedi

                                Moin,

                                so weit ich das verstanden habe, geht das nicht, man kann die irgendwie bei FoxEss anfordern und darf sie dann wohl nicht öffentlich machen. Ich meine das zumindest irgendwo gelesen zu haben.

                                Da es die Datei nicht mehr gibt und ich sie auch gerade nicht mehr finde, geht aber folgendes:

                                Link aufrufen und dort die entsprechenden Werte aus dem Code rausnehmen!

                                https://github.com/nathanmarlor/foxess_modbus/blob/main/custom_components/foxess_modbus/entities/entity_descriptions.py

                                Wenn man ein bisschen scrollt, findet man folgendes:

                                _PV_ENTITIES: list[EntityFactory] = [
                                    _pv_voltage(
                                        key="pv1_voltage",
                                        addresses=[
                                            ModbusAddressesSpec(models=[*H1_SET, KH], input=[11000], holding=[31000]),
                                            ModbusAddressesSpec(models=H3_SET, holding=[31000]),
                                        ],
                                        name="PV1 Voltage",
                                    ),
                                

                                Ich denke, das was man benötigt bekommt man daher!!

                                Jörn

                                1 Antwort Letzte Antwort
                                0
                                • M Offline
                                  M Offline
                                  MrX552
                                  schrieb am zuletzt editiert von
                                  #16

                                  Kleiner Nachtrag für die Modbus Register:

                                  Man kann kann auch einfach eine kurze EMail an service.de@fox-ess.com schreiben und direkt nach den Modbus-Registern für seinen Wechselrichter fragen. Man bekommt eine Verschwiegenheitserklärung, die man unterschreiben muß (weswegen ich das hier nicht reinstelle) und dann bekommt man innerhalb eines Tages ein pdf zugeschickt, in dem alles steht, was man braucht, oder brauchen könnte.

                                  Ralla66R 1 Antwort Letzte Antwort
                                  0
                                  • M MrX552

                                    Kleiner Nachtrag für die Modbus Register:

                                    Man kann kann auch einfach eine kurze EMail an service.de@fox-ess.com schreiben und direkt nach den Modbus-Registern für seinen Wechselrichter fragen. Man bekommt eine Verschwiegenheitserklärung, die man unterschreiben muß (weswegen ich das hier nicht reinstelle) und dann bekommt man innerhalb eines Tages ein pdf zugeschickt, in dem alles steht, was man braucht, oder brauchen könnte.

                                    Ralla66R Offline
                                    Ralla66R Offline
                                    Ralla66
                                    Most Active
                                    schrieb am zuletzt editiert von
                                    #17

                                    @mrx552

                                    ist es dieses Projekt ?

                                    M 1 Antwort Letzte Antwort
                                    0
                                    • Ralla66R Ralla66

                                      @mrx552

                                      ist es dieses Projekt ?

                                      M Offline
                                      M Offline
                                      MrX552
                                      schrieb am zuletzt editiert von
                                      #18

                                      @ralla66
                                      Ja, das ist es, aber es sind nicht alle register aufgeführt!

                                      I 1 Antwort Letzte Antwort
                                      0
                                      • M MrX552

                                        @ralla66
                                        Ja, das ist es, aber es sind nicht alle register aufgeführt!

                                        I Offline
                                        I Offline
                                        ichderarnd
                                        schrieb am zuletzt editiert von
                                        #19

                                        Ich habe hier einen Fox ESS H3 29.9 und mir ist nicht klar, ob ich diesen direkt über RS485 an den Raspberry anbinden kann. Es gibt zwei RS485: Einer ist mit „meter“ beschriftet, das ist die Verbindung zum Zähler im Schrank. Der andere ist mit „ems“ beschriftet und wäre theoretisch frei.

                                        Kann ich diesen nutzen, um die Modbus-Kommunikation aufzusetzen? Oder muss ich diesen umständlichen Weg über Wifi gehen, den ich noch nicht so ganz verstanden habe…

                                        I 1 Antwort Letzte Antwort
                                        0
                                        • I ichderarnd

                                          Ich habe hier einen Fox ESS H3 29.9 und mir ist nicht klar, ob ich diesen direkt über RS485 an den Raspberry anbinden kann. Es gibt zwei RS485: Einer ist mit „meter“ beschriftet, das ist die Verbindung zum Zähler im Schrank. Der andere ist mit „ems“ beschriftet und wäre theoretisch frei.

                                          Kann ich diesen nutzen, um die Modbus-Kommunikation aufzusetzen? Oder muss ich diesen umständlichen Weg über Wifi gehen, den ich noch nicht so ganz verstanden habe…

                                          I Offline
                                          I Offline
                                          ichderarnd
                                          schrieb am zuletzt editiert von
                                          #20

                                          Es ist wirklich so einfach: Ich habe mir diesen RS485 auf USB Adaper besorgt:
                                          https://www.reichelt.de/raspberry-pi-usb-rs485-schnittstelle-ch340c-rpi-usb-rs485-p242783.html?&nbc=1

                                          Dann von einem LAN-Kabel die Stecker abgeschnitten, zwei verdrillte Adern an A und B des „EMS“ Anschlusses des Fox und an A und B des USB-Adapters. Den USB Stecker in den Pi stecken, Modbusadapter installieren, den USB-Port auswählen, Device ID 247 setzen und die Holdingregister anlegen.

                                          Lief sofort 👍

                                          Jetzt muss ich nur noch sehen, wo ich die Daten für String 3 und folgende herbekomme. Werde die Doku beim Hersteller anfragen.

                                          M E 2 Antworten Letzte Antwort
                                          0
                                          Antworten
                                          • In einem neuen Thema antworten
                                          Anmelden zum Antworten
                                          • Älteste zuerst
                                          • Neuste zuerst
                                          • Meiste Stimmen


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          740

                                          Online

                                          32.4k

                                          Benutzer

                                          81.4k

                                          Themen

                                          1.3m

                                          Beiträge
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Anmelden

                                          • Du hast noch kein Konto? Registrieren

                                          • Anmelden oder registrieren, um zu suchen
                                          • Erster Beitrag
                                            Letzter Beitrag
                                          0
                                          • Aktuell
                                          • Tags
                                          • Ungelesen 0
                                          • Kategorien
                                          • Unreplied
                                          • Beliebt
                                          • GitHub
                                          • Docu
                                          • Hilfe