Installation on a Armbian system


armbian runs on a wide-variety of ARM development boards. Currently there are around 50 boards supported inclusive the OrangePi family, Cubieboard, Pine64, and ODROID.

Setup Python and pip:

sudo apt-get update
sudo apt-get install python3-dev python3-pip libffi-dev libssl-dev

Now that you installed python, there are two ways to install Open Peer Power:

  1. It is recommended to install Open Peer Power in a virtual environment to avoid using root, using the VirtualEnv instructions
  2. Alternatively, you can install Open Peer Power for the user you created when first booting Armbian:
sudo pip3 install openpeerpower
opp --open-ui

Running these commands will:

  • Install Open Peer Power
  • Launch Open Peer Power and serve the web interface on http://localhost:8123
  • The configuration files will be created in /home/{user}/.openpeerpower