SmartHome IoT
Domotica met Tasmota + MQTT

Het SmartHome IoT-systeem is gebaseerd op het Billman BAS-project van Szécsényi Zoltán (mijn mentor). Ik nam de broncode over en implementeerde het op mijn eigen infrastructuur, mijn eigen netwerk, met mijn eigen slimme apparaten. Het oorspronkelijke systeem werd door Zoltán ontwikkeld in PHP voor domotica. Ik paste het aan voor mijn eigen appartement: mijn eigen server, mijn eigen domein, mijn eigen apparaten.
De basis zijn 5 Tasmota Connector slimme stekkers die standaard met Tasmota-firmware worden geleverd. Geen vervanging van fabrieksfirmware nodig: de stekkers werken volledig offline op privé-infrastructuur, zonder data naar cloudservices te sturen (Tuya, Google Home). Ze communiceren via MQTT-protocol met een centrale server en sturen realtime verbruiksdata (watt, kWh, spanning, stroom).
Het webdashboard toont het huidige verbruik per apparaat, maakt planning mogelijk (bijv. nachtelijke uitschakeling) en afstandsbediening via de applicatie die draait op een Contabo VPS.
De infrastructuur draait in Docker Compose met een Caddy reverse proxy. De MQTT-broker is Mosquitto, met TLS-versleutelde communicatie.
Voor mij was dit project een praktische introductie in de IoT-wereld: Tasmota-configuratie, MQTT-topicstructuurontwerp, realtime dataverwerking en het aanpassen van een bestaande codebase aan mijn eigen behoeften.