Armbian

What is Armbian?

Armbian is a base operating system platform for single board computers.

  • comes in desktop, minimal or server variant,
  • has clean and highly optimised user space,
  • is Ubuntu and Debian compatible,
  • is supported with vibrant community,
  • comes with a powerful SDK which allows reproduction and customisation,
  • supports many 3rd party wireless drivers with advanced functionalities,
  • supports Docker, disk encryption, Wireguard VPN any many other features.

OpenHab will run on any Armbian supported hardware but it is recommended to choose boards that have at least:

  • 512 Kb of memory (on minimal or server image)
  • eMMC or a quality SD card
  • 4 core
  • wired networking

Armbian

Supported images

You can download and use server, desktop or minimal. If you choose a minimal image, you need to install armbian-config first.

Setup

First Steps:

  1. Prepare Armbian as usual - login as root / 1234, change root password, create username. You don't need to perform any other steps.

  2. Update

sudo apt-get update
sudo apt-get upgrade
  1. Run armbian-config
sudo armbian-config

Armbian config System and 3rd party software Softy

Select OpenHAB with SPACE and press ENTER

Openhab

Wait 5 to 10 minutes depending on your hardware. During this time you can leave armbian-config and check if installation was succesfull by checking what openhab is doing on the system:

sudo htop -u openhab

Observe activities with htop

If you don't see any openhab activities, something went wrong.

Help

The very active openHAB Community Forum provides many more details and hints. If you run into any problems, use the search function or open a new thread with your detailed question.

In case you run into a problem that is board hardware related, please use Armbian Community forums.