Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

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

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Einsteigerfragen
  4. Einbindung von Geräten
  5. [Gelöst] Waveshare RS485 to ETH um WR auszulesen, wie?

NEWS

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

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

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

[Gelöst] Waveshare RS485 to ETH um WR auszulesen, wie?

Scheduled Pinned Locked Moved Einbindung von Geräten
20 Posts 6 Posters 12.7k Views 7 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • O ostseeskipper

    @joergh
    RTU over TCP nutzt andere Ports als Modbus TCP
    Musst auf beiden Seiten das gleiche einstellen.

    J Offline
    J Offline
    JoergH
    wrote on last edited by
    #7

    @ostseeskipper Ok, jetzt habe ich noch einmal alles mögliche ausprobiert und er verbindet sich. Allerdings kann er wohl die Daten nicht aus dem Wechselrichter bekommen, so wie ich das verstehe. Korrekt?

    modbus.0
    	2022-03-18 20:26:36.222	info	Disconnected from slave 192.168.1.7
    modbus.0
    	2022-03-18 20:26:35.225	warn	Poll error count: 2 code: {"err":"timeout","timeout":5000}
    modbus.0
    	2022-03-18 20:26:35.223	error	Client in error state.
    modbus.0
    	2022-03-18 20:26:35.221	error	Request timed out.
    modbus.0
    	2022-03-18 20:26:35.220	warn	Error: undefined
    modbus.0
    	2022-03-18 20:26:30.216	info	Connected to slave
    modbus.0
    	2022-03-18 20:25:30.211	info	Disconnected from slave 192.168.1.7
    modbus.0
    	2022-03-18 20:25:29.214	warn	Poll error count: 1 code: {"err":"timeout","timeout":5000}
    modbus.0
    	2022-03-18 20:25:29.210	error	Client in error state.
    modbus.0
    	2022-03-18 20:25:29.209	error	Request timed out.
    modbus.0
    	2022-03-18 20:25:29.207	warn	Error: undefined
    modbus.0
    	2022-03-18 20:25:24.196	info	Connected to slave
    modbus.0
    	2022-03-18 20:25:23.775	info	starting. Version 3.4.17 in /opt/iobroker/node_modules/iobroker.modbus, node: v14.19.0, js-controller: 4.0.21
    
    J 1 Reply Last reply
    0
    • J JoergH

      @ostseeskipper Ok, jetzt habe ich noch einmal alles mögliche ausprobiert und er verbindet sich. Allerdings kann er wohl die Daten nicht aus dem Wechselrichter bekommen, so wie ich das verstehe. Korrekt?

      modbus.0
      	2022-03-18 20:26:36.222	info	Disconnected from slave 192.168.1.7
      modbus.0
      	2022-03-18 20:26:35.225	warn	Poll error count: 2 code: {"err":"timeout","timeout":5000}
      modbus.0
      	2022-03-18 20:26:35.223	error	Client in error state.
      modbus.0
      	2022-03-18 20:26:35.221	error	Request timed out.
      modbus.0
      	2022-03-18 20:26:35.220	warn	Error: undefined
      modbus.0
      	2022-03-18 20:26:30.216	info	Connected to slave
      modbus.0
      	2022-03-18 20:25:30.211	info	Disconnected from slave 192.168.1.7
      modbus.0
      	2022-03-18 20:25:29.214	warn	Poll error count: 1 code: {"err":"timeout","timeout":5000}
      modbus.0
      	2022-03-18 20:25:29.210	error	Client in error state.
      modbus.0
      	2022-03-18 20:25:29.209	error	Request timed out.
      modbus.0
      	2022-03-18 20:25:29.207	warn	Error: undefined
      modbus.0
      	2022-03-18 20:25:24.196	info	Connected to slave
      modbus.0
      	2022-03-18 20:25:23.775	info	starting. Version 3.4.17 in /opt/iobroker/node_modules/iobroker.modbus, node: v14.19.0, js-controller: 4.0.21
      
      J Offline
      J Offline
      JoergH
      wrote on last edited by JoergH
      #8

      @joergh So wie es aussieht kann er ja die Verbindung nun zum Waveshare Server herstellen. Um Daten abrufen zu können, muss ich laut Modbus Anleitung 0x03, die Registeradresse und die Anzahl senden. Wie stelle ich das im Modbus Adapter ein?

      2c63b6ae-8340-4060-86c5-4357bc72e8f4-grafik.png

      J 1 Reply Last reply
      0
      • J JoergH

        @joergh So wie es aussieht kann er ja die Verbindung nun zum Waveshare Server herstellen. Um Daten abrufen zu können, muss ich laut Modbus Anleitung 0x03, die Registeradresse und die Anzahl senden. Wie stelle ich das im Modbus Adapter ein?

        2c63b6ae-8340-4060-86c5-4357bc72e8f4-grafik.png

        J Offline
        J Offline
        JoergH
        wrote on last edited by
        #9

        @joergh Ok, habs nun hinbekommen. Das Eingangsregister welches ich eingegeben hatte war falsch. Das konnte man nur lesen.

        1 Reply Last reply
        0
        • J JoergH

          @wolfgang_muc Danke für die Antwort. Ich habe nicht den Hutschienen Adapter sondern diesen

          031ffdff-c0f6-4e07-95ff-d3d43f2943e4-grafik.png

          Da läuft das Vircom Setup Programm nicht, bzw. er findet ihn nicht. Es gibt ein eigenes Tool für das Setup, aber das sieht etwas anders aus.

          a12dc954-6f4d-4d8e-a40e-51b3a7fd1d42-grafik.png

          Er stellt irgendwie aber keine Verbindung mit dem Teil her, obwohl ich über das Webinterface darauf zugreifen kann. Muss ich den als Server oder als Client betreiben? Ich dachte das sei ein Client und dann müsste ich bei diesem die IP des Servers (PI4) einstellen, aber trotzdem werden nur 2 von drei Buttons grün...? Ich habe ihn aber auch schon versucht als Server zum laufen zu bringen, war auch nichts bisher...irgendwas mache ich wohl falsch...

          W Offline
          W Offline
          Wolfgang_Muc
          wrote on last edited by
          #10

          @joergh Den hatte ich auch gekauft, aber er kann halt kein Modbus. Muss man als Lehrgeld verbuchen.

          J 1 Reply Last reply
          0
          • W Wolfgang_Muc

            @joergh Den hatte ich auch gekauft, aber er kann halt kein Modbus. Muss man als Lehrgeld verbuchen.

            J Offline
            J Offline
            JoergH
            wrote on last edited by
            #11

            @wolfgang_muc Ich habe es dann aber hinbekommt, da ich RTU über TCP nutze und der WR Modbus hat, funktioniert alles nun auch über den Modbus Adapter des ioBrokers. Insofern nach einiger Verwirrung habe ich wieder was gelernt und am Ende läuft es :-)

            H 1 Reply Last reply
            0
            • J JoergH

              @wolfgang_muc Ich habe es dann aber hinbekommt, da ich RTU über TCP nutze und der WR Modbus hat, funktioniert alles nun auch über den Modbus Adapter des ioBrokers. Insofern nach einiger Verwirrung habe ich wieder was gelernt und am Ende läuft es :-)

              H Offline
              H Offline
              Heitex
              wrote on last edited by
              #12

              @joergh Hallo Jörg,
              ich frue mich daß das bei Die jetzt alles klappt.

              Kannst Du mir die Einstellungen im Modbus adapter nennen, damit das auslesen beim Sunsynk funktioniert?
              Die Register sind doch alle in dezimal.

              Andi

              J 1 Reply Last reply
              0
              • H Heitex

                @joergh Hallo Jörg,
                ich frue mich daß das bei Die jetzt alles klappt.

                Kannst Du mir die Einstellungen im Modbus adapter nennen, damit das auslesen beim Sunsynk funktioniert?
                Die Register sind doch alle in dezimal.

                Andi

                J Offline
                J Offline
                JoergH
                wrote on last edited by
                #13

                @heitex

                Anbei die Einstellungen die ich verwende. Ich bekomme aber auch hin- und wieder Fehlermeldung, was aber wohl an meinem Kabel liegt, vermute ich. Wenn es Fehlermeldungen gibt, würde ich einfach den Haken mal bei "Abfrage" mal sukzessive entfernen und dann gucken, ob es klappt. Viel Spaß!


                Modbus Sunsynk Holding Register 4.jpg Modbus Sunsynk Holding Register 3.jpg Modbus Sunsynk Holding Register 2.jpg Modbus Sunsynk Holding Register 1.jpg Modbus Sunsynk Allgemein.jpg

                1 Reply Last reply
                0
                • K Offline
                  K Offline
                  klassisch
                  Most Active
                  wrote on last edited by klassisch
                  #14

                  Frage an die Waveshare Nutzer: Was machen Eure Geräte, wenn man mal kurz die LAN Leitung abzieht und wieder aufsteckt? Was machen die Geräte nach einem Power up?

                  Ich habe den neuen Waveshare DIN rail "RS485 TO POE ETH (B):Hardware upgrade version, can support PoE network port power supply, can also support 6~36V wide voltage via terminal block, with electrical isolation." an einem SDM630 Stromzähler (Beispiel)

                  Klingt gut und funktioniert auch stabil - wenn er mal richtig angelaufen ist und wenn man ihm das LAN nicht unterbricht.
                  Wenn man den LAN-Stecker kurz abzieht und wieder aufsteckt, reconnected er nicht mehr - geht nicht mehr ins LAN. Und nicht jeder Neustart führt zu einer erfolgreichen Einbindung ins LAN. Man braucht immer einige power cycles.

                  Der Waveshare support empfiehlt irgendwelche timeouts zu aktivieren. Hilft aber nicht. Es gibt auch keine neuere Firmware. So eigentlich nicht wirklich nutzbar. Gerade ein DIN rail Gerät sollte rocksolid funktionieren.

                  Edit: Problem gelöst: direkt an der Fritte 7590 treten die o.g. Probleme auf. Switch dazwischen 100MBit oder GBit und das Waveshare Gerät reconnected zuverlässig.

                  A 1 Reply Last reply
                  0
                  • K klassisch

                    Frage an die Waveshare Nutzer: Was machen Eure Geräte, wenn man mal kurz die LAN Leitung abzieht und wieder aufsteckt? Was machen die Geräte nach einem Power up?

                    Ich habe den neuen Waveshare DIN rail "RS485 TO POE ETH (B):Hardware upgrade version, can support PoE network port power supply, can also support 6~36V wide voltage via terminal block, with electrical isolation." an einem SDM630 Stromzähler (Beispiel)

                    Klingt gut und funktioniert auch stabil - wenn er mal richtig angelaufen ist und wenn man ihm das LAN nicht unterbricht.
                    Wenn man den LAN-Stecker kurz abzieht und wieder aufsteckt, reconnected er nicht mehr - geht nicht mehr ins LAN. Und nicht jeder Neustart führt zu einer erfolgreichen Einbindung ins LAN. Man braucht immer einige power cycles.

                    Der Waveshare support empfiehlt irgendwelche timeouts zu aktivieren. Hilft aber nicht. Es gibt auch keine neuere Firmware. So eigentlich nicht wirklich nutzbar. Gerade ein DIN rail Gerät sollte rocksolid funktionieren.

                    Edit: Problem gelöst: direkt an der Fritte 7590 treten die o.g. Probleme auf. Switch dazwischen 100MBit oder GBit und das Waveshare Gerät reconnected zuverlässig.

                    A Offline
                    A Offline
                    aagaag
                    wrote on last edited by
                    #15

                    @klassisch Ich habe den gleichen Adapter, kann aber nicht die serielle Verbindung herstellen. Der integrierte Webserver ist erreichbar, sowohl mit Wifi wie auch mit Ethernet, aber Port 8899 (angeblich offen für RS232/485) ist geschlossen und AT-Befehle kommen nicht an. Könnt ihr mir helfen? Bin gerne bereit ein Mittagessen zu spendieren!

                    J 1 Reply Last reply
                    0
                    • A aagaag

                      @klassisch Ich habe den gleichen Adapter, kann aber nicht die serielle Verbindung herstellen. Der integrierte Webserver ist erreichbar, sowohl mit Wifi wie auch mit Ethernet, aber Port 8899 (angeblich offen für RS232/485) ist geschlossen und AT-Befehle kommen nicht an. Könnt ihr mir helfen? Bin gerne bereit ein Mittagessen zu spendieren!

                      J Offline
                      J Offline
                      JoergH
                      wrote on last edited by JoergH
                      #16

                      @aagaag
                      Poste doch mal ein paar Screenshots von Deinen Einstellungen. Ich habe ehrlich gesagt noch nicht ganz Dein Setup verstanden. Du hast einen RS232/485 to ETH per LAN im Netz eingebunden und der soll per RS485 Daten holen?
                      Funktioniert die Datenabfrage per RS485?
                      Du möchtest dann über den Port 8899 die Daten per Modbus abholen, korrekt?

                      A 1 Reply Last reply
                      0
                      • J JoergH

                        @aagaag
                        Poste doch mal ein paar Screenshots von Deinen Einstellungen. Ich habe ehrlich gesagt noch nicht ganz Dein Setup verstanden. Du hast einen RS232/485 to ETH per LAN im Netz eingebunden und der soll per RS485 Daten holen?
                        Funktioniert die Datenabfrage per RS485?
                        Du möchtest dann über den Port 8899 die Daten per Modbus abholen, korrekt?

                        A Offline
                        A Offline
                        aagaag
                        wrote on last edited by
                        #17

                        @joergh danke, ich werde gleich screenshots machen. Ich habe einen Ultraschall-Windmesser, der gibt Daten heraus als ASCII nach dem NMEA-Protokoll auf 2 Drähte heraus. Diese Daten müssen den Server erreichen, und ich versuche den Waveshare als STAT zu konfigurieren (über den integrierten Webserver) so dass es sich automatisch in den Wifi-Netz einklinkt und die Daten weitergibt. Bisher habe ich versucht, die Daten versuchsweise mit Putty zu holen, um sicherzustellen dass sie überhaupt ankommen (Putty: TCP, Raw, Port 8899, gleiche IP wie der Webserver). Es kommt aber nichts durch und ich kann auch keine AT-Befehle mit Putty absetzen.

                        A 1 Reply Last reply
                        0
                        • A aagaag

                          @joergh danke, ich werde gleich screenshots machen. Ich habe einen Ultraschall-Windmesser, der gibt Daten heraus als ASCII nach dem NMEA-Protokoll auf 2 Drähte heraus. Diese Daten müssen den Server erreichen, und ich versuche den Waveshare als STAT zu konfigurieren (über den integrierten Webserver) so dass es sich automatisch in den Wifi-Netz einklinkt und die Daten weitergibt. Bisher habe ich versucht, die Daten versuchsweise mit Putty zu holen, um sicherzustellen dass sie überhaupt ankommen (Putty: TCP, Raw, Port 8899, gleiche IP wie der Webserver). Es kommt aber nichts durch und ich kann auch keine AT-Befehle mit Putty absetzen.

                          A Offline
                          A Offline
                          aagaag
                          wrote on last edited by
                          #18

                          fe96806b-fed2-48a5-8dab-f2c48fa6847c-image.png
                          ab857e16-0d8a-4a20-89bc-d6d013e62d95-image.png
                          356bdb34-72b9-4f35-86e5-d6c0154b5b81-image.png
                          d1151d1e-c3a9-4287-a2cd-f268ec4a67e4-image.png

                          A 1 Reply Last reply
                          0
                          • A aagaag

                            fe96806b-fed2-48a5-8dab-f2c48fa6847c-image.png
                            ab857e16-0d8a-4a20-89bc-d6d013e62d95-image.png
                            356bdb34-72b9-4f35-86e5-d6c0154b5b81-image.png
                            d1151d1e-c3a9-4287-a2cd-f268ec4a67e4-image.png

                            A Offline
                            A Offline
                            aagaag
                            wrote on last edited by
                            #19

                            Success!!!!!

                            41d5d5fb-b958-46be-9598-111a643bea90-image.png

                            A 1 Reply Last reply
                            0
                            • A aagaag

                              Success!!!!!

                              41d5d5fb-b958-46be-9598-111a643bea90-image.png

                              A Offline
                              A Offline
                              aagaag
                              wrote on last edited by
                              #20

                              entscheidend war das.
                              c61dc194-25b8-45bd-8381-91b5da489ec0-image.png

                              und das im IP-Symcom (gilt aber auch für andere Software):

                              7e7d00de-9042-4dc1-b8b4-f458e79d8988-image.png

                              1 Reply Last reply
                              1

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

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

                              With your input, this post could be even better 💗

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


                              Support us

                              ioBroker
                              Community Adapters
                              Donate

                              149

                              Online

                              32.7k

                              Users

                              82.6k

                              Topics

                              1.3m

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

                              • Don't have an account? Register

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