openHAB - native App for Smart Home Automation

+++ UPDATE 14.10.2026 +++

Dear community,

I am happy to announce the release of a new version for openHAB for Sailfish OS (v0.4) :rocket:

You can get it on:

The current version now supports all sitemap widgets.

Changes in version 0.4

  • ADDED: NFC Tag support (write and read NFC tags to trigger openHAB actions)
  • CHANGED: Redesign of Coverpage provided by @ZeiP
  • FIX: Nested sitemaps work correctly provided by @ZeiP
  • ADDED: Icons for the cover quick actions are selectable by the user provided by @ZeiP
  • ADDED: Notification error message when quick action fails to execute provided by @ZeiP
  • ADDED: Notification manager implementation
  • ADDED: Centralized OpenHabApi service to handle API calls centrally.
  • FIX: Added missing runtime Requires

Current Features

  • Demo Mode: Explore the app without connecting to an openHAB server
  • Local authentication supported - if enabled on openHAB server.
  • Display your Main UI Webview
  • Display your sitemaps and widgets and control your devices from your mobile device
  • Supported widgets/element-types within sitemap: Frame, Text, Group, Switch, Switches with Button-Mappings, Selections, Slider, Rollershutter, Colorpicker, Setpoint, Image, Mapview, Input, Webview, Video, Colortemperaturepicker, Buttongrid, Chart
  • Customizable CoverAction-Buttons (incl. selectable icons) via Settings
  • Customizable CoverPage (display of max. 2 item states) via Settings
  • Notifications when a CoverAction or NFC command fails
  • NFC Tag support: Write item commands or sitemap pages to NFC tags and trigger them by laying the tag on your phone - compatible with tags written by the openHAB Android app (NFC Forum Type 2 tags like NTAG21x; Type 5 tags like ICODE SLIX are not supported by Sailfish OS)

Technical Information

  • QT-Version 5.6.3
  • Tested on Sailfish OS 5.0.0.62

Planned features

  • Add support for remote access (via openHAB cloud)
  • Add App Notifications (via openHAB cloud)
  • Add support for openHAB tiles (HABPanel, Basic UI, etc.)
  • Add support for widget-confirm-button via Sitemap
  • Show Item History (context menu on item in sitemap)

Bugs and Feature Requests

Please report bugs or suggest features via OpenHAB Community Forum or GitHub Issues:

Further informations

Check out the full release notes for a complete list of changes. If you would like to contribute, please send me a PM.

Best regards,
Dominik

23 Likes

fyi: openHAB version 0.2 is now available within Jolla App Store as well :slight_smile:

5 Likes

Oh I missed that we already had a thread about the app here. If I had noticed it I would have added a link here to the newsletter.

3 Likes

Ah no worries and Thank You for mention the App in the Newsletter :wink:

2 Likes

Pretty crazy to see an official sfos app, thanks so much guise!

2 Likes

HISTORY - Version 0.2:

+++++++++++++++++++++

Dear community,

I am happy to announce the release of a new native app for Sailfish OS:
openHAB for Sailfish OS (v0.2) :rocket:

You can get it on:

While this first version doesn’t yet include all the features of the iOS or Android apps, we will be working hard over the coming months to achieve feature parity.

Current Features

  • Demo Mode: Explore the app without connecting to an openHAB server

  • Display your Main UI Webview

  • Display your sitemaps and widgets and control your devices from your mobile device

  • Supported widgets/element-types within sitemap: Frame, Text, Group, Switch, Switches with Button-Mappings, Selections, Slider, Rollershutter

  • Customizable CoverActions via Settings

Technical Information

  • QT-Version 5.6.3

  • Tested on Sailfish OS 5.0.0.62

Planned features

  • Add optional authentication for local servers

  • Enhance supported widgets/element-types

  • Management of translations via CrowdIn

  • Add support for remote access (via openHAB cloud)

  • Add App Notifications (via openHAB cloud)

Bugs and Feature Requests

Please report bugs or suggest features via OpenHAB Community Forum or GitHub Issues:

Further informations

Check out the release notes for a full list of changes. If you would like to contribute, please send me a PM.

A note to the developers:
As I am relatively new to QML development, I would appreciate it if someone more experienced could review the code. Any ideas, suggestions, or contributions are very welcome! Feel free to send me a PM.

We already found some bugs and fixed them with version 0.2 with help of @davodego . So every new tester which can find some bugs is welcome.

I’d also like to mention that another native app, Openhabitus has been available since 2023. I am trying to reach out to its developer to see if we can merge our efforts and code.

Best regards,
Dominik

4 Likes

Version 0.3 of openHAB has been published and is availalbe for you to download.

You can get it via:

Changes

  • New supported sitemap widgets: Colorpicker, Setpoint, Image, Mapview, Input, Webview, Video, Colortemperaturepicker, Buttongrid and Chart.
  • Added: Local authentication - if enabled on openHAB server.
  • Added: PullDown menu to refresh sitemap manually.
  • Fixed: MainUI and Privacy page not loading correctly with fixed sized.
  • Added: Item states (max. 2 items) can now be displayed on the cover page.
  • Changed: Upated URL for the “Report a Bug” button.
  • Changed: The privacy policy now opens as an external link instead of a subpage within a Webview.
  • Added: Swedish translation provided by @eson

Best regards,

Dominik

4 Likes

Fyi: openHAB Version 0.3 is now available within Jolla App Store :slight_smile:

7 Likes

This is awesome, thank you so much for coding a native SFOS app for Openhab! Can’t wait to try it out once I finally get my Jolla 2 :smiley:

Is NFC support planned at some point?

3 Likes

Good to her that you like it :slight_smile:

For the First Versions I tried to Stick to iOS Features of Openhab because Im Personally coming from there - i think I have heared the Feature from Android App? Can you explain the usecase a Little Bit more in Detail?

(Dont know if You Are familiar with coding, but i would love to have someone Else onboard which can develop the App with me together Further, as this is also a Community project :stuck_out_tongue: )

1 Like

Hi! Yes, the NFC feature is currently in the Android App only. My usecase is physical access control: I use a combination of NFC cards plus PIN numbers to allow members of a group to unlock doors / lockers within a shared space. So members can use the Openhab app to scan their NFC card (eliminating the need to put Zigbee/Wifi NFC scanners everywhere) and then enter their PIN via the app to unlock things they’re supposed to have access to. I hope that makes sense!

And sorry, I’m not very knowledgeable about coding at all… Setting up the rules and scripts in Openhab is about as far as I’m able to go - I doubt I would be much help with app development.

1 Like

Ok - I can put it on the list for Development - Never worked with NFC Feature before so I need your help in testing and debugging

Oh, I’d be more than happy to help with testing or debugging, yeah! I can send you my discord or telegram alias if you’d like a more direct way of communicating for that purpose.

1 Like

Release 0.4-1 has been published:

Features:

  • NFC Tag support: Write item commands or sitemap pages to NFC tags and trigger them by laying the tag on your phone - compatible with tags written by the openHAB Android app (NFC Forum Type 2 tags like NTAG21x; Type 5 tags like ICODE SLIX are not supported by Sailfish OS)
  • Customizable CoverAction-Buttons (incl. selectable icons) via Settings
  • Notifications when a CoverAction or NFC command fails

Changelog:

- ADDED: NFC Tag support (write and read NFC tags to trigger openHAB actions)
- CHANGED: Redesign of Coverpage provided by @ZeiP
- FIX: Nested sitemaps work correctly provided by @ZeiP
- ADDED: Icons for the cover quick actions are selectable by the user provided by @ZeiP
- ADDED: Notification error message when quick action fails to execute provided by @ZeiP
- ADDED: Notification manager implementation
- ADDED: Centralized OpenHabApi service to handle API calls centrally.
- FIX: Added missing runtime Requires

You can get it on openrepos.net – on harbour the status is QA

Many thanks to @ZeiP for your contribution :slight_smile:

1 Like

Since the update, the items on the cover are no longer displayed.

Could you try to remove the items from config, Save the settings, Close and start the App again and add them again to the config?

Deleting the values and resetting does not solve it. The cover page remains empty.

In addition, the Home page remains empty too on the way back from the settings. I need to select Home via the Burger Menu again, then it displays the page’s values.

Do you have Turned on Local Server authentification?

It was my mistake that the cover page remained empty; the items were not named correctly. The items are now correctly named and the homepage is now refilled on the way back from the settings.

1 Like