Telecamere personalizzate
HomeBe·at può trasmettere in streaming telecamere non gestite da Home Assistant. Aggiungi qualsiasi flusso RTSP, RTMP o HLS direttamente nell’app — oppure lascia che HomeBe·at li scopra automaticamente da go2rtc.
Scoperta automatica go2rtc
Se la tua istanza Home Assistant esegue go2rtc (integrato da HA 2024.11), HomeBe·at scopre automaticamente tutti gli stream disponibili alla connessione. Gli stream scoperti vengono aggiunti come telecamere personalizzate con URL RTSP e snapshot precompilati.
Come funziona
- Quando HomeBe·at si connette a Home Assistant, interroga l'API go2rtc sulla porta 11984 (gestita da HA) o 1984 (standalone).
- Gli stream che corrispondono a un'entità telecamera Home Assistant esistente ricevono un URL RTSP override — questo consente lo streaming tramite RTSP diretto invece di passare dal proxy di HA.
- Gli stream che non corrispondono a nessuna entità HA vengono aggiunti come telecamere personalizzate.
- Le telecamere scoperte vengono aggiunte come disabilitate per impostazione predefinita — abilita quelle desiderate nelle Impostazioni.
- Tutti gli URL utilizzano l'host HA locale, poiché gli stream RTSP sono accessibili solo sulla rete locale.
Snapshot
Le telecamere scoperte ricevono un URL snapshot tramite l'API go2rtc (/api/frame.jpeg), così vedrai le miniature delle telecamere anche quando non stai trasmettendo attivamente.
Modifica delle telecamere scoperte
Le telecamere scoperte automaticamente sono normali telecamere personalizzate — puoi rinominarle, cambiare l'URL dello stream, aggiornare l'URL dello snapshot o eliminarle. Se elimini una telecamera scoperta e ti riconnetti, verrà aggiunta nuovamente alla prossima scoperta.
Quando utilizzare le telecamere personalizzate
Le telecamere personalizzate sono utili quando hai un URL di streaming che vuoi monitorare direttamente, senza prima aggiungerlo a Home Assistant. Casi d’uso comuni:
- Telecamere IP con flussi RTSP sulla tua rete locale
- Flussi RTMP da NVR come Blue Iris o Frigate
- Flussi HLS da servizi di terze parti
- Telecamere non supportate da un’integrazione HA
- Stream da go2rtc non registrati come entità telecamera HA (ad es. telecamere per stampanti 3D, baby monitor)
Protocolli supportati
| Protocollo | Formato URL | Note |
|---|---|---|
| RTSP | rtsp://user:pass{'@'}ip:554/stream | Il più comune per le telecamere IP |
| RTMP | rtmp://ip:1935/live/stream | Comune per i restream da NVR |
| HLS | http://ip:8080/stream.m3u8 | Basato su HTTP, latenza più alta |
Aggiungere una telecamera personalizzata
Manualmente
In HomeBe·at, apri il pannello delle impostazioni dalla barra dei menu.
Naviga alla sezione Telecamere personalizzate.
Inserisci un nome per la telecamera e incolla l’URL dello streaming. HomeBe·at rileverà automaticamente il protocollo.
Tramite scoperta go2rtc
Le telecamere personalizzate scoperte da go2rtc vengono aggiunte automaticamente alla connessione — vedi Scoperta automatica go2rtc sopra.
Controllo PTZ
Se la tua telecamera personalizzata supporta il PTZ (pan/tilt/zoom) tramite ONVIF o un altro protocollo esposto attraverso Home Assistant, HomeBe·at rileva e abilita automaticamente i controlli PTZ. L'anello direzionale e i pulsanti di zoom funzionano come con le telecamere gestite da HA.