Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • 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. Problem mit Modbus-Coil im Slave-Modus

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    4.1k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.2k

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.6k

Problem mit Modbus-Coil im Slave-Modus

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
5 Beiträge 2 Kommentatoren 405 Aufrufe 2 Watching
  • Ä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.
  • peterk34P Offline
    peterk34P Offline
    peterk34
    schrieb am zuletzt editiert von
    #1

    Hallo zusammen,

    ich betreibe den ioBroker-Modbus-Adapter im Slave-Modus (Modbus-ID 2) auf Port 1503, um Werte an ein externes Gerät (TA CMI) zu liefern.
    Die Kommunikation funktioniert grundsätzlich einwandfrei – bestehende Datenpunkte (Coils) lassen sich erfolgreich lesen.
    Nun habe ich einen neuen Coil (Adresse 13) angelegt, aber der gesetzte Wert wird weder vom CMI noch per mbpoll als 1 erkannt.

    Details zum Problem:
    ioBroker: modbus.0 läuft im Slave-Modus, Port 1503, Modbus-ID 2
    Coil angelegt unter Adresse 13, write: true, read: true, poll: false, keine Abfrage, kein CW

    Datenpunkt: modbus.0.coils.13_Test13

    Per JavaScript oder GUI setze ich:

    setState("modbus.0.coils.13_Test13", true, true);
    

    Im Objektbaum erscheint der Wert als true (✓)

    Aber per mbpoll erhalte ich immer nur [13]: 0

    mbpoll -m tcp -a 2 -r 13 -c 1 -t 0 -p 1503 192.168.xxxx
    

    Auch das CMI liest dauerhaft 0

    Adapterlog zeigt keine Fehler, Coil existiert (kein „outside coils boundaries“)

    Bereits geprüft:

    Adapter ist aktiv
    Objekt wurde mehrfach neu angelegt und korrekt konfiguriert
    Adapter wurde neu gestartet
    ioBroker selbst ebenfalls neu gestartet
    Redis läuft stabil
    Kein Schreibschutz aktiv

    Vergleich mit funktionierenden Coils auf anderen Adressen zeigt: nur dieser funktioniert nicht

    Frage:
    Gibt es bekannte Probleme mit neu angelegten Coils im Modbus-Slave-Modus, die sich korrekt setzen lassen, aber vom Adapter nicht im Speicher gehalten werden?

    Danke vorab!
    Peter

    1 Antwort Letzte Antwort
    0
    • arteckA Offline
      arteckA Offline
      arteck
      Developer Most Active
      schrieb am zuletzt editiert von
      #2

      @peterk34 sagte in Problem mit Modbus-Coil im Slave-Modus:

      setState("modbus.0.coils.13_Test13", true, true);

      das ist dein Problem

      setState("modbus.0.coils.13_Test13", true)
      

      du darfst den DP nicht bestätigen.. das muss dir der Adapter senden

      zigbee hab ich, zwave auch, nuc's genauso und HA auch

      peterk34P 1 Antwort Letzte Antwort
      0
      • arteckA arteck

        @peterk34 sagte in Problem mit Modbus-Coil im Slave-Modus:

        setState("modbus.0.coils.13_Test13", true, true);

        das ist dein Problem

        setState("modbus.0.coils.13_Test13", true)
        

        du darfst den DP nicht bestätigen.. das muss dir der Adapter senden

        peterk34P Offline
        peterk34P Offline
        peterk34
        schrieb am zuletzt editiert von
        #3

        @arteck
        es macht keinen Unterschied ob bestätigt oder nicht. Es funkt auch nicht wenn ich den Wert direkt im DP im Admin ändere

        arteckA 1 Antwort Letzte Antwort
        0
        • peterk34P peterk34

          @arteck
          es macht keinen Unterschied ob bestätigt oder nicht. Es funkt auch nicht wenn ich den Wert direkt im DP im Admin ändere

          arteckA Offline
          arteckA Offline
          arteck
          Developer Most Active
          schrieb am zuletzt editiert von
          #4

          @peterk34 sagte in Problem mit Modbus-Coil im Slave-Modus:

          Es funkt auch nicht wenn ich den Wert direkt im DP im Admin ändere

          wie änderst du den .. auch mit bestätigt.. dann kann es ja auch nicht gehen

          zigbee hab ich, zwave auch, nuc's genauso und HA auch

          peterk34P 1 Antwort Letzte Antwort
          0
          • arteckA arteck

            @peterk34 sagte in Problem mit Modbus-Coil im Slave-Modus:

            Es funkt auch nicht wenn ich den Wert direkt im DP im Admin ändere

            wie änderst du den .. auch mit bestätigt.. dann kann es ja auch nicht gehen

            peterk34P Offline
            peterk34P Offline
            peterk34
            schrieb am zuletzt editiert von
            #5

            @arteck
            nein auch da wird nicht bestätigt, ich habs in allen Varianten versucht

            1 Antwort Letzte Antwort
            0
            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

            462

            Online

            32.7k

            Benutzer

            82.4k

            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