Proudly debugging the system since 1981

Tag: homeassistant

Home Assistant e Yi Home

Qualche anno fa mi ero imbarcato, senza troppo successo, in un progetto di decodifica delle comunicazioni tra le telecamere Yi Home e il suo cloud per renderle utilizzabile il flusso senza l’odiosa app che ai tempi aveva smesso di funzionare bene. Il problema era abbastanza complesso, la chiave non era facilmente ricavabile e poi la app è tornata a funzionare, tutto sommato, bene e quindi il progetto si è arenato.

Ora, da qualche tempo l’app è stata letteralmente riempita di pubblicità e per motivi diversi è tornata quindi ad essere inutilizzabile, MA qualche brava persona ha rilasciato dei firmware modificati per fare tante belle cose.

In base al modello si può trovare il firmware modificato su:

Per quanto riguarda ho utilizzato esclusivamente il firmware Yi Hack V5 su due telecamere Yi Dome e una Yi Outdoor. L’obbiettivo era rendere le telecamere integrate con HomeAssistant.

Il risultato è lontano dall’essere perfetto per via delle limitazioni dell’hardware delle telecamere, veramente essenziale, dal fatto che si usa una scheda microsd come file system con tanto di memoria virtuale e che i firmware modificati non sono bugfree (ma cosa lo è?).

Pero si riesce ad avere un flusso video in tempo reale, la notifica dei movimenti, e la registrazione del video del movimento. Senza perdere le funzionalità dell’app proprietaria. Magari in un prossimo articolo scenderò un po più in dettaglio sia per Home Assistant (che ho installato su un raspberry pi 5 nuovo) sia sulle telecamere.

Installiamo home-assistant

Oramai seguo il filone della de-cloudificazione … anche perchè di gente che parla di cloud, di come è bello e di quanto è vantaggioso ce ne sono finche volete. E perchè un altro servizio cloud mi ha fatto arrabbiare. Alexa di Amazon in particolare.

Volevo programmare l’accesione di una luce esterna, dopo il tramonto, qualora avvenisse il rilevamento di movimento di un sensore infrarossi.

Bene, mi procuro una spina wifi. Il sensore già ce l’ho, lo sposto dallo studio ad una opportuna posizione esterna, lo rinomino per non avere dubbi dove sia tra qualche mese e qui si rompe Alexa. Il sensore rinominato sull’app di Xiaomi non appare più tra i dispositivo noti ad Alexa. E non c’e’ nulla da fare. Cerca nuovo dispositivo fallito. Rimuovi la Skill, rimetti la Skill … alla fine sparisce anche l’altro sensore.

E non c’è nulla di più frustrante per chi mette crea e mette a posto sistemi informativi, come l’autore di questo post, che non avere nessuna possibilità di intervento. Nessun log, nessun errore, nessuna configuazione da aggiustare, nessun codice da debuggare. Niente il tuo sensore IR è sparito, non si sà perchè e puoi solo sperare che riappaia.

La soluzione? Gestiamoci la domotica in locale con Home-assistant. Normalmente si installerebbe su un Raspberry, ma ho un PC x86 sempre accesso con potenza e spazio di archiviazione in eccesso percui scelgo la via della virtual machine.

Probabilmente drovò flashare le webcam e forse non solo. Ma vediamo che succede.

Documenterò soprattutto cosa va male e cose non è come sulla documentazione ufficiale ed, eventualmente, il risultato finale se positivo. Per ora sono partito da qua https://www.home-assistant.io/installation/#generic-x86-64

© 2026 b0sh.net

Tema di Anders NorenSu ↑