2 minute read
Uw vragen beantwoord
Uitsmijter Add-ons-schrijver voor Home Assistant
Dat een hobbyproject kan uitgroeien tot een baan, bewijst het verhaal van ontwikkelaar Franck. Hij schreef al heel wat add-ons voor automatiseringsplatform Home Assistant.
Advertisement
Jaarlijks sleutelen meer dan achtduizend ontwikkelaars aan nieuwe features van het opensource automatiseringssysteem Home Assistant. Veel van hen wonen in Nederland, waaronder Franck – alias Frenck – Nijhof.
Wat is Home Assistant?
“Het is een thuis-automatiseringssysteem, met als uitgangspunt om gebruikersdata zoveel mogelijk uit de cloud te houden. Het fungeert daarnaast als tolk tussen bijna 1800 verschillende apparaten en ecosystemen. Wij hebben protocollen geschreven waarmee je ze allemaal met elkaar kunt laten samenwerken.
Stel, je hebt een Apple HomeKit aangeschaft en je wilt je huis graag bedienen met Siri. Dan kun je met Home Assistant ook apparaten met Siri aanspreken die niet worden ondersteund door Apple. Hetzelfde geldt voor veel apparaten die alleen nog lokaal werken, zoals de eerste generatie Philips Hue-lampen. De cloudondersteuning daarvan is stopgezet, maar je kunt ze nog steeds aansturen met de Home Assistant-app, ook op afstand.” Wie: Franck Nijhof Waar: Enschede Wat: Home Assistant Waarom: add-ons
Hoe ben je bij Home Assistant betrokken geraakt?
“In 2017 zat ik ’s avonds op de bank en keek wat rond op opensource-platform Github. Daar ontdekte ik Home Assistant. Naar aanleiding van een gebruikersvraag schreef ik een add-on. Daar kreeg ik erg enthousiaste reacties op. Dat werkte verslavend, dus bleef ik code bijdragen. Ik was in eerste instantie helemaal niet bezig met het automatiseren van mijn huis.”
Wat heb je allemaal ontwikkeld?
“Veel integraties, zoals met Spotify en de Toon van Eneco. En daarnaast allerlei add-ons. De populairste is een add-on met Node-RED. Dat is een automatiseringstool voor visueel ingestelde ontwikkelaars, waarmee je modules kunt koppelen door er lijnen tussen te trekken. Ook heb ik populaire add-ons gemaakt voor streamingserver Plex en voor Spotify Connect. Dankzij die laatste kun je muziek vanaf je telefoon naar je huis sturen, tenminste als je een Raspberry Pi inricht als je Home Assistant Hub, en daar een koptelefoon of speakers op aansluit.
Behalve code, schrijf ik ook veel documentatie, blogs en coördineer ik nieuwe releases. Ook heb ik een YouTube-kanaal waar ik livestreams uitzend, zodat mensen met mijn ontwikkelwerk mee kunnen kijken.”
Oproep
Doet u iets bijzonders met uw pc? Of hebt u een handige softwareoplossing voor uw hobby bedacht? Stuur dan een e-mail met als onderwerp ‘Creatief met de pc’ naar redactie@computeridee.nl Wie weet komt u ermee in Computer Idee.
Sinds eind 2019 heb je een baan bij Home Assistant?
“Ja. Home Assistant-oprichter Paulus Schoutsen richtte toen een bedrijf op: Nabu Casa. Dat maakt de Home Assistant Cloud. Voor vijf dollar in de maand heb je daarmee ook op afstand toegang tot Home Assistant. Bovendien ondersteun je zo het achter liggende opensource- project doordat er fulltime ontwikkelaars in dienst kunnen worden genomen, zoals ik. Persoonlijk vind ik het heel bijzonder om met zoveel mensen over de hele wereld samen iets maken. Dat geeft mij als ontwikkelaar een enorme kick. Ik ben blij dat ik dat inmiddels niet meer alleen maar in de avonduren hoef te doen, maar de hele dag mag doen.”
Sites
www.frenck.dev www.homeassistant.io www.youtube.com/c/ francknijhof/videos