Skip to main content

Interfaccia Yi Camera Telegram bot (Python)

Dopo aver trovato la telecamera di video sorveglianza più economica su Amazon (24€) che richiede un abbonamento non economico per farlo funzionare perbene, ho installato un firmware moddato e poi attraverso un script in Python estraggo via FTP le registrazioni e li invio via Telegram.

Lo script è in grado di capire quando la telecamera ha rilevato un movimento monitorando un file temporaneo che la telecamera crea all'inizio della registrazione cosicché possa inviare immediatamente un avviso via Telegram e successivamente inviare il video appenare registrato. In totale salva una copia locale e una sul cloud di Telegram. 

Usando il computer/vm in cui gira lo script come bridge è possibile connettere tutte le telecamere ad una rete senza accesso ad internet per maggiore privacy.

Usando questo fork di RTSPtoImage è possibile usare un iPad come visualizzatore in tempo reale dato che il firmware moddato espone un stream RSTP (Convertito in MJPEG perché l'iPad vecchio che uso non supporta il WebRTC)

https://github.com/ErliPan/Yi-Home_Telegram_Bot_Interface