RedMatic-HomeKit
RedMatic-HomeKit copied to clipboard
WindowCovering invertieren
Hallo zusammen,
ich nutze den Baustein in NodeRed in Verbindung mit einenm KNX System. Daher kann ich nicht sagen ob es in Homematic normal ist das 0% geschlossen ist und 100% geöffnet.
In KNX ist es normal das es bei 0% geöffnet ist und bei 100% geschlossen. Gibt es eine Möglichkeit mit dem Baustein die Werte zu invertieren oder mit einer Funktion?
In HomeKit verhalten sich die Anzeigen unterschiedlich.
Dann wäre noch was grundsätzliches. Wenn der Status 100% erreicht wird kommt in Apple Home "geschlossen". bei 0% "wird geöffnet".
was muss man machen das bei 0% aus wird geöffnet ein geöffnet wird?
Ich würde vorschlagen das einfach mit einem Range Node umzukehren:
Danke. habe es mit dem Node zwischenzeitlich hinbekommen.
Was ich aber nicht verstehe, wenn ich die Jalousie vor Ort steuere, sende ich die RM vom Autor über CurrentPosition in die Node. Aber in HomeKit nimmt er das nicht an. Wenn ich die RM auch als TargetPosition Rückmelde dann geht es.
Unter HomeBridge war die RM als CurrentPosition richtig.
Gibt es eine Erklärung?
Hallo @Missenberger79 Missenberger79 hast du es zwischenzeitlich hinbekommen. Stehe aktuell am selben Punkt dass ich meine knx Jalousie mit node red / Homekit steuern möchte. Ist es möglich das du mir deinen Flow zusendest? Bekomme es einfach nicht hin.
Hallo @badwicky!
Habe das selbe Problem gehabt wie du! Mit dem Workarround von @Missenberger79 hats bei mir funktioniert!
Habe entgegen der Dokumentation die beiden Target als Input gesetzt. Jetzt funktionierts.
Hallo @rauchmandl! Könntest Du Deinesn code bitte hier veröffentlichen? Bei mir klappt es noch nicht. (Exportieren: Die entsprechenden Nodes markieren, Hamburger-Menu -> Exportieren klicken) Danke.
Hallo @MTDWOR! Gerne:
[{"id":"578a4da7.33af74","type":"change","z":"c46c5f47.23544","name":"TargetPosition","rules":[{"t":"set","p":"topic","pt":"msg","to":"0/TargetPosition","tot":"str"}],"action":"","property":"","from":"","to":"","reg":false,"x":2100,"y":220,"wires":[["5d0a7245.aa39a4"]]},{"id":"b7fb321f.fb561","type":"change","z":"c46c5f47.23544","name":"CurrentPosition","rules":[{"t":"set","p":"topic","pt":"msg","to":"0/CurrentPosition","tot":"str"}],"action":"","property":"","from":"","to":"","reg":false,"x":2100,"y":260,"wires":[["5d0a7245.aa39a4"]]},{"id":"16a2807c.f716e","type":"change","z":"c46c5f47.23544","name":"TargetHorizontalTiltAngle","rules":[{"t":"set","p":"topic","pt":"msg","to":"0/TargetHorizontalTiltAngle","tot":"str"}],"action":"","property":"","from":"","to":"","reg":false,"x":2130,"y":300,"wires":[["5d0a7245.aa39a4"]]},{"id":"396927cc.b7eb38","type":"change","z":"c46c5f47.23544","name":"CurrentHorizontalTiltAngle","rules":[{"t":"set","p":"topic","pt":"msg","to":"0/CurrentHorizontalTiltAngle","tot":"str"}],"action":"","property":"","from":"","to":"","reg":false,"x":2140,"y":340,"wires":[["5d0a7245.aa39a4"]]},{"id":"a861dcc9.5e2ee8","type":"switch","z":"c46c5f47.23544","name":"TargetPosition","property":"topic","propertyType":"msg","rules":[{"t":"eq","v":"0/TargetPosition","vt":"str"}],"checkall":"true","repair":false,"outputs":1,"x":1700,"y":460,"wires":[["bdbcd3d.9129a3"]]},{"id":"f3948ef9.06ca5","type":"switch","z":"c46c5f47.23544","name":"TargetHorizontalTiltAngle","property":"topic","propertyType":"msg","rules":[{"t":"eq","v":"0/TargetHorizontalTiltAngle","vt":"str"}],"checkall":"true","repair":false,"outputs":1,"x":1730,"y":540,"wires":[["4a6a2d74.716c04"]]}]