ZWave failing to SEND commands (Zooz ZEN15 is not responding)

Hello All
I bought a Zooz ZEN15 outlet to integrate with my HA ZWave network. My landscape:

Controller:
(#1) Aeotec ZW090 Z-Stick Gen5 US
Nodes (Node ID):
(#3) Stelpro STZW402+ Electronic Thermostat
(#2) Aeotec ZW122 Water Sensor 6
(#7) Zooz ZEN15 Power Switch

The ZW090 is about 10ft from the Stelpro and the ZEN15 is about 15 feet from the StelPro and 20ft from the ZW090, mostly by sight, if not one wall.

My issue is with the ZEN15, which has already been replaced once, it will not power on from the HA overview, I click the slider it slides to on within the web interface, then a second later slides back to off. The outlet never turns on.

The Zooz looks ok:
averageRequestRTT: 111
averageResponseRTT: 199
capabilities: beaming,listening,zwave_plus,routing
friendly_name: Zooz ZEN15 Power Switch
is_awake: true
is_failed: false
is_info_received: true
is_ready: true
is_zwave_plus: true
lastRequestRTT: 117
lastResponseRTT: 205
manufacturer_name: Zooz
max_baud_rate: 40000
neighbors: 2,3
node_id: 7
node_name: Zooz ZEN15 Power Switch
product_name: ZEN15 Power Switch
query_stage: Complete
receivedCnt: 12
receivedDups: 0
receivedTS: 2018-09-16 20:42:34:386
receivedUnsolicited: 4
retries: 0
sentCnt: 10
sentFailed: 0
sentTS: 2018-09-16 20:41:25:080

I also tested the ZEN15 using their procesure, and it did indicate:
Solid green for 2 seconds = direct communication with the primary controller is stable

I can see the attempt to turn on the switch in the log:
2018-09-16 20:51:14.671 Info, Node007, Value::Set - COMMAND_CLASS_SWITCH_BINARY - Switch - 0 - 1 - True
2018-09-16 20:51:14.671 Info, Node007, SwitchBinary::Set - Setting node 7 to On
2018-09-16 20:51:14.671 Detail, Node007, Queuing (Send) SwitchBinaryCmd_Set (Node=7): 0x01, 0x0a, 0x00, 0x13, 0x07, 0x03, 0x25, 0x01, 0xff, 0x25, 0x2d, 0x31
2018-09-16 20:51:14.671 Detail, Node007, Queuing (Send) SwitchBinaryCmd_Get (Node=7): 0x01, 0x09, 0x00, 0x13, 0x07, 0x02, 0x25, 0x02, 0x25, 0x2e, 0xcc
2018-09-16 21:31:17.548 Info, Node007, Value::Set - COMMAND_CLASS_SWITCH_BINARY - Switch - 0 - 1 - True
2018-09-16 21:31:17.548 Info, Node007, SwitchBinary::Set - Setting node 7 to On
2018-09-16 21:31:17.548 Detail, Node007, Queuing (Send) SwitchBinaryCmd_Set (Node=7): 0x01, 0x0a, 0x00, 0x13, 0x07, 0x03, 0x25, 0x01, 0xff, 0x25, 0x2f, 0x33
2018-09-16 21:31:17.548 Detail, Node007, Queuing (Send) SwitchBinaryCmd_Get (Node=7): 0x01, 0x09, 0x00, 0x13, 0x07, 0x02, 0x25, 0x02, 0x25, 0x30, 0xd2

Can anyone make any suggestions on what else I can check?

Thanks in advance!

EDIT/ADDITION 9/17/2018
Today I noticed that if I try to change the temperature i the StelPro that it does not change. I’m able to get readings from these devices, but if the connection is ‘spotty’ then I would. Nothing has “physical” has changed about my environment. I’m wondering if the recent upgrade to 0.77.2 is at fault, I admittedly didn’t do a full sweep of testing.

I’m running HA in Docker on Lubuntu 18 x64 using a Dell Latitude E4200 laptop.

TIA!

Just out of curiosity, is the one wall you mentioned just a typical residential sheet rock wall, or is it plaster and lathe, or concrete/brick?

What’s interesting to me from the properties you listed, is that it appears the ZEN15 isn’t seeing the Z-Stick since it’s not included in the neighbor list.

I’m not familiar with the other devices you have listed, are they repeaters or just battery powered z-wave devices?

turboc-
A bit of a mixture, in the diagram, the purple are external, the yellow is original external (sheetrock/plywood/someInsulation/gypsomBoard/Plaster), the green solid are original interior (plaster/gypsom/studs/gypsom/plaster), the green dashed are sheetrock/studs/sheetrock

Pins indicated on picture are for each of the numbered nodes, the controller, thermostat and zen15 are all wired and repeaters on the same floor, (7) does not have line of site to (3), there’s a couch between (7) and (1). (2) is in the basement, (1) to (2) are floor/fiberglass insulation, dirt, cinderblock, boxes of chrismas decorations.

I’m baffled too. …why do I get zwave stats (temperature from the StelPro (3), but not actions to increase the StelPro (3) setpoint? I konw it has worked in the past!

strange, the ones I would expect to work have problems and the one I would expect to have problems (downstairs) works. LOL.

Just for grins, try moving your laptop closer to #7, maybe to the couch for testing. Lets see if that makes a difference. But unless the couch is made of cement blocks surrounded with a metal shell filled with water, it shouldn’t make a difference at 25’ (if I remember correctly).

Is there anything around the laptop that might be causing interference (is it behind a tv, or microwave or something). I’m fishing just like you are at this point. But maybe between the two of us and some of the other people on here we can figure it out. Your is not complex at all and should be well within the capabilities of zwave.

Some background, I worked in IT for over 20 year and albeit many years ago, my college degree is in Computer Engineering, I had some electrical classes. I never took an RF class, but I get it, combined with supporting wifi networks, etc.

That being said, I’m just as baffled!

TV is on the wall up and to the left of the laptop (thats a fireplace), laptop sits on the right side of the hearth.

For grins, I rebooted the entire linux machine. …my Zwave came up with an invalid config, it keeps bouncing between /dev/ttyACM0 and /dev/ttyACM1. I have yet to focus any time on why, or making the startup dynamic.

In any case, after reboot, my Zooz and Stelpro are back to working again.

…I hate to say it, but maybe the linux kernel just isn’t stable! I just wish it presented some details in logs, but then again if odd things didn’t happen, many IT people would be out of Jobs :slight_smile:

I have another situation where one of my two my WeMo Smart Outlet goes offline in HA:
Problem with Wemo

Until I get these issues resolved, I don’t want to build automations that I have to depend on (i.e. when the water sensor detects water, the primary sump pump is probably failing, so turn on the Zooz to power the secondary pump, but turn it off after 55 seconds because the sump pit will be empty and we don’t want to waste energy or burn out the pump)

General question for all the Zwave users… how many “powered” devices did you have to get up to in order to have confidence in your mesh?

~T

the fringes of your mesh will always be soft. But with that said, I have a shed about 50 to 60 feet from the house where I have a couple of smart switches. In order to get it to work at first I had to have the door to the shed opened. I added a smart outlet in the house at the closest point to the shed and another smart outlet on the shed at the closest point to the house. Since then its been rock solid (better than my wifi coverage :slight_smile: )

As for fixing the annoying bouncing z-wave device. Take a look through this . [http://hintshop.ludvig.co.nz/show/persistent-names-usb-serial-devices/](http://persistent names for usb-serial devices)