Homey Dasher - Drag/drop modular dashboard builder

So I created this: GitHub - b03tz/HomeyDasher: Homey Web Dashboard Builder in Docker Container · GitHub

I just like to create stuff, I’m not pretending that this is better then anything else out there. Just thought I’d share my creation.

I built a web-based dashboard for my Homey Pro and wanted to share it. It connects to Homey’s local API and gives you a real-time dashboard with drag-and-drop widgets. I mainly built it for a wall-mounted tablet, but it runs fine in any browser.

What it does:

  • Real-time device state updates via Socket.io
  • 19 widget types — switches, sliders, gauges, charts (line/bar/pie), flow buttons, weather, clock, and more
  • Drag-and-drop grid editor to arrange everything how you like
  • Multiple dashboards you can switch between
  • Per-widget theming (colors, backgrounds, images)
  • Backup & restore your dashboard configs as JSON
  • Dark theme, designed for always-on displays

You can run it on docker, synology instructions included, or host it yourself.

It’s still a hobby project so there might be rough edges. Feedback and ideas are welcome!

I still have a few things planned for it; like custom widgets with script abilities and more abilities to render charts and get useful insights.

3 Likes

Looking great!
Definitely gonna check it out.
Thanks for sharing!

1 Like

I get n unauthorized error when trying to run the task on Synology(Docker), @b03tz:

Unable to find image ‘ghcr.io/b03tz/homecontrol:latest’ locally
docker: Error response from daemon: Head “https://ghcr.io/v2/b03tz/homecontrol/manifests/latest”: unauthorized.
See ‘docker run --help’.

Really sorry, there was an error in the docs with the image location. The docs are updating now, the image name should’ve been homeydasher. The docs are updated and the package is in the right location and publicly available now! Could you try again?

Yes, I already noticed meanwhile. Installation was successful now! :smiley:
Will try create a dashboard tomorrow.
Thanks so far!

No problem, if you create something nice do share!

Added the option for live RTSP streams through go2rtc sidecar. No setup required: (other then the docker setup as per the instruction in the readme)