Not your language: click here for English
Diese Anleitung zeigt Ihnen, wie Sie die Firmware des ZB-Stick updaten.
Ein Firmware Update des ZB-Stick geschieht immer auf eigenes Risiko. Wir übernehmen keine Haftung für eventuelle Verluste von Daten durch Beschädigung des ZB-Sticks während oder durch das Update. Verwenden Sie bitte nur die hier zur Verfügung gestellte Firmware Datei. Diese wurde durch uns getestet und freigegeben.
Voraussetzungen:
- POPP ZB-Stick
- Raspberry Pi 3 oder 4
- Betriebssystem Raspian Buster
- Putty oder ähnliche Software für SSH zugriff
Vorbereitung des Raspberrry Pi
- Bei vorhandenen System mit aktueller Nutzung.
- Deaktivieren Sie die Verbindung zwischen Ihrer Software (z.B. Home Assistant) und dem ZB-Stick
USB Port ermitteln
- Ermitteln Sie den USB Port an dem Ihr ZB-Stick angeschlossen ist. Nutzen Sie folgenden Befehl
In diesem Beispiel ist es ttyUSB0dmesg | grep tty
Installation von Python 3
- Loggen Sie sich per SSH auf Ihrem Raspberrry Pi ein.
- Aktuallisieren Sie Ihr System auf den aktuellesn Stand mit folgendem Befehl
sudo apt update - Starten Sie nun die Insatllation von Python 3 mit folgenden Befehl
sudo apt install python3 idle3 - Bestätigen Sie nach Aufforderung mit Y
Installation des Update Tools
- Laden Sie sich mit folgendem Befehl das aktuelle Tool und Firmware auf Ihren Raspberry PI
git clone https://github.com/Elelabs/elelabs-zigbee-ezsp-utility.git - Wechseln Sie in das Verzeichnis
cd elelabs-zigbee-ezsp-utility - Installieren Sie die zusätzlich benötigten Tools mit folgenden Befehl
sudo pip3 install -r requirements.txt - Laden Sie sich die Firmware mit folgenden Befehl herunter
sudo wget https://z-wave.freshdesk.com/helpdesk/attachments/80067968923 -O fw.gbl
- Wechseln Sie in das Verzeichnis
- Testen Sie die Verbindung zum ZB-Shield mit folgenden Befehl: (Passen Sie den COM Port an)
python3 Elelabs_EzspFwUtility.py probe -p /dev/ttyUSB0
Hinweis: Wird ein Fehler angezeigt, so Prüfen Sie bitte ob alle Programme beendet wurde, welche auf den ZB-Stick.
Update ausführen
- Starten Sie das Update mit folgenden Befehl: (Passen Sie den COM Port an)
ACHTUNG! Entfernen Sie den Stick nicht bevor der Vorgang abgeschlossen ist. Dies beschädigt den ZB-Stick.python3 Elelabs_EzspFwUtility.py flash -f fw.gbl -p /dev/ttyUSB0 - Überprüfen Sie, ob das Update erfolgreich war. Geben Sie dazu folgenden Befehl ein:
(Passen Sie den COM Port an)sudo python3 Elelabs_EzspFwUtility.py probe -p /dev/ttyUSB0
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article