Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. Modbus adapter

    NEWS

    • Monatsrückblick - April 2025

    • Minor js-controller 7.0.7 Update in latest repo

    • Save The Date: ioBroker@Smart Living Forum Solingen, 14.06.

    Modbus adapter

    This topic has been deleted. Only users with topic management privileges can see it.
    • Glasfaser
      Glasfaser @Schtallone last edited by

      @schtallone sagte in Modbus adapter:

      Ist das ständige Connect/Disconnect so gewollt bzw. in Ordnung?

      Ich hatte ich auch das Problem , wie ich schon mal dir geschrieben habe
      https://forum.iobroker.net/post/1048153

      aber es lag an Shelly , deshalb habe ich die Bauteile auf Tasmota geflasht und seit dem ist alles ruhig.

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

        @glasfaser sagte in Modbus adapter:

        aber es lag an Shelly

        ohne jetzt den Link gelesen zu haben, was hat shelly mit modbus zu schaffen?

        1 Reply Last reply Reply Quote 0
        • S
          Schtallone @Glasfaser last edited by

          @glasfaser said in Modbus adapter:

          aber es lag an Shelly

          Also bei mir hat der Shelly Adapter keinen Einfluss auf das Connect/Disconnect Verhalten. Auch eine Datenabfrageintervall von 5000ms zeigt keine wirkliche Veränderung. Ich werden den Wert noch höher machen und beobachten.

          Aber ist es denn allgemein vorgesehen, dass der Adapter connceted, Daten abruft und dann wieder disconected?

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

            @schtallone ich hab das Verhalten nicht.
            weder bei dem einen mit tcp, noch bei den anderen mit RTU.

            Kann aber sein, dass nur meine alte Admin version das nicht im log zeigt.

            1 Reply Last reply Reply Quote 0
            • B
              benni86 last edited by

              Hallo, ich habe eine kurze Modbus-Anfängerfrage. Ich habe meine Wärmepumpe eingerichtet (Typ: Master). Bezüglich der Eingangsregister ist alles klar (sind ja read only), aber was ich nicht verstehe sind die Holding Register. Abfrage und CW, aus welcher Sicht ist das gesehen? Was muss ich einstellen, wenn ich nur von der Wärmepumpe lesen möchte?

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

                @benni86 sagte in Modbus adapter:

                was ich nicht verstehe sind die Holding Register. Abfrage und CW, aus welcher Sicht ist das gesehen? Was muss ich einstellen, wenn ich nur von der Wärmepumpe lesen möchte?

                wieso willst du Holdingregister nur lesen?
                Holdingregister sind zum Beschreiben.

                Abfrage ist klar, wenn du deren Wert abfragen willst, Cyclic Write solltest du tunlichst vermeiden wenn die Werte in ein EEPROM geschrieben werden.
                Das hält nur ca. 100.000 Schreibvorgänge

                B 1 Reply Last reply Reply Quote 0
                • B
                  benni86 @Homoran last edited by

                  @homoran danke für deine Erklärung. Wieso ich es nur lesen will? Mir reicht erstmal die Anzeige des Betriebsmodi, habe grade keinen usecase diesen auch zu ändern. Der Hinweis ist gut mit den Schreibzyklen: das vermeide ich zuverlässig wenn ich CW deaktiviere? Wenn es sich bei CW ums Schreiben ins Register des Geräts handelt, wieso gibts die Option dann auch bei Eingangsregistern die doch nur zum lesen sind? Und ist mein beobachtetes Verhalten korrekt, dass wenn ich bei Holding Registern poll nicht aktiviert habe dann liest er auch keine Werte? Schreiben würde er sie auch nur mit aktiviertem poll meiner Beobachtung nach. Ist mein Verständnis korrekt?

                  S 1 Reply Last reply Reply Quote 0
                  • S
                    socke85 @benni86 last edited by

                    @Bluefox und Community: Ich nutze den Adapter für meinen Wechselrichter und meine Wärmepumpe. Vielen Dank für diesen Adapter!

                    Mit dem Wechselrichter funktioniert das super und eigentlich auch mit der Wärmepumpe. Neuerdings ist der Adapter aber immer gelb und im Log habe ich die Meldung

                    "Poll error count: 6 code: "App Timeout"

                    Ich habe versucht das nachzuvollziehen, indem ich mal Logstufe silly gewählt und per Wireshark den Traffic aufgezeichnet habe.

                    Hier ein Auszug aus dem Log:

                    modbus.0
                    2023-12-04 21:29:46.368	debug	[DevID_1/inputRegs] Poll address 31104 DONE
                    
                    modbus.0
                    2023-12-04 21:29:46.368	debug	[DevID_1/inputRegs] Poll address 36101 DONE
                    
                    modbus.0
                    2023-12-04 21:29:46.366	debug	[DevID_1/inputRegs] Poll address 31104 - 2 registers
                    
                    modbus.0
                    2023-12-04 21:29:46.366	debug	[DevID_1/inputRegs] Poll address 36101 - 4 registers
                    
                    modbus.0
                    2023-12-04 21:29:16.563	warn	Poll error count: 7 code: "App Timeout"
                    
                    modbus.0
                    2023-12-04 21:29:16.368	debug	[DevID_1/inputRegs] Poll address 30006 DONE
                    
                    modbus.0
                    2023-12-04 21:29:16.367	debug	[DevID_1/inputRegs] Poll address 30006 - 1 registers
                    

                    Per Wireshark wirkt auch alles wie es soll, d.h. query für register 30006, response und dann noch ein ACK, alles in time. Anschließend der nächste query für 36101 inkl. response und ACK. Zwischen diesen beiden Abfragen kommt die Fehlermeldung "Poll error count: 7 code: "App Timeout""

                    Hier die allgemeinen Settings für die Instanz:
                    Bildschirmfoto 2023-12-04 um 21.39.59.png Bildschirmfoto 2023-12-04 um 21.40.06.png

                    Long Story short, die Kommunikation mit der Wärmepumpe sieht gut aus. Die Meldung kann ich mir nicht erklären - liegt evtl. an den allgemeinen Einstellungen?

                    Danke für eure Hilfe!

                    S 1 Reply Last reply Reply Quote 0
                    • S
                      socke85 @socke85 last edited by

                      @socke85 Push 👥 👍

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

                        @socke85 sagte in Modbus adapter:

                        @socke85 Push 👥 👍

                        und wo pushst du die Konfigurationen?
                        https://forum.iobroker.net/topic/51555/hinweise-für-gute-forenbeiträge/1

                        1 Reply Last reply Reply Quote 0
                        • W
                          worxweis @bkuerby last edited by

                          @bkuerby
                          Hallo!
                          Hast du deine WPCU Abfrage damals zum laufen bekommen?
                          Ich will das jetzt auch gerade umsetzen. Ich habe dazu eine Raspi 4 mit IOBroker und Modbus Adapter. Verbunden über einen Seriell zu USB Adapter.
                          Ich bekomme auch schon bei den meisten Registern Werte, nur ergeben diese Werte keinen Sinn!
                          Hast du vielleicht eine Lösung, wie du die Werte umrechnest?

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

                          Support us

                          ioBroker
                          Community Adapters
                          Donate
                          FAQ Cloud / IOT
                          HowTo: Node.js-Update
                          HowTo: Backup/Restore
                          Downloads
                          BLOG

                          641
                          Online

                          31.6k
                          Users

                          79.4k
                          Topics

                          1.3m
                          Posts

                          modbus modbus adapter
                          140
                          970
                          297759
                          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