Skip to content

Release v2.0.0-rc8

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 24 Apr 18:56

v2.0.0-rc8

πŸ”§ Fixes

  • TURN/STUN servers now work β€” The TURN endpoint URL was wrong (/turn on app.netatmo.net β†’ actually app-turn.netatmo.net/api/getcredentials). Found by decompiling the Android app's string resources. WebRTC now works behind NAT with Twilio TURN servers provided by Netatmo. Requires pybticino β‰₯ 1.8.1.
  • Light timezone warning fixed β€” set_module_state calls in the light platform now include the timezone parameter, eliminating the Calling setstate without timezone warning on every staircase light toggle.

✨ New

  • SEELE-style "SOUND ONLY" placeholder β€” When a call arrives from a voice-only intercom (no camera), the snapshot entity now shows a generated placeholder with the module name in white and "SOUND ONLY" in red on a black background, instead of misleadingly reusing the last snapshot from a different intercom. Inspired by the SEELE monoliths from Neon Genesis Evangelion.

βš™οΈ Internal

  • Snapshot camera no longer falls back to stale API event history when an active call has no images β€” prevents showing old snapshots from different modules.
  • Placeholder images are cached per module name (generated once, reused forever).

πŸ§ͺ We need beta testers!

This is a release candidate β€” please help us test before v2.0.0. Install via HACS (enable "Show beta versions" β†’ update) and report issues.