Smart Home: Automatisierung, Protokolle, GerĂ€te, Ăkosysteme und Open Source-Software. So viele Fragen und so wenige Antworten. Ăffnen wir den Schleier der Geheimnisse eines der beliebtesten IOT-Protokolle - Zigbee.
Was ist ZigBee?
Zigbee ist eine Technologie, die auf dem Funkstandard IEEE 802.15.4 basiert und zur Standardisierung von M2M-GerĂ€ten mit geringem Stromverbrauch verschiedener Hersteller entwickelt wurde. Zu den Merkmalen des Netzwerks zĂ€hlen eine hohe Fehlertoleranz, eine lange Lebensdauer der EndgerĂ€te aus einer Batterie, die UnterstĂŒtzung einer groĂen Anzahl von Verbindungen und der gemeinsame Betrieb von GerĂ€ten verschiedener Hersteller.
Zu den Merkmalen der Netzwerkarchitektur gehören: UnterstĂŒtzung der Maschentopologie, die obligatorische Anwesenheit eines Koordinators und optional eines Routers. Mehr zur Netzwerkarchitektur hier .
ZigBee ermöglicht die Ăbertragung von Informationen in einem Radius von 5 bis 75 Metern (in offenen Bereichen bis zu 200 Metern) mit einer Höchstgeschwindigkeit von 250 kbps. UnterstĂŒtzt den Betrieb in 27 KanĂ€len mit drei Frequenzbereichen:
2,4 GHz (16 KanÀle)
915 MHz (10 KanÀle)
868 MHz (1 Kanal)
Wissenswertes:
Nach einer Version stammt der Name ZigBee vom Zick-Zack-Tanz der Bienen, mit dem sie ihren Nachbarn den Weg zur nĂ€chsten Nahrungsquelle zeigen, auf die gleiche Weise wie und die Standarddatenpakete mĂŒssen ihren Weg in das Maschennetz finden.
Was ist neu in Zigbee 3.0
Durch direkte Bindung oder direkte Verbindung können EndgerÀte verschiedener Hersteller ohne die Beteiligung eines Koordinators und eines Routers direkt arbeiten. Auf diese Weise können Sie die Szenarien des GerÀteverhaltens flexibel konfigurieren und die Antwortgeschwindigkeit erhöhen.
Green Power ist eine Reihe von Technologien, die den Verbrauch von Batterieressourcen durch ein GerĂ€t minimieren und diese auch aus kinetischer, Licht- und WĂ€rmeenergie gewinnen können. Klingt etwas unverstĂ€ndlich; Mit anderen Worten, der Switch kann eine Nachricht senden, da Sie sie berĂŒhren. Weitere Details hier
Vereinheitlichung . FrĂŒher gab es viele sogenannte Profile. Zum Beispiel Hausautomation, GebĂ€udeautomation, Gesundheit. Zigbee 3.0 ist ein einheitliches Anwendungsprofil.
AbwÀrtskompatibel mit allen Produkten, die vor Version 3.0 veröffentlicht wurden
Warum wird das benötigt?
Kurzum - zur Messung von Messwerten und zur Automatisierung. Es gibt viele Anwendungen fĂŒr diese Automatisierung. Und obwohl es in letzter Zeit einen Trend zur Vereinheitlichung gegeben hat, unterstĂŒtzt die Technologie verschiedene Profile, die nach Umfang unterteilt sind. Hier sind einige davon.
Heimautomation - Steuerung und Skripterstellung fĂŒr HeimgerĂ€te.
Fernbedienung - Steuerung von FernbedienungsgerÀten.
Smart Energy - Steuerung und Automatisierung der Energieversorgung und -nutzung.
Green Power - UnterstĂŒtzung fĂŒr StromerzeugungsgerĂ€te.
Light Link - Lichtsteuerung.
Gesundheitswesen - Verwaltung von medizinischen und medizinischen GerĂ€ten (ArmbĂ€nder zur Messung von Indikationen, âsosâ -Knöpfe) fĂŒr Zwecke.
Gibt es viele ZigBee-GerÀte?
UngefĂ€hr 2600 GerĂ€te ( Liste der zertifizierten GerĂ€te ). Es sollte klargestellt werden, dass in den meisten FĂ€llen jeder Hersteller seine eigenen Anwendungen hat, um nur seine GerĂ€te anzuschlieĂen. Mit Software von Drittanbietern können sie jedoch Freunde sein. Mehr dazu weiter unten.
Der Durchschnittspreis fĂŒr ein EndgerĂ€t liegt bei 10 US-Dollar.
Hier ist ein Beispiel fĂŒr EndgerĂ€te mehrerer beliebter Hersteller:
Xiaomi Aqara - etwa 50 GerĂ€te fĂŒr verschiedene Zwecke.
Philips Hue - ungefÀhr 100 GerÀte (die meisten Leuchten),
Ikea trÄdfri - ungefÀhr 40 GerÀte (die meisten Leuchten),
Tuya - ungefÀhr 30 GerÀte,
SONOFF - ungefÀhr 10 preiswerte Relais.
ZigBee USB-GerÀte (Sticks)
WofĂŒr sind ZigBee-Sticks?
Wenn Sie eine Lösung eines Drittanbieters verwenden, ist es zweckmĂ€Ăig, den Stick als Netzwerkkoordinator zu verwenden und ihn als Router an einen Computer anzuschlieĂen, um vom Koordinator entfernte Orte zu erreichen.
Hier ein Beispiel fĂŒr einige beliebte GerĂ€te: Der
cc2530 / 2531 ist ein billiger und beliebter Stick. Keine schlechte Wahl fĂŒr AnfĂ€nger. Von den Minuspunkten: ein kleiner Abdeckungsradius (10-15 m ohne Antenne) und EinschrĂ€nkungen bei der Anzahl der angeschlossenen GerĂ€te.
cc2538 stick entwickelt von modkam.ru projektbegeisterten. Im Vergleich zu 2531 hat es eine groĂe Reichweite und keine EinschrĂ€nkungen hinsichtlich der Anzahl der Verbindungen (Tests ergaben mehr als 200 GerĂ€te).
deCONZ ConbeeDer Stick unterstĂŒtzt auch eine Vielzahl von Smart-Home-Systemen. Von den Minuspunkten der nativen Firmware fallen manchmal EndgerĂ€te ab.
Auch Beispiele fĂŒr weniger beliebte:
nRF52840 Dongle - ein Universal-Stick mit UnterstĂŒtzung fĂŒr Bluetooth 5, Bluetooth-Mesh, Thread, ZigBee, 802.15.4 und ANT und einer praktischen Entwicklungsumgebung.
ZigBee-Gateways
Fertige Xiaomi / Aquara -Lösungen sind die drei beliebtesten GerĂ€te - Xiaomi Gateway 2- und 3-Versionen und Aqara Hub. Gateway 2 ist nicht Homekit-kompatibel und verfĂŒgt ĂŒber ZigBee Version 2. Die dritte Version hat Zigbee 3.0 und Bluetooth Mesh 5.0 an Bord. Ein kurzes Video hilft Ihnen, zusĂ€tzliche Unterschiede zu verstehen .
Weniger beliebte ZigBee-Hubs fĂŒhren nur die
Orvibo
Livolo
Wemo
Vera
Fibaro
Zigbee + Zvawe
Athom Homey
Wink Hub 2
SmartThings Hub
VeraPlus
DIY oder DIY
SLS Gateway auf- Ein GerĂ€t basierend auf CC2538 + CC2592 und ESP32-Wrover-B. UnterstĂŒtzt ZigBee 3.0 und ist im Gegensatz zu Xiaomi nicht auf ein Ăkosystem beschrĂ€nkt. Und im Gegensatz zu den Sticks CC2531, CC2538 und Deconz handelt es sich um ein fertiges GerĂ€t, das sowohl unabhĂ€ngig als auch im Home Assistant-Hausautomationssystem arbeiten kann. Derzeit werden 113 GerĂ€te unterstĂŒtzt . Video Review
ZESP32 ist eine Firmware fĂŒr das Xiaomi Gateway. Genau wie SLS wurde es entwickelt, um ZigBee-GerĂ€te verschiedener Hersteller anzuschlieĂen. Das Grundkonzept besteht darin, das HinzufĂŒgen eines neuen GerĂ€ts zum Netzwerk mithilfe bearbeitbarer Vorlagen zu vereinfachen.
cc25 + ComputerEine praktische Option, wenn Sie bereits einen Himbeer-Pi oder einen alten PC haben, der als Server fungiert. In diesem Fall können Sie ein beliebiges praktisches Hausautomationssystem auswÀhlen, das im Folgenden beschrieben wird.
Was ist mit Ăkosystemen?
Apple Home ist eine Softwarelösung von Apple. Die Anzahl der unterstĂŒtzten GerĂ€te ist gering, aber die FunktionalitĂ€t kann mithilfe von Homebridge und Aqara Hub erweitert werden. Sie können Apple Home in Ihrem Heimnetzwerk nur mit einem iPhone und einem Hub (ZigBee) verwenden. FĂŒr die Fernbedienung benötigen Sie jedoch ein Heimcenter, bei dem es sich um ein iPad (iOS 10 oder höher), einen HomePod oder ein Apple TV handeln kann.
Google Home funktioniert auch nicht direkt mit ZigBee-GerÀten, ist jedoch mit Alexa kompatibel.
Die Amazon- Assistenten Echo Show, Spot und Plus können direkt arbeiten, da sie ĂŒber einen integrierten ZigBee-Koordinator verfĂŒgen. Das Problem ist jedoch die begrenzte Anzahl kompatibler GerĂ€te und die Unbeliebtheit der Lösung in den GUS-LĂ€ndern.
Xiaomi / Aqara- Gateways von Xiaomi und Aqara unterstĂŒtzen nur ihre ZigBee-GerĂ€te. Im Gegensatz zu Xiaomi Gateway kann Aqara Hub nicht in alternative Hausautomationssysteme integriert werden.
Samsung SmartThings ist als universeller Hub positioniert. Funktioniert mit einer Vielzahl von Z-Wave- und ZigBee-GerĂ€ten. Benutzer beschweren sich hĂ€ufig ĂŒber den Fall der Cloud (keine Verbindung zum Server) und das mangelnde Interesse der Entwickler an der Entwicklung des Projekts.
Yandex Haus... Dialoge Yandex Station und fĂŒr das Telefon sind verschiedene Dinge. Es gibt weniger Dialoge fĂŒr die Spalte, sie sind primitiv. Die UnterstĂŒtzung fĂŒr ZigBee- und Bluetooth-GerĂ€te ist deklariert, funktioniert jedoch nicht direkt mit ihnen. Viele Szenarien hĂ€ngen vom Vorhandensein einer Internetverbindung ab. Die Lösung kann jedoch darin bestehen, Smart-Home-Controller von Drittanbietern beispielsweise ĂŒber yandex2mqtt zu verbinden.
Was ist mit Software-Support?
Der Einfachheit halber werde ich die Softwarelösungen in Kategorien einteilen.
Heimautomation
Homebridge NodeJS- Server zur Integration von GerĂ€ten ohne HomeKit-UnterstĂŒtzung.
HomeAssistant ist ein Open Source-System mit Schwerpunkt auf Datenschutz.
OpenHAB OpenSource-Projekt mit Schwerpunkt auf der Bequemlichkeit der Konfiguration von
MajorDoMo als Open Source-Integrationssystem.
Dashboard
RoboDomo Framework basierend auf MQTT mit einer attraktiven grafischen OberflÀche.
Node-Red-Dashboard Node-Red-Modul zum Erstellen eines Dashboards, integriert in die Zigbee2mqtt-
Integration
Es ist ein Bridge-Programm, mit dem GerĂ€te verschiedener Hersteller zusammen verwendet werden können, indem ZigBee-Befehle in mqtt ĂŒbersetzt werden.
MQTT Explorer benutzerfreundliche mqtt-Client-
Entwicklung
IAR Embedded Workbench- Umgebung mit einer benutzerfreundlichen OberflĂ€che und UnterstĂŒtzung fĂŒr eine groĂe Anzahl von Mikrocontrollern
Simplicity Studio IDE und einer Reihe von Tools fĂŒr die Entwicklung von Anwendungen, die auf der
SimpleLink SDK- Entwicklungsumgebung von Silicon Labs fĂŒr Entwicklungschips von Texas Instruments basieren , einschlieĂlich API, TI-RTOS und mehr ...
Red-Node- Blockprogrammierungstool zum Verbinden von HardwaregerÀten, APIs und Onlinediensten.
Testen und Auditieren
KillerBee ist ein Tool zum Testen von ZigBee-Netzwerken.
SecBee - Testen von ZigBee-Implementierungen auf Sicherheitsprobleme.
Z3sec ist das Hauptziel des Frameworks zum Testen zertifizierter GerÀte, die den ZigBee Light Link (ZLL) oder den ZigBee 3.0-Standard implementieren.
pwnrf ist ein Sicherheitstest-Tool fĂŒr Wi-Fi-, Bluetooth- und ZigBee-Netzwerke.
Sollte ich Wi-Fi, Bluetooth, ZigBee oder Z-Wave wÀhlen?
Es gibt Dutzende von IOT-Technologien auf dem Markt, aber die beliebtesten Lösungen sind Wi-Fi, Bluetooth, ZigBee und Z-Wave.
WiFi ist eine sehr beliebte Technologie. Es ist praktisch und ideal fĂŒr Sprachassistenten, VideoĂŒberwachungssysteme, Fernseher oder wenn Sie eine kleine Anzahl intelligenter GerĂ€te haben. WiFi ist jedoch sehr energieintensiv, und wenn es Dutzende oder Hunderte von intelligenten GerĂ€ten gibt, ist es problematisch, diese stĂ€ndig aufzuladen. DarĂŒber hinaus ist ein WLAN-Router nicht fĂŒr eine groĂe Anzahl von Verbindungen ausgelegt. NatĂŒrlich gibt es Lösungen fĂŒr einen solchen Fall, aber dann steigen die Kosten fĂŒr die Bereitstellung eines Netzwerks erheblich. WiFi hat einen einzigen Fehlerpunkt - einen Router.
Bluetooth LE(Low Energy) ist eine ebenso beliebte Technologie mit geringem Stromverbrauch, die es mehr als einem Jahr ermöglicht, den Akku nicht zu wechseln, und einer hohen Ăbertragungsrate von 1-2 Mbit / s. Hat eine Beacon-Funktion (anpassbares Verhalten von GerĂ€ten bei AnnĂ€herung) und arbeitet direkt mit GerĂ€ten. Arbeiten Sie von den Minuspunkten im 2,4-GHz-Band und in einem kleinen Bereich in einem Raum mit anderen GerĂ€ten. AuĂerdem arbeiten die meisten BLE-GerĂ€te Punkt-zu-Punkt, was fĂŒr die Erstellung fortschrittlicher Automatisierungsszenarien schlecht geeignet ist. Die Lösung fĂŒr dieses Problem kann jedoch als Bluetooth-Netzspezifikation betrachtet werden.
ZigBeeoffener Standard mit geringem Stromverbrauch von EndgerĂ€ten (1-2 Jahre), UnterstĂŒtzung einer Maschentopologie, hoher Störfestigkeit, guter Skalierbarkeit (theoretisch bis zu 65.000 Knoten) und hoher Marktdurchdringung. Von den Minuspunkten: Zigbee arbeitet im ausgelasteten 2,4-GHz-Band, was bei starken Interferenzen zu einer Verringerung der Störfestigkeit und einer Verringerung der Reichweite fĂŒhren kann. Jeder Hersteller erstellt eine separate Anwendung, um nur seine Produkte zu unterstĂŒtzen. Der gröĂte Nachteil fĂŒr mich ist jedoch, dass GerĂ€te verschiedener Hersteller nicht âout of the boxâ miteinander âkommunizierenâ können. Sie können mit Software von Drittanbietern kombiniert werden, aber das Fehlen gemeinsamer Lösungen fĂŒhrt zu einer relativ hohen Eintrittsschwelle. Die Allianz ist sich dieser Probleme bewusst und Arbeiten an DotDot zu behebenund Connected Home over IP .
Z-Wave ist ein bewĂ€hrter proprietĂ€rer Standard. Es hat ein hohes MaĂ an GerĂ€tekompatibilitĂ€t, einen geringen Stromverbrauch, unterstĂŒtzt die Maschentopologie und verfĂŒgt ĂŒber ein stabiles Signal im Bereich von 800 bis 900 MHz, wodurch Hindernisse besser vermieden werden können (je lĂ€nger die WellenlĂ€nge (niedrigere Frequenz), desto besser werden Hindernisse ĂŒberwunden). UnterstĂŒtzt bis zu 232 GerĂ€te in einem einzigen Netzwerk und beschleunigt bis zu 100 kbps. Von den MĂ€ngeln ist darauf hinzuweisen, dass in verschiedenen LĂ€ndern unterschiedliche Frequenzen fĂŒr GerĂ€te mit kurzer Reichweite zugewiesen werden. GerĂ€te, die fĂŒr ein Land entwickelt wurden, sind möglicherweise nicht fĂŒr ein anderes Land kompatibel. AuĂerdem ist Z-Wave etwas teurer als ZigBee-GerĂ€te.
Wo soll ich anfangen, wenn Sie ein AnfÀnger sind?
Wenn Sie versuchen zu entscheiden, worauf Sie Ihr Smart Home aufbauen möchten, beginnen Sie mit diesem unterhaltsamen Schema. Auch fĂŒr mich persönlich war der Artikel Fool's House 2.0 inspirierend.
Wenn Sie Schwierigkeiten beim Einrichten Ihres Smart Homes haben, können Sie sich in der SmartHome- Gruppe um Rat fragen .
Wenn Sie in Zigberu ein SLS-Gateway und andere ZigBee-GerĂ€te fĂŒr Sie kaufen möchten
Diskussion ĂŒber GerĂ€te, Firmware und andere funktionierende Software mit ZigBee - Um und um Zigbee und
Zigbee
Anstelle einer Schlussfolgerung
Es ist schwer zu sagen, wer den Smart-Home-Protokollkrieg gewinnen wird. Zigbee ist nicht ohne Nachteile, es hat starke Konkurrenten, aber gleichzeitig ist seine StĂ€rke die groĂe interessierte Community (Zigbee Alliance, Enthusiasten und Geeks). Sowohl bedeutende Marken als auch junge Unternehmen zeigen Interesse an Zigbee.
Es ist zu beachten, dass es keine Einheitslösung gibt. WĂ€hlen Sie in Ihrem Fall, was fĂŒr Sie richtig ist. Obwohl WiFi und Bluetooth umstĂ€ndlich sind, gibt es Zeiten, in denen ihre Verwendung gerechtfertigt ist.