Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Tester
    4. [Aufruf] modbus 2.0.x testen

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    [Aufruf] modbus 2.0.x testen

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

      Ich wollte ja mal das du den Modbus.0 der richtig funktioniert deaktivierst und mal schaust ob der zweite Modbus.1 dann richtig upgedated wird.

      Denke die installation im docker sollte auch mitapt install tcpdumplaufen. Oder````
      apt-get install tcpdump

      1 Reply Last reply Reply Quote 0
      • K
        kevinaus last edited by

        Danke, ersteres habe ich auch grade gefunden und hat geklappt.

        TCP Dump auf den "nicht funktionierenden Modbus" kam jede sekunde einen counter hoch

        tcpdump (4.9.2-1~deb9u1) wird eingerichtet ...                                  
        root@iobroker1:/lib# tcpdump -vv -i eth0 dst 192.168.3.218 -w /tmp/modbus0.pcap 
        tcpdump: listening on eth0, link-type EN10MB (Ethernet), capture size 262144 byt
        es                                                                              
        ^C469 packets captured                                                          
        517 packets received by filter                                                  
        0 packets dropped by kernel 
        

        anbei nun auch die pacp datei 7715_modbus0.rar

        Logdatei ohne den funktionierenden modbus:

        pollt nach wievor jeden sekunde. aber im web if kommt nichts an: siehe unten

        modbus.1	2018-06-15 19:45:19.122	debug	Poll device 3
        modbus.1	2018-06-15 19:45:18.092	debug	Poll device 3
        modbus.1	2018-06-15 19:45:17.066	debug	Poll device 3
        modbus.1	2018-06-15 19:45:16.043	debug	Poll device 3
        modbus.1	2018-06-15 19:45:15.030	debug	Poll device 3
        modbus.1	2018-06-15 19:45:13.934	debug	Poll device 3
        modbus.1	2018-06-15 19:45:12.869	debug	Poll device 3
        modbus.1	2018-06-15 19:45:11.838	debug	Poll device 3
        modbus.1	2018-06-15 19:45:10.821	debug	Poll device 3
        modbus.1	2018-06-15 19:45:09.802	debug	system.adapter.admin.0: logging true
        modbus.1	2018-06-15 19:45:08.740	debug	Poll device 3
        host.iobroker1	2018-06-15 19:45:08.355	info	instance system.adapter.modbus.0 terminated with code 0 (OK)
        

        einmalig den wert, danach nicht mehr.
        7715_mobus0aus.jpg

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

          Das "modbus0.rar" lässt sich leider nicht öffnen.

          1 Reply Last reply Reply Quote 0
          • K
            kevinaus last edited by

            habe es nochmal als zip datei hochgeladen:
            7715_modbus0.zip

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

              Ich sehe keine Modbus kommunikation :shock:

              999_modbus_wireshark_nok.jpg

              Kannst du nochmal ein File starten mit:````
              tcpdump -vv -i eth0 host 192.168.3.218 -w /tmp/modbus0.pcap

              
              Dann die Instanz neu starten und nach ca. 200 Paketen stoppen.
              
              Bei mir sieht es im Wireshark so aus:
              
               ![999_modbus_wireshark_ok.jpg](/assets/uploads/files/999_modbus_wireshark_ok.jpg) 
              1 Reply Last reply Reply Quote 0
              • K
                kevinaus last edited by

                alles klar, anbei eine neue Datei. habe den Adapter neugestartet und danach einmal auch einen Wert im iobroker angezeigt bekommen. dann aber nichts mehr.

                Benötigst Du von dem funktionierenden Adapter auch einen Mitschnitt?

                7715_modbus0_neu1.zip

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

                  @kevinaus:

                  Benötigst Du von dem funktionierenden Adapter auch einen Mitschnitt? `

                  Ja, mach mal bitte.

                  Welche Version vom Adapter ist das jetzt?

                  1 Reply Last reply Reply Quote 0
                  • K
                    kevinaus last edited by

                    so, das ist nun der funktionierende Adapter wo jede Sekunde etwas ankommt inkl. Neustart.
                    7715_modbus_neu2.zip

                    Adapterversion 2.0.2

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

                      Also bei deinem WR mit der IP .218 sehe ich keine Modbus/TCP Kommunikation im log:

                      999_modbus_wireshark_nok_1.jpg

                      Bei dem WR mit der IP .224 sieht es (wie auch im Adapter) OK aus:

                      999_modbus_wireshark_ok_1.jpg

                      Wenn du jetzt in der Modbus Instanz die Funktioniert die IP .218 und passenden PORT einträgst, läuft es dann mit dem WR?

                      Hast du die Modbus Einstellungen der WR mal verglichen? Den WR der nicht läuft vielleicht mal neu gestartet?

                      Sind beide WR über Speedwire (Kabel) angebunden?

                      EDIT: Gerade nochmal im alten Thread gelesen. Kannst du mal bei dem WR der nicht geht alle Leerzeichen/Sonderzeichen bei den Register Namen entfernen zum probieren

                      1 Reply Last reply Reply Quote 0
                      • K
                        kevinaus last edited by

                        > Wenn du jetzt in der Modbus Instanz die Funktioniert die IP .218 und passenden PORT einträgst, läuft es dann mit dem WR?
                        Ja, das ist ja das kuriose. Wenn ich die beiden IP Adresse tauschen von Modbus.1 nach Modbus.0 läuft auch der andere Wechselrichter tadellos im Modbus.0.

                        Egal welche konstellation ich nehme, Modbus.1 bleibt stumm. Modbus.0 geht immer.

                        > Hast du die Modbus Einstellungen der WR mal verglichen? Den WR der nicht läuft vielleicht mal neu gestartet?
                        Alles schon durchgestartet. ioBroker, Synology NAS, Switch, Router, beide Wechselrichter

                        > Sind beide WR über Speedwire (Kabel) angebunden?
                        Ja beides neue Wechselrichter (2 Wochen alt), bei beiden dasselbe aktiviert.

                        –> Da ja jeweils einer im Modbus.0 funktiont, liegt es für mich auch nicht an den Wechselrichtern.

                        Im Modbus1 (der nicht funktioniert) habe ich jetzt mal alle Leerzeichen entfernt, jedoch leider dasselbe Bild.

                        siehe Bild
                        7715_modbus1_ohneleerzeichen.jpg

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

                          Ich habe leider nur einen WR… hatte aber zu beginn mal zwei Instanzen zu verschiedenen Geräten problemlos laufen und meine auch das hier im Forum andere User 2 Geräte auslesen.

                          Nicht das es irgendwie an der Docker installation liegt.

                          Hast nicht zufällig einen PI oder anderen Rechner auf dem zu mal iobroker zum testen installieren kannst?

                          Geht ja auch unter Windows.

                          1 Reply Last reply Reply Quote 0
                          • K
                            kevinaus last edited by

                            kurzes Update wie es stand jetzt läuft:

                            1. modbus.1 Adapter deinstalliert

                            2. modbus.1 Adapter erneut installiert -> ohne Änderung

                            3. modbus.1 Adapter deinstalliert

                            4. modbus.9 Adapter installiert + konfiguriert (einfach die Instanznummer 9 gewählt ohne Grund)

                            5. modbus.9 läuft mit beiden Wechselrichtern

                            6. modbus.9 gestoppt

                            7. modbus.1 installiert + konfiguriert

                            Nun laufen modbus.0 und modbus.1 tadellos mit beiden Wechselrichtern.

                            Seinerzeit hatte ich zwischendurch mal den modbus.2 installiert und getestet und der lief auch nicht. deswegen dachte ich eigentlich das die Lösung des neuinstallieren nichts bringt.

                            Sorry, aber das muss mir mal einer klären. Es muss an mir liegen 🙂

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

                              Hast du jetzt 9 Modbus Adapter installiert oder wie sehen deine Instanzen aus?

                              1 Reply Last reply Reply Quote 0
                              • K
                                kevinaus last edited by

                                genau, den modbus.9 hatte ich installiert und der lief.

                                dann dachte ich mir, dass das doch nicht sein kann und habe den modbus.9 deaktiviert.

                                dann nochmals zum 5. einen modbus.1 installiert und konfiguriert und siehe da, der läuft auch.

                                Wechselrichter 1 mit der .224 läuft an modbus.0

                                Wechselrichter 2 mit der .218 läuft an modbus.1

                                mdobus.9 deinstalliere ich jetzt wieder.

                                1 Reply Last reply Reply Quote 0
                                • T
                                  thomasSC last edited by

                                  ich bekomme diese Fehler,

                                  modbus.0	2018-06-18 18:22:33.734	error	Cannot create modbus master!
                                  modbus.0	2018-06-18 18:22:33.733	error	Cannot connect to "192.168.178.50:8899": TypeError: Cannot read property 'timeout' of undefined
                                  modbus.0	2018-06-18 18:22:33.503	info	starting. Version 2.0.3 in /opt/iobroker/node_modules/iobroker.modbus, node: v6.14.3
                                  

                                  was kann das sein?

                                  1 Reply Last reply Reply Quote 0
                                  • K
                                    kevinaus last edited by

                                    @thomasSC:

                                    ich bekomme diese Fehler,

                                    modbus.0	2018-06-18 18:22:33.734	error	Cannot create modbus master!
                                    modbus.0	2018-06-18 18:22:33.733	error	Cannot connect to "192.168.178.50:8899": TypeError: Cannot read property 'timeout' of undefined
                                    modbus.0	2018-06-18 18:22:33.503	info	starting. Version 2.0.3 in /opt/iobroker/node_modules/iobroker.modbus, node: v6.14.3
                                    

                                    was kann das sein? ` ohne die config zu kennen (screenshots) + die integrierten geräte wird es schwer etwas zu sagen.

                                    Gesendet von meinem Shitphone mit Tapatalk

                                    1 Reply Last reply Reply Quote 0
                                    • T
                                      thomasSC last edited by

                                      Habe den Adapter frisch installiert und erst ein HoldingRegister eingefügt.

                                      6361_bildschirmfoto_2018-05-16_um_19.05.26.png

                                      brauchst du noch etwas?

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

                                        Und der Port „8899“ stimmt !?

                                        1 Reply Last reply Reply Quote 0
                                        • T
                                          thomasSC last edited by

                                          Ja der port stimmt. Mit version 1.1.1 funktionierts ja auch.

                                          1 Reply Last reply Reply Quote 0
                                          • apollon77
                                            apollon77 last edited by

                                            @thomasSC:

                                            ich bekomme diese Fehler,

                                            modbus.0	2018-06-18 18:22:33.734	error	Cannot create modbus master!
                                            modbus.0	2018-06-18 18:22:33.733	error	Cannot connect to "192.168.178.50:8899": TypeError: Cannot read property 'timeout' of undefined
                                            modbus.0	2018-06-18 18:22:33.503	info	starting. Version 2.0.3 in /opt/iobroker/node_modules/iobroker.modbus, node: v6.14.3
                                            

                                            was kann das sein? `

                                            Bitte dazu Issue im Github öffnen!

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            837
                                            Online

                                            31.7k
                                            Users

                                            79.8k
                                            Topics

                                            1.3m
                                            Posts

                                            5
                                            29
                                            2373
                                            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