NEWS
IKEA Tredansen und Fyrtur - Kopplung mit FB und ioBroker
-
Wenn ich ein Ikea Rollo mit seiner Fernbedienung kopple, kann ich das dann gleichzeitig auch mit dem Zigbee Adapter koppeln oder ist die Kopplung exklusiv immer nur mit einem Gerät möglich?
Ich habe im Wohnzimmer zwei Tredansen, die beide mit demselben Schalter gekoppelt sind und frage mich nun, ob ich die auch noch zusätzlich mit dem Zigbee Adapter koppeln kann. Ich vermute mal, daß sich das Fyrtur genauso verhält wie das Tredansen - so ein Fyrtur habe ich nämlich in einem anderen Raum auch noch.
Wenn die Teile nicht so zickig beim Anlernen wären, hätte ichs längst ausprobiert...
-
Wenn ich ein Ikea Rollo mit seiner Fernbedienung kopple, kann ich das dann gleichzeitig auch mit dem Zigbee Adapter koppeln oder ist die Kopplung exklusiv immer nur mit einem Gerät möglich?
Ich habe im Wohnzimmer zwei Tredansen, die beide mit demselben Schalter gekoppelt sind und frage mich nun, ob ich die auch noch zusätzlich mit dem Zigbee Adapter koppeln kann. Ich vermute mal, daß sich das Fyrtur genauso verhält wie das Tredansen - so ein Fyrtur habe ich nämlich in einem anderen Raum auch noch.
Wenn die Teile nicht so zickig beim Anlernen wären, hätte ichs längst ausprobiert...
@cy_coe jein.
Du musst die FB und das fyrtur getrennt mit dem Zigbee Adapter paired. Zumeist geht damit die direktverbindung verloren. In dem Zustand kannst du versuchen die direktverbindung neu herzustellen. Alternativ sollte es möglich sein über den Zigbee Adapter ein „binding“ erzeugen. Ob das geht kann ich nicht testen - ich hab kein fyrtur.
-
Ich löse mal auf: @asgothian hat völlig recht. Erst alles mit Zigbee koppeln, dann kann man bindings erzeugen, die die Zigbee Geräte nocheinmal untereinander koppeln - damit funktionieren die Geräte dann untereinander auch, wenn iobroker / Zigbee Netz mal nicht läuft.
Für das Erstellen der bindings würde ich allerdings den Adapter zigbee2mqtt nutzen - der zigbee Adapter kann nicht bei allen Devices bindings erzeugen. Temporäre Umstellung von zigbee auf zigbee2mqtt ist kein großer Aufwand... -
Ich löse mal auf: @asgothian hat völlig recht. Erst alles mit Zigbee koppeln, dann kann man bindings erzeugen, die die Zigbee Geräte nocheinmal untereinander koppeln - damit funktionieren die Geräte dann untereinander auch, wenn iobroker / Zigbee Netz mal nicht läuft.
Für das Erstellen der bindings würde ich allerdings den Adapter zigbee2mqtt nutzen - der zigbee Adapter kann nicht bei allen Devices bindings erzeugen. Temporäre Umstellung von zigbee auf zigbee2mqtt ist kein großer Aufwand... -
Ich löse mal auf: @asgothian hat völlig recht. Erst alles mit Zigbee koppeln, dann kann man bindings erzeugen, die die Zigbee Geräte nocheinmal untereinander koppeln - damit funktionieren die Geräte dann untereinander auch, wenn iobroker / Zigbee Netz mal nicht läuft.
Für das Erstellen der bindings würde ich allerdings den Adapter zigbee2mqtt nutzen - der zigbee Adapter kann nicht bei allen Devices bindings erzeugen. Temporäre Umstellung von zigbee auf zigbee2mqtt ist kein großer Aufwand...Für das Erstellen der bindings würde ich allerdings den Adapter zigbee2mqtt nutzen - der zigbee Adapter kann nicht bei allen Devices bindings erzeugen. Temporäre Umstellung von zigbee auf zigbee2mqtt ist kein großer Aufwand...
Diese Aussage halt ich für gewagt. Ein temporäres umstellen ist mindestens dann problematisch wenn Gruppen im Spiel sind.
Der Zigbee-Adapter sollte alle Bindings erzeugen können die auch bei Z2M erzeugt werden können. Wenn bei der aktuellen Version Bindings Systematisch nicht erzeugt werden können, weil das UI das nicht zulässt müsste ich das wissen - dann kann ich das anpassen.
A.
-
Ok, das mit den Gruppen war mir nicht klar. Nutze ich nicht und war wohl deswegen kein Problem...
Bei dem Versuch ein binding von meinen Tredansen zu der IKEA Fernbedienung anzulegen, wurde mir im Zigbee Adapter dafür nichts angeboten. Bei Z2M jedoch schon.
Sollte auch kein rant gegen deinen Adapter sein. Ich nutze den seit Jahren und bin damit überaus zufrieden... -
Ok, das mit den Gruppen war mir nicht klar. Nutze ich nicht und war wohl deswegen kein Problem...
Bei dem Versuch ein binding von meinen Tredansen zu der IKEA Fernbedienung anzulegen, wurde mir im Zigbee Adapter dafür nichts angeboten. Bei Z2M jedoch schon.
Sollte auch kein rant gegen deinen Adapter sein. Ich nutze den seit Jahren und bin damit überaus zufrieden...Sollte auch kein rant gegen deinen Adapter sein. Ich nutze den seit Jahren und bin damit überaus zufrieden...
Hab ich auch nicht so aufgefasst. Hast du das mit den Bindings nochmal mit der aktuellen Version probiert ? Ich hab da einiges überarbeitet.
Auch - kannst du mir die Cluster definiton der beiden angegebenen Geräte zeigen ?
Ziel ist es das der Adapter da besser wird.
A.
-
Ich habe nochmal nachgeschaut: Die vollständigen rohen Simple-Descriptoren mit allen inputClusters/outputClusters habe ich leider nicht mehr, aber das funktionierende Binding unter Zigbee2MQTT konnte ich wiederfinden.
Geräte:
- IKEA E1766 Open/Close Remote
- IKEA TREDANSEN E2103
- jeweils Endpoint 1
Das erfolgreiche direkte Binding unter Z2M war:
E1766 EP1 > TREDANSEN E2103 EP1 > closuresWindowCovering (0x0102)
Unter dem ioBroker-Zigbee-Adapter hat das direkte Binding bei mir nicht funktioniert. Beim damaligen Versuch tauchte stattdessen u. a. genLevelCtrl / Cluster 0x0008 auf bzw. das Binding lief dort in einen Timeout.
Z2M konnte dagegen closuresWindowCovering (0x0102) direkt zwischen der E1766 und dem TREDANSEN binden. Ich habe beide Rollos separat auf diese Weise an die E1766 gebunden. Danach funktionierte die Fernbedienung auch nach dem Wechsel zurück zum ioBroker-Zigbee-Adapter weiterhin direkt mit beiden Rollos.
Zur E1766 habe ich aus der damaligen Z2M Versuch noch diese Gerätedaten:
- Model: E1766
- Endpoint: 1
- Application Version: 33
- Hardware Version: 1
- ZCL Version: 3
- Date Code: 20190311
- Software Build: 2.3.079
Der für das funktionierende Binding entscheidende Cluster ist dann wohl:
closuresWindowCovering = 0x0102
Falls du speziell die komplette Endpoint-/Clusterdefinition brauchst, kann ich versuchen, die noch aus alten Logs/Backups herauszusuchen. Aktuell möchte ich ungern nochmal auf Z2M wechseln, da die Bindings bereits funktionieren...
-
Die kannst du aus dem Zigbee Adapter für beide holen.. das blaue (i) auf der Karte.
Nachtrag: Du kannst schauen ob es prinzipiell auch mit dem Zigbee Adapter geht. Dazu müsstest du:
- die Datei
\opt\iobroker\node-modules\iobroker.zigbee\admin\tab_m.htmlpatchen:
Zeile 1323
<div class="col s6 input-field tooltipped hide" id="__fcs" title="Allows free selection of clusters for Binding">zu
<div class="col s6 input-field tooltipped" id="__fcs" title="Allows free selection of clusters for Binding">- Ein Upload machen
Dann sollte beim Erstellen eines Binding die Option 'Free selection' auftauchen. Damit lassen sich alle Cluster die eine Quelle (eine Fernbedienung) bietet für ein Binding aussuchen.
Ich kann das leider nicht testen da ich keines der Geräte besitze.
A.
- die Datei
-
Mit dem Patch ist die Option "Free Cluster Selection" jetzt sichtbar.
Bei der E1766 auf Endpoint 1 wird damit unter anderem auch Cluster 258 angeboten. Das wäre:
258 = 0x0102 = closuresWindowCovering
Genau dieser Cluster war beim normalen Binding-Dialog vorher nicht auswählbar und ist der Cluster, über den das direkte Binding unter Zigbee2MQTT funktioniert hatte.
Als Target lässt sich auch das TREDANSEN auswählen. Damit ergibt sich jetzt genau die damals funktionierende Kombination:
E1766 EP1 > TREDANSEN EP1 > closuresWindowCovering (0x0102)
Mit Free Cluster Selection werden diese Source-Cluster angezeigt:
- 3 = 0x0003 = genIdentify
- 4 = 0x0004 = genGroups
- genOnOff = 0x0006
- genLevelCtrl = 0x0008
- 25 = 0x0019 = genOta
- 258 = 0x0102 = closuresWindowCovering
- 4096 = 0x1000 = touchlink
Funktioniert also höchstwahrscheinlich - ich mag das binding aber nicht zum Test anlegen. Dafür sind mir die IKEA Teile zu zickig, falls ich die neu koppeln muss. Die haben mich schon häufiger in den Wahnsinn getrieben...
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden