Repository navigation
v2.2.0
Added
- BTicino Classe 300X / Classe 300 EOS door entry, preview (step 1: discovery and diagnostic log), behind a new toggle BTicino door entry, off by default: the
BNCXindoor unit,BNEUstreet panel,BNDLdoor lock,BNSLstaircase light,BNCScontrolled socket andBNXMX module are discovered with only what their payload carries (WiFi / RF quality, the read-only on / off ofBNSL/BNCS) and the unreachable badge. While the toggle is on, a[bticino-diagnostic]log writes the raw homesdata / homestatus entries of these modules (first load, then on change only) and every webhook event about them, with tokens, keys, URLs and e-mail addresses redacted and each line bounded to 8 KB, so the real formats can be collected for the ring, door lock and staircase light commands. Itsread_bfi/write_bfi/read_mx/write_mxscopes are requested only while the toggle is on: turning it on asks to click Connect again (the Configuration screen says so until then); accounts without a door entry are not affected (#59). - WebRTC live view of the video doorbell (
NDB) and the Indoor Camera Advance (NPC): both are published with theGLADYS_CAMERA_STREAM_PROTOCOL=webrtcdevice param, and the browser's SDP offer relayed by Gladys goes to the Netatmo/api/webrtc/offer(answer, session id and tag id back), the stop to/api/webrtc/terminate. Needs a Gladys version newer than 5.2.1 with the WebRTC camera live view (GladysAssistant/Gladys#3215) and the SDK handlers (GladysAssistant/integration-sdk-js#43): inert until then, the dashboard keeps the still image — an older core refusing the param gets the discovery again without it. No new Netatmo permission; a refused one fails with the "reconnect" message (#70).
What's Changed
- feat: WebRTC live view of the video doorbell and Indoor Camera Advance by @Terdious in #71
- feat: BTicino Classe 300 door entry preview — discovery and diagnostic log by @Terdious in #72
- docs: roadmap and changelog ready for 2.2.0 by @Terdious in #73
Full Changelog: v2.1.0...v2.2.0