HOT – Aggiornamento “Venus” per deCONZ (software e firmware)

3 minuti di lettura
DOMOTICA ZIGBEE

deCONZ Logo

Nuovo aggiornamento in casa Phoscon per il suo ecosistema ZigBee, aggiornamento battezzato per l’occasione col nome in codice “Venus“. L’aggiornamento coinvolge due elementi simbiotici: il BRIDGE/Gateway software Phoscon deCONZ e le antenne ZigBee della serie Phoscon xBee.

Il software “deCONZ” (un BRIGE/Gateway per l’integrazione di componenti ZigBee di diversi brand come Philips, IKEA e molti altri) si aggiorna alla versione 2.05.81, introducendo tutta una serie di novità.

I firmware per le antenne ConBee / RaspBee e le più recenti ConBee II / RaspBee II si aggiornano rispettivamente con le versioni 0x26370500 e 0x26650700, introducendo importanti migliorie in termini di stabilità e gestione della rete mesh ZigBee.

Per quanto riguarda deCONZ, molte le novità, tra le quali:

  • aggiunto il supporto a molti componenti Vimar;
  • aggiunto il supporto ai componenti Danfoss Ally / Hive TRV;
  • risolti problemi all’integrazione di alcuni sensori, tra i quali eCozy e Aqara motion sensor;
  • migliore nel supporto dei termostati Danfoss Ally e IAS;
  • aggiunto il supporto alla pianificazione dei termostati;
  • risolti molti bug di varia natura;
  • aggiunto il supporto all’ultimo firmware Philips HUE

e molto altro ancora.

Firmware

Prima di aggiornare deCONZ si consiglia di aggiornare il firmware dell’antenna.

AGGIORNAMENTO VIA RASPBIAN

Per aggiornare manualmente il firmware, prima di tutto fermare i servizi:

sudo systemctl stop deconz deconz-gui

Poi scaricare il firmware e aggiornare il firmware

CONBEE
wget http://deconz.dresden-elektronik.de/deconz-firmware/deCONZ_Rpi_0x26370500.bin.GCF
sudo GCFFlasher_internal -d 0 -f deCONZ_Rpi_0x26370500.bin.GCF
RASPBEE
wget http://deconz.dresden-elektronik.de/deconz-firmware/deCONZ_Rpi_0x26370500.bin.GCF
sudo GCFFlasher_internal -f deCONZ_Rpi_0x26370500.bin.GCF
CONBEE II
wget http://deconz.dresden-elektronik.de/deconz-firmware/deCONZ_ConBeeII_0x26650700.bin.GCF
sudo GCFFlasher_internal -d /dev/ttyACM0 -t 60 -f deCONZ_ConBeeII_0x26650700.bin.GCF
RASPBEE II
wget http://deconz.dresden-elektronik.de/deconz-firmware/deCONZ_RaspBeeII_0x26650700.bin.GCF
sudo GCFFlasher_internal -t 60 -f deCONZ_RaspBeeII_0x26650700.bin.GCF

Attenzione: se nel comando è indicata la porta “/dev/ttyACM0“, essa potrebbe eventualmente essere un’altra. In caso il comando fallisse, identificare la porta corretta. Se si hanno difficoltà nell’individuare la porta corretta, utilizzare questo script.

A termine dell’esecuzione, il firmware sarà aggiornato.

AGGIORNAMENTO VIA HASSIO

Recarsi alla pagina dell’add-on HASSIO e, nella sezione LOG, cercare la stringa che conferma l’esistenza di un upgrade firmware, per esempio:

GW update firmware found: /usr/share/deCONZ/firmware/deCONZ_Rpi_0x26370500.bin.GCF
GW firmware version: 0x261c0500
GW firmware version shall be updated to: 0x26370500

segnarsi il nome dell’update (eg. deCONZ_Rpi_0x26370500.bin.GCF), dopodiché fermare l’add-on deCONZ.

Accedere quindi al terminale locale SSH di HASSIO ed eseguire il seguente comando:

docker run -it --rm --device=/dev/ttyUSB0 --privileged --cap-add=ALL -v /lib/modules:/lib/modules --entrypoint "/firmware-update.sh" marthoc/hassio-addon-deconz-armhf

dove “/dev/ttyUSB0” è la porta in uso dall’antenna (verificabile sotto “Supervisor” > “Hardware“) e marthoc/hassio-addon-deconz-armhf indica la piattaforma in uso, da modificare eventualmente come segue:

marthoc/hassio-addon-deconz-armhf Raspberry Pi (generico)
marthoc/hassio-addon-deconz-aarch64 Raspberry Pi 3B+
marthoc/hassio-addon-deconz-amd64 Altre piattaforme

Eseguito il comando, quando richiesto indicare “C” per ConBee II e, quando richiesto, incollare il nome dell’aggiornamento firmware precedentemente identificato dal log (eg. deCONZ_Rpi_0x261e0500.bin.GCF). Infine premere Y per effettuare il flash.

Al termine della procedura, il firmware sarà aggiornato.

AGGIORNAMENTO VIA WINDOWS

In caso si usi Windows, la procedura è questa.

deCONZ

Per quanto riguarda l’aggiornamento del rilascio 2.05.81 “Venus” di deCONZ utilizzato su Raspberry Pi con sistema operativo Raspbian, la procedura via terminale è semplice:

sudo systemctl stop deconz deconz-gui
sudo apt update
sudo apt install deconz

Al termini dell’aggiornamento, ricordarsi – in caso non si abbia precedentemente assegnato una porta diversa all’interfaccia web di deCONZ, di riconfigurarla.

Al termine:

sudo systemctl daemon-reload
sudo systemctl start deconz deconz-gui
HASSIO

Per gli utenti HASSIO, il discorso è leggermente diverso. Dato che su questo ambiente si utilizza l’add-on deCONZ, è sufficiente aggiornare quello.

deCONZ HASSIO add-on 4.0

L’aggiornamento potrebbe non risultare subito disponibile per questioni di scodamento dell’immagine su Microsoft Azure, cloud sul quale vengono distribuiti questi aggiornamenti HASSIO. In caso non risultasse disponibile, riprovare successivamente. Al termine dell’aggiornamento, avviare nuovamente l’add-on.

Come d’abitudine, il consiglio è di aggiornare quanto prima. (per lo meno, non appena disponibile).


Telegram News Channel