Het smarthome wordt alsmaar voller. Soms zelfs te vol voor een smartphone-app. Maak je eigen statuspaneel met leds, die opdrachten ontvangen via wifi en MQTT. Zo visualiseer je de toestand van je smarthome en herken je fouten in één oogopslag.
Hoe meer sensoren en actoren er in een smarthome bijkomen, des te lastiger het wordt om die allemaal te controleren. Natuurlijk bieden minicomputers met displays of uitgediende tablets wel mogelijkheden om die weer te geven. Maar naast een in verhouding hoge aanschafprijs en het vaak friemelig configureren zijn dergelijke oplossingen vaak ook nog een aanslag op de energierekening.
Dat kan goedkoper en zuiniger met een ledweergave. Dankzij moderne digitale techniek heb je daar dan alleen een GPIO-interface op een microcontroller voor nodig – en wat soldeerwerk: RGB-ledcontrollers zoals de WS2812b (en zijn broer WS2811) hebben alleen een busaansluiting nodig. De kleur en helderheid van elk lampje kun je dankzij individuele adressering apart aanpassen. Kant-en-klare leds met kleine controllers zijn er al voor weinig geld. Het aansturen wordt dan door de eveneens goedkope wifi-microcontroller ESP8266 gedaan.
We laten zien hoe je de leds met controller voor de weergave uitzoekt en waarop je moet letten. Bovendien krijg je een kant-en-klare firmware voor de ESP8266, waaraan je alle commando’s eenvoudigweg via MQTT kunt doorgeven. Veel smarthome-aanstuursystemen werken standaard met dat telemetrie-protocol, zodat je zonder drivers en het installeren van plug-ins een geïntegreerd geheel krijgt.