Ik heb veel zaken voorbij zien komen waarin we HomeKit (of Homeykit) gebruiken om via Siri de homey apparaten te bedienen. Echter heb ik een oplossing gevonden om via Siri direct opdrachten naar homey te kunnen sturen.
Configureer eerst de HTTP request flow kaart app.
Zorg dat je je homey athom Id bij de hand hebt.
Maak een flow aan in homey,
Als:
gebruik de kaart HTTP request ontvangen Post. Ik heb voor de naam Test gekozen.
Gebruik als tag JSON
Dan:
Spraak emuleer spraak, gebruik als tag JSON
Nu ga je in de IOS opdrachten app een opdracht aanmaken noem deze homey. Gebruik dicteer tekst. Taal in mijn geval Nederlands, stop met luisteren na pauze.
Dan haal inhoud van url op. Gebruik de link die je hebt verkregen vanuit de HTTP request flow kaarten app. (Je sluit af met de naam van je flow die je hebt gemaakt in mijn voorbeeld test). Methode is post kopteksten leeg, vraag om hoofdtekst is JSON hierin gebruik je de gedicteerde tekst.
Als je nu zegt: “Hé Siri, homey.” Zal Siri je vragen om wat string answer moet zijn. Nu kan je zeggen wat je wilt tegen homey. Bijvoorbeeld lichten woonkamer uit of temperatuur woonkamer. Homey zal antwoorden met ok en of het antwoord (en de actie wordt natuurlijk gedaan) of ik begrijp niet wat je bedoeld. Het is nu even experimenteren wat homey allemaal begrijpt.
Ik hoop dat de uitleg duidelijk genoeg is, ik kan helaas maar 1 foto toevoegen met screenshot.
Deze thread is verplaatst naar het Nederlandstalige deel van het forum. Als je daar problemen mee hebt, neem dan gerust contact met mij of een andere moderator op.
Graag aandacht voor het plaatsen in de juiste taal/categorie.
Dit zal vanaf april niet meer werken als de Spraak server offline gaat
Ik krijg het (nog) niet aan de gang. De nieuwe manier.
Maak bv via opdrachten automatisering een tijdstip aan,
Die zou dan via taken, apps, homey een flow moeten kunnen starten,
Maar op een of andere manier ziet die mijn flow niet die ik op de homey heb klaargemaakt.
De Siri opdrachten werken uitstekend via de iPhone en inderdaad, via favoriete flows.
Maar als ik dezelfde opdrachten probeer uit te voeren via de Apple Watch, dan geeft Siri een foutmelding terug “Start favoriete Homey Flow kan niet worden uitgevoerd. Er heeft zich een communicatieprobleem voorgedaan met de app”
Ja, dat dacht ik ook al. Vermoedelijk zal het alleen werken als Homey een Apple Watch app zou leveren om de Siri opdrachten door te kunnen geven aan de iPhone. Het is heel mooi dat Siri werkt, maar ik gebruik altijd mijn Apple Watch om opdrachten te starten icm de iPhone, dus voor mij persoonlijk is het enigszins nutteloos.
Hopelijk komt er nog eens een Apple Watch integratie…