Zigbee
Was ist Zigbee?
Zigbee ist ein stromsparendes, drahtloses Mesh-Netzwerkprotokoll, das für IoT-Geräte entwickelt wurde. Es basiert auf IEEE 802.15.4 (typischerweise 2,4 GHz).
Mesh-Netzwerke ermöglichen es, Nachrichten über Router weiterzuleiten, um eine bessere Abdeckung in Zählerschränken oder Kellern zu erreichen.
Anforderungen
Um Zigbee zu nutzen, benötigen Sie einen Zigbee-Koordinator (USB-Adapter oder Hub). Der Koordinator erstellt und verwaltet das Netzwerk.
Sie benötigen außerdem eine Software, die das Netzwerk verwaltet. ZiggyMeter stellt Standard-Datenpunkte in Bezug auf den Energieverbrauch bereit (ZCL-Spezifikation v8).
Dank dessen kann ZiggyMeter ohne zusätzliche Konfiguration in jede Umgebung von Drittanbietern integriert werden, die ZCL unterstützt.
Endpunkte
ZiggyMeter stellt 2 Endpunkte zur Verfügung. Alle Cluster sind Standard-ZCL-Cluster. Es gibt keine herstellerspezifischen Cluster, sodass die meisten Zigbee-Integrationen sofort funktionieren sollten.
Endpunkt 1
Stellt die Geräteidentifikation und grundlegende Statusinformationen bereit. Schalten Sie den On/Off-Schalter um, um das WLAN zu aktivieren oder zu deaktivieren.
Eingangs-Cluster (Input)
| Cluster-ID | Name |
|---|---|
0x0000 | Basic |
0x0001 | Power Configuration |
0x0003 | Identify |
0x0006 | On/Off |
0x0402 | Temperature Measurement |
Ausgangs-Cluster (Output)
| Cluster-ID | Name |
|---|---|
0x0003 | Identify |
0x0019 | OTA Upgrade |
Endpunkt 2
Stellt zählerbezogene Daten bereit. Schalten Sie den On/Off-Schalter um, um eine Zählerauslesung auszulösen.
Eingangs-Cluster (Input)
| Cluster-ID | Name |
|---|---|
0x0006 | On/Off |
0x0702 | Simple Metering |
0x0B04 | Electrical Measurement |
Ausgangs-Cluster (Output)
Keine.
Zählerbezogene Attribute
Metering Cluster
Dieser Cluster stellt zwei Basisattribute zur Verfügung. Es handelt sich um einen Standard-ZCL-Cluster, es sind keine proprietären Befehle erforderlich.
| Attribut-ID | Name |
|---|---|
0x0000 | Current Summation Delivered |
0x0001 | Current Summation Received |
Current Summation Received (bezogene Summe) wird nur aktualisiert, wenn der Zähler diesen Wert liefert.
Electrical Measurement Cluster
Liefert elektrische Parameter. Dies ist ein Standard-ZCL-Cluster und erfordert keine proprietären Befehle. Die folgenden Attribute sind verfügbar, aber die tatsächliche Unterstützung hängt vom Zähler ab. Bei einem Einphasenzähler werden beispielsweise die Werte für Phase B und Phase C offensichtlich nicht aktualisiert.
Je nach verwendeter Zigbee-Software/Integration werden einige Attribute möglicherweise nicht angezeigt, obwohl ZiggyMeter sie korrekt aktualisiert.
| Attribut-ID | Name |
|---|---|
0x0300 | AC frequency |
0x0304 | Total active power |
0x0305 | Total reactive power |
0x0306 | Total apparent power |
0x0501 | Line current (Phase A) |
0x0502 | Active current (Phase A) |
0x0503 | Reactive current (Phase A) |
0x0505 | RMS voltage (Phase A) |
0x0508 | RMS current (Phase A) |
0x050B | Active power (Phase A) |
0x050E | Reactive power (Phase A) |
0x050F | Apparent power (Phase A) |
0x0901 | Line current (Phase B) |
0x0902 | Active current (Phase B) |
0x0903 | Reactive current (Phase B) |
0x0905 | RMS voltage (Phase B) |
0x0908 | RMS current (Phase B) |
0x090B | Active power (Phase B) |
0x090E | Reactive power (Phase B) |
0x090F | Apparent power (Phase B) |