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. Per ModBus auf mehrere Geräte zugreifen (CHINT DTSU666)

NEWS

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

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

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

Per ModBus auf mehrere Geräte zugreifen (CHINT DTSU666)

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
15 Beiträge 4 Kommentatoren 4.0k Aufrufe 3 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.
  • Norwegen60N Offline
    Norwegen60N Offline
    Norwegen60
    schrieb am zuletzt editiert von
    #1

    Hallo zusammen,

    ich habe es dank Forum geschafft meine Daten aus einer Sungrow PV auszulesen. Daten werden per ModBus TCP/RTU ausgelesen.
    Der Wechselrichter fragt z.B. den Energie-Export an einem DTSU666 (Adresse 254) ab und ich habe noch einen zweiten DTSU an dem der Pool hängt. Den habe ich an der RJ485-Schnittstelle verbunden und mit Adresse 2 versehen.

    Eigentlich bin ich davon ausgegangen, dass ich beide Geräte über dieselbe Modbus-Instanz abfragen kann
    Beim Modbusadapter ist "Mehrere Geräte-IDs" aktiviert

    Ich mal testweise für beide DTSU Register angelegt
    ca28dd9c-c40b-42da-b233-01427539bb26-grafik.png
    bekomme aber keine Werte geliefert.
    Hat jemand ein Tip was ich noch einstellen kann/muss oder mach ich einen grundlegenden Fehler?

    Grüße
    Gerd

    HomoranH 1 Antwort Letzte Antwort
    0
    • Norwegen60N Norwegen60

      Hallo zusammen,

      ich habe es dank Forum geschafft meine Daten aus einer Sungrow PV auszulesen. Daten werden per ModBus TCP/RTU ausgelesen.
      Der Wechselrichter fragt z.B. den Energie-Export an einem DTSU666 (Adresse 254) ab und ich habe noch einen zweiten DTSU an dem der Pool hängt. Den habe ich an der RJ485-Schnittstelle verbunden und mit Adresse 2 versehen.

      Eigentlich bin ich davon ausgegangen, dass ich beide Geräte über dieselbe Modbus-Instanz abfragen kann
      Beim Modbusadapter ist "Mehrere Geräte-IDs" aktiviert

      Ich mal testweise für beide DTSU Register angelegt
      ca28dd9c-c40b-42da-b233-01427539bb26-grafik.png
      bekomme aber keine Werte geliefert.
      Hat jemand ein Tip was ich noch einstellen kann/muss oder mach ich einen grundlegenden Fehler?

      Grüße
      Gerd

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

      @norwegen60 sagte in Per ModBus auf mehrere Geräte zugreifen (CHINT DTSU666):

      Beim Modbusadapter ist "Mehrere Geräte-IDs" aktiviert

      und wie sind die Registerabfragen konfiguriert?

      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 -

      Norwegen60N 1 Antwort Letzte Antwort
      0
      • HomoranH Homoran

        @norwegen60 sagte in Per ModBus auf mehrere Geräte zugreifen (CHINT DTSU666):

        Beim Modbusadapter ist "Mehrere Geräte-IDs" aktiviert

        und wie sind die Registerabfragen konfiguriert?

        Norwegen60N Offline
        Norwegen60N Offline
        Norwegen60
        schrieb am zuletzt editiert von Norwegen60
        #3

        @homoran Meinst du die Allgemein-Einstellung?
        9e8947f5-8a0b-4e75-b2dd-f44c2c288f3b-grafik.png
        Die muss ja stimmen sonst würde ich ja die Werte vom Sungrow nicht bekommen?

        oder die hier?
        93c175ae-fbd7-4755-ad15-5b9312744d55-grafik.png
        Hier habe ich mit verschiedenen Datentypen gespielt aber Werte blieben gelb

        Die Registeradressen selber habe ich aus DTSU666 Adressen

        HomoranH 1 Antwort Letzte Antwort
        0
        • Norwegen60N Norwegen60

          @homoran Meinst du die Allgemein-Einstellung?
          9e8947f5-8a0b-4e75-b2dd-f44c2c288f3b-grafik.png
          Die muss ja stimmen sonst würde ich ja die Werte vom Sungrow nicht bekommen?

          oder die hier?
          93c175ae-fbd7-4755-ad15-5b9312744d55-grafik.png
          Hier habe ich mit verschiedenen Datentypen gespielt aber Werte blieben gelb

          Die Registeradressen selber habe ich aus DTSU666 Adressen

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

          @norwegen60 sagte in Per ModBus auf mehrere Geräte zugreifen (CHINT DTSU666):

          Hier habe ich mit verschiedenen Datentypen gespielt aber Werte blieben gelb

          nimm mal ein einziges Register und geh mal mit der Adresse um 1 höher und niedriger.

          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 -

          Norwegen60N 1 Antwort Letzte Antwort
          0
          • HomoranH Homoran

            @norwegen60 sagte in Per ModBus auf mehrere Geräte zugreifen (CHINT DTSU666):

            Hier habe ich mit verschiedenen Datentypen gespielt aber Werte blieben gelb

            nimm mal ein einziges Register und geh mal mit der Adresse um 1 höher und niedriger.

            Norwegen60N Offline
            Norwegen60N Offline
            Norwegen60
            schrieb am zuletzt editiert von Norwegen60
            #5

            @homoran @homoran Sorry für die Verzögerung aber zwischenzeitlich bekam ich mal gar keine Werte (und Arbeit musste auch noch sein)

            Ich habe es mal mit den einfachen Werten probiert
            b676d13a-cd8f-41a3-8365-291f976f51dd-grafik.png

            und hier jedes mal bei allen die Typen

            • Unsigned 8 Bit (Big Endian)
            • Unsigned 8 Bit (Little Endian)
            • Signed 8 Bit (Big Endian)
            • Signed 8 Bit (Little Endian)

            durchprobiert. Es blieben aber immer alle Werte gelb

            0f4da440-78c4-4b6a-ae5f-92ee342c8259-grafik.png

            4ff81b5d-3696-4f80-8b58-1cd63b64358e-grafik.png

            Ich habe dann auch mal nur ein Wert von 5..7 durchgespielt und das mit allen obigen Typen. Trotzdem blieb der Wert auch immer gelb

            HomoranH 1 Antwort Letzte Antwort
            0
            • Norwegen60N Norwegen60

              @homoran @homoran Sorry für die Verzögerung aber zwischenzeitlich bekam ich mal gar keine Werte (und Arbeit musste auch noch sein)

              Ich habe es mal mit den einfachen Werten probiert
              b676d13a-cd8f-41a3-8365-291f976f51dd-grafik.png

              und hier jedes mal bei allen die Typen

              • Unsigned 8 Bit (Big Endian)
              • Unsigned 8 Bit (Little Endian)
              • Signed 8 Bit (Big Endian)
              • Signed 8 Bit (Little Endian)

              durchprobiert. Es blieben aber immer alle Werte gelb

              0f4da440-78c4-4b6a-ae5f-92ee342c8259-grafik.png

              4ff81b5d-3696-4f80-8b58-1cd63b64358e-grafik.png

              Ich habe dann auch mal nur ein Wert von 5..7 durchgespielt und das mit allen obigen Typen. Trotzdem blieb der Wert auch immer gelb

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

              @norwegen60 naja, dann bleibt och die Frage, ob dein neues Gerät wirklich die ID 2 hat.
              Oft haben due dann ganz "eindeutige" IDs virgegeben, due auch nicht am Gerät verändert werden sollten.

              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 -

              Norwegen60N 1 Antwort Letzte Antwort
              0
              • HomoranH Homoran

                @norwegen60 naja, dann bleibt och die Frage, ob dein neues Gerät wirklich die ID 2 hat.
                Oft haben due dann ganz "eindeutige" IDs virgegeben, due auch nicht am Gerät verändert werden sollten.

                Norwegen60N Offline
                Norwegen60N Offline
                Norwegen60
                schrieb am zuletzt editiert von
                #7

                @homoran Das Gerät hat sicher 2. Die Adresse habe ich selber eingestellt.
                Der Sungrow-Energiezähler hat 254. Auch den habe ich mal versucht anzusprechen, aber mit demselben Ergebnis

                R 1 Antwort Letzte Antwort
                0
                • R Offline
                  R Offline
                  Rille06
                  schrieb am zuletzt editiert von
                  #8

                  Moin,
                  mit einer Instanz sollte das Problemlos klappen, Läuft bei mir mit Fronius WR + Zähler relativ problemlos.

                  Ich würde mal einzeln testen. Also nicht WR + 2 Zähler auf einmal, sondern nur z.b. den Zähler 254 mit nur einem Wert.
                  Kannst dafür ja eine neue Instanz aufmachen & die andere solange deaktivieren.
                  Kannst du irgendwie testen, ob die Modbus/RTU Verbindung zwischen den Zählern und dem WR funktioniert?
                  Gibt für Sungrow meine ich eine APP, sieht man da beide Zähler mit sinnvollen werten?
                  Nicht das dort schon ein Problem existiert.
                  und was für ein Wechselrichter ist genau verbaut?

                  1 Antwort Letzte Antwort
                  0
                  • Norwegen60N Norwegen60

                    @homoran Das Gerät hat sicher 2. Die Adresse habe ich selber eingestellt.
                    Der Sungrow-Energiezähler hat 254. Auch den habe ich mal versucht anzusprechen, aber mit demselben Ergebnis

                    R Offline
                    R Offline
                    Rille06
                    schrieb am zuletzt editiert von Rille06
                    #9

                    @norwegen60 schau dir mal hier ModBus Register an.
                    würde fast behaupten das der WR dir die entsprechenden werte bereitstellt und du nicht
                    direkt auf die einzelnen ModBus/RTU Teilnehmer zugreifen kannst?

                    EDIT:
                    vielleicht Hilft dir dieser Beitrag ebenfalls weiter.

                    Norwegen60N 1 Antwort Letzte Antwort
                    0
                    • R Rille06

                      @norwegen60 schau dir mal hier ModBus Register an.
                      würde fast behaupten das der WR dir die entsprechenden werte bereitstellt und du nicht
                      direkt auf die einzelnen ModBus/RTU Teilnehmer zugreifen kannst?

                      EDIT:
                      vielleicht Hilft dir dieser Beitrag ebenfalls weiter.

                      Norwegen60N Offline
                      Norwegen60N Offline
                      Norwegen60
                      schrieb am zuletzt editiert von Norwegen60
                      #10

                      @rille06 Ich habe mal Geräte-Adresse 1 komplett raus geschmissen und nur adresse 254 (DTSU666) abgefragt
                      und das mit den gelb markierten Typen und mit den Offsets 5..7
                      2ba1afa2-7e73-4552-8f53-a25186574083-grafik.png
                      Gem. der von mir gefundenen Offset-aNGABEN sollte Test-Offsets 6 sein
                      bd9881a5-a4e1-4233-932b-2c3f1dbcb11d-grafik.png

                      Antwort blieb immer orange und 0
                      8cef3115-56ff-466f-9963-17b40e68e433-grafik.png

                      Ich weiß, dass ein Teil der DTSU-Werte direkt aus Sungrow SH10RT ausgelesen werden können. Eigentlich geht es mir eher um den zusätzlichen DTSU. Den habe ich aber zunächst mal abgehängt um sicher zu gehen, dass der kein negativen Einfluss hat

                      [Edit]
                      Mit nur Adresse 254 bleibt auch modbus selber gelb
                      3a5c8d4d-10ff-4fd6-beab-9b05542063b4-grafik.png

                      1 Antwort Letzte Antwort
                      0
                      • R Offline
                        R Offline
                        Rille06
                        schrieb am zuletzt editiert von Rille06
                        #11

                        da bin ich mir mit dem Datentyp auch absolut unsicher, versuchs mal mit "8192" als float, da kommt notfalls nur Müll raus,
                        aber irgendwas sollte kommen.
                        Was sagt den der Log als Fehler?

                        Ich würde zusätzlich noch alleine die Adresse 1 mit "5018" als "uint16be" factor 0,1 testen.
                        Dann ist zumindest klar, ob die Kommunikation zwischen Zähler 254 und Wechselrichter funktioniert.

                        EDIT:
                        Hier bin ich gerade aus Zufall drauf gestoßen vllt hilft dir das.

                        Norwegen60N 1 Antwort Letzte Antwort
                        0
                        • R Rille06

                          da bin ich mir mit dem Datentyp auch absolut unsicher, versuchs mal mit "8192" als float, da kommt notfalls nur Müll raus,
                          aber irgendwas sollte kommen.
                          Was sagt den der Log als Fehler?

                          Ich würde zusätzlich noch alleine die Adresse 1 mit "5018" als "uint16be" factor 0,1 testen.
                          Dann ist zumindest klar, ob die Kommunikation zwischen Zähler 254 und Wechselrichter funktioniert.

                          EDIT:
                          Hier bin ich gerade aus Zufall drauf gestoßen vllt hilft dir das.

                          Norwegen60N Offline
                          Norwegen60N Offline
                          Norwegen60
                          schrieb am zuletzt editiert von
                          #12

                          @rille06 Das sind ja ganz andere Adressen als die, sie ich gelinkt habe.
                          Habe es mal mit Adresse 0..7 und Typ Float (Big Endian) druchprobiert. Ergebnis ist das gleiche wie immer
                          Der Log sagt
                          efe02440-f839-4346-9d5c-246f51d3f39c-grafik.png

                          R 1 Antwort Letzte Antwort
                          0
                          • Norwegen60N Norwegen60

                            @rille06 Das sind ja ganz andere Adressen als die, sie ich gelinkt habe.
                            Habe es mal mit Adresse 0..7 und Typ Float (Big Endian) druchprobiert. Ergebnis ist das gleiche wie immer
                            Der Log sagt
                            efe02440-f839-4346-9d5c-246f51d3f39c-grafik.png

                            R Offline
                            R Offline
                            Rille06
                            schrieb am zuletzt editiert von
                            #13

                            @norwegen60
                            ich habe die Vermutung das du den Zähler so einfach nicht abfragen kannst.
                            Ich denke du kannst nur auf die Register vom Wechselrichter zugreifen bzw die Register die der WR via Modbus TCP zur Verfügung stellt,
                            aber nicht auf die direkten Adressen der Modbus RTU Verbindung.

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

                              Hallo ich habe eine Frage zum anrufen des zusätzlichen smartmeters. Fragst du ihn ohne zusätzliches Gateway über den wechselrichter ab? Wie hast du den zusätzlichen smartmeter dann verbunden?

                              Danke Gruß
                              Thomas

                              HomoranH 1 Antwort Letzte Antwort
                              0
                              • T thomaswausb

                                Hallo ich habe eine Frage zum anrufen des zusätzlichen smartmeters. Fragst du ihn ohne zusätzliches Gateway über den wechselrichter ab? Wie hast du den zusätzlichen smartmeter dann verbunden?

                                Danke Gruß
                                Thomas

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

                                @thomaswausb wen fragst du das?
                                der Thread ist fast zwei Jahre alt, und ohne einen user zu referenzieren, eird das wohl keiner der hier gepostet hat mehr lesen.

                                Außerdem ist z.B. der zuletzt postende zuletzt vor einem Jahr im Forum gewesen.

                                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
                                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

                                815

                                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