TL;DR: I have a Zooz door sensor that misses open/close events often enough to be annoying - maybe 1 in 20. I’ve tried everything I can think of to eliminate the usual suspects (usb extension, 800LR, direct line of sight, beefier HA host, fresh battery, firmware updates).
Looking for ideas on what to check next to see what might be happening.
The long version:
I have a Zooz ZSE41 door sensor on my front door that misses open or close events often enough to be problematic - missing ~1 in 20 or more. I live in a concrete condo building, my unit is about 1200sqft, my HA host and Zooz ZST39LR controller are roughly central. The front door is a metal fire door. The sensor is mounted to the door, the magnet on the frame. I’ve done the following (not in order) things to try to eliminate the usual suspects:
I migrated my HAOS host from a Raspberry Pi to a much beefier Proxmox VM on a very well provisioned host to eliminate concerns with memory/cpu constraints and power availability for the USB Z-wave controller; I added a 2M/6.6ft USB 2.0 extension cable to get the controller as far away from everything else that has power or radio, dangling in free air, with direct line of sight to the door sensor at a distance of 20 feet 9 inches unobstructed; I updated the firmware on the controller to the latest 1.50; I updated all HAOS and Z-WaveJSUI components to the latest available versions; I excluded the door sensor and re-included it as an 800LR device to eliminate any issues with repeaters or extra network hops; I replaced the battery with a brand new fresh name brand battery (without the bitter coating); I enabled the indicator light on the sensor to visually confirm that it recognizes each physical open/close action (it does); I setup an automation to know when HA thinks the door is propped due to a missed close event; I checked the Z-Wave logs when a close event was missed and confirmed I see the open event and there were no log entries generated when the door was closed.