Mentre puoi creare diversi progetti eccezionali con il tuo Raspberry Pi, uno dei più utili è configurare un server Homebridge. Homebridge consente il supporto di HomeKit per i dispositivi che non sono supportati in modo nativo in Apple Home.
Con Homebridge, puoi utilizzare Apple HomeKit con dispositivi come videocamere Nest e Nest, videocamere e campanelli Ring, interruttori Kasa TP-Link, dispositivi WeMo Belkin e persino il tuo veicolo Tesla. Oggi ti mostreremo come far funzionare Homebridge nella tua casa intelligente utilizzando un Raspberry Pi.
Cos'è Homebridge?
Homebridge è un server open source leggero che gira su Node.js. La sua funzione principale è emulare l'API iOS HomeKit. In poche parole, i dispositivi intelligenti della tua casa comunicano con Homebridge tramite plug-in e Homebridge trasmette tali informazioni ad Apple HomeKit. HomeKit, a sua volta, trasmette le informazioni a Homebridge, che quindi controlla i tuoi dispositivi intelligenti.
Questa comunicazione consente agli utenti di utilizzare dispositivi tramite Apple Home che non sarebbero in grado di controllare in modo nativo. Ciò apre alcune possibilità per le persone che desiderano personalizzare la propria casa intelligente. Inoltre, l'interfaccia utente è intuitiva, il software è gratuito e la configurazione di Homebridge richiede meno di un'ora.
Una volta configurato Homebridge, tutti i tuoi dispositivi saranno visibili all'interno dell'interfaccia Apple Home e dovrebbero funzionare come qualsiasi altro dispositivo intelligente che attualmente supporta HomeKit. Riceverai anche notifiche quando un dispositivo è offline e potrai impostare automazioni personalizzate.
Se, ad esempio, vuoi spegnere tutte le luci quando l'ultima persona esce di casa, Homebridge lo rende possibile. Homebridge apre anche le porte a molte delle funzioni di scelta rapida di Apple, fornendo automazioni quasi illimitate.
Cosa ti servirà per questo progetto
Avrai bisogno di alcuni elementi per far funzionare Homebridge. Loro sono:
- Un Raspberry Pi (3B o superiore)
- Una scheda microSD (64 GB o più)
- Il immagine ufficiale Homebridge Raspberry Pi
- Un computer con una connessione Internet
- Un programma di incisione come balenaEtcher o il Imager Raspberry Pi ufficiale
Relazionato: Come installare un sistema operativo sul tuo Raspberry Pi
Scarica e installa l'immagine ufficiale di Homebridge
Ci sono quattro passaggi per installare l'immagine ufficiale di Homebridge con balenaEtcher. Loro sono:
- Scarica il immagine ufficiale Homebridge Raspberry Pi
- Inserisci la tua scheda microSD nel computer e apri balenaEtcher.
- Seleziona il tuo Immagine file. Questo file è l'immagine Homebridge che hai scaricato.
- Seleziona il tuo obbiettivo, che è la tua scheda microSD, e tocca Veloce!
Il processo di flashing dell'immagine dovrebbe richiedere solo pochi minuti. Quando l'etch finisce, espelli la tua scheda microSD e inseriscila nello slot per schede microSD sul tuo Raspberry Pi (assicurati che sia spento prima dell'installazione). Quindi, accendi il tuo Pi per continuare.
Connettiti al Raspberry Pi e aggiorna
Una volta che il tuo Pi è acceso, torna al tuo computer e apri un browser web. Navigare verso homebridge.local. Se ti vengono richiesti login e password, il login è: amministratoree la password è: amministratore.
Il sito dovrebbe caricare la configurazione per Homebridge. Il processo potrebbe richiedere alcuni minuti e Homebridge controllerà e installerà anche eventuali aggiornamenti.
Successivamente, vuoi assicurarti che la tua versione di Node.js sia la più recente. Nell'angolo in alto a destra dello schermo, vedrai tre punti verticali. Fai clic su quei punti e dovrebbe apparire un menu di hamburger. Fare clic su Terminale e lo schermo passerà alla riga di comando.
Nella riga di comando, digita:
sudo hb-config
Questo comando aprirà una finestra in cui puoi selezionare Aggiorna Node.js all'ultima versione LTS. Una volta selezionata, l'installazione di Node.js si aggiornerà o riceverai un messaggio che la versione è già aggiornata. Questo è tutto! Homebridge è ora installato.
Modifica della password predefinita di Homebridge
Una delle prime cose che vorrai fare è cambiare la password predefinita per Homebridge. Fare clic sui tre punti verticali nell'angolo in alto a destra, quindi fare clic su Profili utente. Fare clic su Modifica. Inserisci un Amministratore nome e password, quindi fare clic su Salva.
Assicurati di salvare questa password perché se la perdi, non sarai in grado di accedere al tuo server Homebridge a meno che non lo reinstalli.
Ricerca di plugin
Homebridge utilizza i plugin per comunicare con i tuoi dispositivi. Per installare i plugin, prima, fai clic su Plugin menù. Quindi, digita il nome del plugin nel Cerca i plugin da installare... scatola.
Raccomandiamo di utilizzare solo plugin che hanno il verde verificato simbolo accanto alle loro installazioni. Verificato significa che il team del progetto Homebridge ha esaminato questi plug-in e che soddisfano i requisiti per un'"esperienza utente senza problemi".
Molti di questi plugin richiedono la configurazione, ma ognuno dovrebbe avere guide utente dettagliate per guidarti attraverso il processo. I plugin installati di solito hanno lo stesso aspetto. Nella pagina del plugin, vedrai IMPOSTAZIONI sotto ogni nome di plugin. Se la parola AGGIORNARE appare accanto alle impostazioni, quindi il plug-in ha un aggiornamento disponibile.
Vedrai anche un icona della chiave inglese sul lato destro della "casella" del plugin. Quella chiave inglese ti consente di ripristinare una versione precedente in caso di problemi con il plug-in. Infine, l'icona all'estrema destra, che assomiglia a una casella con una freccia rivolta verso l'alto e verso destra, si collega al file readme ufficiale di GitHub per quel plugin. Facendo clic su questo collegamento è possibile leggere ulteriori informazioni sulla configurazione, controllare le domande frequenti e visualizzare la cronologia delle versioni.
Relazionato: Come configurare un server Minecraft su Raspberry Pi
Utilizzo di Homebridge con HomeKit
Ora che hai installato Homebridge, vorrai configurarlo per funzionare con Apple HomeKit. Ecco come farlo:
- Apri il Casa app sul tuo dispositivo iOS
- Nell'angolo in alto a destra, tocca + simbolo
- Rubinetto Aggiungi accessorio, quindi scansiona il codice QR che appare nella dashboard di homebridge.local.
Se non hai configurato alcun accessorio o aggiunto alcun plug-in, potresti ricevere un messaggio che indica Configurazione aggiuntiva richiesta. Non preoccuparti per questo messaggio. Una volta installati alcuni plugin, il messaggio scomparirà.
Migliori pratiche di Homebridge
Dopo aver utilizzato Homebridge per un po', potresti notare che i tuoi plug-in non sono aggiornati. Gli sviluppatori aggiornano costantemente i loro plug-in per eliminare i bug e migliorare le prestazioni, ma non c'è modo di conoscere questi miglioramenti del plug-in.
Una volta al mese, consigliamo agli utenti di accedere al proprio server Homebridge e verificare la presenza di plug-in non aggiornati. In questo modo manterrai tutto aggiornato e potrai eliminare potenziali problemi con le versioni deprecate. È anche una buona idea riavviare il server Homebridge ogni pochi mesi. Se un dispositivo smette di funzionare con HomeKit, il riavvio è uno dei migliori trucchi per risolvere le cose.
Inoltre, se noti del testo rosso o giallo sul feed della dashboard di Homebridge, c'è una buona possibilità che qualcosa sia andato storto. In questi casi, dovrai aggiornare o reinstallare il plug-in incriminato. Potrebbe anche essere necessario modificare alcune opzioni di configurazione.
Relazionato: I migliori progetti Raspberry Pi per principianti
Goditi la tua nuova installazione Homebridge
Homebridge è uno strumento straordinario per l'automazione domestica intelligente. Ti consente di controllare dispositivi economici utilizzando i dispositivi Apple che già possiedi. Inoltre, il software è gratuito, ampiamente supportato in luoghi come GitHub ed è personalizzabile per le singole configurazioni della casa intelligente.
Tuttavia, la parte migliore è quanto sia semplice iniziare a lavorare con la tua attuale casa intelligente. E con la nuova immagine ufficiale Raspberry Pi, configurare Homebridge è più facile che mai. Quindi, se hai un Raspberry Pi di riserva seduto a raccogliere polvere, prova Homebridge. Pensiamo che ti piacerà.
Se hai appena iniziato con Homebridge, questi sono i plugin di cui hai bisogno nella tua casa intelligente.
Leggi Avanti
- Fai da te
- Casa intelligente
- Lampone Pi
- Apple HomeKit
- Casa intelligente
Matt L. Tecnologia di copertura Hall per MUO. Originario di Austin, in Texas, ora risiede a Boston con sua moglie, due cani e due gatti. Matt si è laureato in inglese presso l'Università del Massachusetts.
Iscriviti alla nostra Newsletter
Iscriviti alla nostra newsletter per consigli tecnici, recensioni, ebook gratuiti e offerte esclusive!
Clicca qui per iscriverti