Since it was not quite easy to set up the software for the Conbee (or Raspbee) on an OrangePi One here a small HowTo:
I used Ambian as my operating system.
Copy this to the SD card with a program of your choice. The first start of the program will take a few minutes because the SD card will be extended first.
Then access the OrangePi as root with ssh (Windows e.g. with Putty) Linux in a console with the command:
ssh firstname.lastname@example.org (replace with the IP of the OrangePi)
Password is 1234.
First you have to set a new root password and assign a new username.
After that you have to update everything:
sudo apt update sudo apt upgrade Now's the time to reboot: sudo reboot
After that we can install Docker CE for Arm Processors.
curl -fsSL https://get.docker.com -o get-docker.sh sudo sh get-docker.sh sudo usermod -aG docker your-user
Now install the Decoz container:
docker run -d \ --name=deconz \ --net=host \ --restart=always \ -v /opt/deconz:/root/.local/share/dresden-elektronik/deCONZ \ --device=/dev/ttyUSB0 \ marthoc/deconz
We can skip the point “Configuring Raspbian for RaspBee”.
With the command:
docker logs deconz
we can see the Conbee’s expenses. Interesting is if there is a firmware update.
Then there is this:
GW update firmware found: /usr firmware/share/deCONZ/firmware/deCONZ_Rpi_0x261e0500.bin.GCF GW firmware version: 0x261c0500 GW firmware version shall be updated to: 0x261e0500
Then you have to update the firmware:
docker stop deconz docker run -it --rm --entrypoint "/firmware-update.sh" --privileged --cap-add=ALL -v /dev:/dev -v /lib/modules:/lib/modules -v /sys:/sys marthoc/deconz
Please follow the instructions of the skrip.
Then restart the container:
docker start deconz
Now you can access the web interface from the Phoscon-GW software by entering the IP address of the OrangePi.