Domoticz bedienen met Siri Opdrachten

Het probleem

Als je een partij “slimme” lampen en stopcontacten hebt van verschillende merken, is de kans klein dat ze allemaal worden ondersteund door Homekit van Apple. In mijn geval in elk geval niet. Hierdoor kun je niet zomaar tegen Siri roepen “Hey Siri, alle lampen uit!”. Maar met een omweg is er misschien toch een oplossing…..

De oplossing

Domoticz snapt alles. Al het slimme spul (hier tenminte) heeft wel een of ander haakje waar Domoticz mee overweg kan. Doordat Domoticz zelf ook weer API’s heeft kun je via Domoticz dus best veel regelen. Alle lampen in huis kan ik bijvoorbeeld uitzetten door deze regel aan te roepen:

https://192.168.1.15:8084/json.htm?type=command&param=switchlight&idx=62&switchcmd=Off

Je hebt dan alleen nog iets nodig wat die API van Domoticz gaat gebruiken. En daarvoor heeft Apple sinds iOS 12 Siri Opdrachten voor. Met deze App wil Apple Siri wat meer open gooien voor gebruikers zodat ze niet nog verder achterop komen tov Google Home en Amazone Echo. Met Siri Opdrachten kun je een opdracht maken die de bovenstaande API aanroept. De opdracht wordt uitgevoerd als je een zelfgekozen uitspraak doet. “Alle lampen uit” bijvoorbeeld.

Als je dan dus tegen je telefoon roept “Hey Siri, Alle lampen uit” wordt de opdracht uitgevoerd die de API van Domoticz aanroept die dan vervolgens alle spullen uitzet. Ook als ze geen Homekit ondersteunen en ook als ze totaal niet samenwerken met je Apple spul.

Echter…

Op een of andere manier moet je wel je iPhone hebben unlocked voordat dit werkt. Eigenlijk wordt dit hele verhaal dan weer voor een groot gedeelte nutteloos want dan moet je alsnog naar je iPhone toe. Maar goed, misschien valt daar nog iets op te vinden…

Reacties