Ik heb een webdashboard gebouwd voor mijn Homey Pro en wilde dat graag delen. Het maakt verbinding met de lokale API van Homey en geeft je een realtime dashboard met drag-and-drop widgets. Ik heb het vooral gebouwd voor een tablet aan de muur, maar het werkt prima in elke browser.
Ik pretendeer niet dat het beter is dan wat er is, maar als je het leuk vindt doe er je voordeel mee!
Wat het doet:
• Realtime updates van apparaatstatus via Socket.io
• 19 widgettypes — schakelaars, sliders, gauges, grafieken (lijn/balk/taart), flow-knoppen, weer, klok en meer
• Drag-and-drop grid editor om alles te rangschikken zoals je wilt
• Meerdere dashboards waar je tussen kunt wisselen
• Per-widget theming (kleuren, achtergronden, afbeeldingen)
• Backup & restore van je dashboardconfiguraties als JSON
• Donker thema, ontworpen voor altijd-aan schermen
Je kunt het draaien op Docker, er staan ook Synology-instructies bij, of je kunt het zelf hosten.
Het is nog steeds een hobbyproject, dus er kunnen wat ruwe randjes zijn. Feedback en ideeën zijn welkom!
Ik heb nog een paar dingen gepland, zoals custom widgets met scriptmogelijkheden en meer opties om grafieken te renderen en nuttige inzichten te krijgen.