Nach dem ich den CC2531 eingerichtet hatte (siehe vorherige Kapitel) musste ich feststellen, dass hier teilweise ZigBee-Geräte nicht so mitspielten wie ich es erwartete. Daher wollte ich den ConBee II Stick testen ob dieser bessere Ergebnisse liefert.

Der ConBee II Stick wird von der Firma Dresden Elektronik vertrieben. Er ist nicht nur ein Entwickler Tool wie der CC2531 sondern soll einen vollwertigen Gateway in Verbindung mit dem Raspberry bereitstellen. Für ihn wird auch eine Software mit grafischer Oberfläche zum Einbinden und Verwalten von Geräten angeboten. Der Stick besitzt einen größeren Arbeitsspeicher als der CC2531 und es lassen sich auch mehr Geräte anmelden (bis zu 50 Einzelgeräte).

Anmelden u. Software installieren.

Im Ersten Schritt wollen wir den ConBee II an unserem Raspberry Pi anmelden und die Software instalieren. Um es gleich vorweg zu nehmen, als Erweiterung zu meinem bestehenden System habe ich die Installation nicht hin bekommen. Vielleicht liegt es an dem geänderten Benutzernamen. Auf einem neu aufgesetzten Raspberry mit Benutzername „pi“ war die Installation problemlos.

Wer sein System ganz neu einrichten will kann es ganz einfach haben, indem er eine fertige Image-Datei läd und mit dem Balena Etcher auf die SD-Karte ladet (s. Kapitel A1). Damit erspart man sich den unten beschriebenen installationsablauf, der bei einem bestehenden System schon mal Schwierigkeiten macht.
Entsprechende Imageses findet ihr hier: https://phoscon.de/de/conbee2/sdcard

Ich empfehle vor Beginn der Einstellungsschritte den Raspberry Pi mit
sudo shutdown –h 0
herunter zu fahren, den ConBee Stick anzuschließen und den Raspberry Pi neu zu booten und sich auf der Konsole neu anzumelden.

Weiter geht es durch Eingabe einer Befehlsabfolge, die wie folgt aussieht:

1. Zugriffsrechte auf den USB Port einrichten:
sudo gpasswd –a $USER dialout
Hinweis: Die Zugriffsrechte werden U.u. erst nach dem Aus- und Einloggen bzw. nach einem Neustart aktiv.
2. Einrichten eines Phoscon Public-Key mit:
wget -O – http://phoscon.de/apt/deconz.pub.key | sudo apt-key add –
Hinweis: Hinter wget steht ein großes O, keine Null. Den senkrechten Strich erzeugt man „AltGr + <„.
3. Konfiguration der APT-Repository durch Eingabe von:
sudo sh -c „echo ‚deb http://phoscon.de/apt/deconz $(lsb_release -cs) main‘ > /etc/apt/sources.list.d/deconz.list“
4. Aktualisierung der APT-Paketliste durch den Befehl:
sudo apt update  

5. Installieren der deConz Software durch Engabe von:
sudo apt install deconz
6. Die Installation nimmt Verbindung zum deConz Rechner auf und leitet die Installation ein. Vor der Installation müssen wir jedoch noch einmal mit “J“ bestätigen ob wir tatsächlich die Daten downladen wollen.

7. Einrichten eines Autostart für die deConz Software, damit diese nach einen Neustart des Raspberry wieder geladen wird. Dazu geben wir ein:
sudo systemctl enable deconz
8. Und zum Schluss führen wir noch einen Neustart durch mit:
sudo reboot

In der Software anmelden.

Nachdem der Reboot ausgeführt wurde können wir uns durch Eingabe der IP-Adresse unseres Raspberry im Internetbrowser, ohne Anhang von Ports, mit der Phoscon App verbinden.

Damit sind wir nun bereit die Software einzustellen und ersten Geräte anzumelden, was wir im nächsten Kapitel tun werden.