snowdd1 / homebridge-knx

KNX platform shim for homebridge
https://github.com/nfarina/homebridge
GNU General Public License v2.0
97 stars 56 forks source link

Rollladen Aktoren über HomeKit steuern #185

Open sven82rlp opened 3 years ago

sven82rlp commented 3 years ago

Hallo zusammen, ich bei hier im Forum. Hab seit letzter Woche eine Homebridge laufen mit der ich bis jetzt Lichter und Steckdosen der bestehenden KNX Installation schalten kann. Bei den Rollläden komm ich derzeit nicht weiter. Sie lassen sich schalten im HomeKit Auf und Ab jedoch nicht stoppen. Auch das Symbol im HomeKit bleibt beim öffnen ständig auf wird geöffnet stehen. Vielleicht hab jemand eine Idee oder kann mich unterstützen.

Verbaut sind im KNX Merten Komponenten. Beispiele lade ich gerne hoch mit den jeweiligen Adressen.

Bis dahin und schon mal vielen Dank 🙏

{
            "DeviceName": "Wohnzimmer Fenster",
            "Services": [
                {
                    "ServiceType": "WindowCovering",
                    "Handler": "WindowCoveringTilt2",
                    "ServiceName": "Rollo",
                    "Characteristics": [
                        {
                            "Type": "TargetPosition",
                            "Set": [
                                "2/2/11"
                            ],
                            "DPT": "DPT1"
                        },
                        {
                            "Type": "CurrentPosition"
                        },
                        {
                            "Type": "HoldPosition",
                            "Set": [
                                "2/2/12"
                            ],
                            "DPT": "DPT1"
                        },
                        {
                            "Type": "PositionState"
                        }
                    ],
                    "subtype": "SUB_6bd66669-b160-4ed1-a6c1-7060d166d272"
                }
            ],
            "UUID": "79bcfd79-a4e1-4811-bd69-bce6c1888b53"
        },

Merten_App

snowdd1 commented 3 years ago

WindowCoveringTilt2 sagt mir leider nichts, woher hast Du den Handler? Standard ist bei TargetPosition.Set die Hoehe als 1byte-Wert einzutragen, also 4/5/9 und nicht das Auf/Ab-Objekt!

Und um das Erreichen der Zielposition zu messen, braucht es bei CurrentPosition.Set die 4/5/10