github homebridge-plugins/homebridge-ewelink v12.12.0

9 hours ago

Changed

  • fix: replace Math.random() nonce generation with crypto.randomBytes()
  • fix: filter glitched sensor readings
  • fix: LAN packet parse errors
  • fix: ws 406 auth re-login with backoff
  • fix: ws dispatch fallback hosts
  • fix: ws command timeout and retry
  • fix: LAN retry on ECONNRESET
  • perf: LAN commands bypass queue
  • feat: add new device UIIDs
  • fix: POWR3 operSide parameter
  • fix: dimmer brightness requires switch on
  • feat: curtain mid-movement stop
  • feat: offlineAsOff for switches and outlets
  • fix: RF button ConfiguredName display
  • fix: LAN operSide passthrough
  • fix: zigbee multi-channel send all channels
  • fix: button event deduplication via trigTime
  • fix: ws minimum interval between messages
  • fix: MINI-DIM brightness params
  • fix: ws unmatched response device updates
  • fix: skip stale zigbee subDevRssi updates
  • fix: zigbee motion reset on bridge offline
  • fix: TRVZB firmware type coercion
  • fix: UIID 104 ltype undefined in params
  • fix: ws reconnection exponential backoff
  • perf: in-memory temperature cache for simulations
  • feat: LAN discovery summary logging
  • fix: cover position boundary clamping
  • fix: HTTP 401 automatic token refresh
  • fix: clean stale services on category change
  • feat: sledonline LAN power monitoring trick
  • feat: T5 (UIID 211) cover motor mode
  • fix: clear command queue on shutdown
  • fix: switches array bounds checking
  • fix: guard accessory.control access
  • fix: async forEach to for...of loop
  • fix: getHost() unbounded recursion limit
  • fix: cap energy readings array size
  • refactor: replace per-device shutdown listeners with destroy()
  • feat: add UIID 52 CCT light support
  • fix: simulation switches array bounds
  • fix: audit fixes from code review
  • chore: dependency updates
  • feat: UIID 276 power monitoring support
  • fix: suppress warnings for UIIDs 204, 223, 20000
  • fix: SNZB-06P occupancy sensor human param
  • fix: UIID 226 boolean switch format
  • feat: add UIID 216 gate controller
  • fix: TRVZB auto mode and target temp
  • chore: remove official support for node 20

Don't miss a new homebridge-ewelink release

NewReleases is sending notifications on new releases.