OpenHAB CLI
As to be expected from a LINUX distro maintained by OpenHAB, there isn't much to do anymore to set up OpenHAB once you installed openHABian on your Pi. openHABian offers a CLI tool that can be started with sudo openhabian-config:
The openHABian installation process already installed the latest version of OpenHAB and all necessary dependencies. But the CLI also allows you to install optional features - we will get into that here.
Securing your Installation
All services on your openHABian installation can be accessed with the user: openhabian and the password: openhabian, which is fine, if you are operating your Pi on a secure local network only you have access to. But you can change all password through the OpenHAB CLI under System Settings:
Choose Change Passwords:
And go through all options to change the default logins:
After exiting the CLI tool, you can change the UNIX password (that you need to login to your Pi over SSH) by typing passwd, typing openhabian as your current password and then typing your new password and repeat:
OpenHAB Setup
We already walked through the first steps of creating Items and Sitemaps as well as accessing your Home Automation Dashboard over the Internet in the Windows-based tutorial. All of that can be copy&paste here. The corresponding configuration files can be copied into the respective folder in /etc/openhab2/:
E.g. we already created an Items File and a Sitemap as well as a configuration file for the MQTT Server. All of the can be copied here to the items, sitemaps and services folder respectively. The debug logs can be found under /var/log/openhab2/:
After copying these files in place, don't forget to install Transformation Addons inside the OpenHAB PaperUI and create the ./transform/mqtt-binding.map file. To be able to work with the MQTT protocol, you need to install the MQTT Binding Addon.
