[ST EDGE] Z-Wave Sensor Driver Channel - including specific Ecolink, FortrezZ, HomeSeer, Monoprice and Zooz models

What driver is it using? I would try @philh30 driver

It is using the Z-Wave Sensor PH from @philh30

That would have been my suggestion. It sounds like the capabilities associated with you fingerprints need to be modified.

@philh30 how can this be added to manage the capabilities accurately?

You could also try Phil’s Z-Wave Masquerade. That might solve your problem.

You have 2 others choices. Ask Phil to make a change or down load the file from GitHub make the change and add it to you hub using the CLI.

Hey guys,
I’m having trouble adding ecolink motion sensor (pir-zwave2.5-eco) to ST. I installed the new edge drivers. My process:
-i add new device in ST and select β€œscan for nearby devices”
-i then insert the battery into motion sensor and it starts blinking slowly

It never gets discovered. I also tried adding ecolink sensor, but ST says it’s looking for ecolink zigbee sensor, not sure if it’s a typo? I also tried adding as generic z-wave device, no luck. I tried excluding the devices, but ST exclusion mode can’t see them neither.

Both of the devices are brand new and haven’t been included in any zwave network before. I’m clueless at this point, what am I doing wrong?

Thanks in advance

For mine I had to press the learn button on the back with a pin.

Thought it was the same as resetting battery, but let me tey!

I just tried that and still no reaponse from ST whatsoever. Are you adding by searching for available devices or another way?

Try an exclude first, I am adding with the manufacturer.

I tried excluding, ST doesn’t find anything to exclude

So When you’re adding, you add it as ecolink sensor? It says zigbee, which threw me off

Anyone having an issue with the Monoprice contact sensors using this driver not displaying the appropriate battery %value, new Energizer batteries showing 15%…

Hi. I was having issues with some of my Monoprice Open/Close Sensors showing offline. I downloaded/installed the Z-Wave Sensor PH and it seems to be working again. My issue now is the device icon…

Is there a way I can get back to the one like the image on the right (Z Door House Master)? That icon actually displays differently depending on the device status (open/closed) which is really helpful to me.

I would try excluding it then pair it with the hub.

It’s a problem edge driver. The device worked fine using the old stock DTH Z-wave door/window sensor handler until a few days ago.

Hopefully someone more skilled than me in driver work will have one and find the need to create a custom solution in the near future, or SS gets around to addressing it. :smiley:

but still thanks for the suggestion!

FWIW, its fingerprint info is: zw:S type:2001 mfr:0109 prod:200A model:0A02

If someone can capture the logs from the CLI/logcat with the device opening and closing we can see about getting it supported on Phil’s sensor driver. Clearly it does something odd, as noted in the original DTH:

		if (cmd.v1AlarmType == 0x07) {  // special case for nonstandard messages from Monoprice door/window sensors
			result << sensorValueEvent(cmd.v1AlarmLevel)
1 Like

one open/close cycle…

──────────────────────────────────────────────────────────────────────────────────
 #   Driver Id                             Name
──────────────────────────────────────────────────────────────────────────────────
 14  xxxxxxxxxxxxxxxxxxxxxxxxxxx  Z-Wave Sensor PH
──────────────────────────────────────────────────────────────────────────────────
? Select a driver. 14
connecting... connected
2023-07-03T17:37:01.533039205+00:00 TRACE Z-Wave Sensor PH  Received event with handler unnamed
2023-07-03T17:37:01.533613042+00:00 INFO Z-Wave Sensor PH  <ZwaveDevice: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx [51] (Garage Door - Left)> received Z-Wave command: {args={value=255}, cmd_class="BASIC", cmd_id="SET", dst_channels={}, encap="NONE", payload="\xFF", src_channel=0, version=1}
2023-07-03T17:37:01.554994888+00:00 DEBUG Z-Wave Sensor PH  Garage Door - Left device thread event handled
2023-07-03T17:37:01.559262836+00:00 TRACE Z-Wave Sensor PH  Received event with handler unnamed
2023-07-03T17:37:01.562913510+00:00 INFO Z-Wave Sensor PH  <ZwaveDevice: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx [51] (Garage Door - Left)> received Z-Wave command: {args={alarm_level=255, alarm_type=7, event="INTRUSION", event_parameter="", notification_status="ON", notification_type="HOME_SECURITY", v1_alarm_level=255, v1_alarm_type=7, z_wave_alarm_event="INTRUSION", z_wave_alarm_status="ON", z_wave_alarm_type="BURGLAR", zensor_net_source_node_id=0}, cmd_class="NOTIFICATION", cmd_id="REPORT", dst_channels={}, encap="NONE", payload="\x07\xFF\x00\xFF\x07\x02\x00\x00", src_channel=0, version=3}
2023-07-03T17:37:01.570665632+00:00 TRACE Z-Wave Sensor PH  Found ZwaveDispatcher handler in zwave_sensor
2023-07-03T17:37:01.579802061+00:00 TRACE Z-Wave Sensor PH  Found ZwaveDispatcher handler in zwave_sensor
2023-07-03T17:37:01.580502669+00:00 INFO Z-Wave Sensor PH  <ZwaveDevice: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx [51] (Garage Door - Left)> emitting event: {"component_id":"main","attribute_id":"contact","state":{"value":"open"},"capability_id":"contactSensor"}
2023-07-03T17:37:01.622655499+00:00 TRACE Z-Wave Sensor PH  Found ZwaveDispatcher handler in zwave_sensor
2023-07-03T17:37:01.623104982+00:00 INFO Z-Wave Sensor PH  <ZwaveDevice: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx [51] (Garage Door - Left)> emitting event: {"component_id":"main","attribute_id":"motion","state":{"value":"active"},"capability_id":"motionSensor"}
2023-07-03T17:37:01.636060585+00:00 TRACE Z-Wave Sensor PH  Found ZwaveDispatcher handler in zwave_sensor
2023-07-03T17:37:01.636596608+00:00 TRACE Z-Wave Sensor PH  Found ZwaveDispatcher handler in zwave_sensor
2023-07-03T17:37:01.637240161+00:00 TRACE Z-Wave Sensor PH  Found ZwaveDispatcher handler in zwave_sensor
2023-07-03T17:37:01.637847191+00:00 TRACE Z-Wave Sensor PH  Found ZwaveDispatcher handler in zwave_sensor
2023-07-03T17:37:01.638592985+00:00 TRACE Z-Wave Sensor PH  Found ZwaveDispatcher handler in zwave_sensor
2023-07-03T17:37:01.646378673+00:00 DEBUG Z-Wave Sensor PH  Garage Door - Left device thread event handled
2023-07-03T17:37:28.292700583+00:00 TRACE Z-Wave Sensor PH  Received event with handler unnamed
2023-07-03T17:37:28.293260792+00:00 INFO Z-Wave Sensor PH  <ZwaveDevice: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx [51] (Garage Door - Left)> received Z-Wave command: {args={value=0}, cmd_class="BASIC", cmd_id="SET", dst_channels={}, encap="NONE", payload="\x00", src_channel=0, version=1}
2023-07-03T17:37:28.300456375+00:00 DEBUG Z-Wave Sensor PH  Garage Door - Left device thread event handled
2023-07-03T17:37:28.305421583+00:00 TRACE Z-Wave Sensor PH  Received event with handler unnamed
2023-07-03T17:37:28.307661417+00:00 INFO Z-Wave Sensor PH  <ZwaveDevice: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx [51] (Garage Door - Left)> received Z-Wave command: {args={alarm_level=0, alarm_type=7, event="INTRUSION", event_parameter="", notification_status="ON", notification_type="HOME_SECURITY", v1_alarm_level=0, v1_alarm_type=7, z_wave_alarm_event="INTRUSION", z_wave_alarm_status="ON", z_wave_alarm_type="BURGLAR", zensor_net_source_node_id=0}, cmd_class="NOTIFICATION", cmd_id="REPORT", dst_channels={}, encap="NONE", payload="\x07\x00\x00\xFF\x07\x02\x00\x00", src_channel=0, version=3}
2023-07-03T17:37:28.372753167+00:00 TRACE Z-Wave Sensor PH  Found ZwaveDispatcher handler in zwave_sensor
2023-07-03T17:37:28.374705292+00:00 TRACE Z-Wave Sensor PH  Found ZwaveDispatcher handler in zwave_sensor
2023-07-03T17:37:28.375399042+00:00 INFO Z-Wave Sensor PH  <ZwaveDevice: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx [51] (Garage Door - Left)> emitting event: {"component_id":"main","attribute_id":"contact","state":{"value":"open"},"capability_id":"contactSensor"}
2023-07-03T17:37:28.381843125+00:00 TRACE Z-Wave Sensor PH  Found ZwaveDispatcher handler in zwave_sensor
2023-07-03T17:37:28.382278833+00:00 INFO Z-Wave Sensor PH  <ZwaveDevice: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx [51] (Garage Door - Left)> emitting event: {"component_id":"main","attribute_id":"motion","state":{"value":"active"},"capability_id":"motionSensor"}
2023-07-03T17:37:28.392039750+00:00 TRACE Z-Wave Sensor PH  Found ZwaveDispatcher handler in zwave_sensor
2023-07-03T17:37:28.392617+00:00 TRACE Z-Wave Sensor PH  Found ZwaveDispatcher handler in zwave_sensor
2023-07-03T17:37:28.393455750+00:00 TRACE Z-Wave Sensor PH  Found ZwaveDispatcher handler in zwave_sensor
2023-07-03T17:37:28.394112417+00:00 TRACE Z-Wave Sensor PH  Found ZwaveDispatcher handler in zwave_sensor
2023-07-03T17:37:28.394722292+00:00 TRACE Z-Wave Sensor PH  Found ZwaveDispatcher handler in zwave_sensor
2023-07-03T17:37:28.395316208+00:00 DEBUG Z-Wave Sensor PH  Garage Door - Left device thread event handled

Interesting.

EDIT: I conflated BASIC SET and BASIC REPORT in my post… Digging deeper…

What open/close logging is generated using the stock Zwave Sensor driver?

──────────────────────────────────────────────────────────────────────────────────
 #   Driver Id                             Name
──────────────────────────────────────────────────────────────────────────────────
 
 9     Z-Wave Sensor
 
──────────────────────────────────────────────────────────────────────────────────
? Select a driver. 9
connecting... connected
2023-07-03T19:01:24.909256590+00:00 TRACE Z-Wave Sensor  Received event with handler unnamed
2023-07-03T19:01:24.911725507+00:00 INFO Z-Wave Sensor  <ZwaveDevice: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx [51] (Garage Door - Left)> received Z-Wave command: {args={value=255}, cmd_class="BASIC", cmd_id="SET", dst_channels={}, encap="NONE", payload="\xFF", src_channel=0, version=1}
2023-07-03T19:01:24.912764340+00:00 TRACE Z-Wave Sensor  Found ZwaveDispatcher handler in zwave_sensor
2023-07-03T19:01:24.913417048+00:00 INFO Z-Wave Sensor  <ZwaveDevice: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx [51] (Garage Door - Left)> emitting event: {"component_id":"main","capability_id":"contactSensor","attribute_id":"contact","state":{"value":"open"}}
2023-07-03T19:01:24.941536173+00:00 DEBUG Z-Wave Sensor  Garage Door - Left device thread event handled
2023-07-03T19:01:24.949701007+00:00 TRACE Z-Wave Sensor  Received event with handler unnamed
2023-07-03T19:01:24.950271382+00:00 INFO Z-Wave Sensor  <ZwaveDevice: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx [51] (Garage Door - Left)> received Z-Wave command: {args={alarm_level=255, alarm_type=7, event="INTRUSION", event_parameter="", notification_status="ON", notification_type="HOME_SECURITY", v1_alarm_level=255, v1_alarm_type=7, z_wave_alarm_event="INTRUSION", z_wave_alarm_status="ON", z_wave_alarm_type="BURGLAR", zensor_net_source_node_id=0}, cmd_class="NOTIFICATION", cmd_id="REPORT", dst_channels={}, encap="NONE", payload="\x07\xFF\x00\xFF\x07\x02\x00\x00", src_channel=0, version=3}
2023-07-03T19:01:24.960611882+00:00 TRACE Z-Wave Sensor  Found ZwaveDispatcher handler in zwave_sensor -> v1 contact event
2023-07-03T19:01:24.961051465+00:00 INFO Z-Wave Sensor  <ZwaveDevice: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx [51] (Garage Door - Left)> emitting event: {"component_id":"main","capability_id":"contactSensor","attribute_id":"contact","state":{"value":"open"}}
2023-07-03T19:01:24.962050548+00:00 DEBUG Z-Wave Sensor  Garage Door - Left device thread event handled
2023-07-03T19:01:32.931725510+00:00 TRACE Z-Wave Sensor  Received event with handler unnamed
2023-07-03T19:01:32.932359427+00:00 INFO Z-Wave Sensor  <ZwaveDevice: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx [51] (Garage Door - Left)> received Z-Wave command: {args={value=0}, cmd_class="BASIC", cmd_id="SET", dst_channels={}, encap="NONE", payload="\x00", src_channel=0, version=1}
2023-07-03T19:01:32.949930052+00:00 TRACE Z-Wave Sensor  Found ZwaveDispatcher handler in zwave_sensor
2023-07-03T19:01:32.950368885+00:00 INFO Z-Wave Sensor  <ZwaveDevice: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx [51] (Garage Door - Left)> emitting event: {"component_id":"main","capability_id":"contactSensor","attribute_id":"contact","state":{"value":"closed"}}
2023-07-03T19:01:32.965207927+00:00 DEBUG Z-Wave Sensor  Garage Door - Left device thread event handled
2023-07-03T19:01:32.968308219+00:00 TRACE Z-Wave Sensor  Received event with handler unnamed
2023-07-03T19:01:32.968881510+00:00 INFO Z-Wave Sensor  <ZwaveDevice: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx [51] (Garage Door - Left)> received Z-Wave command: {args={alarm_level=0, alarm_type=7, event="INTRUSION", event_parameter="", notification_status="ON", notification_type="HOME_SECURITY", v1_alarm_level=0, v1_alarm_type=7, z_wave_alarm_event="INTRUSION", z_wave_alarm_status="ON", z_wave_alarm_type="BURGLAR", zensor_net_source_node_id=0}, cmd_class="NOTIFICATION", cmd_id="REPORT", dst_channels={}, encap="NONE", payload="\x07\x00\x00\xFF\x07\x02\x00\x00", src_channel=0, version=3}
2023-07-03T19:01:32.981245927+00:00 TRACE Z-Wave Sensor  Found ZwaveDispatcher handler in zwave_sensor -> v1 contact event
2023-07-03T19:01:32.981682010+00:00 INFO Z-Wave Sensor  <ZwaveDevice: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx [51] (Garage Door - Left)> emitting event: {"component_id":"main","capability_id":"contactSensor","attribute_id":"contact","state":{"value":"closed"}}
2023-07-03T19:01:32.986232177+00:00 DEBUG Z-Wave Sensor  Garage Door - Left device thread event handled