NEWS
cod.m ZigBee Coordinator (PoE/non-PoE) - made in Germany
-
Hallo Patrik,
ich hab die OpenThread-Firmware heute über euren Web-Installer aufs cod.m geflasht (V1.0.0-alpha) — hat soweit sauber funktioniert, codm-otbr.local ist erreichbar und in Home Assistant taucht der Border Router als bevorzugtes Netz auf (Role: leader).
Das Anlernen von Matter-Geräten klappt bei mir allerdings noch nicht. Über Apple Home aufs Apple-Netz geht’s problemlos, nur über den cod.m-OTBR bekomme ich kein Gerät rein.
Wie ist da gerade der Stand bei euch — läuft das Commissioning über den OTBR schon bei jemandem durch? Auf GitHub sind ja noch keine Issues, deshalb frag ich erst mal hier. Falls sinnvoll, mache ich gern ein Issue mit Details auf.
Danke und Grüße
@ckiie Hey, ich bin der Ole und Entwickler bei cod.m.
Wie der Patrik schon meinte, hatten wir es bis jetzt ausschließlich unter Homeassistant getestet.
Damit es unter IOS funktioniert mussten wir nur die Thread Credentials zwischen dem Handy und der Plattform synchronisieren.
Das commissioning kann echt Kopfschmerzen machen. Mach gerne mal ein Ticket auf Github auf mit zusätzlichen Infos, wie zum Beispiel: wie du vorgegangen bist und was du bis jetzt versucht hast.Gruß.
-
Hallo zusammen,
ich habe hier auch den cod.m CZC liegen und habe in den letzten Tagen meine ersten Versuche mit Thread gemacht. Ich habe den CZC als OTBR geflasht und ein Thread Netzwerk erzeugt. Zum testen habe ich mir das IKEA Kajplats Kit (E27 Birne und Bilresa Taster) geholt.
Zuerst mal hatte ich gedacht das (so ähnlich wie es auch in HA ist) der OTBR im Matter Adapter auftaucht oder man ihn dort hinzufügen kann. Das geht aber scheinbar nicht, zumindest hab ich es nicht hinbekommen.Ich bin dann zufällig in der Alexa App gewesen und hab gesehen das die Kajplats Birne dort angezeigt wird. Also hab ich den Pairing Vorgang über die Alexa App mal versucht und nach einigen Anläufen auch hinbekommen: Ich kann die IKEA Birne über den cod.m OTBR in der Alexa App steuern. Der Taster war etwas zickiger, den hab ich aber auch verbinden können.
Dann hab ich versucht die IKEA Birne in der Alexa App freizugeben und im Matter Adapter hinzuzufügen. Es wurden im Matter Adapter auch ID´s angezeigt und ich hab versucht mit dem Code aus der Alexa App die Birne zu koppeln. Das ist aber immer fehlgeschlagen, laut Debug logs gab es keine Antwort vom Gerät.
Ich denke das die Grundvoraussetzungen soweit stimmen: IPv6 ist aktiv, die Geräte und IOBroker sind im gleichen VLAN. Ich hab ja auch schon ein paar Shelly´s per Matter over Wifi im Matter Adapter, Grundsätzlich scheint Matter schon zu funktionieren.
Jetzt meine Fragen :
Weiss jemand ob es möglich sein sollte den cod.m OTBR im Matter Adapter hinzuzufügen um direkt Geräte koppeln zu können und nicht noch mit anderen Apps (IKEA, Alexa, usw.) rumhampeln zu müssen?
Kann mir jemand erklären warum ich die Thread Geräte aus der Alexa App nicht in den Matter Adapter bekomme? Welche Bedingungen müssen erfüllt sein damit das funktioniert?Wenn gewünscht kann ich natürlich auch ein paar Logs hier reinposten, wenn das jemanden hilft Licht ins dunkle zu bringen.
-
Hallo zusammen,
ich habe hier auch den cod.m CZC liegen und habe in den letzten Tagen meine ersten Versuche mit Thread gemacht. Ich habe den CZC als OTBR geflasht und ein Thread Netzwerk erzeugt. Zum testen habe ich mir das IKEA Kajplats Kit (E27 Birne und Bilresa Taster) geholt.
Zuerst mal hatte ich gedacht das (so ähnlich wie es auch in HA ist) der OTBR im Matter Adapter auftaucht oder man ihn dort hinzufügen kann. Das geht aber scheinbar nicht, zumindest hab ich es nicht hinbekommen.Ich bin dann zufällig in der Alexa App gewesen und hab gesehen das die Kajplats Birne dort angezeigt wird. Also hab ich den Pairing Vorgang über die Alexa App mal versucht und nach einigen Anläufen auch hinbekommen: Ich kann die IKEA Birne über den cod.m OTBR in der Alexa App steuern. Der Taster war etwas zickiger, den hab ich aber auch verbinden können.
Dann hab ich versucht die IKEA Birne in der Alexa App freizugeben und im Matter Adapter hinzuzufügen. Es wurden im Matter Adapter auch ID´s angezeigt und ich hab versucht mit dem Code aus der Alexa App die Birne zu koppeln. Das ist aber immer fehlgeschlagen, laut Debug logs gab es keine Antwort vom Gerät.
Ich denke das die Grundvoraussetzungen soweit stimmen: IPv6 ist aktiv, die Geräte und IOBroker sind im gleichen VLAN. Ich hab ja auch schon ein paar Shelly´s per Matter over Wifi im Matter Adapter, Grundsätzlich scheint Matter schon zu funktionieren.
Jetzt meine Fragen :
Weiss jemand ob es möglich sein sollte den cod.m OTBR im Matter Adapter hinzuzufügen um direkt Geräte koppeln zu können und nicht noch mit anderen Apps (IKEA, Alexa, usw.) rumhampeln zu müssen?
Kann mir jemand erklären warum ich die Thread Geräte aus der Alexa App nicht in den Matter Adapter bekomme? Welche Bedingungen müssen erfüllt sein damit das funktioniert?Wenn gewünscht kann ich natürlich auch ein paar Logs hier reinposten, wenn das jemanden hilft Licht ins dunkle zu bringen.
Weiss jemand ob es möglich sein sollte den cod.m OTBR im Matter Adapter hinzuzufügen um direkt Geräte koppeln zu können und nicht noch mit anderen Apps (IKEA, Alexa, usw.) rumhampeln zu müssen?
... das war mal eine Idde von mir doch bis heute hat sich niemand von ioBroker dazu gemeldet.
... es sollte funktionieren wenn du von Alexa einen Code bekommst und auch IDs im Matter Adapter siehst. Kann es am Vlan liegen? Und denke bitte daran, das ist ja auch noch alles in der Testphase mit dem cod.m da kann sich Software mäßig noch einiges ändern.
Herzliche Grüße
Fabio -
Weiss jemand ob es möglich sein sollte den cod.m OTBR im Matter Adapter hinzuzufügen um direkt Geräte koppeln zu können und nicht noch mit anderen Apps (IKEA, Alexa, usw.) rumhampeln zu müssen?
... das war mal eine Idde von mir doch bis heute hat sich niemand von ioBroker dazu gemeldet.
... es sollte funktionieren wenn du von Alexa einen Code bekommst und auch IDs im Matter Adapter siehst. Kann es am Vlan liegen? Und denke bitte daran, das ist ja auch noch alles in der Testphase mit dem cod.m da kann sich Software mäßig noch einiges ändern.
Herzliche Grüße
Fabio... das war mal eine Idde von mir doch bis heute hat sich niemand von ioBroker dazu gemeldet.
Das ist ja echt schade, das es da kein Feedback gab. Die aktuelle Situation das man nur Geräte aus einem anderem Thread Netz via einem Hersteller Gateway übernehmen kann, sollte nur der Anfang sein.
Das sollte prinzipiell wie bei Zigbee sein: Entweder nutze ich ein Hersteller Gateway (wie HUE oder Deconz) oder integriere Zigbee direkt mit einem passenden Device direkt in Iobroker.Ich hab mich jetzt auch mal durch das "Matter over Thread" Thema hier im Forum gelesen.
Da hat der User @pharao001 ja einige Tests mit der direkten Integration von Matter over Thread via Sonoff OTBR gemacht.
Auch er hatte das Problem das der Matter Adapter dann die die Matter Devices nicht erreichen konnte. Er hat das dann mit statischen Routen auf dem IOBroker Host gelöst, aber das kann ja nicht die Lösung sein.
Ich habe das bei mir dann auch versucht und dabei ist mir aufgefallen, das die Link Local Adresse die in der WebUI des OTBR angezeigt wird, nicht korrekt ist.
Das WebUI zeigt die fe80:0:0:0:c3e:92af:71a4:1582 , korrekt ist aber fe80:0:5e01:3bff:fecb:7da7.Aber auch mit korrekt eingerichteten statischen Routen, konnte ich kein Device aus der Alexa App nach IOBroker importieren.
Ausserdem braucht man wohl das Thread Active Dataset, das wird aber im Webui des codm OTBR nicht angezeigt.Ich werde auf jeden Fall ein wenig weiter testen und hier berichten.
-
@pmayer , huhu ich habe mal eine Frage zu eurem CZC.
Vorher muss ich noch ein wenig ausholen,
ich habe hier einen AppleTV und einen HomePod mini und nutze die eigentlich nur um
ein Threadnetzwerk zu haben. Ich habe ca. 10 Ikea Geräte die ich über Apple Home eingerichtet habe
und per Codesharing an den ioBroker weitergereicht habe.
Das funktioniert sehr gut.
Jetzt meine Frage, kann euer CZC dem Apple Threadnetzwerk beitreten ?
Ich kenne dank Discovery DNS (?) App den Threadnetzwerk Namen und die
Extended PAN ID.
So könnte ich mein Thread stabiler bekommen, ich muss 4 Etagen abdecken. -
@pmayer , huhu ich habe mal eine Frage zu eurem CZC.
Vorher muss ich noch ein wenig ausholen,
ich habe hier einen AppleTV und einen HomePod mini und nutze die eigentlich nur um
ein Threadnetzwerk zu haben. Ich habe ca. 10 Ikea Geräte die ich über Apple Home eingerichtet habe
und per Codesharing an den ioBroker weitergereicht habe.
Das funktioniert sehr gut.
Jetzt meine Frage, kann euer CZC dem Apple Threadnetzwerk beitreten ?
Ich kenne dank Discovery DNS (?) App den Threadnetzwerk Namen und die
Extended PAN ID.
So könnte ich mein Thread stabiler bekommen, ich muss 4 Etagen abdecken. -
So könnte ich mein Thread stabiler bekommen, ich muss 4 Etagen abdecken.
du weisst aber schon (ok anscheinend nicht) dass Thread, HOPS über mehrere Geräte unterstützt..
Ja, das weiss ich. Ich will aber unabhängig davon ein stabiles Threadnetzwerk haben.
Und ich habe kaum freie Steckdosen, ich müsste dann Zigbee Steckdosen gegen Matter Dosen tauschen. Darüber freut sich dann mein Zigbee Netzwerk bestimmt nicht.
Darum hätte ich gerne auf jeder Etage einen TBR und gut ist.
Dann kann ich nach und nach auf Matter over Thread tauschen. -
Stimmt, ist heute schon angekommen.
In der ersten Zeile der Weboberfläche steht aber noch Alpha.Mir ist es heute aber noch nicht gelungen, Apple das Dataset zu entlocken um es in der CZC
Oberfläche einzugeben.
Ein erster scan hat aber die vorhandenen TBR gefunden, Apple und irgendwelche LED Lampen von Ikea.
KI meint ich sollte HA installieren, so käme ich an das Dataset dran.
Werde ich am WE mal angehen. -
@darkblu hat auf jeden Fall seit heute einen neuen Coordinator mit der aktuellen Entwicklungsversion der unified CZC Firmware, also ZigBee und OTBR in einem.
Wir wollen nächste woche davon die Alpha veröffentlichen.Bin gespannt was du sagst :-)
Bin gespannt was du sagst :-)
So, mir als Erfüllungsgehilfe von CatGPT ist es nun nach Stunden gelungen, mittels HA das Operational Dataset von Apple herauszufinden.
Ich kenne nun meinen Network Key und den Mesh Local Prefix.
Das sind ja genau die Infos, die ich im CZC im Bereich Discover Thread Network unter "Join" eingeben muss.
Ich habe aus der Liste meinen Apple TV rausgesucht und auf Join geklickt, Key und Prefix eingegeben und auf submit geklickt.
Leider bekomme ich dann das hier:

Gebe ich absichtlich einen falschen Key ein, bekomme ich das hier:

Den Prefix habe ich auch mit Doppelpunkt alle 4 Zeichen und ohne eingegeben, das scheint egal zu sein.
zB: fd5a:b77a:9911:5ddd ::/64 oder so fd5ab77a99115ddd ::/64Oder bin ich da im falschen Bereich unterwegs und müsste Form Thread Network ausfüllen?
Aber ich will ja kein neues, sondern dem bestehenden beitreten.Hier bin ich mit meinem kleinen Latein am Ende.
Falls es Ideen gibt, immer her damit... -
weiter gehts, beim Prefix habe ich jetzt das /64 weggelassen. Und bekam folgende Meldung:

Hurra
Unter Thread Network Status ist auch alles ausgefüllt.Was mich noch irritiert, in der ios Thread Doctor App findet man das hier:

Wohnzimmer ist der Apple TV, der und der Homepod haben den gleichen Netzwerknamen und das gleiche "xp"
Der OTBR ist der CZC, und da heisst alles anders ? Müsste das nicht gleich sein ?to be continued
-
und weiter gehts, jetzt eine Stunde später habe ich nochmal die Weboberfläche vom CZC aufgerufen und Discover Thread Network und Thread Network Status sind leer.
Trage ich bei join nach dem scan wieder Key und Prefix ein kommt das:
Jetzt hab ich erstmal keinen Bock mehr
-
wenn ich hier klicke, gibt es kein feedback, man weis also nicht ob etwas passiert.Jetzt beim zweiten mal kam doch jeweils ein Fenster, da war ich wohl zu ungeduldig.

Scheinbar passiert etwas, weil Discover Thread Network ist sekunden später wieder leer.
Beim klick auf join, unverändert:

-
Ich weiss nicht ob das Zufall ist, aber wenn der CZC eingestöpselt ist, fliegen nach ca. 10 Minuten diese beiden Geräte aus dem ioBroker.
In Apple Home sind die noch drin und verbunden.
Ich muss sie in Apple Home bei verbundene Dienste und im ioBroker Matter Adapter löschen, anschliessend ioBroker Matter Instanz neu starten und kann sie erst dann wieder mit Kopplungscode im ioBroker hinzufügen.
Das war gestern und heute, vorher noch nie.
Jetzt lass ich den CZC erstmal ausgestöpselt.
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
