Om meerdere redenen is het goed de firmware van je RaspBee actueel te houden. Het upgraden van de firmware doe je als volgt.

  • Voeg onderstaande toe aan de config.txt van je RPi
    • Voor Raspberry Pi 3B:
      enable_uart=1
      dtoverlay=pi3-disable-bt
    • Voor Raspberry Pi 3B+
      dtoverlay=pi3-miniuart-bt
  • Log via SSH op poort 22222 op het host OS van Hass.io met gebruikersnaam 'root'. Zie hier over hoe te werk te gaan met public en private keys in combinatie met PuTTYgen en PuTTY.
  • 'login' (enter)
  • Voer dit commando uit:
    docker run -it --rm --device=/dev/ttyAMA0 --privileged --cap-add=ALL -v /lib/modules:/lib/modules --entrypoint "/firmware-update.sh" marthoc/hassio-addon-deconz-armhf
  • Volg de stappen (kies voor R voor een RaspBee en vul de gewenste firmware naam in (je krijgt een lijstje met mogelijkheden te zien)
  • Ondanks wat foutmelding begint nu het upgraden van de firmware:

Public en private keys in combinatie met PuTTYgen en PuTTY

Simpelweg de key uit PuTTYgen kopiƫren en plakken in bestand 'authorized_keys' die naar /resin-boot partitie van de SD kaart gaat. Daarnaast de private key (.ppk) in PuTTY kiezen onder Connection > SSH > Auth.