Hallo,
Ich habe den Modbus Adapter als Slave konfiguriert. Angelegt habe ich Eingangsregister und Diskrete Ausgänge (Coils) eingerichtet.
Ändere ich im Objekt Eingangsregister das Value, kann ich dieses geänderte Value im Modbus Master einwandfrei auslesen.
Setze ich jedoch mit dem Modbus Master den Status der Coils, so bekomme ich im Objekt Coil keine Änderung. Mit einem weiteren Modbus Reader bekomme ich die Wechsel von True nach False und vice versa einwandfrei ausgelesen. Auch mit Wireshark sehe ich, das der Status richtig gesetzt wird.
Den geänderten Status bekomme ich jedoch innerhalb des ioBrokers nicht ausgelesen. Auch ein Setzen des Value in Objekt Coil von False auf True erzeugt keine Änderung des Status.
Eigentlich möchte ich in einem Blockly Script die Änderung des Status der Coils als Trigger verwenden.
Kann mir jemand vielleicht auf die Sprünge helfen?
Im "Spoiler" Konfiguration und Screenshots: