Ho trasformato il mio vecchio telefono in un sensore di presenza da parete e ho automatizzato tutta la mia casa
Ho un Pixel 4a perfettamente funzionante ma vecchio che giace in un cassetto a raccogliere polvere. Lo schermo è rotto e la cornice ha una leggera curvatura, ma per il resto va bene. Per molto tempo ho pensato di aver trovato il modo perfetto per riutilizzare il mio vecchio Android, ma ci sono ancora più modi in cui puoi utilizzare il tuo.
Ci sono tonnellate di sensori nel tuo telefono che possono essere utilizzati per tutti i tipi di applicazioni per la casa intelligente, incluso un sensore di presenza. E come probabilmente puoi immaginare, il tuo vecchio telefono è più che attrezzato per gestirlo.
Questa non è la tipica configurazione di una casa intelligente
Sostituire sensori costosi con qualcosa che possiedi già
Purtroppo, non puoi semplicemente leggere i dati grezzi dei sensori da un vecchio telefono e collegarli alla tua implementazione di casa intelligente esistente. Cioè, a meno che tu non stia usando Home Assistant. È un hub per la casa intelligente gratuito e open-source che ti permette di consolidare tutti i tuoi dispositivi intelligenti esistenti, inclusi eventuali telefoni, in un unico cruscotto pulito che puoi gestire come preferisci.
Puoi eseguire Home Assistant su qualsiasi cosa, da un Raspberry Pi a un vecchio laptop che hai in giro. Se non hai un dispositivo a disposizione, puoi anche installarlo come macchina virtuale o contenitore Docker. Home Assistant vende anche Home Assistant Green, un computer a scheda singola dedicato che viene fornito con tutto il software necessario già installato per 199 dollari. Sebbene i prezzi possano variare tra i diversi rivenditori.
Installando l'app Home Assistant Companion sul tuo vecchio Android o iPhone, puoi sfruttare i vari sensori del tuo telefono e usarli per attivare automazioni tramite Home Assistant. In questo caso, trasformerai il tuo vecchio telefono in un beacon BLE (Bluetooth Low Energy), che rileverà i segnali dal tuo telefono principale per determinare se sei presente in una stanza o meno.
È più facile da costruire di quanto pensi
Una configurazione semplice che ti permette di iniziare rapidamente
Una volta che hai il tuo Home Assistant avviato e funzionante, inizia scaricando l'app Home Assistant Companion sia sul tuo vecchio telefono che sul tuo telefono attuale. Da questo punto, è un processo in quattro fasi per far funzionare tutto.
Per prima cosa, dovrai abilitare il sensore BLE Transmitter sul tuo telefono principale:
- Apri l'app Home Assistant, tocca l'icona del menu hamburger in alto a sinistra, e poi tocca Impostazioni.
- Scorri verso il basso e tocca l'opzione App Companion.
- Sotto Sensori, tocca Gestisci sensori.
- Scorri verso il basso per trovare il sensore Trasmettitore BLE e toccalo per aprire le proprietà.
- Abilita il cursore Abilita sensore per avviare il monitoraggio BLE sul tuo vecchio telefono.
Assicurati di annotare l'UUID mostrato per il tuo dispositivo. Questo sarà utile più avanti quando creeremo le nostre automazioni. Poi, dovrai abilitare il sensore Beacon monitor sul tuo vecchio telefono:
- Apri l'app Home Assistant, tocca l'icona del menu hamburger in alto a sinistra, e poi tocca Impostazioni.
- Scorri verso il basso e tocca l'opzione App Companion.
- Sotto Sensori, tocca Gestisci sensori.
- Scorri verso il basso per trovare il sensore Beacon monitor e toccalo per aprire le proprietà.
- Abilita il cursore Abilita sensore per avviare il monitoraggio BLE sul tuo vecchio telefono.
Una volta attivo, il tuo vecchio telefono inizierà a rilevare i segnali BLE iBeacon nelle vicinanze e a segnalare tutto ciò che rileva. A questo punto, dovresti vedere l'UUID del tuo telefono principale se scorri verso il basso la pagina del sensore con un numero. Questo significa che il tuo vecchio telefono sta rilevando i segnali da quello attuale, e il tuo sensore di presenza sta essenzialmente funzionando.
Ora ci sono diversi modi in cui puoi usare questa lettura in Home Assistant per creare automazioni basate sulla presenza. Alla fine ho creato un sensore binario template, che uso per attivare le automazioni.
Per fare ciò, vai alle impostazioni del tuo server Home Assistant e trova la sezione Helpers sotto Dispositivi e integrazioni. Usa un template per creare un sensore binario che verifichi se l'UUID del tuo telefono principale è presente come attributo non nullo nel monitor beacon del telefono vecchio.
Avrai bisogno del nome del sensore del tuo vecchio dispositivo per questo. Per il mio Pixel 4a, era sensor.pixel_4a_beacon_monitor. Il tuo sarà probabilmente lo stesso, tranne che dovrai sostituire pixel_4a con qualunque nome tu abbia dato al tuo telefono durante l'installazione dell'app Home Assistant. La condizione logica di cui hai bisogno è questa:
{{ state_attr('sensor.device_name_beacon_monitor', 'your_UUID//') != None }}Quando l'attributo esiste, il che significa che il dispositivo è nella stanza, il sensore binario si accende. Quando scompare, si spegne automaticamente. Una volta che il sensore binario è in posizione, l'automazione diventa semplice, e puoi usare il sensore come trigger per controllare qualsiasi cosa collegata al tuo hub Home Assistant. E questo è tutto, il tuo vecchio telefono è ora un sensore di presenza.
Montarlo è la vera sfida
Potenza, posizionamento e farlo sembrare pulito
Montare il telefono a parete potrebbe essere difficile, a seconda di cosa sono fatte le pareti e di come esattamente vuoi montare il telefono. Il mio attualmente si trova su una libreria, ma sto lavorando a una custodia stampata in 3D che mi permette di tenere il telefono collegato mentre visualizzo lo schermo in orizzontale, così posso vedere anche la dashboard di Home Assistant sullo schermo.
Un telefono collegato permanentemente alla presa subirà anche un certo danno alla durata della batteria, cosa che dovresti tenere a mente se stai considerando di usare il telefono anche per altri scopi. Puoi anche utilizzare i sensori dello stato della batteria per abilitare o disabilitare automaticamente la ricarica in base alla percentuale della batteria del telefono.
Nessun hardware extra, automazione completa
Trasformare un vecchio telefono in un sensore di presenza affidabile
Quel vecchio telefono che giace nel tuo cassetto è pieno di sensori che puoi usare per realizzare alcune automazioni estremamente utili (e interessanti) in Home Assistant. Bastano pochi minuti di smanettamento per installare l'app e abilitare i sensori, e sei pronto per partire.
Dovrai tenere il vecchio telefono collegato permanentemente e forse montarlo in un posto sensato, ma tutto ciò è molto più utile che spendere per un altro dispositivo smart per la casa, che può essere complicato da configurare. Ci sono cose che il tuo vecchio telefono Android fa meglio di qualsiasi gadget dedicato, il che significa che quel vecchio telefono apparentemente inutile può essere una parte sorprendentemente capace del tuo setup smart per la casa, senza bisogno di spendere un solo centesimo.










