Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. Hargassner Anbindung ModBus läuft nicht

    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.

    Hargassner Anbindung ModBus läuft nicht

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

      Hi,
      hab bei meinem Hargassner PK15 Kessel eine ModBus Karte von Hargassner dazu bestellt. Jetzt wollte ich die Anbindung an ioBroker realisieren aber komme einfach nicht weiter und sitz schon seit etlichen Stunden dran.
      Instanz wird grün aber sobald ich Datenpunkte definiere bekomme ich Fehlermeldungen und die Instanz beendet die Verbindung zum Kessel.
      0e77af72-f390-499b-b54b-313c119c1597-image.png

      Wäre echt klasse wenn mir wer helfen könnte!!!!

      Samson71 1 Reply Last reply Reply Quote 0
      • Samson71
        Samson71 Global Moderator @FloK last edited by

        @flok
        Bitte Logs hier in Code-Tags posten. Alles andere ist sehr unleserlich, insbesondere an einem Mobilgerät.

        601a24f8-12bb-4e34-9c15-5f5cee32231d-image.png

        Da sind Timeout-Einträge drin. IP/Port richtig?

        F 1 Reply Last reply Reply Quote 0
        • F
          FloK @Samson71 last edited by

          @samson71 Hier nochmal das Log von gerade eben ```

          
          modbus.0
          2024-10-24 15:02:35.814	info	Disconnected from slave 192.168.178.41
          
          modbus.0
          2024-10-24 15:02:34.811	warn	[DevID_1] Poll error count: 3 code: {"err":"timeout","timeout":5000}
          
          modbus.0
          2024-10-24 15:02:34.811	error	Client in error state.
          
          modbus.0
          2024-10-24 15:02:34.811	error	Request timed out.
          
          modbus.0
          2024-10-24 15:02:34.810	warn	Error: undefined
          
          modbus.0
          2024-10-24 15:02:29.806	info	Connected to slave
          
          modbus.0
          2024-10-24 15:01:29.781	info	Disconnected from slave 192.168.178.41
          
          modbus.0
          2024-10-24 15:01:28.778	warn	[DevID_1] Poll error count: 2 code: {"err":"timeout","timeout":5000}
          
          modbus.0
          2024-10-24 15:01:28.777	error	Client in error state.
          
          modbus.0
          2024-10-24 15:01:28.777	error	Request timed out.
          
          modbus.0
          2024-10-24 15:01:28.776	warn	Error: undefined
          
          modbus.0
          2024-10-24 15:01:23.773	info	Connected to slave
          
          modbus.0
          2024-10-24 15:00:23.751	info	Disconnected from slave 192.168.178.41
          
          modbus.0
          2024-10-24 15:00:22.750	warn	[DevID_1] Poll error count: 1 code: {"err":"timeout","timeout":5000}
          
          modbus.0
          2024-10-24 15:00:22.749	error	Client in error state.
          
          modbus.0
          2024-10-24 15:00:22.748	error	Request timed out.
          
          modbus.0
          2024-10-24 15:00:22.748	warn	Error: undefined
          
          modbus.0
          2024-10-24 15:00:17.735	info	Connected to slave
          
          modbus.0
          2024-10-24 15:00:17.574	info	starting. Version 6.3.2 in C:/iobroker/KieserHome/node_modules/iobroker.modbus, node: v18.20.4, js-controller: 6.0.11
          Homoran 1 Reply Last reply Reply Quote 0
          • Homoran
            Homoran Global Moderator Administrators @FloK last edited by Homoran

            @flok sagte in Hargassner Anbindung ModBus läuft nicht:

            Error: undefined

            schalt die Instanz mal auf debug.
            Vielleicht sieht man dann was undefined sein soll.

            Ansonsten wie immer bitte mehr Infos.
            Registerbeschreibung des Geräts und alle Konfigurationen der Instanz

            F 1 Reply Last reply Reply Quote 0
            • F
              FloK @Homoran last edited by

              @homoran Bin kein Experte aber denke das sind die Debug Meldungen:

              
              modbus.0
              2024-10-24 15:15:13.727	info	Disconnected from slave 192.168.178.41
              
              modbus.0
              2024-10-24 15:15:13.727	debug	Closing client on purpose.
              
              modbus.0
              2024-10-24 15:15:12.725	debug	Cleaning up request fifo.
              
              modbus.0
              2024-10-24 15:15:12.725	debug	Clearing timeout of the current request.
              
              modbus.0
              2024-10-24 15:15:12.725	debug	Socket closed with error
              
              modbus.0
              2024-10-24 15:15:12.723	warn	[DevID_1] Poll error count: 1 code: {"err":"timeout","timeout":5000}
              
              modbus.0
              2024-10-24 15:15:12.722	error	Client in error state.
              
              modbus.0
              2024-10-24 15:15:12.722	error	Request timed out.
              
              modbus.0
              2024-10-24 15:15:12.721	warn	Error: undefined
              
              modbus.0
              2024-10-24 15:15:07.708	debug	[DevID_1/holdingRegs] Poll address 40287 - 2 registers
              
              modbus.0
              2024-10-24 15:15:07.708	debug	Initialization of scale factors done!
              
              modbus.0
              2024-10-24 15:15:07.707	debug	[DevID_1] Poll start ---------------------
              
              modbus.0
              2024-10-24 15:15:07.706	info	Connected to slave 192.168.178.41
              
              modbus.0
              2024-10-24 15:15:07.594	debug	Add holdingRegisters.1.40287_Pufferfüllgrad: {"_id":"holdingRegisters.1.40287_Pufferfüllgrad","type":"state","common":{"name":"Füllgrad des Puffers","role":"value","type":"number","read":true,"write":true,"def":0,"unit":"%"},"native":{"regType":"holdingRegs","address":40287,"deviceId":1,"type":"floatbe","len":2,"offset":0,"factor":1,"poll":true}}
              
              modbus.0
              2024-10-24 15:15:07.594	debug	Initialize Objects for holdingRegs: [{"_address":"40287","deviceId":1,"name":"Pufferfüllgrad","description":"Füllgrad des Puffers","unit":"%","type":"floatbe","len":2,"factor":1,"offset":0,"formula":"","role":"value","room":"enum.rooms.enum_5","poll":true,"wp":"","cw":"","isScale":"","address":40287,"id":"holdingRegisters.1.40287_Pufferfüllgrad"}]
              
              modbus.0
              2024-10-24 15:15:07.594	debug	Initialize Objects for inputRegs: []
              
              modbus.0
              2024-10-24 15:15:07.594	debug	Initialize Objects for coils: []
              
              modbus.0
              2024-10-24 15:15:07.593	debug	Initialize Objects for disInputs: []
              
              modbus.0
              2024-10-24 15:15:07.533	info	starting. Version 6.3.2 in C:/iobroker/KieserHome/node_modules/iobroker.modbus, node: v18.20.4, js-controller: 6.0.11
              
              modbus.0
              2024-10-24 15:15:07.405	debug	Plugin sentry Initialize Plugin (enabled=true)
              
              modbus.0
              2024-10-24 15:15:03.526	info	terminating
              
              modbus.0
              2024-10-24 15:15:03.018	info	Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason
              
              modbus.0
              2024-10-24 15:15:03.017	debug	Plugin sentry destroyed
              
              modbus.0
              2024-10-24 15:15:03.017	info	terminating
              
              modbus.0
              2024-10-24 15:15:03.010	debug	Closing client on purpose.
              
              modbus.0
              2024-10-24 15:15:03.009	info	Got terminate signal TERMINATE_YOURSELF
              

              Hier noch die Einstellung der Instanz und Register. Hab aktuell zum Test nur einen Datenpunkt.
              bdf95e20-7a28-4f2c-b909-e365b8ee778b-image.png
              6ff883d8-270a-45a0-8de4-6c83188d9100-image.png

              Hier das Datenblatt von Hargassner:
              https://forum.iobroker.net/assets/uploads/files/1615657901472-bedienungsanleitung_modbus_de_v06_11058240-002.pdf

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

                @flok sagte in Hargassner Anbindung ModBus läuft nicht:

                Hier das Datenblatt von Hargassner:

                pdf nutzt mir mobil nichts

                @flok sagte in Hargassner Anbindung ModBus läuft nicht:

                Hab aktuell zum Test nur einen Datenpunkt.

                so muss es auch sein.

                Warum Holdingregister?
                Pufferfüllgrad ist doch bestimmt nicht beschreibbar.

                @flok sagte in Hargassner Anbindung ModBus läuft nicht:

                                        2024-10-24 15:15:12.721	warn	Error: undefined
                

                da kommt leider keine weitere Info

                EDIT
                nimm mal nur die registeradresse 287

                F 1 Reply Last reply Reply Quote 0
                • wendy2702
                  wendy2702 last edited by wendy2702

                  Die Voraussetzungen sind erfüllt?

                  IMG_6851.jpeg

                  Und Register mit 4xxxx sind eigentlich Input Register .

                  F Homoran 2 Replies Last reply Reply Quote 0
                  • F
                    FloK @Homoran last edited by

                    @homoran Sorry für die späte Rückmeldung. Holding war die Info vom Hersteller die ich per Mail erhalten hatte. Habe auch mit Hargassner telefoniert aber die konnten mir auch nicht groß helfen, da denen ioBroker nicht bekannt ist:
                    932d5e86-3f1f-4f4c-828f-e983dadc2678-image.png

                    Habs gerade mit 287 statt 40287 versucht aber ging auch nicht.
                    Kann auch gerne eine andere versuchen wenn du magst. Die Beschreibung des Herstellers in PDF hatte ich ja im letztn Post drin.

                    Homoran 1 Reply Last reply Reply Quote 0
                    • F
                      FloK @wendy2702 last edited by

                      @wendy2702 Mein Kessel (Pellets) läuft gerad auf V14.0HAR.p1 und hatte im Sommer scheinbar ein automatisches Update bekommen. Daher denke ich, dass die Version passen sollte.
                      Im vorangegangenen Post hatte ich ja die Beschreibung mit allen Adressen geschickt. Dort steht überall 40000er drin. Laut Hersteller alles Holdings.

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

                        @wendy2702 sagte in Hargassner Anbindung ModBus läuft nicht:

                        Und Register mit 4xxxx sind eigentlich Input Register .

                        nee, input ist 30000, holding ist 40000

                        @FloK
                        Es gibt einige Hersteller, die seltsamerweise auch die RO-Werte als Holdingregister verwenden.
                        Dann muss dort Abfrage aktiviert werden.

                        F 1 Reply Last reply Reply Quote 0
                        • F
                          FloK @Homoran last edited by

                          @homoran 40000 steht bei allem in der Herstellerliste. Und alles sind Holding laut EMail von denen.
                          71311fc4-8d17-4dd4-84e8-126c518c7bf3-image.png

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

                            @flok sagte in Hargassner Anbindung ModBus läuft nicht:

                            Habs gerade mit 287 statt 40287 versucht aber ging auch nicht.

                            mit welcher Meldung im log?

                            dann nimm mal 287 und hake "Alias verwenden" an.

                            F 1 Reply Last reply Reply Quote 0
                            • F
                              FloK @Homoran last edited by

                              @homoran Schaut schon besser aus. Instanz bleibt grün aber bekomme noch keine Werte. Auch der Datenpunkt erscheint bei Objekten nicht mehr.
                              Hier das LOG:

                              
                              modbus.0
                              2024-10-25 09:23:02.545	debug	[DevID_1] Poll start ---------------------
                              
                              modbus.0
                              2024-10-25 09:22:57.473	debug	[DevID_1] Poll start ---------------------
                              
                              modbus.0
                              2024-10-25 09:22:52.410	debug	[DevID_1] Poll start ---------------------
                              
                              modbus.0
                              2024-10-25 09:22:52.409	info	Connected to slave 192.168.178.41
                              
                              modbus.0
                              2024-10-25 09:22:52.331	info	Can not execute task add for ID undefined: Parameter "id" needs to be of type "string" but type "undefined" has been passed
                              
                              modbus.0
                              2024-10-25 09:22:52.322	debug	Add undefined: {"type":"state","common":{"name":"Füllgrad des Puffers","role":"value","type":"number","read":true,"write":true,"def":0,"unit":"%"},"native":{"regType":"holdingRegs","address":-39714,"deviceId":1,"type":"floatle","len":2,"offset":0,"factor":1,"poll":true}}
                              
                              modbus.0
                              2024-10-25 09:22:52.322	error	Invalid object: {"type":"state","common":{"name":"Füllgrad des Puffers","role":"value","type":"number","read":true,"write":true,"def":0,"unit":"%"},"native":{"regType":"holdingRegs","address":-39714,"deviceId":1,"type":"floatle","len":2,"offset":0,"factor":1,"poll":true}}
                              
                              modbus.0
                              2024-10-25 09:22:52.322	error	Invalid data holdingRegisters/0: {"_address":287,"deviceId":1,"name":"Pufferfüllgrad","description":"Füllgrad des Puffers","unit":"%","type":"floatle","len":2,"factor":1,"offset":0,"formula":"","role":"value","room":"enum.rooms.enum_5","poll":true,"wp":"","cw":"","isScale":"","address":-39714,"fullId":"modbus.0.0"}
                              
                              modbus.0
                              2024-10-25 09:22:52.322	debug	Initialize Objects for holdingRegs: [{"_address":287,"deviceId":1,"name":"Pufferfüllgrad","description":"Füllgrad des Puffers","unit":"%","type":"floatle","len":2,"factor":1,"offset":0,"formula":"","role":"value","room":"enum.rooms.enum_5","poll":true,"wp":"","cw":"","isScale":"","address":-39714}]
                              
                              modbus.0
                              2024-10-25 09:22:52.322	debug	Initialize Objects for inputRegs: []
                              
                              modbus.0
                              2024-10-25 09:22:52.322	debug	Initialize Objects for coils: []
                              
                              modbus.0
                              2024-10-25 09:22:52.322	debug	Initialize Objects for disInputs: []
                              
                              modbus.0
                              2024-10-25 09:22:52.321	error	Invalid holdingRegisters address: -39714
                              
                              modbus.0
                              2024-10-25 09:22:52.261	info	starting. Version 6.3.2 in C:/iobroker/KieserHome/node_modules/iobroker.modbus, node: v18.20.4, js-controller: 6.0.11
                              
                              modbus.0
                              2024-10-25 09:22:52.126	debug	Plugin sentry Initialize Plugin (enabled=true)
                              
                              Homoran W 2 Replies Last reply Reply Quote 0
                              • Homoran
                                Homoran Global Moderator Administrators @FloK last edited by

                                @flok sagte in Hargassner Anbindung ModBus läuft nicht:

                                2024-10-25 09:22:52.322 error Invalid data holdingRegisters/0: {"_address":287,"deviceId":1,"name":"Pufferfüllgrad","description":"Füllgrad des Puffers","unit":"%","type":"floatle","len":2,"factor":1,"offset":0,"formula":"","role":"value","room":"enum.rooms.enum_5","poll":true,"wp":"","cw":"","isScale":"","address":-39714,"fullId":"modbus.0.0"}

                                @flok sagte in Hargassner Anbindung ModBus läuft nicht:

                                Schaut schon besser aus.

                                mit welcher Einstellung?

                                F 1 Reply Last reply Reply Quote 0
                                • W
                                  warp735 @FloK last edited by

                                  @flok
                                  Sieht nach falschem Daten Typ aus

                                  F 1 Reply Last reply Reply Quote 0
                                  • F
                                    FloK @warp735 last edited by

                                    @warp735 Beschreibung sagt Float. So ist es auch hinterlegt

                                    1 Reply Last reply Reply Quote 0
                                    • F
                                      FloK @Homoran last edited by

                                      @homoran f6697a2e-4f3f-47c6-8b4b-4a7d6336b769-image.png

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

                                        @flok ....und im Register??

                                        F 1 Reply Last reply Reply Quote 0
                                        • F
                                          FloK @Homoran last edited by

                                          @homoran 5411f04b-a2fe-42b4-b3eb-84b096806b60-image.png

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

                                            @flok und was steht im log mit 287 und ohne Aias verwenden?

                                            F 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

                                            1.0k
                                            Online

                                            31.6k
                                            Users

                                            79.4k
                                            Topics

                                            1.3m
                                            Posts

                                            hargassner modbus
                                            7
                                            99
                                            3519
                                            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