Wie im Beitrag vom 03.10. beschrieben, würde ich es sinnvoll finden wenn man die 4 Stati (Open = 0 Closed = 1 Opening = 2 Closing = 3 Stopped = 4) einfacher angeben könnte. Das man beispielsweise sagen kann, das Garagentor ist zu/offen wenn diese Bool-Variable false/true ist. Oder wenn das Garagentor keine Zustandssensoren für Opening/Closing hat, dass man eine Öffnungszeit/Schließzeit eintragen kann.
Hier mal ein Beispiel wie einfach man einen Shelly Uni als Garagentoröffner in der Homebridge einbinden kann. Ein Eingang für den Status zu/offen und ein Ausgang zu Betätigung des Öffners/Schließers.
So stelle ich mir das in IP-Symcon auch vor. Bei vielen Garagentoren kann man leider nur den Status offen/zu abgreifen.
"accessories": [
{
"name": "Garagentor",
"http_method": "GET",
"openURL": "http://XXX.XXX.XXX.XXX/relay/1?turn=on",
"closeURL": "http://XXX.XXX.XXX.XXX/relay/1?turn=on",
"openTime": 17,
"closeTime": 21,
"autoLock": false,
"autoLockDelay": 20,
"polling": false,
"pollInterval": 120,
"statusKey": "$.inputs[0].input",
"statusValueOpen": "0",
"statusValueClosed": "1",
"statusValueOpening": "2",
"statusValueClosing": "3",
"debug": false,
"accessory": "GarageDoorOpener"
}
Jup, genau