NEWS
Ikea Fyrtur Zigbee Rollo in Yahka Adapter
-
Hey,
ich versuche grade meine Fyrtur mithilfe des Yahka Adapter zur Homekit hinzuzufügen, vergebens.
Ich komme am folgenden stellen nicht weiter:
GERATE EIGENSCHAFTEN: Was muss ich hier auswählen?
Kategorie: Was muss ich hier auswählen?Nachdem ich auf Service hinzufügen drücke, kommen die neuen Probleme. Was soll beim Service-Typ: auswählen?
Meine Position(Blind position)
Geschlossen: 31%
Offen: 100%Beim Beitrag von @marcbroe konnte ich leider nicht entnehmen, da ich alle Kategorie und Service-Typ durchgeklickt habe und keine Ansicht hatte wie bei @marcowaldmeier.
https://forum.iobroker.net/topic/51904/ikea-fyrtur-zigbee-rollo-in-yahka-adapterDanke im voraus
️
-
@berlin Nein Du nimmst als Service einen Rollladen das ist der Service Window Covering.
Eine Beschreibung findest Du hier: https://nrchkb.github.io/wiki/service/window-covering/Current und Target Positition. Der PostionState wird hier zwar auch angegeben, aber kann man glaub verzichten.
So und das Mapping musst halt an Deine zigbee- Datenpunkte anpassen. Hier findest Du ein Beispiel mit Homematic - aber ich denke es ist selbst erklärend: https://forum.iobroker.net/post/643055
-
@mickym danke, dass du so hilfsbereit bist, ich hab mir mal alle deine Beiträge durchgelesen zu diesem Thema, aber ich scheitere immer noch.
Ich habe viele Skripte ausprobiert, aber immer hat eine Sache geklappt und die andere nicht also wenn herunterfahren geklappt hat, dann hat hochfahren nicht geklappt und wenn ich den ein Skript von dem was funktioniert mit dem anderen zusammenlege funktioniert, dann geht gar nichts mehr.Auf dem Bild zum Beispiel geht herunterfahren super, aber hochfahren nicht und es wird in der Home App verkehrt herum angezeigt, also wenn's geöffnet ist, wird als geschlossen angezeigt.
-
@berlin Das Problem - ich versteh Deine Rechnerei nicht. Du musst auch mit dem ACK Flag arbeiten. Als erstes wenn Du beide Punkte in % hast - dann musst Du gar nichts rechnen:
Wenn in HK 100% geöffnet und im zigbee 100% - 100% geöffnet bedeuten dann so:
Wenn in HK 0% geöffnet (also geschlossen) wird im zigbee dann 30% gesetzt.
Wichtig ist - dass die Current Position nur durch den zigbee Adapter als ACK=true gesetzt werden darf. Current - und Target Position müssen immer matchen, deswegen macht es keinen Sinn hier unterschiedliche Konvertierungen zu benutzen.
-
-
@haselchen Wobei ich bei Dir nicht verstehe, warum Du eine Konvertierung eingebaut hast - wenn es beides Mal 0-100% ist.
Macht in meinen Augen keinen Sinn.
- Da kannst bei current und target passthrough nehmen. Dein PositionState kannst Du auch sparen, da der nicht gesetzt wird. Der Akzeptiert auch nur Werte von 0-2.
da kannst Du den Wert auch sparen oder musst den Status korrekt übersetzen:
- aber wahrscheinlich aus einem anderen Datenpunkt.
Hier mal die Bedeutung von Position State und 0,1,2
ScaleInt macht nur Sinn, wenn Du unterschiedliche Wertebereiche mappen musst. Bei @berlin bei dem mit 30% komplett geschlossen bedeutet müssen also ein 70% Bereich von (30% auf 100%) auf einen 100% Bereich hochskaliert werden (also 0-100% im Homekit). Bei Dir ist aber beides im Bereich von 0-100% - da kannst Du den Wert also direkt durchreichen.
-
Diese Einstellung hab ich entweder aus diesem Forum oder aus einem anderen.
Mag sein, dass es anders auch geht, aber so macht es auch für mich Sinn.
Iobroker 0-100% und die gleichen Werte soll Homekit übernehmen 0-100%
Die Kachel passt in Homekit, die angezeigte % Zahl und der Regler, alles tippi toppi.
Deswegen werde ich da auch nix ändern
Hoch , runter, exakte % Zahl per Alexa, alles klappt wie am Schnürchen. -
@haselchen Na ja - Du hättest es ja mal ausprobieren können und wenn es dann nicht klappt - wieder zurückstellen können.
- Dann hättest Du einfach mir zu liebe, bestätigen können, dass ich keinen absoluten Nonsense schreibe. Aber natürlich musst Du das nicht, wenn alles klappt. Insbesondere nur um meine verstaubte Theorie zu bestätigen.
-
Ich weiß, dass Du vermutlich Recht hast
Tatsächlich bin ich einfach ein wenig ängstlich, weil das mit der HomeApp gerade alles perfekt läuft.
Und ich weiß nur zu gut, was passiert, wenn man mal kurz was ausprobiert -
@mickym hat geklappt danke