NEWS
cod.m ZigBee Coordinator (PoE/non-PoE) - made in Germany
-
@fabio sagte in cod.m ZigBee Coordinator (PoE/non-PoE) - made in Germany:
@bigchris einer ist für den Keller, einer für den Garten und einer für den Rest des Hauses.
Ich hab 5 Instanzen mit Version 1 am laufen und ganz selten Probleme gehabt. ( NVRAM löschen, was selten vorkam ).
-
Tag zusammen,
wir sind ein kleines Unternehmen aus dem schönen (Mittel-)Hessen, dass sich hauptsächlich auf Open-Source-Hardware und allgemeine IoT-, Web- und Infrastruktur-Entwicklung spezialisiert hat. Vor ein paar Jahren haben wir angefangen Open-Source Hardware (CC-BY-NC-SA) zu bauen.
Neben dem vielleicht vom dem Garagentor bekannten cod.m WLED Controller bauen wir auch ZigBee-Hardware.Angefangen hat in dieser Richtung alles mit einem ZigBee Raspberry Pi pHat, der mittlerweile mit einem CC2652P bestückt ist. Vorletztes Jahr haben wir dann, inspiriert von einem Video von @haus-automatisierung, einen Netzwerk-CC2652P-Coordinator mit einem USR-K6-Modul für die Netzwerkanbindung gebaut.
Letztes Jahr war dann klar, dass wir eine neue bessere Version aus Basis des ESP32/LAN8720 entwickeln wollen. Will euch hier nicht mit der kompletten Entwicklungsgeschichte langweilen, könnt ihr in meinem Blog nachlesen: https://allgeek.de/2024/04/25/der-lange-weg-zum-cod-m-zigbee-coordinator/

Seit Mai diesen Jahres ist unser neuer Coordinator endlich verfügbar: https://shop.codm.de/en/automation/zigbee/40/zigbee-coordinator-cc2652p7-PoE
Wir nutzen unseren eigenen Fork der UZG-Firmware (GPL) und geben natürlich unsere Änderungen an Upstream zurück.Wir entwickeln und produzieren komplett in Deutschland, inkl. CE, WEEE, RoHS und VERE. Außerdem haben wir uns recht viel Mühe mit der deutschen Dokumentation gegeben: https://docs.codm.de/zigbee/coordinator/ - speziell auch mit dem Teil für ioBroker.
Ich habe das alles immer mal wieder in der ioBroker-Facebook-Gruppe dokumentiert: https://www.facebook.com/groups/440499112958264/posts/2260951324246358/Gehäuse und eine Variante mit Wandhalterung findet ihr auf printables: https://www.printables.com/de/model/857864-codm-zigbee-coordinator-cases-czc-10
Geplant ist natürlich auch Matter Unterstützung, die wir in einer der nächsten Firmwareversionen nachliefern wollen. 👍🏻
Ich würde mich unheimlich über euer Feedback freuen und natürlich über Fragen, Anregungen und allgemeinen Input.
Gruß,
Patrik@pmayer vielen Dank für die schnelle Lieferung.
Der dritte Coordinator kam heute vormittag an und es war eine Freude ihn anzuschließen und in Betrieb zu nehmen. :+1:
Einfach nur geil, mit dem ZigBee Adapter von @Asgothian ist das einfach der Oberhammer ich könnte euch den ganzen Tag nur loben. :+1: :+1: ;-)Herzliche Grüße und noch mal Danke schön
Fabio -
@pmayer vielen Dank für die schnelle Lieferung.
Der dritte Coordinator kam heute vormittag an und es war eine Freude ihn anzuschließen und in Betrieb zu nehmen. :+1:
Einfach nur geil, mit dem ZigBee Adapter von @Asgothian ist das einfach der Oberhammer ich könnte euch den ganzen Tag nur loben. :+1: :+1: ;-)Herzliche Grüße und noch mal Danke schön
Fabio@pmayer
Ich schließe mich auch an, schnellstmögliche Lieferung mit aktueller Firmware. Das ist schon toll.
Ich habe das Gefühl das alles schneller und unkomplizierter läuft. Ich wollte schon Weg von Zigbee, jetzt kaufe ich dich wieder nach :)Und der Zigbee Adapter läuft auch wie ein träumchen :)
-
Vielen Dank euch beiden.
Wir versuchen halt wirklich am Tag der Bestellung (Wochentags wenn vor 14:00) zu versenden. Das heißt auch, dass wir persönlich zur Poststelle fahren weil DHL uns leider keine feste Abholzeit geben kann.
Die Koordinatoren werden von uns (Kollegen oder mir) geflasht, getestet und geprüft. Dadurch bekommt jeder mit, was die aktuelle Firmware ist und welche Probleme wir damit behoben haben. Manchmal mögen wir ein neues Release von Koenkk übersehen - da dann bitte drauf hinweisen.
Will sagen: Die Leute die den CZC testen und verpacken sind keine externen Arbeiter, die das Produkt oder den Einsatzzweck nicht kennen.Ja, sowas geht natürlich nur in einem kleinen Team aber wir planen nicht zu einem Konzern zu wachsen ;-)
-
Vielen Dank euch beiden.
Wir versuchen halt wirklich am Tag der Bestellung (Wochentags wenn vor 14:00) zu versenden. Das heißt auch, dass wir persönlich zur Poststelle fahren weil DHL uns leider keine feste Abholzeit geben kann.
Die Koordinatoren werden von uns (Kollegen oder mir) geflasht, getestet und geprüft. Dadurch bekommt jeder mit, was die aktuelle Firmware ist und welche Probleme wir damit behoben haben. Manchmal mögen wir ein neues Release von Koenkk übersehen - da dann bitte drauf hinweisen.
Will sagen: Die Leute die den CZC testen und verpacken sind keine externen Arbeiter, die das Produkt oder den Einsatzzweck nicht kennen.Ja, sowas geht natürlich nur in einem kleinen Team aber wir planen nicht zu einem Konzern zu wachsen ;-)
-
Hi zusammen @pmayer Ich nutze aktuell einen anderen Stick hier aus dem Forum , wie es aber ausschaut muss ich eh alles neu machen und suche direkt nach Zukunftsicherer Hardware.
Eine der wichtigsten Fragen. Kann ich irgendwie meine Daten aus dem alten Zigbee2MQTT übernehmen bzw könnt ihr das irgendwie mappen ? So das ich im iobroker nicht alles neu machen muss ?
-
Hi zusammen @pmayer Ich nutze aktuell einen anderen Stick hier aus dem Forum , wie es aber ausschaut muss ich eh alles neu machen und suche direkt nach Zukunftsicherer Hardware.
Eine der wichtigsten Fragen. Kann ich irgendwie meine Daten aus dem alten Zigbee2MQTT übernehmen bzw könnt ihr das irgendwie mappen ? So das ich im iobroker nicht alles neu machen muss ?
Sers @Hohenbostler.
deine Hostapplikation (ZigBee Adapter bzw. zigbee2matt - beides zigbee-herdsman) speichert eine
coordinator_backup.json. Wenn du einen neuen Coordinator verbindest, wird dieses Backup beim ersten Start eingespielt - deswegen dauert dieser auch länger.Dafür muss das NVRAM des Coordinators (CC-Chip) leer sein. Unser Coordinator kommt mit geleerten NVRAM und falls es da Probleme gibt kannst du es über das Webinterface unter System -> Debug-Tools selbst leeren.
So lange es sich also um den gleichen Stack-Typ handelt (TI Z-Stack) ist ein Umzug ohne Neuanlernen kein Problem. Eventuell müssen 1-2 batteriebetriebene Geräte neu angelernt werden, das ist aber die Ausnahme.
Meld dich gerne wenn du Fragen hast.
Gruß,
Patrik -
Sooo,
eben wurde Version
2.0.4für den cod.m ZigBee Coordinator 1.0/1.2 released.
https://github.com/codm/czc-fw/releasesDamit funktioniert endlich die Nutzung des Coordinators als Router ordentlich (Modus sieht man nun oben rechts). Es wird die Router-Firmware von Koenkk benutzt.
Außerdem kann man nicht mehr einfach ein ZigBee-Firmware-Update machen wenn noch eine Verbindung einer Hostapplikation vorhanden ist.Als nächstes steht dann Thread/Matter auf der Liste.
Hier das kompletten Changelog:
- Fixed issue that prevented Router mode from being usable.
- Added LED indicators to provide visual feedback during ZigBee updates.
- Disallowed ZigBee chip updates while hosts are connected to avoid undefined states in host applications.
- Applied several web-interface adjustments when not operating in Coordinator mode.
Update über das Webinterface unter System -> Firmware-Update -> ESP32 Update.
Wenn ihr die Firmware manuell ins Webinterface ladet, bitte die.ota.binvon GitHub nehmen.Alternativ kann man den Coordinator auch per USB an den PC hängen und mit dem Webflasher updaten: https://docs.codm.de/zigbee/coordinator/web-installer/
Im Router-Modus gibt es keine weitere Konfiguration.
Der Router ist automatisch im Anlernmodus.
Neuverbinden/Reset des Routers geht über System -> Systemkontrolle -> Router erneut verbinden.Leider ist mir gerade aufgefallen, dass die grüne LED durchgehend blinkt.
Das soll natürlich nicht sein und wird diese Woche noch behoben. Sollte im Routermodus durchgehend leuchten.Koenkk's Routerfirmware ist nicht so gebaut, dass wir per serial mit ihr kommunizieren können.
Wir checken mal was da möglich ist um zum Beispiel die Version auszulesen oder zu prüfen, ob sie gerade im Anlernmodus ist.Soweit von mir.
Jederzeit Feedback von euch erwünscht.Gruß,
Patrik -
@pmayer vielen vielen Dank.
ZigBee Adapter angehalten, dann alle drei ZigBeeCoordinatoren upgedatet, alles lief perfekt durch. ZigBee Adapter gestartet und alles wieder verbunden.
Einfach der Hammer.
Danke @pmayer und Danke @asgothianHerzliche Grüße
Fabio -
@pmayer Hallo Patrik... heißt das, dass es möglich ist euren Coordinator als Router(verstärker) für vorhandenes Zigbee zu benutzen? oder ist mit dem Router hier etwas anderes gemeint?
-
@pmayer Hallo Patrik... heißt das, dass es möglich ist euren Coordinator als Router(verstärker) für vorhandenes Zigbee zu benutzen? oder ist mit dem Router hier etwas anderes gemeint?
@docsnyder7 Genau das ist gemeint.
Die Funktion war vorher schon da aber buggy. Jetzt gefixed. -
@docsnyder7 Genau das ist gemeint.
Die Funktion war vorher schon da aber buggy. Jetzt gefixed.@pmayer aber er taugt als Verstärker für einen Conbee II nicht?!?
-
@pmayer aber er taugt als Verstärker für einen Conbee II nicht?!?
@docsnyder7 Wieso sollte er das nicht?
Versteh deinen Gedankengang nicht.Als Router ist der Coordinator ein ganz normales ZigBee Gerät, eben mit Koenkk's Firmware und externer Antenne.
-
@pmayer aber er taugt als Verstärker für einen Conbee II nicht?!?
@docsnyder7 sagte in cod.m ZigBee Coordinator (PoE/non-PoE) - made in Germany:
aber er taugt als Verstärker für einen Conbee II nicht?!?
weil ??
-
na eben weil das bis dato scheinbar nicht ging... aber das war bevor die Routergeschichte jetzt fix ist.
Ich wollte nur sicher gehen, denn das teil steht ganz oben auf meiner Liste, ABER ich ein wenig den Wechsel des Coordinators scheute... nun kann ich ja bedenkenlos ordern und mein bestehendes Zigbee erweitern/stabiliesieren.. korrekt? -
ähhh... weiß ich nicht. Kenne weder deine Installation noch deinen Anwendungsfall. Mit
2.0.4funktioniert der Coordinator jetzt in jedem Fall ordnungsgemäß als Router.Das ging vorher auch, man konnte aber nicht resetten und der Moduswechsel in der CZC Firmware war nicht korrekt.
"Router" bedeutet nur, dass eine Router-Firmware auf den ZigBee-Chip geflasht wird. Alles was auf ZigBee-Ebene dazugehört ist allein Sache dieser Firmware (Koenkk).
-
na eben weil das bis dato scheinbar nicht ging... aber das war bevor die Routergeschichte jetzt fix ist.
Ich wollte nur sicher gehen, denn das teil steht ganz oben auf meiner Liste, ABER ich ein wenig den Wechsel des Coordinators scheute... nun kann ich ja bedenkenlos ordern und mein bestehendes Zigbee erweitern/stabiliesieren.. korrekt?@docsnyder7 sagte in cod.m ZigBee Coordinator (PoE/non-PoE) - made in Germany:
na eben weil das bis dato scheinbar nicht ging... aber das war bevor die Routergeschichte jetzt fix ist.
Ich wollte nur sicher gehen, denn das teil steht ganz oben auf meiner Liste, ABER ich ein wenig den Wechsel des Coordinators scheute... nun kann ich ja bedenkenlos ordern und mein bestehendes Zigbee erweitern/stabiliesieren.. korrekt?Mit der Aussage von @pmayer das es eine funktionierende Router-Firwmware gibt ist diese Aussage korrekt.
A.
-
@docsnyder7 sagte in cod.m ZigBee Coordinator (PoE/non-PoE) - made in Germany:
na eben weil das bis dato scheinbar nicht ging... aber das war bevor die Routergeschichte jetzt fix ist.
Ich wollte nur sicher gehen, denn das teil steht ganz oben auf meiner Liste, ABER ich ein wenig den Wechsel des Coordinators scheute... nun kann ich ja bedenkenlos ordern und mein bestehendes Zigbee erweitern/stabiliesieren.. korrekt?Mit der Aussage von @pmayer das es eine funktionierende Router-Firwmware gibt ist diese Aussage korrekt.
A.
@Asgothian Da nur zur Klarstellung:
Eine funktionierende ZigBee Router-Firmware gab es von Koenkk für den verwendeten CC26527 schon lange.
Unser Umgang in der CZC Firmware, oder den, den wir von XZG geerbt haben, war nicht korrekt.
Das haben wir jketzt gefixt in2.0.4