Hey
Ich habe seit 2-3 Jahren auf meinem PI einen Conbee II laufen.
Pi4 mit 64bit Bullseye.
Soweit gut. Jetzt wollte ich neue Zigbee Mini Z-1 dazu packen. D
ie beiden Lichter werden aber nur zusammen geschaltet.
Ich denke es hat mit meiner alten Firmware zu tun.
Momentan läuft bei mir auf dem Stick:
2.18.02 / 19.9.2022
26720700
Gefunden habe ich:
Version v2.26.3
Wie bekomme ich jetzt am einfachsten ein Update auf die aktuelle Version auf den Stick/PI.
Meine mehrstündige Suche war leider nicht von erfolg gekrönt.
Will mir halt nichts zerschiessen.
Hat jemand einen Tip?
ein paar Sekunden google suche liefert das (https://github.com/dresden-elektronik/deconz-rest-plugin/wiki/Update-deCONZ-manually)
Danke dir.
Ich hatte wohl das falsche Suchkriterium eingegeben.
Aber so ganz sicher was ich machen soll bin ich immer noch nicht.
In meiner App wird 2.18.02 angezeigt.
Müßte ich die App und die Firmware Update?
Über den Link oben finde ich keine neuere Firmware.
Da steht für den Conbee II diese hier, von Mai 2022:
deCONZ_ConBeeII_0x26780700.bin.GCF 15-May-2022 23:40 163244
deCONZ_ConBeeII_0x26780700.bin.GCF.md5 15-May-2022 23:41 69
Oder das hier?
https://github.com/dresden-elektronik/deconz-rest-plugin/releases
ich bin verwirrt. Sorry.
Zitat von: Brad Majors am 20 April 2024, 13:24:09deCONZ_ConBeeII_0x26780700.bin.GCF
Dies ist die aktuelle Firmware für den Conbee II.
ZitatOder das hier?
https://github.com/dresden-elektronik/deconz-rest-plugin/releases
Dort findest du das aktuelle DeCONZ.
So das flashen hat geklappt:
sudo systemctl stop deconz
wget https://deconz.dresden-elektronik.de/deconz-firmware/deCONZ_ConBeeII_0x26780700.bin.GCF
ls -la /dev/serial/by-id/
Das war mein ls:
usb-dresden_elektronik_ingenieurtechnik_GmbH_ConBee_II_DE2293564-if00 -> ../../ttyACM3
sudo systemctl stop ModemManager
sudo GCFFlasher_internal -t 60 -d /dev/ttyACM3 -f deCONZ_ConBeeII_0x26780700.bin.GCF
Dekonz Update wohl nicht:
wget -O deconz-latest.deb https://deconz.dresden-elektronik.de/raspbian/stable/deconz-latest.deb
sudo dpkg -i deconz-latest.deb
Und dann kommt der Error, hier noch mal alles:
xyz@raspberrypi4:~ $ sudo systemctl stop deconz
xyz@raspberrypi4:~ $ wget -O deconz-latest.deb https://deconz.dresden-elektronik.de/raspbian/stable/deconz-latest.deb
--2024-04-20 17:14:29-- https://deconz.dresden-elektronik.de/raspbian/stable/deconz-latest.deb
Resolving deconz.dresden-elektronik.de (deconz.dresden-elektronik.de)... 144.76.96.194
Connecting to deconz.dresden-elektronik.de (deconz.dresden-elektronik.de)|144.76.96.194|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 13253564 (13M) [application/octet-stream]
Saving to: 'deconz-latest.deb'
deconz-latest.deb 100%[===================>] 12.64M 26.0MB/s in 0.5s
2024-04-20 17:14:30 (26.0 MB/s) - 'deconz-latest.deb' saved [13253564/13253564]
xyz@raspberrypi4:~ $ sudo dpkg -i deconz-latest.deb
(Reading database ... 65984 files and directories currently installed.)
Preparing to unpack deconz-latest.deb ...
Unpacking deconz:armhf (2.26.3) over (2.26.3) ...
dpkg: dependency problems prevent configuration of deconz:armhf:
deconz:armhf depends on libqt5core5a.
deconz:armhf depends on libqt5network5.
deconz:armhf depends on libqt5widgets5.
deconz:armhf depends on libqt5gui5.
deconz:armhf depends on libqt5serialport5.
deconz:armhf depends on libqt5websockets5.
deconz:armhf depends on libqt5sql5.
deconz:armhf depends on libqt5qml5.
deconz:armhf depends on lsof.
dpkg: error processing package deconz:armhf (--install):
dependency problems - leaving unconfigured
Processing triggers for mailcap (3.69) ...
Errors were encountered while processing:
deconz:armhf
xyz@raspberrypi4:~ $
Auf die schnelle eine Idee?
Naja, auf dem Raspi4 mit armhf sollte auch nicht funktionieren.
Vielleicht solltest du mal selber im Netz suchen wie man etwas installiert.
Ein letztes mal habe ich das für dich übernommen.
offizielle Installationsanleitung für einen Raspi (https://phoscon.de/de/conbee2/install)
oder im Docke Container (https://github.com/deconz-community/deconz-docker#readme)
Grüsse,
Daniel
Vielen Dank Daniel.
Den hatte ich vorher auch schon mal gefunden. Mich aber nicht getraut es zu machen.
Hat leider auch nicht funktioniert auf meinem PI. Phoscon war nicht mehr erreichbar.
Ich habe gerade ein altes Backup meiner Karte eingelegt und jetzt geht wenigstens Phoscon wieder.
https://phoscon.de/de/conbee2/install
Und die kann ich auch für ein Update nutzen?
Dann fange ich morgen noch einmal von vorne an.
Mein eigentliches Problem ist wie gesagt das ein Doppel Schalter für Lichter obwohl er auch 2 Schalter in Phoscon findet, nur beide gleichzeitig schaltet. Egal welchen der beiden ich aktiviere.
Noch einmal von vorne angefangen.
Mein System ist ein PI4 mit 64bit Bullseye.
Der Knackpunkt ist wohl das ich nicht die richtige Version verwende:
Beim ersten kann ich sehen was aktuell ist:
xyz@raspberrypi4:~ $ sudo dpkg -i deconz-2.26.3-qt5.deb
(Reading database ... 65759 files and directories currently installed.)
Preparing to unpack deconz-2.26.3-qt5.deb ...
Unpacking deconz:armhf (2.26.3) over (2.18.02-debian-buster-stable) ...
Entweder verwende ich immer noch eine falsche Version? Ich habe 2-3 getestet.
Oder
Ist hier noch was faul? Die Fehlermeldungen sind eigentlich immer die gleichen.
xyz@raspberrypi4:~ $ sudo dpkg -i deconz_2.26.0_1ab70f-debian_armhf.deb
(Reading database ... 65979 files and directories currently installed.)
Preparing to unpack deconz_2.26.0_1ab70f-debian_armhf.deb ...
Unpacking deconz:armhf (2.26.0) over (2.26.0) ...
dpkg: dependency problems prevent configuration of deconz:armhf:
deconz:armhf depends on libqt5core5a.
deconz:armhf depends on libqt5network5.
deconz:armhf depends on libqt5widgets5.
deconz:armhf depends on libqt5gui5.
deconz:armhf depends on libqt5serialport5.
deconz:armhf depends on libqt5websockets5.
deconz:armhf depends on libqt5sql5.
deconz:armhf depends on libqt5qml5.
deconz:armhf depends on lsof.
dpkg: error processing package deconz:armhf (--install):
dependency problems - leaving unconfigured
Processing triggers for mailcap (3.69) ...
Errors were encountered while processing:
deconz:armhf
Was ist das?
libqt5
QT5 ist wofür zuständig?
Google hat mir geholfen :).
Ich fand in einem englischsprachigen Forum jemand der das gleiche Problem hatte.
Dort war es wie folgt beschrieben:
wget https://deconz.dresden-elektronik.de/debian/beta/deconz_2.25.1-debian-buster-beta_arm64.deb
sudo dpkg -i deconz_2.25.1-debian-buster-beta_arm64.deb
Diese Version funktioniert schon mal, jetzt schaue ich ob ich die aktuelle in dem Verzeichnis von Dresden-elektronik auch finde.
So hat es jetzt funktioniert, Danke Daniel für deine Geduld!
Du hast mich auf den richtige Weg geführt.
Update auf 2.26.3
Falls sich mal jemand genau so dämlich anstellt wie ich....
ssh pi@ip-from-your-raspberry-pi
sudo systemctl stop deconz
wget https://deconz.dresden-elektronik.de/debian/beta/deconz_2.26.3-debian-buster-beta_arm64.deb
sudo dpkg -i deconz_2.26.3-debian-buster-beta_arm64.deb
systemctl daemon-reload
Die aktuellen Versionen sind hier zu finden:
https://deconz.dresden-elektronik.de/debian/beta/