


If you didn’t create a user account for Home Assistant when installing Armbian we will now do it with the command useradd. Install the libffi package required by the cryptography package during the Home Assistant installation. You can check the installed version ofPython 3 with this command. Sudo apt-get install python3-venv python3-pip

Install the required Python 3 dependencies with these commands. Then run these commands to be sure the system is up to date. Using a virtual environment will prevent your Python installation and Home Assistant installation from impacting each other.įirst you have to have Armbian installed on your Orange Pi Zero, if you don’t know how to install it you can follow the steps I show in this other post. In this post I will show you how to install Home Assistant in a Python virtual environment on an Orange Pi Zero running Armbian, however, these steps are likely to work on most boards running debian-based systems. And the power consumption is slightly lower than on a Raspberry Pi 3. The lack of an HDMI port in the Orange Pi Zero is absolutely no problem in this type of application. Well, compared to a Raspberry Pi 3, an Orange Pi Zero is a pretty capable board, powerful enough for running Home Assistant in a smaller footprint at a very reasonable price (links below). Why use an Orange Pi Zero for Home Assistant?
