Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Off Topic
    4. [gelöst] Waveshare RS485 to Eth nicht im Netzwerk zu finden

    NEWS

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    [gelöst] Waveshare RS485 to Eth nicht im Netzwerk zu finden

    This topic has been deleted. Only users with topic management privileges can see it.
    • M
      mane444 last edited by

      Was mir aufgefallen ist, du hast beim Waveshare noch einen falschen Port angegeben:
      1f4c3262-3c17-44cc-b4ac-fce6a9b39ac0-image.png
      Bei mir steht hier:
      f3143b93-e225-4252-b146-d8d96788be25-image.png

      N 1 Reply Last reply Reply Quote 0
      • N
        nobbiman @mane444 last edited by nobbiman

        @mane444 Ich verstehe von Netzwerktechnik zu wenig, als dass ich qualifiziert antworten könnte.
        Im Ergebnis bekomme ich immer noch keine Daten.
        Müssen denn die Ports gleich sein?
        Die Device-IP ... .48 ist doch die des Waveports, die Destination IP, die des ioBrokers, der bei mir auf einem RasPi läuft.

        Homoran 1 Reply Last reply Reply Quote 0
        • Homoran
          Homoran Global Moderator Administrators @nobbiman last edited by Homoran

          @nobbiman sagte in [gelöst] Waveshare RS485 to Eth nicht im Netzwerk zu finden:

          die Destination IP, die des ioBrokers, der bei mir auf einem RasPi läuft.

          richtig!
          aber der Port muss der modbus Port der im Adapter steht sein, nicht die 8081!
          8081 ist das Webinterface des admin

          Ich verstehe von Netzwerktechnik zu wenig

          deswegen empfehle ich immer wenn möglich auf diese zusätzliche Ebene RS45aufETH zu verzichten

          N 1 Reply Last reply Reply Quote 0
          • N
            nobbiman @Homoran last edited by nobbiman

            @homoran sagte in [gelöst] Waveshare RS485 to Eth nicht im Netzwerk zu finden:

            deswegen empfehle ich immer wenn möglich auf diese zusätzliche Ebene RS45aufETH zu verzichten

            Hätte ich gerne gemacht, aber ich habe leider nur einen seriellen Ausgang am Wechselrichter. Ich experimentiere mittlerweile mit dem 3. Adapter und das seit Monaten, es will einfach nicht gelingen, dem WR Daten zu entlocken. Wahrlich, meine Geduld wird arg strapaziert, ich will aber nicht aufgeben.

            Die Waveshare-Konfiguration sollte nun nach euren Empfehlungen korrekt sein
            Waveshare-Screenshot2.JPG

            Kann jemand noch etwas zur Geräte-ID sagen, wie muss sie lauten oder wo bekomme ich die her?
            Im ioB habe ich die Standard-ID = 1 belassen!

            Homoran 2 Replies Last reply Reply Quote 0
            • Homoran
              Homoran Global Moderator Administrators @nobbiman last edited by

              @nobbiman sagte in [gelöst] Waveshare RS485 to Eth nicht im Netzwerk zu finden:

              aber ich habe leider nur einen seriellen Ausgang am Wechselrichter.

              das ist ja auch ok.
              Wenn möglich dann mit USB2RS485 direkt mit dem iobroker Host verbinden.
              Anfangs hatte ich dafür einen Slave genommen, jetzt sitzt der gesamte iobroker im Keller

              1 Reply Last reply Reply Quote 0
              • Homoran
                Homoran Global Moderator Administrators @nobbiman last edited by

                @nobbiman sagte in [gelöst] Waveshare RS485 to Eth nicht im Netzwerk zu finden:

                Kann jemand noch etwas zur Geräte-ID sagen, wie muss sie lauten oder wo bekomme ich die her?

                Die Geräte ID ist in der Modbus Konfiguration des Endgeräts eingestellt oder einstellbar.
                Das wäre dein Wechselrichter

                N 1 Reply Last reply Reply Quote 0
                • N
                  nobbiman @Homoran last edited by

                  @homoran sagte in [gelöst] Waveshare RS485 to Eth nicht im Netzwerk zu finden:

                  Das wäre dein Wechselrichter

                  Daran hatte ich auch schon gedacht und hatte die ID aus dem Growatt-Adapter im ioB-Modbusadapter eingetragen. Der Growatt-Adapter bekommt ja seine Daten über den China-Server, den ich mit dem Waveshareadapter umgehen möchte.
                  Auch wenn ich die dort gefundene ID
                  ioB - Growatt-Objekte.JPG
                  (1397806) in die ioB-Modbuskonfiguration des Waveshare eintrage, laufen immer noch keine Daten auf!

                  Homoran 1 Reply Last reply Reply Quote 0
                  • Homoran
                    Homoran Global Moderator Administrators @nobbiman last edited by

                    @nobbiman sagte in [gelöst] Waveshare RS485 to Eth nicht im Netzwerk zu finden:

                    die dort gefundene ID

                    ist die ID des Wechselrichters, nicht des WR-Modbus.
                    Die ID kann nur von 1-256 sein.

                    N 1 Reply Last reply Reply Quote 0
                    • N
                      nobbiman @Homoran last edited by

                      @homoran Danke für die Unterstützung, ich muss jetzt leider für heute weg, weiß aber immer noch nicht, wo ich die ID ablesen soll 😢

                      M P 2 Replies Last reply Reply Quote 0
                      • M
                        mane444 @nobbiman last edited by

                        @nobbiman Die Geräte ID im IOB Modbusadapter entspricht der Com Adresse im Wechselrichter. Die ist Standardmäßig auf 1. Kann aber im WR geändert werden. WR Handbuch 7.2.2 721e36c1-da2b-41ea-a7e8-0ce1b92d36a4-image.png

                        Bitte immer nach einer Änderung im WR oder im Waveshare den Modbus Adapter im IOB neu starten.

                        1 Reply Last reply Reply Quote 0
                        • P
                          peterfido @nobbiman last edited by

                          @nobbiman Die ID steht normal auf dem Typenschild der Modbus-Geräte, oder, was ich auch schon hatte: Die steht vom Werk auf z.B. 1 und lässt sich per Tool vom Hersteller ändern.

                          N 1 Reply Last reply Reply Quote 0
                          • N
                            nobbiman @peterfido last edited by nobbiman

                            @peterfido Die Lösung lautet:
                            Die Lösung.JPG
                            Bei den Verbindungsparmeter ist "TCP" und nicht "RTU over TCP" einzustellen, ein Zufallsergebnis was funktioniert, warum auch immer - ich bin wirklich zufrieden.
                            Dank an alle, die mich unterstützt haben!

                            Nachtrag: Leider entdecke ich erst jetzt und zu spät, dass @mane444 in diesem Thread am 28. Jan. 2024, 16:12, auf diese Lösung hingewiesen hat - habe ich übersehen - Mist!

                            1 Reply Last reply Reply Quote 0
                            • First post
                              Last post

                            Support us

                            ioBroker
                            Community Adapters
                            Donate

                            1.2k
                            Online

                            31.7k
                            Users

                            79.7k
                            Topics

                            1.3m
                            Posts

                            5
                            46
                            3832
                            Loading More Posts
                            • Oldest to Newest
                            • Newest to Oldest
                            • Most Votes
                            Reply
                            • Reply as topic
                            Log in to reply
                            Community
                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                            The ioBroker Community 2014-2023
                            logo