Zigbee-Integration

12 Jun 2023 - 08:28 | Version 8 |

Worum geht es?

In meinem Homeassistant läuft Zigbee Home Automation als Zigbee-Integration mit zwei Zielen:
  • Rein lokaler Betrieb ohne Cloud (d.h. Ersatz der Original Philips Hue Bridge)
  • Einfachere Integration von nicht hue-Hardware.

Als Hardware war bei mir zuerst ein ConBee II (a.k.a. ConBee 2) USB adapter per USB direkt an den Raspi angeschlossen, aktuell ein Sonoff Zigbee 3.0 USB Dongle plus.

Es gibt Glaubenskriege, welcher der beiden Sticks besser sei. Bei mir scheint aktuelle der Sonoff zuverlässiger zu funktionieren, ausser dem Anlernen von Tradfri On/Off-Schaltern.

Migrieren von hue-Komponenten von der Philips hue Brige

Zum Migrieren sind folgende Schritte notwendig:
  • Löschen des Geräts in der hue-App
  • Resetten des Geräts
    • IKEA-Steckdose: 10s Resettaste drücken bei eingeschaltetem Gerät
    • IKEA-Schalter: 4x Reset-Knopf drücken im Innern des Schalters
    • hue-Birne: Neu Anlernen mittels sechstelliger ID in der hue-App und sofort abschalten, wenn Birne kurz einmal Strom unterbricht
  • Anlernen via ZHA
  • 2022-10-16 Alle Zigbee-Komponenten migriert. Hue Bridge abgeschaltet.

Migration von Conbee 2 auf Sonoff

Die Migration vom Conbee 2 USB-Stick uf den Sonoff Zigbee USB-Stick ist unter Homeassistant ab der Version 2022.09 im GUI möglich und dauert keine 5 Minuten.

Direct Binding

Theoretisch lassen sich Zigbee-Schalter und Aktoren auch direkt binden, so dass geschaltet werden kann ohne Umweg über Homeassistant. Vorteile: Geht schneller und funktioniert auch, wenn Homeassistant nicht verfügbar. Hat aber glaub den Nachteil, dass die Schaltvorgänge nicht mehr an Homeassistant gemeldet werden?

  • 2022-10-16 Derzeit klappt dies bei mir nicht.
  • 2022-10-16 Notiz: Kaffee hat zuerst Firmware: 0x20024623
  • 2022-10-16 Notiz: Kaffee hat danach Firmware: 0x23089631
  • 2022-10-16 Notiz: Leselampe hat derzeit Firmware: 0x20024623
  • "2022-10-26* Notiz: Idee von direct binding aufgegeben

Firmware-Status der Geräte

Gerät vorher aktuell
Kaffee 0x20024623 0x23089631
Tischlampe 0x20024623 0x23089631
Dreizack 0x20024623 0x23089631
Leselampe 0x20024623  
cockpit 0x20024623 0x23089631

Firmware-Update Conbee II USB-Stick

Firmware-Update Sonoff Zigbee

Quelle

// check which is the python 3 version and pip based on that
python --version
python3 --version
pip --version
pip3 --version
// we need python 3.x If python is still on 2.x then use python3 & pip3 in the following commands

// stop homeassistant
git clone https://github.com/JelmerT/cc2538-bsl.git
cd cc2538-bsl/
pip install wheel pyserial intelhex python-magic
pip install .

wget https://github.com/Koenkk/Z-Stack-firmware/raw/master/coordinator/Z-Stack_3.x.0/bin/CC1352P2_CC2652P_launchpad_coordinator_20220219.zip
unzip CC1352P2_CC2652P_launchpad_coordinator_20220219.zip

// flashing firmware
ls /dev/serial/by-id/
python cc2538-bsl.py -p /dev/serial/by-id/usb-ITead_Sonoff_Zigbee_3.0_USB_Dongle_Plus_lotsOfRandomCharactersHere-if00-port0 -e -v -w --bootloader-sonoff-usb CC1352P2_CC2652P_launchpad_coordinator_20220219.hex
We are cloning a repository with python code here that is used to flash the

  • Mit dem Update auf die Firmware von Februar 2022 funktionieren auch die Tradfri-On/Off-Schalter problemlos.

Problem am 3.6.23

  • Stick plötzlich nicht mehr erreichbar
  • Firmwareupdate gemacht (auf Version vom Dezember 2022)
  • Radiomigration gemacht
  • Problem gelöst

Ethernet zu Zigbee

This site is powered by FoswikiCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Seite genereriert um 22 Dec 2024 - 15:24
Ideas, requests, problems regarding wiki.doebe.li? Send feedback