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. Waveshare Modbus Hilfe

NEWS

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    11
    1
    508

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.7k

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

Waveshare Modbus Hilfe

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
29 Beiträge 4 Kommentatoren 2.4k Aufrufe 2 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.
  • LatziL Latzi

    @znaeb
    ist das nicht ein Eingangsregister?

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

    @latzi sagte in Waveshare Modbus Hilfe:

    @znaeb
    ist das nicht ein Eingangsregister?

    Eigentlich schon. Aber im ersten Screenshot habe ich die Fussnote dahin interpretiert dass alle Register Holdingregister sind, wie es leider einige Hersteller machen.

    Allerdings sollte @znaeb das ruhig mal unter Eingangsregister testen.
    (Holdingregister dabei löschen)

    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
    • Z znaeb

      Du warst zu schnell, während ich noch meinen Beitrag editiert habe.
      @znaeb said in Waveshare Modbus Hilfe:

      Wenn ich mit der Device ID rumspiele, dann bekomme ich andere Fehler und es wird kein Objekt angelegt. Daher war meine Vermutung, dass das passt.

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

      @znaeb sagte in Waveshare Modbus Hilfe:

      Daher war meine Vermutung, dass das passt.

      mmh, dubios!

      und zum 4. Mal: welche Adresse hat dein Zähler?
      Screenshot_20240310-175249_Firefox.jpg

      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 -

      Z 1 Antwort Letzte Antwort
      0
      • HomoranH Homoran

        @znaeb sagte in Waveshare Modbus Hilfe:

        Daher war meine Vermutung, dass das passt.

        mmh, dubios!

        und zum 4. Mal: welche Adresse hat dein Zähler?
        Screenshot_20240310-175249_Firefox.jpg

        Z Offline
        Z Offline
        znaeb
        schrieb am zuletzt editiert von
        #14

        @homoran Im Zähler habe ich die Adresse 1 eingestellt.
        Ob Input oder Holding Register macht keinen Unterschied. Fehlermeldung bleibt gleich.

        HomoranH 1 Antwort Letzte Antwort
        0
        • Z znaeb

          @homoran Im Zähler habe ich die Adresse 1 eingestellt.
          Ob Input oder Holding Register macht keinen Unterschied. Fehlermeldung bleibt gleich.

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

          @znaeb sagte in Waveshare Modbus Hilfe:

          Im Zähler habe ich die Adresse 1 eingestellt.

          dann passt das.
          Das wird gerne falsch verstanden und als "mein erstes Gerät" also 1 eingegeben.

          Hat das Gerät eine Anzeige von Fehlern?
          Hast du die modbus Instanz mal auf Logstufe debug gestellt?

          Was ich immer vergesse ist diese zusätzliche Ebene, die weitere Komplikationen verursacht: der RTU2ETH Konverter.

          gibt es da ein log?

          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 -

          Z 1 Antwort Letzte Antwort
          0
          • HomoranH Homoran

            @znaeb sagte in Waveshare Modbus Hilfe:

            Im Zähler habe ich die Adresse 1 eingestellt.

            dann passt das.
            Das wird gerne falsch verstanden und als "mein erstes Gerät" also 1 eingegeben.

            Hat das Gerät eine Anzeige von Fehlern?
            Hast du die modbus Instanz mal auf Logstufe debug gestellt?

            Was ich immer vergesse ist diese zusätzliche Ebene, die weitere Komplikationen verursacht: der RTU2ETH Konverter.

            gibt es da ein log?

            Z Offline
            Z Offline
            znaeb
            schrieb am zuletzt editiert von
            #16

            @homoran said in Waveshare Modbus Hilfe:

            dann passt das.
            Das wird gerne falsch verstanden und als "mein erstes Gerät" also 1 eingegeben.

            Das verwirrt mich jetzt. Adresse 1 im Zähler und Device ID 1 im Adapter sollten zusammen passen, richtig?

            Debug log im iobroker hatte ich doch in meinem ersten Post eingefügt. Oder habe ich da nur die Info und Error logs kopiert?

            Ob der Waveshare ein Log hat, muss ich suchen. Keine Ahnung.

            HomoranH Ralla66R 3 Antworten Letzte Antwort
            0
            • Z znaeb

              @homoran said in Waveshare Modbus Hilfe:

              dann passt das.
              Das wird gerne falsch verstanden und als "mein erstes Gerät" also 1 eingegeben.

              Das verwirrt mich jetzt. Adresse 1 im Zähler und Device ID 1 im Adapter sollten zusammen passen, richtig?

              Debug log im iobroker hatte ich doch in meinem ersten Post eingefügt. Oder habe ich da nur die Info und Error logs kopiert?

              Ob der Waveshare ein Log hat, muss ich suchen. Keine Ahnung.

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

              @znaeb sagte in Waveshare Modbus Hilfe:

              Adresse 1 im Zähler und Device ID 1 im Adapter sollten zusammen passen, richtig?

              ja!

              @znaeb sagte in Waveshare Modbus Hilfe:

              Debug log im iobroker hatte ich doch in meinem ersten Post eingefügt.

              Ach ja!
              un da kommt nach dem korrekten Start

              @znaeb sagte in Waveshare Modbus Hilfe:

              2024-03-10 08:15:38.308 - warn: modbus.0 (6425) Error: undefined

              was auch immer da undefined ist.

              die Meldung

              @znaeb sagte in Waveshare Modbus Hilfe:

              2024-03-10 08:15:38.308 - error: modbus.0 (6425) Request timed out.

              sagt, dass nichts zurückkommt, wahrscheinlich weil am Gerät keine auswertbare Anfrage angekommen ist.

              Anschließend noch die Meldung dass der Client im Error ist.

              Leider kann ich bei der zusätzlichen Komplikation nicht helfen, da ich so etwas nicht nutze.

              EDIT:
              Hab da noch was im Hinterkopf.
              jann es sein dass du nicht TCP sondern RTU über TCP o.ä. einstellen musst?

              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 -

              Z 1 Antwort Letzte Antwort
              0
              • Z znaeb

                @homoran said in Waveshare Modbus Hilfe:

                dann passt das.
                Das wird gerne falsch verstanden und als "mein erstes Gerät" also 1 eingegeben.

                Das verwirrt mich jetzt. Adresse 1 im Zähler und Device ID 1 im Adapter sollten zusammen passen, richtig?

                Debug log im iobroker hatte ich doch in meinem ersten Post eingefügt. Oder habe ich da nur die Info und Error logs kopiert?

                Ob der Waveshare ein Log hat, muss ich suchen. Keine Ahnung.

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

                @znaeb

                sagt mal, ganz ohne Wissen über Modbus,
                Doku Kapitel 4.1.1
                Device ID 01, Functionscode 03 ( Holdingregister ) Adresse 5000 Active Import.
                Ist das nicht Holdingadresse 35000 ?

                HomoranH 1 Antwort Letzte Antwort
                0
                • Ralla66R Ralla66

                  @znaeb

                  sagt mal, ganz ohne Wissen über Modbus,
                  Doku Kapitel 4.1.1
                  Device ID 01, Functionscode 03 ( Holdingregister ) Adresse 5000 Active Import.
                  Ist das nicht Holdingadresse 35000 ?

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

                  @ralla66 sagte in Waveshare Modbus Hilfe:

                  @znaeb

                  sagt mal, ganz ohne Wissen über Modbus,
                  Doku Kapitel 4.1.1
                  Device ID 01, Functionscode 03 ( Holdingregister ) Adresse 5000 Active Import.
                  Ist das nicht Holdingadresse 35000 ?

                  nein!
                  5000 ist Hex und muss nach Dezimal umgerechnet werden.

                  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 -

                  Ralla66R 1 Antwort Letzte Antwort
                  0
                  • HomoranH Homoran

                    @ralla66 sagte in Waveshare Modbus Hilfe:

                    @znaeb

                    sagt mal, ganz ohne Wissen über Modbus,
                    Doku Kapitel 4.1.1
                    Device ID 01, Functionscode 03 ( Holdingregister ) Adresse 5000 Active Import.
                    Ist das nicht Holdingadresse 35000 ?

                    nein!
                    5000 ist Hex und muss nach Dezimal umgerechnet werden.

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

                    @homoran

                    Danke für die Info,
                    Einstellung Modbus TCP to RTU ist ja ok.
                    Da scheint auch alles richtig.
                    Mich wundert das undefined auf die Address :

                    2024-03-10 08:15:33.307 - debug: modbus.0 (6425) [DevID_1/holdingRegs] Poll address 20479 - 4 registers
                    
                    2024-03-10 08:15:38.308 - warn: modbus.0 (6425) Error: undefined
                    
                    HomoranH 1 Antwort Letzte Antwort
                    0
                    • Z znaeb

                      @homoran said in Waveshare Modbus Hilfe:

                      dann passt das.
                      Das wird gerne falsch verstanden und als "mein erstes Gerät" also 1 eingegeben.

                      Das verwirrt mich jetzt. Adresse 1 im Zähler und Device ID 1 im Adapter sollten zusammen passen, richtig?

                      Debug log im iobroker hatte ich doch in meinem ersten Post eingefügt. Oder habe ich da nur die Info und Error logs kopiert?

                      Ob der Waveshare ein Log hat, muss ich suchen. Keine Ahnung.

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

                      @znaeb

                      Prüfe mal die Einstellung im Zähler für Modbus, Kapitel 3.2.7 Baudrate ( 9600 ) usw.

                      1 Antwort Letzte Antwort
                      0
                      • HomoranH Homoran

                        @znaeb sagte in Waveshare Modbus Hilfe:

                        Adresse 1 im Zähler und Device ID 1 im Adapter sollten zusammen passen, richtig?

                        ja!

                        @znaeb sagte in Waveshare Modbus Hilfe:

                        Debug log im iobroker hatte ich doch in meinem ersten Post eingefügt.

                        Ach ja!
                        un da kommt nach dem korrekten Start

                        @znaeb sagte in Waveshare Modbus Hilfe:

                        2024-03-10 08:15:38.308 - warn: modbus.0 (6425) Error: undefined

                        was auch immer da undefined ist.

                        die Meldung

                        @znaeb sagte in Waveshare Modbus Hilfe:

                        2024-03-10 08:15:38.308 - error: modbus.0 (6425) Request timed out.

                        sagt, dass nichts zurückkommt, wahrscheinlich weil am Gerät keine auswertbare Anfrage angekommen ist.

                        Anschließend noch die Meldung dass der Client im Error ist.

                        Leider kann ich bei der zusätzlichen Komplikation nicht helfen, da ich so etwas nicht nutze.

                        EDIT:
                        Hab da noch was im Hinterkopf.
                        jann es sein dass du nicht TCP sondern RTU über TCP o.ä. einstellen musst?

                        Z Offline
                        Z Offline
                        znaeb
                        schrieb am zuletzt editiert von
                        #22

                        @homoran said in Waveshare Modbus Hilfe:

                        Hab da noch was im Hinterkopf.
                        jann es sein dass du nicht TCP sondern RTU über TCP o.ä. einstellen musst?

                        Werde ich morgen mal testen. Habe im Kontext des Waveshare Gateway häufig gelesen, dass man NICHT RTU über TCP nehmen soll.

                        Ich fand das Hutschinen Bauteil auf RJ45 von der Einbausituation sehr charmant. Vielleicht muss ich doch auf einen USB Adapter wechseln.

                        Dank euch allen für die sonntägliche Mühe. Großen Respekt für die zahlreichen und schnellen Antworten.

                        HomoranH 1 Antwort Letzte Antwort
                        0
                        • Ralla66R Ralla66

                          @homoran

                          Danke für die Info,
                          Einstellung Modbus TCP to RTU ist ja ok.
                          Da scheint auch alles richtig.
                          Mich wundert das undefined auf die Address :

                          2024-03-10 08:15:33.307 - debug: modbus.0 (6425) [DevID_1/holdingRegs] Poll address 20479 - 4 registers
                          
                          2024-03-10 08:15:38.308 - warn: modbus.0 (6425) Error: undefined
                          
                          HomoranH Nicht stören
                          HomoranH Nicht stören
                          Homoran
                          Global Moderator Administrators
                          schrieb am zuletzt editiert von Homoran
                          #23

                          @ralla66 sagte in Waveshare Modbus Hilfe:

                          Einstellung Modbus TCP to RTU ist ja ok.

                          im Adapter steht TCP!
                          evtl muss da RTU over TCP hin

                          edit:
                          hat sich überschnitten

                          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 -

                          Ralla66R 1 Antwort Letzte Antwort
                          0
                          • HomoranH Homoran

                            @ralla66 sagte in Waveshare Modbus Hilfe:

                            Einstellung Modbus TCP to RTU ist ja ok.

                            im Adapter steht TCP!
                            evtl muss da RTU over TCP hin

                            edit:
                            hat sich überschnitten

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

                            @homoran sagte in Waveshare Modbus Hilfe:

                            Modbus TCP to RTU

                            im Waveshare war gemeint

                            1 Antwort Letzte Antwort
                            0
                            • Z znaeb

                              @homoran said in Waveshare Modbus Hilfe:

                              Hab da noch was im Hinterkopf.
                              jann es sein dass du nicht TCP sondern RTU über TCP o.ä. einstellen musst?

                              Werde ich morgen mal testen. Habe im Kontext des Waveshare Gateway häufig gelesen, dass man NICHT RTU über TCP nehmen soll.

                              Ich fand das Hutschinen Bauteil auf RJ45 von der Einbausituation sehr charmant. Vielleicht muss ich doch auf einen USB Adapter wechseln.

                              Dank euch allen für die sonntägliche Mühe. Großen Respekt für die zahlreichen und schnellen Antworten.

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

                              @znaeb sagte in Waveshare Modbus Hilfe:

                              Habe im Kontext des Waveshare Gateway häufig gelesen, dass man NICHT RTU über TCP nehmen soll.

                              gerade auch gefunden
                              https://forum.iobroker.net/post/940846
                              im nächsten Post gibtces auch die Einstellungen für den Waveshare.
                              Da sind zumindest die Ports für iob anders und nicht auch 502

                              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
                              • Z Offline
                                Z Offline
                                znaeb
                                schrieb am zuletzt editiert von
                                #26

                                Im Waveshare lässt sich nichts anderes als "RTU to TCP" eintragen. Ob ich im iobroker "TCP" oder "RTU over TCP" einstelle ändert nichts an der Fehlermeldung.
                                Ich habe nichts gefunden, dass man im Waveshare ein Log auslesen könnte.
                                Modbus Einstellungen bzgl. Baudrate etc. im Zähler habe ich jetzt mehrfach überprüft. Mir sind keine Abweichungen aufgefallen.
                                Zum Mäusemelken!
                                Ich bestelle mir mal einen RS485 USB Adapter und teste damit.

                                HomoranH 1 Antwort Letzte Antwort
                                0
                                • Z znaeb

                                  Im Waveshare lässt sich nichts anderes als "RTU to TCP" eintragen. Ob ich im iobroker "TCP" oder "RTU over TCP" einstelle ändert nichts an der Fehlermeldung.
                                  Ich habe nichts gefunden, dass man im Waveshare ein Log auslesen könnte.
                                  Modbus Einstellungen bzgl. Baudrate etc. im Zähler habe ich jetzt mehrfach überprüft. Mir sind keine Abweichungen aufgefallen.
                                  Zum Mäusemelken!
                                  Ich bestelle mir mal einen RS485 USB Adapter und teste damit.

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

                                  @znaeb Hast du mal den in meinem letzten Post verlinkten Thread verfolgt?

                                  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 -

                                  Z 1 Antwort Letzte Antwort
                                  0
                                  • HomoranH Homoran

                                    @znaeb Hast du mal den in meinem letzten Post verlinkten Thread verfolgt?

                                    Z Offline
                                    Z Offline
                                    znaeb
                                    schrieb am zuletzt editiert von
                                    #28

                                    Die Lösung des Problems ist so banal wie ärgerlich: Am Stromzähler sind die Anschlüsse falsch beschriftet. A und B getauscht und es läuft.

                                    Danke trotzdem für die Hilfe.

                                    HomoranH 1 Antwort Letzte Antwort
                                    0
                                    • Z znaeb

                                      Die Lösung des Problems ist so banal wie ärgerlich: Am Stromzähler sind die Anschlüsse falsch beschriftet. A und B getauscht und es läuft.

                                      Danke trotzdem für die Hilfe.

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

                                      @znaeb sagte in Waveshare Modbus Hilfe:

                                      Die Lösung des Problems ist so banal wie ärgerlich: Am Stromzähler sind die Anschlüsse falsch beschriftet. A und B getauscht und es läuft.

                                      Mist!
                                      Das hab ich ganz vergessen. Sollte mit eine der ersten Maßnahmen sein das zu testen.

                                      Sorry

                                      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

                                      781

                                      Online

                                      32.5k

                                      Benutzer

                                      81.8k

                                      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