Roomba funziona con HomeKit? Come si collega?

 Roomba funziona con HomeKit? Come si collega?

Michael Perez

Di solito do un'occhiata alle novità del mercato per vedere se posso aggiornare gli accessori esistenti per migliorare le prestazioni della mia Smart Home.

Con una carriera a tempo pieno e la mia passione per le recensioni tecnologiche, non ho molto tempo per passare l'aspirapolvere sui pavimenti, quindi ho voluto acquistare un Roomba e aggiungerlo alla mia piattaforma di automazione preferita, Apple HomeKit.

A quel punto ho scoperto che HomeKit non supporta alcun aspirapolvere. Quindi, al momento, non c'è un solo Roomba in circolazione che possa acquistare e che sia supportato da HomeKit.

Esiste quindi un modo per far funzionare un Roomba con HomeKit?

Roomba funziona con HomeKit utilizzando Homebridge. È possibile esporre l'aspirapolvere Roomba a HomeKit utilizzando un hub o un dispositivo Homebridge.

A tale scopo utilizzo l'hub HOOBS Homebridge. In questa guida vi illustrerò come configurare HOOBS per esporre il vostro Roomba a HomeKit.

Dopo aver fatto le mie ricerche, vi mostrerò passo dopo passo come integrare Roomba con HomeKit.

Roomba supporta nativamente HomeKit?

La risposta breve è no: HomeKit non supporta in modo nativo i Roomba. Anche se Apple offre ai produttori un modo per rendere i loro dispositivi supportati da HomeKit, questo processo è molto complicato.

Innanzitutto, è necessario richiedere una licenza MFi ad Apple, che impone questa serie di requisiti di sicurezza e hardware per qualsiasi dispositivo di terze parti compatibile con HomeKit o con qualsiasi altro dispositivo Apple.

In secondo luogo, Apple richiede agli sviluppatori di acquistare il proprio chip di crittografia e autenticazione, assicurando che il dispositivo sia certificato MFi.

Non solo il chip è costoso, ma la procedura richiede molto tempo.

È improbabile che il supporto ufficiale di HomeKit arrivi presto sui Roomba, ma è ancora possibile che arrivi in futuro.

Come integrare Roomba con HomeKit

È possibile integrare Roomba con HomeKit tramite Homebridge. Homebridge è un server leggero che, come suggerisce il nome, fa da ponte tra Roomba e l'ecosistema HomeKit.

Con Homebridge, tutto ciò che serve è un dispositivo per mantenerlo in funzione e installare il software necessario per integrare un dispositivo non HomeKit.

E poiché Homebridge non richiede molte risorse, è sufficiente un dispositivo a basso consumo come un Raspberry Pi per farlo funzionare.

Considerando il risparmio di tempo, denaro e fatica che l'uso di Homebridge può comportare, è il modo migliore per integrare Roomba con HomeKit.

Che cos'è Homebridge?

Homebridge è un software open-source che consente ai dispositivi non HomeKit di integrarsi con HomeKit e stabilisce il supporto per i dispositivi che HomeKit non supporta in modo nativo.

Homebridge agisce come un ponte che comunica con il sistema HomeKit emulando l'API HomeKit.

In questo modo, il dispositivo può entrare a far parte di HomeKit e, dato che è possibile controllare Apple Home tramite l'app Home dell'iPhone, è possibile controllare qualsiasi dispositivo non HomeKit direttamente dall'iPhone.

Homebridge su un computer o Homebridge su un hub

Homebridge funziona su qualsiasi sistema operativo come Windows, Linux o Mac. L'unica condizione è che il dispositivo che esegue Homebridge deve essere sempre acceso.

Solo se l'Homebridge rimane sempre online, HomeKit sarà in grado di comunicare con i dispositivi aggiunti.

Si potrebbe eseguire sul portatile, ma ciò significherebbe dedicargli un intero portatile e tenerlo sempre acceso.

Questo consumerà molta energia e renderà la vostra configurazione completamente inefficiente.

Un'alternativa migliore è quella di utilizzare un dispositivo come Raspberry Pi, che non solo è più economico, ma assorbe anche poca energia e non pesa sulla bolletta dell'elettricità.

Guarda anche: Come installare Nest Hello senza suoneria o campanello esistente

Tuttavia, una soluzione molto più ordinata è l'hub Homebridge. Se siete come me e non avete le conoscenze tecniche o il tempo per installare il software e configurare il Raspberry Pi da soli, allora l'hub Homebridge fa per voi.

Si tratta di un dispositivo preconfezionato con Homebridge già installato, in modo da risparmiare tempo prezioso.

Guarda anche: Come utilizzare il TV Vizio come monitor del computer: guida semplice

Acquistare un Homebridge Hub piuttosto che configurare un Homebridge Computer sarebbe più economico, più facile e molto più efficiente.

Collegamento di Roomba con HomeKit mediante l'hub HOOBS Homebridge

HOOBS (Homebridge Out Of the Box) è un'azienda che fornisce gli hub Homebridge con tutto il software necessario preinstallato e ha anche un'interfaccia ordinata.

L'ho trovato molto utile perché non ho conoscenze di codifica, ma l'ho configurato abbastanza rapidamente.

Una volta acquistato HOOBS, è possibile collegare qualsiasi dispositivo non HomeKit al proprio ecosistema utilizzando i plugin appropriati.

Quindi, se Apple HomeKit è la vostra piattaforma di automazione principale, l'acquisto di HOOBS non è un problema.

[wpws id = 12]

Perché HOOBS per collegare Roomba a HomeKit?

  • Facilità di configurazione - HOOBS ha una semplice interfaccia utente interattiva che rende più facile e veloce la configurazione del dispositivo su HomeKit senza alcun problema. Non ho dovuto apportare alcuna modifica al codice o all'hardware, è stato un gioco da ragazzi.
  • Nessuna conoscenza tecnica richiesta - HomeKit richiede una certa esperienza di codifica per configurare i dispositivi. Tuttavia, HOOBS consente di interfacciare i dispositivi con Apple HomeKit utilizzando semplici plugin che possono essere scaricati tramite l'interfaccia utente. Chi non ha esperienza di codifica non avrà difficoltà a implementarlo.
  • Open-Source - In genere si dice che le piattaforme open source sono la strada da percorrere. HOOBS è una piattaforma guidata dalla comunità, il che significa che molte persone costruiscono su questo codice e lo testano e risolvono i problemi. Questo garantisce affidabilità e aggiornamenti costanti e miglioramenti nelle funzionalità.
  • Espandi il tuo ecosistema - Non devi fermarti al tuo Roomba: HOOBS ti permette di collegare più dispositivi al tuo ecosistema Apple. Attualmente sono oltre 2000 i dispositivi che funzionano con HOOBS di aziende come ADT, SimpliSafe, Roborock, Samsung TV, MyQ, Vivint, Orbi, ecc. e l'elenco cresce ogni giorno.

Come impostare HOOBS per l'integrazione Roomba-HomeKit

L'impostazione del Roomba con HOOBS è piuttosto semplice e vi illustrerò la procedura passo dopo passo.

Passo 1: Collegare HOOBS alla rete domestica

Una volta estratto il vostro HOOBS in a box, dovete collegarlo alla vostra rete Wi-Fi.

Accendere il dispositivo e attendere 2-3 minuti: l'installazione iniziale avrà luogo.

Aprire le impostazioni Wi-Fi sul telefono o sul portatile e connettersi alla rete denominata "HOOBS".

Apparirà una finestra popup. Selezionate il nome del vostro Wi-Fi e inserite la password: HOOBS è ora connesso al vostro Wi-Fi domestico.

Fase 2: Aprire l'interfaccia di HOOBS sul browser

Ora andate nel vostro browser e digitate //hoobs.local Se si utilizza HOOBS per la prima volta, il nome utente e la password saranno entrambi "admin".

Con pochi semplici passaggi, avete configurato e installato HOOBS e siete pronti a installare il plugin per Roomba.

Passo 3: installare il plugin Roomba Stv per HOOBS

Il plugin che utilizzeremo si chiama Roomba Stv . È un plugin certificato HOOBS.

Non dovete quindi preoccuparvi della sua funzionalità o dei problemi di sicurezza. Dal vostro browser, andate su hoobs.local.

A questo punto è necessario accedere alla scheda Plugin sul lato sinistro dello schermo e, nella sezione di ricerca, digitare "Roomba Stv".

Dovrebbe essere il primo risultato della ricerca. Dovreste vedere la certificazione di HOOBS in questa pagina. Andate avanti e fate clic sul pulsante di installazione, che dovrebbe completarsi in pochi secondi.

Passo 4: ottenere l'indirizzo IP di Roomba

Ora è necessario ottenere l'indirizzo IP di Roomba. Accedere all'applicazione iRobot.

Andare su Impostazioni> Impostazioni Wi-Fi> Dettagli Wi-Fi del robot. Qui controllare il numero nella sezione Indirizzo IP.

Dovrebbe essere così - 192.168.xx.xx. Ne avremo bisogno nella fase successiva.

Fase 5: Configurazione del plugin Roomba Stv

Nella pagina HOOBS, fate clic sui tre punti che vedrete in alto a destra. Fate clic su Terminale e incollate il seguente comando nel terminale.

 cd /home/hoobs/.hoobs/node_modules/dorita980 && npm install && node ./bin/get password.js "192.168.x.x" 

Sostituire 192.168.xx.xx con l'indirizzo IP del Roomba ottenuto nel passaggio precedente. Premere invio e attendere qualche secondo.

Sullo schermo appariranno alcuni messaggi di avviso, ma non c'è bisogno di preoccuparsi.

Una volta terminata l'esecuzione, non premere alcun tasto. Assicurarsi che Roomba sia su Home Base e acceso.

Si vedrà una luce verde che indica l'accensione. Tenere premuto il pulsante Home e attendere fino a quando non si sente un certo tono prima di rilasciarlo; il Roomba farà lampeggiare la luce Wi-Fi.

Una volta terminato, tornate alla finestra HOOBS e premete un tasto qualsiasi.

Se il comando viene eseguito con successo, viene visualizzato un messaggio. È possibile vedere una sezione corrispondente che mostra i dati di BLID e password.

Copiate queste due stringhe da qualche parte, io ho usato un editor di testo. Se il comando precedente non viene eseguito correttamente e viene visualizzato un messaggio di errore, ripetete i passaggi 4 e 5 e il comando verrà eseguito correttamente.

Accedere alle impostazioni nella finestra di HOOBS, andare su Roomba e fare clic su Aggiungere un accessorio. Compilare tutte le colonne indicate.

Inserire il nome e il numero di modello del Roomba. Nelle sezioni BLID, indirizzo IP e password, inserire i dati corrispondenti ottenuti nei passaggi precedenti.

Per le ultime tre impostazioni, ho abilitato l'aggiornamento automatico come , Abilita Keep-Alive come Sì, e la cache TTL come 30 Assegnando "enable keep-alive" come sì, la batteria si scaricherà un po', quindi si può cambiare con No in base alle proprie preferenze.

Per maggiori dettagli su queste tre impostazioni, è possibile consultarle nella documentazione del plugin.

Se si accede alla scheda Accessori su HOOBS, è ora possibile vedere il Roomba come non assegnato e la percentuale di batteria visualizzata.

Ora il vostro Roomba è finalmente configurato con HOOBS e potete controllare i suoi accessori direttamente qui.

Ma la cosa ancora migliore è che, poiché HOOBS è collegato a HomeKit, è possibile controllare Roomba direttamente dall'app Apple HomeKit!

In pochi semplici passaggi, Roomba è ora collegato al sistema HomeKit.

Se si accede all'app Home sul telefono, è possibile vedere il Roomba.

È possibile accenderlo e spegnerlo, controllare lo stato della batteria e controllarlo direttamente dall'app Home.

Cosa si può fare con l'integrazione Roomba-HomeKit?

Il Roomba fa ora parte dell'ecosistema Apple HomeKit, il che significa che è possibile controllarlo in ogni modo dal telefono.

Quando si apre l'app Home sullo smartphone e si va nella stanza predefinita, dove tutto viene posizionato automaticamente, si vedrà il Roomba.

È possibile accendere e spegnere il dispositivo direttamente da lì. È anche possibile controllare la percentuale della batteria e vedere se è in carica o meno.

È possibile avere scene o automazioni personalizzate per il Roomba.

Ad esempio, è possibile aggiungere una scena HomeKit in cui Roomba si avvia ogni mattina a una determinata ora.

Oppure è possibile aggiungere un'automazione che attiva Roomba quando l'ultima persona esce di casa.

Trovo che sia estremamente comodo, in quanto basta fornire queste impostazioni nell'app Home e Roomba si occuperà di tutto.

È inoltre possibile utilizzare app di terze parti per migliorare la funzionalità. È possibile installare l'app HomePlus 4 se si desidera visualizzare lo stato di esaurimento della batteria sulla propria app HomeKit. È possibile essere creativi e integrare anche l'automazione.

Conclusione

Interfacciare il Roomba con il sistema Apple HomeKit è stato un po' complicato.

Con HOOBS, però, è possibile bypassare tutti gli aspetti tecnici e collegare Roomba al sistema HomeKit.

Seguendo i passaggi indicati sopra, è possibile configurare e installare HOOBS, collegare Roomba a HomeKit e controllarlo tramite l'app Home.

È inoltre possibile integrare qualsiasi dispositivo HomeKit utilizzando lo stesso metodo che vi ho illustrato.

È sufficiente trovare il plugin appropriato e seguire le istruzioni fornite.

Se utilizzate Apple HomeKit e volete incorporare dispositivi non HomeKit nel vostro ecosistema per un'automazione completa, HOOBS è l'acquisto migliore per voi.

Anche se il Roomba dovesse ricevere il supporto ufficiale per HomeKit, non credo che offrirà più funzionalità di quelle che posso ottenere con HOOBS.

Inoltre, HOOBS supporta oltre 2000 dispositivi intelligenti, il che significa che posso utilizzarlo per qualsiasi dispositivo futuro che voglio integrare con HomeKit.

Potreste anche apprezzare la lettura di:

  • Roomba Vs Samsung: il miglior aspirapolvere robot che potete acquistare ora [2021].
  • Codice di errore 8 di Roomba: come risolvere i problemi in pochi secondi
  • Netgear Orbi funziona con HomeKit? Come si collega?
  • Il miglior purificatore d'aria HomeKit per pulire la vostra casa intelligente

Domande frequenti

È possibile far funzionare un Roomba senza Wi-Fi?

Il robot non ha bisogno di Wi-Fi per pulire. Sul robot c'è un pulsante CLEAN, premendo il quale il robot inizia a pulire.

È possibile controllare Roomba con un iPhone?

Se si integra Roomba con HomeKit, è possibile accenderlo e spegnerlo ed eseguire molte altre azioni di controllo. È anche possibile utilizzare Siri per controllarlo.

Cosa significano i simboli sul mio Roomba?

Roomba ha i simboli della batteria, del cestino pieno, della pulizia, del rilevamento dello sporco, del dock, della pulizia a punti, della risoluzione dei problemi e del Wi-Fi.

Roomba può avere due basi?

I Roomba sono compatibili con più basi.

Devo far funzionare il mio Roomba ogni giorno?

È possibile utilizzare Roomba da una a sette volte alla settimana. Se in casa ci sono bambini o ci sono problemi di infestazione, è consigliabile utilizzare Roomba tutti i giorni, altrimenti è sufficiente utilizzarlo una o due volte alla settimana.

Roborock è migliore di Roomba?

Roomba utilizza una tecnologia migliore per quanto riguarda l'aspirazione e la potenza di pulizia, mentre Roborock ha una migliore navigazione e viene fornito con la funzione di pulizia e mop.

Michael Perez

Michael Perez è un appassionato di tecnologia con un talento per tutto ciò che riguarda la casa intelligente. Laureato in Informatica, scrive di tecnologia da oltre un decennio e ha un interesse particolare per la domotica intelligente, gli assistenti virtuali e l'IoT. Michael crede che la tecnologia dovrebbe semplificarci la vita e passa il suo tempo a ricercare e testare gli ultimi prodotti e tecnologie per la casa intelligente per aiutare i suoi lettori a rimanere aggiornati sul panorama in continua evoluzione dell'automazione domestica. Quando non scrive di tecnologia, puoi trovare Michael che fa escursioni, cucina o armeggia con il suo ultimo progetto di casa intelligente.