Smart Home Dashboard

Smart Home Dashboard

Een Centrale Hub voor IoT-apparaten

27 juli 2024

Een responsieve webapplicatie om verschillende slimme apparaten in huis te monitoren en te bedienen vanuit één enkele, uniforme interface.

Dit project is ontstaan uit de wens om de uiteenlopende apps en interfaces voor verschillende IoT-apparaten in mijn huis te verenigen. Het dashboard is gebouwd met SvelteKit en communiceert met apparaten via een centrale MQTT-broker. Een Node.js-service fungeert als een brug en vertaalt apparaatspecifieke protocollen (Zigbee, Wi-Fi) naar gestandaardiseerde MQTT-berichten. De frontend heeft een dynamische, op een raster gebaseerde lay-out die volledig door de gebruiker kan worden aangepast, waardoor ze bedieningselementen voor lichten, sensoren en mediaspelers naar eigen inzicht kunnen rangschikken. Het is een volledig zelf-gehoste oplossing die lokale controle en privacy prioriteert.