I have been having difficulties with getting this switch communicate through the event zwave.scene_activated and since I got it working, and there is nothing to find about this switch in this forum, I would like to share the solution.
It looks like Namron is the same as Sunricher because some other products fra Namron idetifies as Sunricher in the Z-wave control panel.
To get the Scene activation working I had to modify the zwcfg_xxxxx.xml-file as many other posts about z-wave switches suggest. I found this code from this post Scene Activated Trouble. Same code as the Heatit Z-Push Button 8
In the COMMAND_CLASS_CENTRAL_SCENE part i replaced the whole part with this:
Hi and thank you for the code.
I had to do the same thing with my Aeotec WallMote Quad.
I just bought a Namron 4 channel wall switch. I added it to Home Assistant, but the only entity I see is the sensor/battery entity. Do you know what might have happened?
Truls
As far as I know there is only one entity, and that is the battery.
This is a remote and not a switch and it is on battery witch means it is passive.
The code I refer to does not add any entities to the device, but it makes this device send scenes to zwave.scene_activated that you can use with automations. You can monitor this under “Events” in “Developer tools”.
Will this switch be supported in z-wave-js?
I bought one of these as a test (only decent looking switch which fit inside “Elko Plus” frames), but cannot add them as a switch in HA.
The inclusion to z-wave-js reports successfull but “Battery information” is the only entities added to HA.
I can identify the button click/ hold actions through the log;
Where the payload changes
Group 1 ON
0x8001 Button 1 click
0x8201 Button 1 hold
0x8101 Button 1 release
Group 1 OFF
0x8002 Button 2 click
0x8202 Button 2 hold
0x8102 Button 2 release
Group 2 ON
0x8003 Button 3 click
0x8203 Button 3 hold
0x8103 Button 3 release
Group 2 OFF
0x8004 Button 4 click
0x8204 Button 4 hold
0x8104 Button 4 release
I haven’t started using zwave-js yet, so I really don’t know. But it should be able to work.
For what I know this switch will never create any of the buttons as sensor-entities in HA, but you should be able to se them as events by listening to zwave_js_event (I think this is the correct one, but haven’t tested it) or zwave.scene_activated (or other relevant listener) in Developer Tools - Events, and create automations or template-sensors out if these events.
If you don’t see events coming from this node you probably have to modify your zwave device/node-config as shown in my previous post. As I haven’t tested zwave-js I don’t know if its possible or if it will work.
I plan to convert to zwave-js soon, but haven’t found the time yet