Amazon Alexa apparaten en routines bedienen met Siri
Heel veel slimme apparaten zijn te gebruiken met slimme assistenen, maar niet altijd met HomeKit. Vaak kunnen ze wel gekoppeld worden aan Amazon Alexa of Google Home, omdat deze diensten online werken met servers.
Amazon Alexa biedt veel mogelijkheden en op sommige gebieden overtreft het zelfs Apple Homekit. Sommige slimme toestellen worden enkel ondersteund door Amazon Alexa en niet door Apple Homekit. Een voorbeeld daarvan is de slimme Hema verlichting. Uiteraard wil je graag dan een slim apparaat in het ecosysteem van Apple past. Gelukkig kun je met de Siri opdrachten app, Google en Alexa apparaten aansturen via Siri. Toevoegen aan de Woning-app is helaas (nog) niet mogelijk.
In dit artikel wordt er van uitgegaan dat je reeds in het bezit bent van een Smart Home hub toestel die Alexa ondersteund. Denk hierbij aan de Amazon Alexa Echo Dot. Ook moet je in het bezit zijn van slimme apparaten die Alexa ondersteunen zoals een lamp, robotstofzuiger of een Sonos-speaker. Deze apparaten moeten reeds gekoppeld zijn aan je Alexa-account.
Webhook-service gebruiken
Om Alexa apparaten te kunnen aansturen via de Opdrachten-app heb je een Webhook-service. IFTTT was hier uitermate geschikt voor, maar sinds 2020 heeft IFTTT deze dienst beperkt tot maximaal 3 gratis webhook-links, niet echt interessant wanneer je meer dan 3 toestellen/opdrachten wilt gebruiken, zonder dat je maandelijks extra wilt betalen.
URL Routine trigger is een gratis dienst die ook webhooks-links aanbiedt voor Alexa. Hierdoor kan je een Alexa Routine starten om bijvoorbeeld een stofzuiger te starten of Sonos te vragen een afspeellijst af te spelen. Deze URL kun je ook gebruiken in de Siri opdrachten app waardoor je met behulp van Siri een Alexa routine kan starten.
URL Routine koppelen aan Alexa
Als eerste stap dien je de URL Routine skill te koppelen aan je Alexa-account. Open hiervoor de Alexa-app en tik onderaan op More. Kies voor 'Skills en games' en zoek via het vergrootglas naar URL Routine Trigger en activeer deze skill.
Triggers aanmaken voor URL Routine
Na het koppelen moet je jouw Amazon-account linken aan deze dienst. Ga hiervoor in je browser naar de website virtualsmarthome.xyz, tik op URL Routine Trigger en log met je Amazon account. Na het inloggen kan je een nieuwe trigger aanmaken. Maak hiervoor gebruik van eenvoudige en herkenbare namen zodat je het overzicht niet verliest.
Wanneer je de eerste trigger hebt aangemaakt, zal je na enige momenten een melding van de Alexa app ontvangen dat er een nieuwe deurbel is gevonden. Dit kun je forceren door de engelstalige spraakcommando "Discover devices" uit te spreken tegen Alexa, dan worden nieuwe apparaten gezocht. Daarna kun je starten om je eerste URL-routine aan te maken.
Alexa routines aanmaken
Tik in de Alexa-app op More om een nieuwe Routine toevoegen aan de spraakassistent. Kies bij When this happens voor Smart home en selecteer je nieuwe aangemaakte URL-trigger. Daarna kies je bij Add Action voor Smart Home en dan All Devices.
Kies nu het slimme apparaat (bijvoorbeeld een stofzuiger) en kies de gewenste actie die moet worden uitgevoerd (bijvoorbeeld 'start stofzuigen'). Geef daarna de routine een gewenste naam en bewaar deze.
Alexa routines koppelen aan Siri Opdrachten
Nadat je bovenstaande stappen hebt doorlopen kun je de URL Routine Triggers gebruiken in de Siri Opdrachten-app. Dankzij de trigger en Alexa wordt dan de taak via Siri gestart. Je gaat als volgt te werk:
Ga naar de website virtualsmarthome.xyz, selecteer de trigger die gekoppeld is aan de Alexa routine en kopieer de HTML Response link. Open daarna de Siri Opdrachten-app en maak een nieuwe opdracht aan.
Tik op 'Voeg opdracht toe', zoek naar 'Tekst' en voeg dit onderdeel toe. Plak in het tekst-onderdeel vervolgens de HTML Response link van de virtualsmarthome.xyz-trigger. Als volgende stap moeten je in de opdracht aangeven dat dit een link is. Tik op de plus-knop en voeg het onderdeel 'URL' toe. Tik op het URL-onderdeel en kies bij 'Variabelen' voor 'Tekst'.
Als laatste stap in onze opdracht moeten we de actie achter onze link triggeren hiervoor voeg je het onderdeel 'Haal inhoud van URL op' toe, automatisch zal het de variabele URL ingevuld zijn.
Alexa Siri opdracht afwerken en gebruiken
De opdracht is nu klaar en kan gekoppeld worden aan Siri. Tik op het -icoon en geef de opdracht een goede naam. Tik tweemaal op 'Gereed' om de opdracht te bewaren.
Nu kun je meteen de opdracht aantikken om deze uit te voeren of kun je aan Siri vragen de opdracht te starten door de naam uit te spreken. Bijvoorbeeld "Voer opdracht 'Stofzuigen Alexa' uit". Alleen de naam van de opdracht uitspreken is overigens al voldoende. Via Siri en de URL Routine trigger wordt aan Alexa de opdracht geven om de actie uit te voeren.
Auteur | Quinten | |
Datum | 22/02/2021 19:55 | |
Categorie | Siri Opdrachten, Smart Home | |