Med to katter og en 9 måneder gammel baby i hus, hadde det unektelig vært kjekt med en robotstøvsuger for å få unna det verste av støv og skitt som ligger rundt. Problemet er bare at vi har to etasjer, og å ha to robotstøvsugere til flere tusen kroner er ikke aktuelt. Vi har prøvekjøpt en støvsuger tidligere, men jeg ble ikke mektig imponert da det var flere steder den ikke kom seg rundt. Likevel klarte jeg aldri å legge vekk tanken om å ha en liten hjelper i hverdagen.
Gleden var stor da jeg kom over en video av The Hook Up på YouTube, som viste hvordan du kunne smartifisere eldre Roomba-er. De er nemlig utstyrt med en mini-DIN-port under dekselet på toppen. Denne kan du enkelt kommunisere med og spesifikasjonen ligger åpent på nett. Jeg kjøpte en brukt støvsuger på Finn og de nødvendige delene på AliExpress. Etter en times tid med programmering (copy/paste fra The Hook Up), oppsett i Home Assistant, lodding og litt tilpassing av dekselet på støvsugere, var alt i boks.
Støvsugeren er nå integrert med Home Assistant, via en ESP-01 og kommunikasjon over MQTT. Den er også satt opp mot Node-RED for litt tidsstyring av støvsuging. Blant annet støvsuger den på hverdager i et gitt tidsrom hvor ingen er hjemme, basert på tilstedeværelsessensorer. I tillegg får jeg inn informasjon om batteristatus og status på støvsugere (støvsuger, lader, returnerer etc).
Alle delene kostet under 15 kr, og arbeidet tok bare én time fra start til slutt. Så da sparte jeg noen tusenlapper, og planlegger allerede å anskaffe en Roomba til den andre etasjen. Høy trivselsfaktor og fruen i huset ble veldig fornøyd!
Legger ved et par bilder av resultatet. Jeg lagde et hull i dekselet der porten ligger for å enkelt koble til/fra med jumper wire, da jeg ikke syntes ledninger rett i porten satt særlig godt, og at elektronikken under dekselet ville presset på dekselet. Tanken er å feste enkelt med hvit elektrikertape.
Disclaimer: Jeg har ikke funnet ut noe av dette selv, alt kommer fra videoen lenket lenger opp i innlegget.