The openHAB Android application is a native client for openHAB, compatible with phones and tablets. The app follows the basic principles of the other openHAB UIs, like Basic UI, and presents your predefined openHAB sitemap(s).
- Control your openHAB server and/or openHAB Cloud instance, e.g., an account with myopenHAB
- Receive notifications through an openHAB Cloud connection, read more
- Change items via NFC tags
- Send voice commands to openHAB
- Supports wall mounted tablets
When first installed the app is in “Demo Mode”. To connect to your own openHAB server, navigate to the Settings menu and uncheck the “Demo Mode” option. Normally, after unchecking the Demo Mode, the app will be able to use multicast DNS to auto-detect your openHAB server if it is on the same network.
You also have the option to manually set the server URL in the settings. The URL field(s) might look like one of the following examples:
- IP address:
- Local hostname:
http://openhabianpi:8080(depending on your network the suffix
.localneeds to be added to the hostname)
- Remote domain name:
https://home.myopenhab.orgfor an openHAB cloud account with myopenHAB
Local server settings: Please enter the base URL of your openHAB server, as you would enter it in the browser to reach the openHAB dashboard.
Remote server settings: If your openHAB instance is reachable via a public address/domain from outside your home network, these settings will be used when the local connection is not successful. Make sure to secure this connection against unauthorized access. There are a number of strategies available to provide secure remote access to your openHAB server.
If you want to use openHAB Android on a wall mounted tablet, go to settings and select
Disable display timer and
Help and Technical Details
Please refer to the openhab-android project on GitHub for more details.
Google Play and the Google Play logo are trademarks of Google Inc.