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. ioBroker Allgemein
  4. Einrichten Modbus Adapter / Solar X3 Gen4

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.2k

Einrichten Modbus Adapter / Solar X3 Gen4

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
147 Beiträge 19 Kommentatoren 22.5k Aufrufe 18 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.
  • K klassisch

    Habe mir mal die oben verlinkte Solax Registerliste angeschaut.
    Ich würde es mit Alias off bzw. nicht angehakt testen.

    In der Registerliste mit code 0x03 sind wohl die Input register und die 0x04 die holding register

    Wenn Alias aus ist, dann gibt man bei Adresse den Registerwert in Dezimal ein. Und ich hatte auch schon den Fall, wo man 1 dazuaddieren mußte.

    Devide ID ist die Modbus Geräteadresse des Wechselrichters. Die gibt man wahrscheinlich im Wechselrichter per Display und Tastatur ein

    S Offline
    S Offline
    solvo
    schrieb am zuletzt editiert von
    #141

    @klassisch
    Hi,
    dir und @McWoolf noch einmal ein Dankeschön für das Teilen der Infos. Heute habe ich wieder einen Abend am Laptop verbracht, nur um wieder frustriert aufzugeben. Könntest du oder jemand anderes mir helfen?

    Ich bin soweit, dass der USR, den auch @McWoolf benutzt, eine Verbindung mit meinem iobroker (auf 192.168.0.12) anzeigt. Auch die Modbus-Instanz schaltet auf "grün". Euer Verdienst! :)

    2fe5ea3a-3055-42bd-ad33-26c5f935ed73-grafik.png

    Die Hardware hinter der 192.168.0.12 ist eine Synology mit einem Docker, in dem der iobroker läuft. Ich habe für den Docker schon viele Portweiterleitungen eingerichtet, aber irgendwie bleiben die TX/RX-Werte im USR alle auf 0 und auch die Objekte im iobroker wechseln die Farbe und zeigen dann alle 0 an.

    cf64c462-d2d1-4b4e-b56d-f6f6143c57e6-grafik.png
    f660f0ff-c514-4342-a7d1-227da8830df5-grafik.png

    Hier meine Einstellungen des USR
    a429e539-8160-4537-9aa9-5431e12e992e-grafik.png

    Hier Modbus iob (Register wie von @McWoolf geschickt und Adresse auf "1", also so eingestellt, dass in den Objekten eine 0 statt keinem Wert angezeigt wird).
    465922d5-5f40-4e01-9ef4-956ff8b207d6-grafik.png

    Hier noch die Einstellungen im Wechselrichter:
    f63bcd3c-4651-44c6-b331-63129d6c481b-grafik.png

    Über eure Hilfe würde ich mich sehr, sehr freuen!

    1 Antwort Letzte Antwort
    0
    • ChrisNettC ChrisNett

      Hallo zusammen,

      ich habe mir einen rs485 adapter besorgt und möchte damit den WR auslesen

      https://www.amazon.de/gp/product/B078X5H8H7/ref=ppx_yo_dt_b_asin_title_o00_s01?ie=UTF8&psc=1

      den stick habe ich ans laufen bekommen ich scheitere aber gerade daran wie und wo ich die Register eintragen muss ich habe die adresse von solar bekommen.

      SolaxPower External Communication Protocol X1&X3 Hybrid -G4 ModbusRTU V3.14- public version.pdf

      aber wie bitte trage ich das richtig ein?

      hier noch ein Log des Adapters wenn benötigt.

      
      modbus.0
      2022-04-30 10:53:11.554	silly	States user redis pmessage modbus.0.*/modbus.0.info.connection:{"val":false,"ack":true,"ts":1651308791553,"q":0,"from":"system.adapter.modbus.0","user":"system.user.admin","lc":1651308709938}
      
      modbus.0
      2022-04-30 10:53:11.552	silly	States user redis pmessage modbus.0.*/modbus.0.info.connection:{"val":true,"ack":true,"ts":1651308791551,"q":0,"from":"system.adapter.modbus.0","user":"system.user.admin","lc":1651308791551}
      
      modbus.0
      2022-04-30 10:53:11.551	silly	States user redis pmessage modbus.0.*/modbus.0.info.connection:{"val":false,"ack":true,"ts":1651308791550,"q":0,"from":"system.adapter.modbus.0","user":"system.user.admin","lc":1651308709938}
      
      modbus.0
      2022-04-30 10:53:11.549	debug	Cleaning up request fifo.
      
      modbus.0
      2022-04-30 10:53:11.548	info	Disconnected from slave
      
      modbus.0
      2022-04-30 10:53:11.547	info	Connected to slave
      
      modbus.0
      2022-04-30 10:53:11.544	debug	connect to serial /dev/ttyUSB1 with 19200
      
      modbus.0
      2022-04-30 10:53:11.412	silly	States system redis pmessage system.adapter.modbus.0.logLevel/system.adapter.modbus.0.logLevel:{"val":"silly","ack":true,"ts":1651308791408,"q":0,"from":"system.adapter.modbus.0","lc":1651306012066}
      
      modbus.0
      2022-04-30 10:53:11.374	info	starting. Version 4.0.4 in /opt/iobroker/node_modules/iobroker.modbus, node: v14.19.1, js-controller: 4.0.21
      
      modbus.0
      2022-04-30 10:53:11.248	debug	Plugin sentry Initialize Plugin (enabled=true)
      

      danke Christian

      R Offline
      R Offline
      Ray 1
      schrieb am zuletzt editiert von
      #142

      @chrisnett

      Ich hole mir die Daten über den rs485 Modbus auch mit einem USB Adapter von meinem Growatt WR.

      Im ioBroker habe ich den Modbus Adapter installiert.
      In der Instanz habe ich wie auf dem Bild eingestellt:
      Und die 123 Eingangsregister genommen, da ich nur Daten lesen will.

      IMG_1208.jpeg
      IMG_1209.jpeg

      1 Antwort Letzte Antwort
      0
      • A Offline
        A Offline
        andiz_at
        schrieb am zuletzt editiert von
        #143

        @solvo hast du es zum laufen gebracht ? Habe mit den Waveshare und den USR besorgt und ich bekommen mit beiden keine Antwort von meinem Solax X3 G4. Das komische ist dass ich am Bus vom Smartmeter die Daten bekomme ( sehe ich beim Waveshare mit dem SSCOM debugger ) nur am COM Anschluss ist tote Hose. Mit dem Master Simulator hab ich auch noch keine Antworten bekommen. Dreh mich da nur mehr im Kreis gefühlt. Hab schon eher den Verdacht dass mein WR COM vielleicht tot ist. Hab auch das EVCC versucht aber das gibt immer nur einen timeout zurück.

        HomoranH S 2 Antworten Letzte Antwort
        0
        • A andiz_at

          @solvo hast du es zum laufen gebracht ? Habe mit den Waveshare und den USR besorgt und ich bekommen mit beiden keine Antwort von meinem Solax X3 G4. Das komische ist dass ich am Bus vom Smartmeter die Daten bekomme ( sehe ich beim Waveshare mit dem SSCOM debugger ) nur am COM Anschluss ist tote Hose. Mit dem Master Simulator hab ich auch noch keine Antworten bekommen. Dreh mich da nur mehr im Kreis gefühlt. Hab schon eher den Verdacht dass mein WR COM vielleicht tot ist. Hab auch das EVCC versucht aber das gibt immer nur einen timeout zurück.

          HomoranH Nicht stören
          HomoranH Nicht stören
          Homoran
          Global Moderator Administrators
          schrieb am zuletzt editiert von
          #144

          @andiz_at sagte in Einrichten Modbus Adapter / Solar X3 Gen4:

          Habe mit den Waveshare und den USR besorgt und ich bekommen mit beiden keine Antwort

          mit einem rs485 to TCP Konverter hast du eine zusätzliche Konfigurationsebene in dem System!!
          auch das muss alles passen

          kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

          Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

          der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

          1 Antwort Letzte Antwort
          0
          • A andiz_at

            @solvo hast du es zum laufen gebracht ? Habe mit den Waveshare und den USR besorgt und ich bekommen mit beiden keine Antwort von meinem Solax X3 G4. Das komische ist dass ich am Bus vom Smartmeter die Daten bekomme ( sehe ich beim Waveshare mit dem SSCOM debugger ) nur am COM Anschluss ist tote Hose. Mit dem Master Simulator hab ich auch noch keine Antworten bekommen. Dreh mich da nur mehr im Kreis gefühlt. Hab schon eher den Verdacht dass mein WR COM vielleicht tot ist. Hab auch das EVCC versucht aber das gibt immer nur einen timeout zurück.

            S Offline
            S Offline
            solvo
            schrieb am zuletzt editiert von
            #145

            @andiz_at
            Nein, nach wie vor nicht. Ich komm alleine nicht weiter und hoffe auf Hilfe. Momentan schicke ich die Daten nach China und hole sie per API/http tröpfchenweise wieder zurück ... Weiß nicht, wen ich noch ansprechen soll.

            1 Antwort Letzte Antwort
            0
            • D docsnyder7

              @mcwoolf eine Frage hätte ich zu den Registern...ich versuche die Adresse "139" zu beschreiben, aber mit dem resultat , dass Modbus kurz aussteigt,.
              Allerdings benutzt ich evcc als modbusproxy..
              evt ne Idee

              schönen Adventssonntag

              T Offline
              T Offline
              tilly001
              schrieb am zuletzt editiert von
              #146

              @docsnyder7

              Hi, hattest du hierzu noch eine Lösung gefunden?

              Gruß Stefan

              D 1 Antwort Letzte Antwort
              0
              • T tilly001

                @docsnyder7

                Hi, hattest du hierzu noch eine Lösung gefunden?

                Gruß Stefan

                D Online
                D Online
                docsnyder7
                schrieb am zuletzt editiert von
                #147

                @tilly001

                du meinst mit dem Register 139
                Ja und Nein.. nehme ne anderen Weg zum Ziel über die Discharge Ampere

                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
                FAQ Cloud / IOT
                HowTo: Node.js-Update
                HowTo: Backup/Restore
                Downloads
                BLOG

                334

                Online

                32.6k

                Benutzer

                82.2k

                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