Hi all,
I’ve been building Widgetkeeper, an app with dashboard widgets for Homey Pro. My aim was widgets that sit next to Homey’s own without standing out: the same tile sizes, fonts, colours and dark mode, so a dashboard still looks like one dashboard.
Widgetkeeper 1.0.3 is live in the Homey App Store: https://homey.app/a/com.thomassidor.widgetkeeper/
Test version: the next version (1.1.0), with five new widgets, popups from your Flows and wide widgets on web dashboards, is in testing. Widgets marked
are only in the test version for now: https://homey.app/a/com.thomassidor.widgetkeeper/test/
The widgets
Tap a widget for what it does and its settings on GitHub. Every widget follows Homey’s light and dark mode and is translated into all 13 of Homey’s languages.
What’s new in the next version (1.1.0)
- Five new widgets: Pollen and UV, Web Page, Lights by Room, Keypad (buttons behind a code, such as arming the alarm), and Popups.
- Popups: a Flow shows a message or asks a question with buttons of your own, with a camera’s picture if you like, in front of everything on a web dashboard or on your phones and tablets. The answer goes back to the Flow.
- Web dashboards: wide widgets across two or more columns, a column width per dashboard, and sections on the front page.
- Device Quick Actions: activate with a double or long press, so a stray tap can’t unlock a door (by @stefan-schweiger). Thermostat Presets: Flow cards for its buttons. Charts and Sparklines: Today and Yesterday.
- Days Since: show only the counters that are due, and as a Smart Stack page. Media: eight buttons. Notes: long text on more lines.
Full list: widgetkeeper/CHANGELOG.md at main · thomassidor/widgetkeeper · GitHub
Web dashboards
Your Widgetkeeper widgets in any browser on your home network: a wall tablet, an old iPad, a computer or a TV. Build the dashboards on the page itself, with the same settings and live updates as on Homey, a background per dashboard, a menu to jump between them (Dashboard Shortcuts), and your other apps’ widgets on them too.
In the next version: wide widgets across columns, sections on the front page, and popups from your Flows over the dashboard. Turn them on under Apps → Widgetkeeper → Configure; the page asks for a Homey API key, and optionally a password. More on GitHub: GitHub - thomassidor/widgetkeeper: Widget library for Homey Pro dashboards · GitHub
API key
Flow Buttons, Variables and Variable Presets (to change a value), the Smart Stack, Media’s buttons and Light Controls’ Moods need a Homey API key, which you add under Apps → Widgetkeeper → Configure;
so do the Keypad’s buttons with a Flow or a variable, and Lights by Room’s Moods. Tick these permissions when you create it under Settings → API Keys: Variables to change variables, Start Flows for Flow Buttons and flows on Media’s and the Keypad’s buttons, Flows for a speaker’s own actions on Media’s buttons, Set Moods for the Moods, and Homey for the Smart Stack (there’s no permission for dashboards alone). The details, also for the web dashboards’ key: GitHub - thomassidor/widgetkeeper: Widget library for Homey Pro dashboards · GitHub
Dashboard examples
Seven dashboards from a made-up house, on a tablet in Homey’s dark mode (the Garden in light mode); Security and Climate are in the Vivid colour style. Swipe through them:
Home, Energy, Security, Climate, Evening, Garden and Kitchen. Some of them use the next version’s widgets: the Keypad on Security, a Web Page with a rain radar on Climate, Lights by Room on Evening, and Pollen and UV in the Garden. What’s on each one: GitHub - thomassidor/widgetkeeper: Widget library for Homey Pro dashboards · GitHub
Feedback wanted
All feedback is welcome. I’m especially interested in:
- Does it look and feel like Homey? Spacing, fonts or colours that look off next to Homey’s own widgets, on a phone or on a tablet.
- Your devices. A thermostat, alarm or light that doesn’t show up or behaves oddly. Please tell me the brand and model.
- Translations. If you speak one of the languages, wording that sounds wrong.
- What’s missing. A widget you’d like to see next.
If something doesn’t work, open Apps → Widgetkeeper → Configure in the Homey app and pick the device. That page has a diagnostics report you can paste here (it doesn’t include passwords, API keys or camera URLs).
The source is on GitHub, and you can also open issues there: GitHub - thomassidor/widgetkeeper: Widget library for Homey Pro dashboards · GitHub
I hope you find this useful ![]()


















































