Comandare il Roomba con Siri, vediamo come fare
Reading Time: 4 minutesCome spesso ci capita di dire, la magia della Smart Home non sono solo le scene e le automazioni ma soprattutto la possibilità di parlare con un assistente virtuale che ci fornisce informazioni ed esegue comandi. Purtroppo però non tutti i prodotti sono sempre direttamente compatibili con Siri e uno di questi è il Roomba di iRobot. Per questo motivo, mediante un ottimo escamotage, vi spiegheremo come comandare il Roomba con Siri.
Partiamo subito col dire che per questa guida non è necessaria nessuna conoscenza particolare se non un minimo di pazienza per completare manualmente tutti i passaggi. Potrete seguire questa guida anche se nel dettaglio non avete un dispositivo iRobot ma semplicemente un robottino per la pulizia che si integri con IFTTT. La guida è stata realizzata e testata con un Roomba 96x.
Per iniziare è giusto sapere che ci servono sostanzialmente 3 cose:
- Account IFTTT
- L’app Comandi installata sul nostro iPhone o iPad
- un Roomba gestibile con l’applicazione (e dunque con il modulo wifi)
Vi starete chiedendo cosa è IFTTT e come funziona l’app Comandi di Apple. Andiamo con ordine.
IFTTT è l’acronimo di If This Then That (ovvero: se questo accade fai accadere quello). Questo altro non è che un sito web molto in voga e utile che permette di utilizzare davvero tantissimi servizi terzi insieme ad altri. Viene utilizzato spesso anche in ambito di demotica per realizzare scene ma soprattutto automazioni.
L’app Comandi invece è una delle app più utili che Apple abbia mai introdotto sui suoi dispositivi. Questa potrebbe già essere installata suoi vostri dispositivi ma essere in qualche cartella mai aperta a prendere qualche ragnatela. A cosa serve? Semplice: creare dei flussi di lavoro rapidi e (spesso) automatici. Se ripetete spesso le stesse azioni sul vostro iPhone e/o iPad sicuramente un ottimo modo per velocizzare il vostro lavoro avviene per mezzo di Comandi.
Una volta procurati il Roomba non dovrete far altro che seguire questa breve guida che vi aprirà letteralmente un mondo.
Come comandare il Roomba con Siri
Dunque, se siete pronti, è arrivato il momento di integrare il Roomba in vostro possesso nelle automazioni Homekit. Vediamo le operazioni più nel dettaglio.
- Recatevi con il vostro Mac/iPad/iPhone sul sito IFTTT
- Eseguite il login o registratevi
- Andate sul pulsante Explore e successivamente alla voce Search
- Scrivete ora Webhooks e spostatevi sulla voce Services e premete sopra l’icona blu
- Ora premete sulla voce Connect e successivamente premete sul tasto Create per creare il vostro primo Applet
- In questa schermata non dovrete far altro che premere prima di tutto sulla voce IF THIS
- Ora cercate il servizio che avete abilitato chiamato WebHooks
- Premete ora sulla voce all’interno del rettangolo blu Receive a Web Request
- Inserite ora ora nell’Event Name la dicitura Start_Roomba (o comunque il vostro robottino)
- Il primo passo è stato fatto, ora dobbiamo proseguire con il Than That. Premete su questa seconda voce
- Tra i servizi adesso cercate iRobot e selezionatelo (o comunque la marca del vostro robottino, se supportato)
- Ricordate che nell’Event Name vi ho fatto scrivere Start_Roomba ? Bene ora premete sulla voce Start Robot
- Connettetevi ora con le vostre credenziali al vostro account iRobot
- Eseguito il login subito apparirà il nome del vostro Robot
- Ora Premete sulla voce Create Action e vi ritroverete una schermata simile:
- Premete su Continue
- Disabilitate le notifiche per ogni volta che l’automazione viene eseguita
- Premete ora su Finish
- Ecco a voi creato il primo step per la vostra Automazione
Arrivati a questo punto dovete fare ancora un’ultima cosa prima di chiudere IFTTT. Recatevi nuovamente su Explore e cercate Webhooks nuovamente. Una volta dentro premete sulla voce Documentation e copiate il primo codice che trovate che sarà più o meno così:
https://maker.ifttt.com/trigger/{event}/with/key/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Dove al posto delle X avrete una chiave univoca abbinata al vostro account. Copiate questa stringa e procediamo adesso aprendo l’applicazione comandi direttamente sul nostro iPhone/iPad.
- Aprite l’applicazione Comandi
- Premete sul pulsante + in alto a destra
- aggiungete ora due campi di testo e inserite nel primo il codice con la vostra chiave univoca e nel secondo inserite il nome del comando
- Premete adesso nuovamente sul pulsante + e cercate tra le opzioni la voce URL. Qui dovrete incollare nuovamente il link con la vostra chiave univoca.
- Concludiamo aggiungendo nuovamente il pulsante + e questa volta aggiungiamo la voce Ottieni contenuti dell’URL.
- Aggiunto il nuovo riquadro andate alla voce Mostra di più e assicuratevi che il Metodo sia GET.
- Date un nome al comando e cambiate l’icona e il colore dell’icona impostando quello che più vi aggrada
Alla fine, se avete eseguito tutti i passi correttamente, potrete comandare il Roomba con Siri. Vi ritroverete una schermata come nell’immagine qui sotto.
Eseguite l’operazione (o semplicemente duplicate un comando) tante volte per quante operazioni volete far fare al vostro Roomba e il gioco è fatto. Non dovrete far altro che rivolgervi a Siri sul vostro iPhone/iPad/Mac o HomePod e dire “Hey Siri, Start Roomba” per vedere subito la partenza del vostro robottino.
[Via]
grazie mille!! sono riuscito nel mio intento! grande pecca dell’app irobot non poter schedulare più di un evento al giorno, così facendo posso farlo partire ad orari diversi.. utilità? ho un cane che perde tanto pelo e dopo sei mesi ho scoperto di esserne allergico!!
Ciao!! Grazie mille del commento. Avere dei feedback da parte dei nostri lettori non può che renderci felici. Ad ogni modo purtroppo questo resta l’unico metodo che esiste (escludendo ovviamente Home Assistant od Homebridge) e l’unica cosa che mi da fastidio, utilizzando principalmente l’homepod, è che essendo un comando rapido alla fine è essenziale che l’iPhone sia sempre nelle vicinanze. Però, per ora, diciamo ci si può accontentare sperando cambi qualcosa con l’arrivo di Matter!! Se dovessi comunque avere dei dubbi non esitare a scriverci di nuovo 🍀👨🏻💻
ciao. puoi darmi un suggerimento? non riesco a completare la procedura quando apro l’app comandi. non riesco ad aggiungere testo. dove sbaglio?
Ciao!! grazie del commento!
quando sei nell’applicazione comandi quale opzione scegli quando crei il nuovo comando? Lo stai creando ex novo giusto?