Much has already been written in this community about how the old (non-plus) zwave dimmers/switches don't update hub status upon manual/physical events. Because I got started in HA in 2016ish (I'm still treating the PTSD from my ST days, so let's not discuss that), I have about 30 non-plus switches in my home, maybe 25% of the total switch/dimmer count in the house. For what it's worth, my switches/dimmers are nearly all Leviton, a combination of DZMX1, VRMX1, DZS15, and more recently DZ6HD. Who comes up with their coding structure?
After reading a bunch on the topic, it appears like there are a number of established approaches folks have taken and I'm wondering if there is a crowdsourced view of what is the best approach. Here the options:
- Since they're all Leviton dimmers/switches, call Leviton. They'll give you a zwave stick to somehow update the firmware and then they'll magically start reporting status to the hub.
- Change drivers -- at least one of the switches/dimmers in question have a custom driver that seems to address the issue.
- Use polling via either the built-in ZWave Poller app, or the Hubi-Poll variant. Or diy using RM. I should point out that the old devices in question are spread out across ~3 production hubs, so maybe polling ~10 devices per hub isn't that bad?
- Suck it up, dude. Open your wallet and replace the old devices. After all, you're the idiot who made the mistakes up front. You pay for them now.
- (for fun) -- don't bother replacing the switches. Instead, spend a lot more money on RGBW smart bulbs and wire the load directly to line. Switches? Don't need no damn switches.
- Fill in the blank with your idea!
OK, ready, go.....