Hi folks. Really sorry for the essay, but wanted to include as much as I could in case it’s useful.
I want to start by saying that I really want to love Z-Wave. When it works for me, it’s awesome, but I’m having some issues which I just can’t shake.
I used a previous post as reference for the kind of information that might be useful for some advice - if I’ve missed anything useful, please let me know and I’ll update this post.
I’m running an Intel NUC i3 with 16gb RAM and a 200Gb SSD. I’m running Home Assistant OS, and Z-WaveJS2MQTT. HA, my supervisor, OS, addons, HACS - everything is up to date.
Before evening knowing it was a thing, I’d extended the USB. I’m not sure I got this 100% however. The NUC is in a server rack in a server cupboard. Clearly not a great place for my Z-Wave controller and as you might expect I was having all sorts of related issues. I bought the below from Amazon, and extended it into the loft space in our roof. This was a great move, and everything was instantly better. That said, it’s 10m long and USB 3.0. Still, much better than it was before.
I’m running a Gen 5 Z-Stick ZW090 with FW: v1.2, SDK: v6.7.0 and I initially built the mesh inside out, starting from the controller in the middle, and using no security at all (no locks or similar). I have 81x devices in total, mostly Aeotec where possible - they seem great.
In no particular order.
- 4x Range Extenders (700 series) - ZW189-C15
- 1x Doorbell 6 - ZW162
- 5x Nano Shutters v3 - ZW141
- 10x Range Extenders (500 series) - ZW117
- 6x Nano Switches - ZW116
- 2x Nano Dimmer - ZW111
- 22x Multisensor 6’s - ZW100
- 11x Smart Switch 6’s - ZW096
- 4x Heavy Duty Switches - ZW078
- 5x DIN Rail mounted Qubino 3 Phase Smart Meters - ZMNHXD
- 6x Steinel XLED Home 2 Flood Lights
- 1x Popp & Co Mains Water Stop - POPE701479
- 1x Philio Panic Button - PSR03-C
All devices except the panic button are mains powered. All devices have had firmware updates where possible (most Aeotecs, plus the Qubinos).
The network is much more stable than it ever used to be. I dont generally see anything “dead” or unavailable. I’ve healed the network before as I sometimes find that when updating the Z-WaveJS2MQTT addon that everything shows in the addon dashboard as being unavailable. Restarting the addon, HA and even the host wouldn’t bring them back to life, but I discovered that by chance, disconnecting the Z-Stick for a little time, plugging it back in, and rebooting the addon would work like magic at bringing it all back to life.
Speed seem pretty good to my untrained eye too. Multisensor 6 motion => HA => Hue Hub => Lights. There’s no particularly noticeable lag an I’m happy with how quickly the lights come on as you move around the house. I use the multisensors for motion, temp, humidity and light levels. Aside from some clearly anomalous readings (which I now filter out by passing them through a range then an outlier filter), I’m pretty happy with the data I get from them. Obviously motion is immediate, and the temp, humidity and light level come through every 300 seconds.
To keep an eye on the devices, I built some sensors showing the time when the devices last updated a value I want to keep a track on - for example in a multisensor 6, the last time we saw an updated value for the motion, temp, humidity or light levels. This seems to be pretty solid with only the odd outlier from time to time - mostly keeping under 300 seconds as you would hope.
That “side” of the system is great. However I’m really struggling with the other side - the devices that I have in place to update my energy dashboard and do some regular power monitoring.
These are the …
- Smart Switches
- Heavy Duty Switches
- Nano Switches
- Qubino Smart Meters
In general, these are all configured in the same way. A change in power draw of more than X watts (say 5W for example), or a change in power draw of more than Y watts (say 20%), will trigger the device to update its readings. If there’s no change, then it will update power (W) and consumption (kWh) every 300 seconds too.
Again, I keep an eye on these with a last changed sensor - in most cases, this is just reporting when they last changed their W and kWh values.
Some of these again seem really well behaved …
… whilst others really aren’t.
They seem fine for a period of time, reporting on change or 300 seconds correctly, whichever comes first. Then, for whatever reason, they go completely off the rails, and wont report any changes at all. In addition, there’s nothing being reported in the Z-Wave add-on logs that seems out of the ordinary - the devices aren’t throwing errors, they just aren’t reporting any changes.
They don’t go dead, and will ping immediately. Refreshing values immediately updates the data values, and we see those changes reflected in my “last changed sensors”. They heal without issue, and also re-interview without issue.
I’m not claiming anything here, but anecdotally, it seems that if I go into their config, and change some settings (perhaps change 300 sec report time to 150, then wait for it to update, then change it back to 300), that it seems to remember what it’s supposed to be doing and gets back into the rhythm of things.
The Qubino smart meters are a bit less configurable, but are set to update on either power change (e.g. 5W), or time interval (e.g. 300 secs). They don’t look great, and my “change something in the Z-Wave dashboard config for that device” trick doesn’t seem to have any effect.
If nothing else, the power consumption in kWh for these devices should be creeping up over time - they are monitoring devices like our Air Source Heat Pump and our Mechanical Ventilation and Head Recovery + cooling. Again, they just seem to be stuck until they aren’t.
I’m really disappointed that I can’t get this to be as rock solid as Z-Wave should be - I know it can be amazingly good for some people. I feel like I’ve tried everything I can and have found similar sounding issues on here and other forums, but never want to assume it’s the same thing - no-one ever has the same house and the same setup.
I’ve spent good $$$ on this setup and on the house design to make this a reality for us and I fear that if I cant make it work for us that I’ll end up with a load of extra 2.4Ghz devices on my Wifi trying to do the same thing worse.
I don’t want to moan, but was wondering if anyone had seen anything like this, or had any advice I could please try? Appreciate anything you might have in advance …