Een ontwikkelaar werkt aan een HomeKit-bridge waarmee iOS-apparaten op afstand een Raspberry Pi of een BeagleBoard Black kunnen bedienen. Een iOS-app zit naar verluidt in de pijplijn. Mogelijk volgt er op termijn ook een versie voor Android.
Het initiatief komt van de Oostenrijkse programmeur Matthias Hochgatterer. Zijn idee voor de bridge – HomeControl – ontstond toen hij met zijn iPhone een UVR1611 op afstand wilde bedienen. De UVR1611 is een universele, vrij programmeerbare regelaar die in Oostenrijk wordt gebruikt voor het beheren van bijvoorbeeld zonnepanelen of cv-ketels.
Hochgatterer vatte al snel het plan op om gebruik te maken van Apples HomeKit-api. Daarmee kunnen op afstand apparaten in huis met een iOS-apparaat worden bediend. De Oostenrijker beschikte alleen niet over de benodigde documentatie, omdat Apple die alleen verstrekt als iemand ook bijbehorende hardware maakt. Hockgatterer moest dan ook via reverse engineering zijn applicatie ontwikkelen.
Inmiddels heeft de programmeur zijn HomeControl-bridge geschikt gemaakt voor de UVR1611-regelaar, LIFX-lampen en de olp425-bluetoothmodule voor de BeagleBoard-computer. Binnenkort verschijnt de applicatie voor het bedienen van die apparaten in de App Store, zo schrijft hij. Daarnaast overweegt hij ook een Androidversie. Dit is mogelijk doordat HomeControl is geschreven in Googles Go, een programmeertaal waarmee sinds versie 1.4 ook Android-apps zijn te maken. Op die manier zou Go een brug kunnen vormen tussen Android en HomeKit, dat normaliter gesloten is voor alles behalve iOS.
Bron: YouTube/Matthias Hockgatterer