Helmsman is a Home-Assistant companion app for Sailfish OS. A helmsman is kind of like the captain's assistant, so living on a ship, home assistant => Helmsman. (Quartermaster of course is the perfect nautical replacement, but that name's taken)
The app started out as a webview wrapper (just like the official Android and iOS companions) to immediately gain almost full parity with the official companions. Quite early in development I also realized that lovelace dashboards are available as json, and since there aren't actually that many different cards, I wrote a native QML/Silica renderer as well. It's still disabled by default, but at least for my personal use it's much nicer to use than the webview, even though it doesn't have all the features yet. I plan on adding a selection screen for it in the onboarding at some point. HTML-dashboard of course cannot be rendered using it, since writing a full on compiler for that would be a huge undertaking. But never say never!
Features:
Note: Only the aarch64 version has been tested
| Attachment | Size | Date |
|---|---|---|
| 1.07 MB | 22/09/2026 - 13:14 | |
| 1.06 MB | 22/09/2026 - 13:14 | |
| 1.12 MB | 22/09/2026 - 13:14 |
- Translate the native UI into Finnish plus many European and East Asian
locales, with a searchable language picker. System follows the Home
Assistant profile language when signed in.
- Collapse Settings into ExpandingSections; scripts show Run instead of Off.
- Fix Home Assistant picture uploads via Sailfish ImagePicker (Pictures
and MediaIndexing permissions).
- Todo completed lists can expand/collapse; custom calendar week
navigation follows “now” until you page away.
Recent comments