Ja genau das:
11:15:02 MQT: stat/Input-Modul-1/RESULT = {"Time":"2019-11-16T11:15:02","MCP230XX_INT":{"D11":1,"MS":844207}}
11:15:02 MQT: stat/Input-Modul-1/RESULT = {"Event":"Done"}
11:15:05 MQT: stat/Input-Modul-1/RESULT = {"Time":"2019-11-16T11:15:05","MCP230XX_INT":{"D10":1,"MS":847013}}
11:15:05 MQT: stat/Input-Modul-1/RESULT = {"Event":"Done"}
11:15:05 MQT: stat/Input-Modul-1/RESULT = {"Time":"2019-11-16T11:15:05","MCP230XX_INT":{"D11":0,"MS":2856}}
11:15:05 MQT: stat/Input-Modul-1/RESULT = {"Event":"Done"}
11:15:11 MQT: stat/Input-Modul-1/RESULT = {"Time":"2019-11-16T11:15:11","MCP230XX_INT":{"D11":1,"MS":5561}}
11:15:11 MQT: stat/Input-Modul-1/RESULT = {"Event":"Done"}
11:15:13 MQT: stat/Input-Modul-1/RESULT = {"Time":"2019-11-16T11:15:13","MCP230XX_INT":{"D10":0,"MS":8124}}
11:15:13 MQT: stat/Input-Modul-1/RESULT = {"Event":"Done"}
11:15:13 MQT: stat/Input-Modul-1/RESULT = {"Time":"2019-11-16T11:15:13","MCP230XX_INT":{"D11":0,"MS":2862}}
11:15:14 MQT: stat/Input-Modul-1/RESULT = {"Event":"Done"}
Steuerbar nichts soll es sein! Einfach im IPS anzeigen lassen das eine 1 oder eine Null rein kommt.
Entweder eine Bewegung (Motion) oder eine Switch. Schalter an oder aus.
Der Chip übermittelt nur den Status im meinem Fall.
Bewegungsmelder ausgelöst:
11:15:11 MQT: stat/Input-Modul-1/RESULT = {"Time":"2019-11-16T11:15:11","MCP230XX_INT":{"D11":1,"MS":5561}}
Bewegungsmelder erkennt keine Bewegung:
11:15:13 MQT: stat/Input-Modul-1/RESULT = {"Time":"2019-11-16T11:15:13","MCP230XX_INT":{"D11":0,"MS":8124}}
Da geht es jetzt um Pin11, Variable D11: 1 oder 0
Im Prinzip erstellt das Modul alle Variblen schon nach diesen Topic:
11:11:17 MQT: tele/Input-Modul-1/SENSOR = {"Time":"2019-11-16T11:11:17","MCP230XX":{"D0":0,"D1":0,"D2":0,"D3":0,"D4":0,"D5":1,"D6":1,"D7":1,"D8":1,"D9":1,"D10":0,"D11":0,"D12":0,"D13":0,"D14":0,"D15":0}}
Dies sollte so nicht sein, da die Werte alle 3 Min rein kommen, und aktualisieren sich nicht sofort bei einer Änderung