Not your language: click here for English
Diese Anleitung zeigt Ihnen, wie Sie die Firmware des ZB-Shield updaten.
Ein Firmware Update des ZB-Shield geschieht immer auf eigenes Risiko. Wir übernehmen keine Haftung für eventuelle Verluste von Daten durch Beschädigung des ZB-Shields 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-Shield
- 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-Shiled.
- Bei Nutzung eines neuinstallierten Raspberry Pi
- Deaktivieren Sie Bluetooth wie folgend Beschrieben
Bluetooth Deaktivieren
- Loggen Sie sich per SSH auf Ihrem Raspberry Pi ein.
- Geben Sie folgenden Befehl ein um die Konfiguration zu bearbeiten.
sudo nano/boot/config.txt - Scrollen Sie mit den Tasten nach ganz unten und tragen Sie unterhalb des letzten Textes folgendes ein.
- Raspberry Pi 4
#Diasble Bluetooth
dtoverlay=disable-bt
enable_uart=1
- Speichern Sie mit Strg+X
- Bestätigen Sie mit Y
- Bestätigen Sie mit Enter
- Raspberry Pi 3
#Diasble Bluetooth
dtoverlay=pi3-disable-bt
enable_uart=1
- Speichern Sie mit Strg+X
- Bestätigen Sie mit Y
- Bestätigen Sie mit Enter
- Raspberry Pi 4
- Scrollen Sie mit den Tasten nach ganz unten und tragen Sie unterhalb des letzten Textes folgendes ein.
- Deaktivieren Sie den Shell Modus auf der Seriellen Schnittstelle. Geben Sie dazu folgenden Befehl ein.
sudo raspi-config - Wählen Sie Interface Option
- Wählen Sie P6 Serieal Port
- Wählen Sie NO
- Wählen Sie YES
- Schliessen Sie das Menü
- Starten Sie den Raspberry Pi neu um die Änderungen zu aktivieren. Geben Sie dazu folgenden befehl ein.
sudo reboot
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
python3 Elelabs_EzspFwUtility.py probe -p /dev/ttyAMA0
Hinweis: Wird ein Fehler angezeigt, so Prüfen Sie bitte ob alle Programme beendet wurde, welche auf den ZB-Shield zugreifen. Deaktivieren Sie Bluetooth und Prüfen Sie dei Interface Einstellungen.
Update ausführen
- Starten Sie das Update mit folgenden Befehl.
python3 Elelabs_EzspFwUtility.py flash -f fw.gbl -p /dev/ttyAMA0 - Überprüfen Sie, ob das Update erfolgreich war. Geben Sie dazu folgenden Befehl ein.
sudo python3 Elelabs_EzspFwUtility.py probe -p /dev/ttyAMA0
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