Weiter zum Inhalt
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Hell
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dunkel
  • 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. Modbus Adapter kann nicht ausgelesen werden

NEWS

  • Neues YouTube-Video: Visualisierung im Devices-Adapter
    BluefoxB
    Bluefox
    11
    1
    312

  • Neuer ioBroker-Blog online: Monatsrückblick März/April 2026
    BluefoxB
    Bluefox
    8
    1
    1.9k

  • Verwendung von KI bitte immer deutlich kennzeichnen
    HomoranH
    Homoran
    11
    1
    782

Modbus Adapter kann nicht ausgelesen werden

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
30 Beiträge 3 Kommentatoren 1.2k Aufrufe 3 Beobachtet
  • Ä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.
  • wendy2702W Offline
    wendy2702W Offline
    wendy2702
    schrieb am zuletzt editiert von
    #3

    Bei Docker würde ich mal schauen ob die entsprechenden Ports geöffnet sind.

    Bitte keine Fragen per PN, die gehören ins Forum!

    Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

    Ben1983B 1 Antwort Letzte Antwort
    0
    • amg_666A amg_666

      @ben1983 sagte in Modbus Adapter kann nicht ausgelesen werden:

      n Modbusadapter auslesen.
      Dies hatte bis dato mit der Installation auf Wi

      kann es sein, dass dein iob doppelt läuft (also die Windows Installation noch aktiv ist)?

      Ben1983B Offline
      Ben1983B Offline
      Ben1983
      schrieb am zuletzt editiert von
      #4

      @amg_666 Nein, das kann nicht sein, weil die windows installation gechrasht ist und iob komplett deinstalliert ist :-D

      1 Antwort Letzte Antwort
      0
      • wendy2702W wendy2702

        Bei Docker würde ich mal schauen ob die entsprechenden Ports geöffnet sind.

        Ben1983B Offline
        Ben1983B Offline
        Ben1983
        schrieb am zuletzt editiert von
        #5

        @wendy2702 Muss man die einstellen,auch wenn man das netzwerk des hosts verwendet?

        wendy2702W 1 Antwort Letzte Antwort
        0
        • Ben1983B Ben1983

          @wendy2702 Muss man die einstellen,auch wenn man das netzwerk des hosts verwendet?

          wendy2702W Offline
          wendy2702W Offline
          wendy2702
          schrieb am zuletzt editiert von wendy2702
          #6

          @ben1983 Bin kein Docker Profi aber 9% solcher Probleme hier im Forum kommen von gesperrten ports.

          Wie das im Detail geht kann ich dir leider nicht sagen.

          Bist du denn 100% sicher das die Einstellungen wirklich stimmen?

          Kannst ja auch mal das loggen für den Adapter auf Debug stellen und ins log schauen.

          Oder mal mit Wireshark oder TCPDump den Netzwerk verkehr belauschen. Dann siehst du ob aus dem Container was rauskommt.

          Trace mit TCPDUMP sieht dann in Wireshark z.B. so aus:

          63672015-ed54-4a03-a545-e03b658e892b-grafik.png

          Bitte keine Fragen per PN, die gehören ins Forum!

          Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

          Ben1983B 1 Antwort Letzte Antwort
          0
          • wendy2702W wendy2702

            @ben1983 Bin kein Docker Profi aber 9% solcher Probleme hier im Forum kommen von gesperrten ports.

            Wie das im Detail geht kann ich dir leider nicht sagen.

            Bist du denn 100% sicher das die Einstellungen wirklich stimmen?

            Kannst ja auch mal das loggen für den Adapter auf Debug stellen und ins log schauen.

            Oder mal mit Wireshark oder TCPDump den Netzwerk verkehr belauschen. Dann siehst du ob aus dem Container was rauskommt.

            Trace mit TCPDUMP sieht dann in Wireshark z.B. so aus:

            63672015-ed54-4a03-a545-e03b658e892b-grafik.png

            Ben1983B Offline
            Ben1983B Offline
            Ben1983
            schrieb am zuletzt editiert von Ben1983
            #7

            @wendy2702 Das kommt im debug log:

            modbus.0
            2022-03-02 11:56:32.473	debug	sending tcp data
            modbus.0
            2022-03-02 11:56:32.473	debug	request outside register boundaries.
            modbus.0
            2022-03-02 11:56:32.371	debug	+ Clients connected: 192.168.2.80
            modbus.0
            2022-03-02 11:56:32.371	debug	new connection
            

            Fehlerhafter Adresbereich?
            Ich habe ja an dem Auslesen des Masters nichts verändert.
            Der möchte Adresse 0-x auslesen.
            Habe ich jetzt noch irgendwo ein falschesHäkchen?

            wendy2702W 1 Antwort Letzte Antwort
            0
            • Ben1983B Ben1983

              @wendy2702 Das kommt im debug log:

              modbus.0
              2022-03-02 11:56:32.473	debug	sending tcp data
              modbus.0
              2022-03-02 11:56:32.473	debug	request outside register boundaries.
              modbus.0
              2022-03-02 11:56:32.371	debug	+ Clients connected: 192.168.2.80
              modbus.0
              2022-03-02 11:56:32.371	debug	new connection
              

              Fehlerhafter Adresbereich?
              Ich habe ja an dem Auslesen des Masters nichts verändert.
              Der möchte Adresse 0-x auslesen.
              Habe ich jetzt noch irgendwo ein falschesHäkchen?

              wendy2702W Offline
              wendy2702W Offline
              wendy2702
              schrieb am zuletzt editiert von
              #8

              @ben1983 Mach mal bei Allgemein die drei haken rechts raus.

              Wie sind denn die Register im Adapter konfiguriert?

              Bitte keine Fragen per PN, die gehören ins Forum!

              Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

              Ben1983B 1 Antwort Letzte Antwort
              0
              • wendy2702W wendy2702

                @ben1983 Mach mal bei Allgemein die drei haken rechts raus.

                Wie sind denn die Register im Adapter konfiguriert?

                Ben1983B Offline
                Ben1983B Offline
                Ben1983
                schrieb am zuletzt editiert von
                #9

                @wendy2702 jetzt habensich die Namen zumindest von 40001... auf 0.... geaendert

                53f52bfc-d5d6-4675-ab09-b9d4c7e8a44a-image.png

                trotzdem kommt noch die gleiche meldung.

                wendy2702W 1 Antwort Letzte Antwort
                0
                • Ben1983B Ben1983

                  @wendy2702 jetzt habensich die Namen zumindest von 40001... auf 0.... geaendert

                  53f52bfc-d5d6-4675-ab09-b9d4c7e8a44a-image.png

                  trotzdem kommt noch die gleiche meldung.

                  wendy2702W Offline
                  wendy2702W Offline
                  wendy2702
                  schrieb am zuletzt editiert von
                  #10

                  @ben1983 Nachdem die Haken entfernt wurden musst du die Adressen wieder korrigieren.

                  Mach auch mal den Haken bei Abfrage und CW

                  Bitte keine Fragen per PN, die gehören ins Forum!

                  Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                  Ben1983B 1 Antwort Letzte Antwort
                  0
                  • wendy2702W wendy2702

                    @ben1983 Nachdem die Haken entfernt wurden musst du die Adressen wieder korrigieren.

                    Mach auch mal den Haken bei Abfrage und CW

                    Ben1983B Offline
                    Ben1983B Offline
                    Ben1983
                    schrieb am zuletzt editiert von
                    #11

                    @wendy2702 Das mit den Häkchen war es.
                    Läuft alles. Danke

                    1 Antwort Letzte Antwort
                    0
                    • Ben1983B Offline
                      Ben1983B Offline
                      Ben1983
                      schrieb am zuletzt editiert von Ben1983
                      #12

                      @wendy2702 Es erscheinen aber diese Meldungen.
                      Wass soll mir das sagen?
                      2a654e74-ad05-49b1-bdbb-622822d05c59-image.png

                      wendy2702W 1 Antwort Letzte Antwort
                      0
                      • Ben1983B Ben1983

                        @wendy2702 Es erscheinen aber diese Meldungen.
                        Wass soll mir das sagen?
                        2a654e74-ad05-49b1-bdbb-622822d05c59-image.png

                        wendy2702W Offline
                        wendy2702W Offline
                        wendy2702
                        schrieb am zuletzt editiert von
                        #13

                        @ben1983 Das logfile bitte nächstes mal als Text posten.

                        Instanz stoppen
                        alle Objekte der Instanz löschen
                        Instanz starten

                        Bitte keine Fragen per PN, die gehören ins Forum!

                        Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                        Ben1983B 2 Antworten Letzte Antwort
                        0
                        • wendy2702W wendy2702

                          @ben1983 Das logfile bitte nächstes mal als Text posten.

                          Instanz stoppen
                          alle Objekte der Instanz löschen
                          Instanz starten

                          Ben1983B Offline
                          Ben1983B Offline
                          Ben1983
                          schrieb am zuletzt editiert von
                          #14

                          @wendy2702 danach kommen beim neustart genau diese meldungen

                          1 Antwort Letzte Antwort
                          0
                          • wendy2702W wendy2702

                            @ben1983 Das logfile bitte nächstes mal als Text posten.

                            Instanz stoppen
                            alle Objekte der Instanz löschen
                            Instanz starten

                            Ben1983B Offline
                            Ben1983B Offline
                            Ben1983
                            schrieb am zuletzt editiert von
                            #15

                            @wendy2702 Das steht indem object drin.
                            Bei wirte, das ist doch nicht korrekt,oder?

                              "_id": "modbus.0.holdingRegisters.40008_Prozentuale_Rückspeisung",
                              "type": "state",
                              "common": {
                                "name": "",
                                "role": "level",
                                "type": "number",
                                "read": true,
                                "write": 1,
                                "def": 0,
                                "unit": "%"
                              },
                            
                            wendy2702W 1 Antwort Letzte Antwort
                            0
                            • Ben1983B Ben1983

                              @wendy2702 Das steht indem object drin.
                              Bei wirte, das ist doch nicht korrekt,oder?

                                "_id": "modbus.0.holdingRegisters.40008_Prozentuale_Rückspeisung",
                                "type": "state",
                                "common": {
                                  "name": "",
                                  "role": "level",
                                  "type": "number",
                                  "read": true,
                                  "write": 1,
                                  "def": 0,
                                  "unit": "%"
                                },
                              
                              wendy2702W Offline
                              wendy2702W Offline
                              wendy2702
                              schrieb am zuletzt editiert von
                              #16

                              @ben1983 Was meinst du?

                              Zeig doch mal den RAW eines Datenpunktes aus dem Logfile oben.

                              Stelle mal im Register von "level" auf "value".

                              Bitte keine Fragen per PN, die gehören ins Forum!

                              Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                              Ben1983B 1 Antwort Letzte Antwort
                              0
                              • wendy2702W wendy2702

                                @ben1983 Was meinst du?

                                Zeig doch mal den RAW eines Datenpunktes aus dem Logfile oben.

                                Stelle mal im Register von "level" auf "value".

                                Ben1983B Offline
                                Ben1983B Offline
                                Ben1983
                                schrieb am zuletzt editiert von
                                #17

                                @wendy2702

                                modbus.0
                                2022-03-02 14:33:03.299	warn	This object will not be created in future versions. Please report this to the developer.
                                modbus.0
                                2022-03-02 14:33:03.299	warn	Object holdingRegisters.40022_Status_Garagentor Jenny is invalid: obj.common.write has an invalid type! Expected "boolean", received "number"
                                

                                das hier?

                                umstellen auf value hat nichts gebracht.

                                wendy2702W 1 Antwort Letzte Antwort
                                0
                                • Ben1983B Ben1983

                                  @wendy2702

                                  modbus.0
                                  2022-03-02 14:33:03.299	warn	This object will not be created in future versions. Please report this to the developer.
                                  modbus.0
                                  2022-03-02 14:33:03.299	warn	Object holdingRegisters.40022_Status_Garagentor Jenny is invalid: obj.common.write has an invalid type! Expected "boolean", received "number"
                                  

                                  das hier?

                                  umstellen auf value hat nichts gebracht.

                                  wendy2702W Offline
                                  wendy2702W Offline
                                  wendy2702
                                  schrieb am zuletzt editiert von
                                  #18

                                  @ben1983 sagte in Modbus Adapter kann nicht ausgelesen werden:

                                  das hier?

                                  Verstehe nicht was du mir damit sagen willst.

                                  Zeige doch mal das Raw zu dem Datenpunkt 40022.....

                                  Bitte keine Fragen per PN, die gehören ins Forum!

                                  Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                                  Ben1983B 1 Antwort Letzte Antwort
                                  0
                                  • wendy2702W wendy2702

                                    @ben1983 sagte in Modbus Adapter kann nicht ausgelesen werden:

                                    das hier?

                                    Verstehe nicht was du mir damit sagen willst.

                                    Zeige doch mal das Raw zu dem Datenpunkt 40022.....

                                    Ben1983B Offline
                                    Ben1983B Offline
                                    Ben1983
                                    schrieb am zuletzt editiert von
                                    #19

                                    @wendy2702 sagte in Modbus Adapter kann nicht ausgelesen werden:

                                    @ben1983 sagte in Modbus Adapter kann nicht ausgelesen werden:

                                    das hier?

                                    Verstehe nicht was du mir damit sagen willst.

                                    Zeige doch mal das Raw zu dem Datenpunkt 40022.....

                                    Was meinst Du damit?

                                    wendy2702W 1 Antwort Letzte Antwort
                                    0
                                    • Ben1983B Ben1983

                                      @wendy2702 sagte in Modbus Adapter kann nicht ausgelesen werden:

                                      @ben1983 sagte in Modbus Adapter kann nicht ausgelesen werden:

                                      das hier?

                                      Verstehe nicht was du mir damit sagen willst.

                                      Zeige doch mal das Raw zu dem Datenpunkt 40022.....

                                      Was meinst Du damit?

                                      wendy2702W Offline
                                      wendy2702W Offline
                                      wendy2702
                                      schrieb am zuletzt editiert von wendy2702
                                      #20

                                      @ben1983 Na das was du ein Beiträge vorher für das Object 40008 gepostet hast, jetzt halt für 40022

                                      Bitte keine Fragen per PN, die gehören ins Forum!

                                      Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                                      Ben1983B 1 Antwort Letzte Antwort
                                      0
                                      • wendy2702W wendy2702

                                        @ben1983 Na das was du ein Beiträge vorher für das Object 40008 gepostet hast, jetzt halt für 40022

                                        Ben1983B Offline
                                        Ben1983B Offline
                                        Ben1983
                                        schrieb am zuletzt editiert von Ben1983
                                        #21

                                        @wendy2702 die sind alle gleich, falls Du das meinst:

                                        {
                                          "_id": "modbus.0.holdingRegisters.40022_Status_Garagentor Jenny",
                                          "type": "state",
                                          "common": {
                                            "name": "",
                                            "role": "value",
                                            "type": "number",
                                            "read": true,
                                            "write": 1,
                                            "def": 0,
                                            "unit": ""
                                          },
                                          "native": {
                                            "regType": "holdingRegs",
                                            "address": 21,
                                            "deviceId": 1,
                                            "type": "uint16be",
                                            "len": 1,
                                            "offset": 0,
                                            "factor": 1,
                                            "poll": true
                                          },
                                          "from": "system.adapter.modbus.0",
                                          "user": "system.user.admin",
                                          "ts": 1646228216978,
                                          "acl": {
                                            "object": 1636,
                                            "state": 1636,
                                            "owner": "system.user.admin",
                                            "ownerGroup": "system.group.administrator"
                                          }
                                        }
                                        

                                        meines erachtens nach muss bei write ein true stehen und keine 1,oder?

                                        wendy2702W 1 Antwort Letzte Antwort
                                        0
                                        • Ben1983B Ben1983

                                          @wendy2702 die sind alle gleich, falls Du das meinst:

                                          {
                                            "_id": "modbus.0.holdingRegisters.40022_Status_Garagentor Jenny",
                                            "type": "state",
                                            "common": {
                                              "name": "",
                                              "role": "value",
                                              "type": "number",
                                              "read": true,
                                              "write": 1,
                                              "def": 0,
                                              "unit": ""
                                            },
                                            "native": {
                                              "regType": "holdingRegs",
                                              "address": 21,
                                              "deviceId": 1,
                                              "type": "uint16be",
                                              "len": 1,
                                              "offset": 0,
                                              "factor": 1,
                                              "poll": true
                                            },
                                            "from": "system.adapter.modbus.0",
                                            "user": "system.user.admin",
                                            "ts": 1646228216978,
                                            "acl": {
                                              "object": 1636,
                                              "state": 1636,
                                              "owner": "system.user.admin",
                                              "ownerGroup": "system.group.administrator"
                                            }
                                          }
                                          

                                          meines erachtens nach muss bei write ein true stehen und keine 1,oder?

                                          wendy2702W Offline
                                          wendy2702W Offline
                                          wendy2702
                                          schrieb am zuletzt editiert von
                                          #22

                                          @ben1983 sagte in Modbus Adapter kann nicht ausgelesen werden:

                                          "type": "number",
                                          

                                          Eigentlich ist das hier der Eintrag der zu deiner Logmeldung gehört. Laut log erwartest du ein "Boolean" erhällst "number".

                                          Was ich nur nicht verstehe ist das im Objekt auch "number" steht.

                                          Sind die Einträge denn noch immer da?

                                          Steht das loggen noch auf "Debug"? Wenn nicht bitte nochmal einstellen.

                                          Dann nochmal die Instanz stoppen, alle Objekte davon löschen, Instanz starten und im Anschluß das logfile vom Adapter start bis zum auslesen der ersten Werte hier Posten.

                                          Bitte keine Fragen per PN, die gehören ins Forum!

                                          Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                                          Ben1983B 1 Antwort Letzte Antwort
                                          0

                                          Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.

                                          Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.

                                          Mit deinem Input könnte dieser Beitrag noch besser werden 💗

                                          Registrieren Anmelden
                                          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

                                          291

                                          Online

                                          32.9k

                                          Benutzer

                                          83.0k

                                          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