snowdd1 / homebridge-knx-de

German Issue/Discussion forum for homebridge-knx
https://github.com/snowdd1/homebridge-knx
20 stars 4 forks source link

Jung Jalousie Aktor #50

Open OliAhn opened 6 years ago

OliAhn commented 6 years ago

Hi,

schön, dass es dieses Forum gibt - hat mir schon viel geholfen. Lampen/Steckdosen schalten alles kein Problem. Nach mehreren (gescheiterten) Anläufen, wollte ich jetzt wirklich mal die Jalousien zum Laufen bringen. Klappt irgendwie nicht. Ich bekomme es einfach nicht hin, die ETS Daten in den Händler zu übersetzen. Folgendes sind die ETS Daten:

image

Und folgendes ist meine Konfiguration:

{ "DeviceName": "Jalousie Buero", "Services": [ { "ServiceType": "WindowCovering", "Handler": "WindowCoveringTilt", "ServiceName": "Jalousie Buero Oliver", "Characteristics": [ { "Type": "TargetPosition", "Set": [ "7/0/2" ], "Listen": [ "7/2/2" ], "DPT": "DPT5" }, { "Type": "CurrentPosition", "Listen": [ "7/2/2" ], "DPT": "DPT5" }, { "Type": "PositionState" }, { "Type": "TargetHorizontalTiltAngle", "Set": [ "7/0/2" ], "Listen": [ "1/1/162" ], "DPT": "DPT5" }, { "Type": "CurrentHorizontalTiltAngle", "Listen": [ "1/1/52" ], "DPT": "DPT5" } ], "KNXObjects": [ { "Type": "ShutterMove", "Listen": "7/0/2", "DPT": "DPT1" } ], "KNXReadRequests": [ "7/2/2", "7/1/2" ], "LocalConstants": { "ninetyDegRotation": "true" }, "subtype": "SUB_fc244722-6814-4597-a258-ec8ac997efaa" } ], "UUID": "122f59a6-5e47-4cea-be60-3cce3e5026ec" }

Hat jemand ne gute Idee, was ich hier falsch mache?

Mit knxtool groupswrite ip:127.0.0.1 7/0/2 1 knxtool groupswrite ip:127.0.0.1 7/0/2 0 kann ich sie auf jeden Fall schon mal rauf und herunterfahren.

Danke im Voraus. Viele Grüße, Oliver

ctschach commented 6 years ago

So auf anhieb sehe ich kein Problem...aber prinzipiell empfihlt es sich, mal den Bus-Monitor der ETS einzuschalten und einen Filter für die entsprechende Jalousie zu setzen. Dann kann man schnell sehen, was da alles als Telegram auf den Bus geht. Dazu dann vielleicht noch ein paar "console.log" Ausgaben im Handler einbauen und schon sollte man das Problem erkennen :-)

snowdd1 commented 5 years ago

Falls es noch interessant ist: ich glaube DU hattest 7/2/2 und 7/0/2 vertauscht (ist und soll-werte).

Aber ich denke inzwischen hast du das wahrscheinlich selbst gelöst.

OliAhn commented 5 years ago

Hi Raoul, Granate. Dank Dir.

Hab es komplett übersehen, dass Du mir geantwortet hast.

Hab es soeben einmal ausprobiert (und noch mehr probiert) und es klappt schon mehr - folgendes ist meine config. Was aber immer noch nicht so will, ist die Lamellenneigung. Ich habe das Gefühlt, die neigt sich in % des Schließens. Kann es aber nicht reproduzieren:

{ "DeviceName": "Jalousie Büro", "Services": [ { "ServiceType": "WindowCovering", "Handler": "WindowCoveringTilt", "ServiceName": "Jalousie Büro Oliver", "Characteristics": [ { "Type": "TargetPosition", "Set": [ "7/2/2" ], "Listen": [ "7/2/2" ], "DPT": "DPT5" }, { "Type": "CurrentPosition", "Listen": [ "7/2/2" ], "DPT": "DPT5" }, { "Type": "PositionState" }, { "Type": "TargetHorizontalTiltAngle", "Set": [ "7/2/3" ], "Listen": [ "7/2/3" ], "DPT": "DPT5" }, { "Type": "CurrentHorizontalTiltAngle", "Listen": [ "7/2/3" ], "DPT": "DPT5" } ], "KNXObjects": [ { "Type": "ShutterMove", "Listen": "7/2/2", "DPT": "DPT1" } ], "KNXReadRequests": [ "7/0/2", "7/2/3" ], "LocalConstants": { "ninetyDegRotation": "false" }, "subtype": "SUB_fc244722-6814-4597-a258-ec8ac997efaa" } ], "UUID": "122f59a6-5e47-4cea-be60-3cce3e5026ec" }

Was machen ich falsch, wenn Du Dir die Daten von der obigen ETS ansiehst? dank Dir jetzt schon mal im Voraus. Viele Grüße, Oliver

snowdd1 commented 4 years ago

Ich glaube bei Listen gehören die 7/1/2 und die 7/1/3 rein. Sorry für die späte Antwort, das Jahr war beruflich sehr herausfordernd!