I created a step by step tutorial for the setup of a OpenHab 2 environment on a Raspberry Pi 3B+. I try to document every step I am doing including all commands or Keyboard-Shortcuts I do for you and also for myself to look it up in the future. There will also be some YouTube videos available for the different chapters in the future after I finished the main part of this tutorial. The links will be posted at the beginning of each chapter.
The environment I am using is a lab I created for myself and some things are used by myself at home but many things are also used at my friends or family where I help to setup OpenHab and
automate their home. So in case you have some questions, it may take a few days until I am able to lookup or test things.
Hint: I am posting some links to shops to make it easier for you to identify the devices or parts I am talking about. For some shops I participate at the affiliate program. That means that I get a little bit of money if you buy the articles after you used my link. So if you like my tutorials, feel free to use this links to buy the devices or parts the chapter is about.

There are several topics I seperated for this index. Some HowTos are referencing to others (i.e. “Setup the Raspberry Pi 3B+” is referenced many times).

Raspberry Pi General:

OpenHab 2 setup and configuration

Coming soon (content and order may change):

# – Integrate Astro Binding
— Create a rule to control PowerOutlet based on time of day
— Advance the rule to control it by sunset and time (turn on on sunset, turn off at 11pm)
— Advance the rule by a random number of minutes (simulate presence in case of holiday)

# – Integrate Chromecast
— Control Chromecast via HabPanel

# – Integrate Samsung SmartTV
— Change Channel using OpenHab
— Build a simple remote using HabPanel

# – Integrate Harmony Hub
— Turn on a scene
— Change volume of Audio System
— Change channel of TV

# – Setup presence detector based on the Smartphones availability using Fritz!Box
— Get MAC addresses
— Update Status on HabPanel

# – Install persistence
— …
— Create a graph that shows the power usage of the FritzDect for the last 7 days

# – Install CometVisu for OpenHab
— Create a blueprint of your house

#- Integrate Network Monitoring using Network Binding and TCP Binding
— Check if a PC or general network device is running
— Check if a website is available
— Check if a service allows connections

# – Install and using Text to Voice

# – Install and using Voice to Text

# – Integrate Amazon Alexa using an Echo Dot
— Control Power Outlet
— Send a mail to another person

# – Integrate Amazon Echo Dot Plus using Hue Emulation Service

# – Integrate Google Home Mini

# – Integrate Telegram
— Get Status messages on Telegram
— Control the TV using Telegram

# – Integrate Pushbullet

# – Integrate SqueezeBox Control

# – Setup Android App

# – Setup Windows 10 App

# – Setup iOS App

# – Integrate KNX to OpenHab
— Get a KNX Bridge
— Install KNX Binding
— Configure…

# – Integrate Stiebel Eltron LWZ 504 to OpenHab