github homebridge-plugins/homebridge-eufy-security v4.6.2-beta.2

pre-release6 hours ago

v4.6.2-beta.2

This is an experimental pre-release. It bundles 10 upstream eufy-security-client changes that are still awaiting merge in bropat's repository. We're shipping them early via a scoped fork so users can benefit now and report issues.

Things may break. If you encounter problems, please open an issue with your diagnostics — your feedback helps us validate these changes before they land upstream.

What changed

This release switches the underlying eufy-security-client library to a scoped fork (@homebridge-eufy-security/eufy-security-client) that includes the following fixes and features:

New device support

  • NVR S4 Max (T8N00) — initial device registration
  • PoE Bullet-PTZ Cam S4 (T8E00) — full device support with livestream, talkback, pan & tilt
  • LOCK_85V0 (T85V0) — registered in DeviceProperties and DeviceCommands maps

Streaming & audio fixes

  • ADTS multi-RDB frame normalization — fixes garbled audio on cameras that send multiple ADTS frames per P2P packet
  • E340 on MiniBase Chime — no longer sends unsupported livestream command that caused stream failures
  • Indoor cameras on HomeBase — correctly routes livestream through the right path
  • Configurable P2P stream timeouts — stream start/stop timeouts are now tuneable

Other fixes

  • ECDH encryption for T8214 and T8425 — fixes P2P session establishment on these devices
  • SoloCam E42 rtspStreamUrl — adds missing RTSP stream URL property
  • Missing GenericTypeProperty labels — 5 device types now show proper names

How to install

npm install @homebridge-plugins/homebridge-eufy-security@beta

Or update via the Homebridge UI using the beta channel.

Reverting

If this release causes issues, downgrade to the previous beta:

npm install @homebridge-plugins/homebridge-eufy-security@4.6.2-beta.1

Don't miss a new homebridge-eufy-security release

NewReleases is sending notifications on new releases.