Skip to content

1.0.15

Choose a tag to compare

@lollox80 lollox80 released this 30 Sep 15:33
681cabc

Highlights

  • SIP, media, setup and entity fixes from @m4r1k (#31): plain RTP accepted only from the call's address, registration renewed before the granted lifetime runs out, answering no longer waits for the keyframe INFO, no periodic keyframe requests, duplicate relay messages broadcast once, a sturdier SIP framer, SRTP keys out of the logs.
  • New "Intercom Dispositivi" sensor: the devices seen on the plant.
  • The video panel can be learned from the last ring when camera_target is empty.
  • Between calls the camera shows the last ring photo instead of an error.
  • /av no longer starts with a wrapped audio timestamp (#37, @m4r1k): Home Assistant's stream worker stopped logging Timestamp discontinuity and restarting at every view.
  • Security (#36): fetch_local accepts only a bare private IP (a host@elsewhere form sent the SIP Digest elsewhere); four log shapes that leaked passwords or tokens are now masked.
  • One installation per Home Assistant (#38), enforced in the config flow. Existing installations are not touched; discovery still follows the Tab's new address after a DHCP change.

Full list in the CHANGELOG.

Field check

Tab 7S 2F+ 40507, local UDP: ring with video before answering, two-way audio, outcome answered, photo and clip with audio saved; "view outside" opens faster and stays smooth; no plain RTP dropped; no timestamp discontinuity on /av.

Upgrading

Update from HACS and restart Home Assistant. If you ever added the integration twice, keep the entry you use and delete the other: a second entry never worked reliably, and a new one can no longer be added.


In breve

  • Correzioni SIP, media, configurazione ed entità di @m4r1k (#31): RTP in chiaro accettato solo dall'indirizzo della chiamata, registrazione rinnovata prima della scadenza concessa, risposta senza attendere l'INFO del keyframe, niente richieste periodiche di keyframe, messaggi duplicati del relay inoltrati una volta sola, framer SIP più robusto, chiavi SRTP fuori dai log.
  • Nuovo sensore «Intercom Dispositivi»: i dispositivi visti sull'impianto.
  • La targa video si impara dall'ultimo squillo quando camera_target è vuoto.
  • Fra una chiamata e l'altra la camera mostra l'ultima foto dello squillo invece di un errore.
  • /av non parte più con un timestamp audio «girato» (#37, @m4r1k): il worker stream di Home Assistant non segnala più Timestamp discontinuity e non si riavvia a ogni visione.
  • Sicurezza (#36): fetch_local accetta solo un IP privato scritto per esteso (la forma host@altrove mandava il Digest SIP altrove); quattro forme di log che lasciavano in chiaro password o token ora sono oscurate.
  • Una sola installazione per Home Assistant (#38), controllata dal config flow. Le installazioni esistenti non cambiano; il discovery continua a seguire il nuovo indirizzo del Tab dopo un cambio DHCP.

Prova sul campo

Tab 7S 2F+ 40507, UDP locale: squillo con video prima di rispondere, audio nei due sensi, esito answered, foto e clip con audio salvate; «Vedi esterno» si apre più in fretta e resta fluido; nessun RTP scartato; nessuna discontinuità di timestamp su /av.

Aggiornamento

Da HACS, poi riavvio di Home Assistant. Se avevi aggiunto l'integrazione due volte, tieni quella che usi ed elimina l'altra: una seconda entry non ha mai funzionato bene, e ora non se ne può aggiungere una nuova.