Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. Probleme mit modbus Stromzähler, keine Werte

    NEWS

    • Neues Video "KI im Smart Home" - ioBroker plus n8n

    • Neues Video über Aliase, virtuelle Geräte und Kategorien

    • Wir empfehlen: Node.js 22.x

    Probleme mit modbus Stromzähler, keine Werte

    This topic has been deleted. Only users with topic management privileges can see it.
    • Homoran
      Homoran Global Moderator Administrators @obstbauer last edited by Homoran

      @obstbauer sagte in Probleme mit modbus Stromzähler, keine Werte:

      weiß gerade nicht wie ich modbus auf debug schalte

      hab dir doch was zum lesen verlinkt
      https://forum.iobroker.net/topic/51555/hinweise-für-gute-forenbeiträge/1

      1 Reply Last reply Reply Quote 0
      • bahnuhr
        bahnuhr Forum Testing Most Active @obstbauer last edited by

        @obstbauer
        e2b15c67-f2d7-4aa4-b9ae-106867e6c76f-image.png
        Dort auf debug stellen.

        Und dann instanz neu starten.
        Und dann log hier als code-tag posten.

        1 Reply Last reply Reply Quote 0
        • O
          obstbauer last edited by

          so ich denke jetzt habe ichs, sorry....

          2023-06-30 21:13:47.306 - debug: modbus.0 (655156) [DevID_1/inputRegs] Poll address 30100 - 2 registers
          2023-06-30 21:13:47.362 - debug: modbus.0 (655156) [DevID_1/inputRegs] Poll address 30100 DONE
          2023-06-30 21:13:47.413 - debug: modbus.0 (655156) [DevID_2] Poll start ---------------------
          2023-06-30 21:13:47.414 - debug: modbus.0 (655156) [DevID_2/inputRegs] Poll address 30100 - 2 registers
          2023-06-30 21:13:47.468 - debug: modbus.0 (655156) [DevID_2/inputRegs] Poll address 30100 DONE
          2023-06-30 21:13:48.519 - debug: modbus.0 (655156) [DevID_1] Poll start ---------------------
          2023-06-30 21:13:48.521 - debug: modbus.0 (655156) [DevID_1/inputRegs] Poll address 30100 - 2 registers
          2023-06-30 21:13:48.582 - debug: modbus.0 (655156) [DevID_1/inputRegs] Poll address 30100 DONE
          2023-06-30 21:13:48.635 - debug: modbus.0 (655156) [DevID_2] Poll start ---------------------
          2023-06-30 21:13:48.636 - debug: modbus.0 (655156) [DevID_2/inputRegs] Poll address 30100 - 2 registers
          2023-06-30 21:13:48.693 - debug: modbus.0 (655156) [DevID_2/inputRegs] Poll address 30100 DONE
          2023-06-30 21:13:49.746 - debug: modbus.0 (655156) [DevID_1] Poll start ---------------------
          2023-06-30 21:13:49.747 - debug: modbus.0 (655156) [DevID_1/inputRegs] Poll address 30100 - 2 registers
          2023-06-30 21:13:49.802 - debug: modbus.0 (655156) [DevID_1/inputRegs] Poll address 30100 DONE
          2023-06-30 21:13:49.857 - debug: modbus.0 (655156) [DevID_2] Poll start ---------------------
          2023-06-30 21:13:49.858 - debug: modbus.0 (655156) [DevID_2/inputRegs] Poll address 30100 - 2 registers
          2023-06-30 21:13:49.913 - debug: modbus.0 (655156) [DevID_2/inputRegs] Poll address 30100 DONE
          2023-06-30 21:13:50.966 - debug: modbus.0 (655156) [DevID_1] Poll start ---------------------
          2023-06-30 21:13:50.967 - debug: modbus.0 (655156) [DevID_1/inputRegs] Poll address 30100 - 2 registers
          2023-06-30 21:13:51.022 - debug: modbus.0 (655156) [DevID_1/inputRegs] Poll address 30100 DONE
          2023-06-30 21:13:51.073 - debug: modbus.0 (655156) [DevID_2] Poll start ---------------------
          2023-06-30 21:13:51.074 - debug: modbus.0 (655156) [DevID_2/inputRegs] Poll address 30100 - 2 registers
          2023-06-30 21:13:51.128 - debug: modbus.0 (655156) [DevID_2/inputRegs] Poll address 30100 DONE
          2023-06-30 21:13:52.181 - debug: modbus.0 (655156) [DevID_1] Poll start ---------------------
          2023-06-30 21:13:52.181 - debug: modbus.0 (655156) [DevID_1/inputRegs] Poll address 30100 - 2 registers
          2023-06-30 21:13:52.237 - debug: modbus.0 (655156) [DevID_1/inputRegs] Poll address 30100 DONE
          2023-06-30 21:13:52.288 - debug: modbus.0 (655156) [DevID_2] Poll start ---------------------
          2023-06-30 21:13:52.288 - debug: modbus.0 (655156) [DevID_2/inputRegs] Poll address 30100 - 2 registers
          2023-06-30 21:13:52.343 - debug: modbus.0 (655156) [DevID_2/inputRegs] Poll address 30100 DONE
          2023-06-30 21:13:53.395 - debug: modbus.0 (655156) [DevID_1] Poll start ---------------------
          2023-06-30 21:13:53.396 - debug: modbus.0 (655156) [DevID_1/inputRegs] Poll address 30100 - 2 registers
          2023-06-30 21:13:53.452 - debug: modbus.0 (655156) [DevID_1/inputRegs] Poll address 30100 DONE
          2023-06-30 21:13:53.503 - debug: modbus.0 (655156) [DevID_2] Poll start ---------------------
          2023-06-30 21:13:53.504 - debug: modbus.0 (655156) [DevID_2/inputRegs] Poll address 30100 - 2 registers
          2023-06-30 21:13:53.558 - debug: modbus.0 (655156) [DevID_2/inputRegs] Poll address 30100 DONE
          2023-06-30 21:13:54.609 - debug: modbus.0 (655156) [DevID_1] Poll start ---------------------
          2023-06-30 21:13:54.610 - debug: modbus.0 (655156) [DevID_1/inputRegs] Poll address 30100 - 2 registers
          2023-06-30 21:13:54.667 - debug: modbus.0 (655156) [DevID_1/inputRegs] Poll address 30100 DONE
          2023-06-30 21:13:54.718 - debug: modbus.0 (655156) [DevID_2] Poll start ---------------------
          2023-06-30 21:13:54.718 - debug: modbus.0 (655156) [DevID_2/inputRegs] Poll address 30100 - 2 registers
          2023-06-30 21:13:54.773 - debug: modbus.0 (655156) [DevID_2/inputRegs] Poll address 30100 DONE
          2023-06-30 21:13:55.825 - debug: modbus.0 (655156) [DevID_1] Poll start ---------------------
          2023-06-30 21:13:55.825 - debug: modbus.0 (655156) [DevID_1/inputRegs] Poll address 30100 - 2 registers
          2023-06-30 21:13:55.882 - debug: modbus.0 (655156) [DevID_1/inputRegs] Poll address 30100 DONE
          2023-06-30 21:13:55.933 - debug: modbus.0 (655156) [DevID_2] Poll start ---------------------
          2023-06-30 21:13:55.935 - debug: modbus.0 (655156) [DevID_2/inputRegs] Poll address 30100 - 2 registers
          2023-06-30 21:13:55.993 - debug: modbus.0 (655156) [DevID_2/inputRegs] Poll address 30100 DONE
          
          bahnuhr Homoran 2 Replies Last reply Reply Quote 0
          • bahnuhr
            bahnuhr Forum Testing Most Active @obstbauer last edited by

            @obstbauer
            So, da steht doch überall done.

            Also scheint es doch zu klappen.

            Also nochmal die Frage:
            Was klappt jetzt nicht bei modbus ?

            O 1 Reply Last reply Reply Quote 0
            • O
              obstbauer last edited by

              hier noch mit dem Neustart

              
              modbus.0
              2023-06-30 21:17:13.084	debug	[DevID_1/inputRegs] Poll address 30256 DONE
              
              modbus.0
              2023-06-30 21:17:13.026	debug	[DevID_1/inputRegs] Poll address 30256 - 2 registers
              
              modbus.0
              2023-06-30 21:17:13.026	debug	[DevID_1] Poll start ---------------------
              
              modbus.0
              2023-06-30 21:17:11.972	debug	[DevID_2/inputRegs] Poll address 30256 DONE
              
              modbus.0
              2023-06-30 21:17:11.912	debug	[DevID_2/inputRegs] Poll address 30256 - 2 registers
              
              modbus.0
              2023-06-30 21:17:11.912	debug	Initialization of scale factors done!
              
              modbus.0
              2023-06-30 21:17:11.911	debug	[DevID_2] Poll start ---------------------
              
              modbus.0
              2023-06-30 21:17:11.857	debug	[DevID_1/inputRegs] Poll address 30256 DONE
              
              modbus.0
              2023-06-30 21:17:11.786	debug	[DevID_1/inputRegs] Poll address 30256 - 2 registers
              
              modbus.0
              2023-06-30 21:17:11.785	debug	Initialization of scale factors done!
              
              modbus.0
              2023-06-30 21:17:11.783	debug	[DevID_1] Poll start ---------------------
              
              modbus.0
              2023-06-30 21:17:11.782	info	Connected to slave
              
              modbus.0
              2023-06-30 21:17:11.774	debug	connect to serial /dev/ttyACM0 with 9600
              
              modbus.0
              2023-06-30 21:17:11.416	debug	Remove old object modbus.0.inputRegisters.2.30100_Spannung
              
              modbus.0
              2023-06-30 21:17:11.415	debug	Remove old object modbus.0.inputRegisters.1.30100_Spannung
              
              modbus.0
              2023-06-30 21:17:11.314	debug	Initialize Objects for holdingRegs: []
              
              modbus.0
              2023-06-30 21:17:11.312	debug	Add inputRegisters.2.30256_Spannung: {"_id":"inputRegisters.2.30256_Spannung","type":"state","common":{"name":"Spannung","role":"level","type":"number","read":true,"write":false,"def":0,"unit":"V"},"native":{"regType":"inputRegs","address":30256,"deviceId":2,"type":"int32be","len":2,"offset":0,"factor":1}}
              
              modbus.0
              2023-06-30 21:17:11.312	debug	Initialize Objects for inputRegs: [{"_address":30256,"deviceId":1,"name":"Spannung","description":"Spannung","unit":"V","type":"int32be","len":2,"factor":1,"offset":0,"formula":"","role":"level","room":"","cw":"","isScale":"","address":30256,"id":"inputRegisters.1.30256_Spannung","fullId":"modbus.0.inputRegisters.1.30256_Spannung"},{"_address":30256,"deviceId":2,"name":"Spannung","description":"Spannung","unit":"V","type":"int32be","len":2,"factor":1,"offset":0,"formula":"","role":"level","room":"","cw":"","isScale":"","address":30256,"id":"inputRegisters.2.30256_Spannung"}]
              
              modbus.0
              2023-06-30 21:17:11.311	debug	Initialize Objects for coils: []
              
              modbus.0
              2023-06-30 21:17:11.311	debug	Initialize Objects for disInputs: []
              
              modbus.0
              2023-06-30 21:17:11.310	debug	Initialize Objects for holdingRegs: []
              
              modbus.0
              2023-06-30 21:17:11.310	debug	Add inputRegisters.1.30256_Spannung: {"_id":"inputRegisters.1.30256_Spannung","type":"state","common":{"name":"Spannung","role":"level","type":"number","read":true,"write":false,"def":0,"unit":"V"},"native":{"regType":"inputRegs","address":30256,"deviceId":1,"type":"int32be","len":2,"offset":0,"factor":1}}
              
              modbus.0
              2023-06-30 21:17:11.308	debug	Initialize Objects for inputRegs: [{"_address":30256,"deviceId":1,"name":"Spannung","description":"Spannung","unit":"V","type":"int32be","len":2,"factor":1,"offset":0,"formula":"","role":"level","room":"","cw":"","isScale":"","address":30256,"id":"inputRegisters.1.30256_Spannung"},{"_address":30256,"deviceId":2,"name":"Spannung","description":"Spannung","unit":"V","type":"int32be","len":2,"factor":1,"offset":0,"formula":"","role":"level","room":"","cw":"","isScale":"","address":"30256"}]
              
              modbus.0
              2023-06-30 21:17:11.307	debug	Initialize Objects for coils: []
              
              modbus.0
              2023-06-30 21:17:11.306	debug	Initialize Objects for disInputs: []
              
              modbus.0
              2023-06-30 21:17:11.092	info	starting. Version 5.0.11 in /opt/iobroker/node_modules/iobroker.modbus, node: v16.19.0, js-controller: 4.0.23
              
              modbus.0
              2023-06-30 21:17:10.689	debug	Plugin sentry Initialize Plugin (enabled=true)
              
              modbus.0
              2023-06-30 21:17:05.988	debug	Cleaning up request fifo.
              
              modbus.0
              2023-06-30 21:17:05.988	debug	Clearing timeout of the current request.
              
              modbus.0
              2023-06-30 21:17:05.984	info	Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason
              
              modbus.0
              2023-06-30 21:17:05.982	debug	Plugin sentry destroyed
              
              modbus.0
              2023-06-30 21:17:05.979	info	terminating
              
              1 Reply Last reply Reply Quote 0
              • O
                obstbauer @bahnuhr last edited by

                @bahnuhr ich bekomme 0 Volt angezeigt bei den Objekten obwohl Spannung anliegt

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

                  @obstbauer wie @bahnuhr schon schrieb klappt alles
                  (zumindest mit Abfrage und Antwort)

                  was hat dein Zähler als Offset zu seinem hex0100 angegeben?

                  1 Reply Last reply Reply Quote 0
                  • bahnuhr
                    bahnuhr Forum Testing Most Active @obstbauer last edited by

                    @obstbauer
                    Dann kann es doch nur an den Einstellungen in der Instanz liegen.

                    Meine sind so:
                    b86f431e-a68d-43a1-bb48-a51dc429353b-image.png

                    a5a05fd2-b7b5-4c6b-b028-7605f6b2480d-image.png

                    Aber da brauchst du natürlich deine.
                    Aber zum Vergleich kann es ja nicht schaden.

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

                      @bahnuhr sagte in Probleme mit modbus Stromzähler, keine Werte:

                      Meine sind so:

                      du hast außerdem Modbus TCP, hier geht's um RTU

                      bahnuhr 1 Reply Last reply Reply Quote 0
                      • bahnuhr
                        bahnuhr Forum Testing Most Active @Homoran last edited by

                        @homoran sagte in Probleme mit modbus Stromzähler, keine Werte:

                        du hast außerdem Modbus TCP, hier geht's um RTU

                        ja, schon klar.
                        Wollte damit ja auch nur kundtun, dass es an seinen Einstellungen liegt.
                        RTU hat bei mir nicht geklappt.

                        1 Reply Last reply Reply Quote 0
                        • O
                          obstbauer last edited by

                          ja ich habe RTU, seriell 2 Adern, und es klappt leider noch nicht 😕
                          immerhin wissen wir jetzt worum es geht und ich habe etwas gelernt

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

                            @obstbauer stell mal alias aus und nimm die Roh-adressen
                            außerdem erst mal nur einen Zähler und da nur eine Adresse

                            O 1 Reply Last reply Reply Quote 0
                            • O
                              obstbauer @Homoran last edited by

                              @homoran das hat leider nicht funktioniert
                              ich werde mal das Windows Programm nehmen und den usb stick über ein Windows Notebook testen

                              Homoran 3 Replies Last reply Reply Quote 0
                              • Homoran
                                Homoran Global Moderator Administrators @obstbauer last edited by Homoran

                                @obstbauer sagte in Probleme mit modbus Stromzähler, keine Werte:

                                das hat leider nicht funktioniert

                                was?

                                ich habe mir jetzt exakt das selbe Equipment besorgt und muss dich enttäuschen - es klappt!
                                Screenshot_20230701-144227_Firefox.jpg
                                leider hattest du diese Frage nicht beantwortet

                                @homoran sagte in Probleme mit modbus Stromzähler, keine Werte:

                                was hat dein Zähler als Offset zu seinem hex0100 angegeben?

                                wie befürchtet ist das nämlich nicht 30000 sondern 30001!

                                dann klappt es mit
                                Screenshot_20230701-144313_Firefox.jpg

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

                                  @obstbauer sagte in Probleme mit modbus Stromzähler, keine Werte:

                                  das hat leider nicht funktioniert

                                  • Alias aus
                                    normale Adressen erscheinen automatisch
                                    Screenshot_20230701-145734_Firefox.jpg

                                  Ergebnisse auch
                                  Screenshot_20230701-145659_Firefox.jpg

                                  und immer mehr
                                  Screenshot_20230701-150154_Firefox.jpg

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

                                    @obstbauer hab noch weiter getestet.
                                    Der Zähler ist im unteren Bereich nicht sehr empindlich. ist er aber auch nicht für spezifiziert.
                                    ein 3W LED Leuchtmittel reichte nicht, ein 5W lockt dem Zähler ab und zu etwas aus der Anzeige. (sowohl lokal am Display als auch über Modbus

                                    Screenshot_20230701-154110_Firefox.jpg

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

                                      @obstbauer Die Angabe 0,25A - 5A auf dem Zähler (Fotos aus dem Link im ersten Post) ist der Messbereich, auf den der Zähler geeicht ist. Da drunter und darüber sollte man mit Abweichungen rechnen.

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

                                        @peterfido sagte in Probleme mit modbus Stromzähler, keine Werte:

                                        Die Angabe 0,25A - 5A auf dem Zähler (Fotos aus dem Link im ersten Post) ist der Messbereich, auf den der Zähler geeicht ist.

                                        jepp, wie ich schrob

                                        die 5W sind viel zu wenig, da

                                        @homoran sagte in Probleme mit modbus Stromzähler, keine Werte:

                                        ist er aber auch nicht für spezifiziert.

                                        @bahnuhr
                                        Also für den Preis und nur 1TE durchaus brauchbar.
                                        nur die Registertabelle in HEX hätte nicht sein müssen

                                        1 Reply Last reply Reply Quote 0
                                        • O
                                          obstbauer last edited by

                                          jetzt hat es funktioniert,
                                          vielen Dank für die Hilfe
                                          Mein Fehler war immer die 30 vor die Adressen zu schreiben, mit 256, 258 etc. ging es dann für beide Geräte

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

                                            @obstbauer sagte in Probleme mit modbus Stromzähler, keine Werte:

                                            Mein Fehler war immer die 30

                                            ja!
                                            der offset bei Verwendung von Alias ist nicht 30000 (+256 = 30256), sondern 30001 (+256 = 30257!!).
                                            oder ganz ohne Alias arbeiten.

                                            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

                                            467
                                            Online

                                            32.1k
                                            Users

                                            80.7k
                                            Topics

                                            1.3m
                                            Posts

                                            4
                                            39
                                            2452
                                            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