Nortek Linear GoControl Z-Wave Multisensor ST Edge Driver help needed (WADWAZ-1)

I have one of these devices from several years ago that always ran well in IDE with this custom device handler. The advantage to this sensor, in my opinion, is that it has two inputs and a tamper switch. One magnetic contact and one set of terminals to accept an external set of contacts. It also takes a CR123A battery that lasts a very long time. In my application, I need a battery powered device as I am monitoring a custom control box I built for my well water that senses water leaks and shuts off a 220v contactor as well as telling me the current state of mains power using a relay.

In preparation of the changeover to Edge only (this is my last device to convert) I went ahead and deleted the device handler from IDE and added the device again from scratch.
The device is natively supported by edge and shows up using the driver “zwave sensor”.

The trouble is, it really doesn’t work. Connecting either set of contacts just sort of flickers from open to closed randomly or not at all and may settle in either state. That, and it is only showing one set of contacts.
I installed @philh30’s Masquerade driver and that does read open/closed properly for one set of contacts when set in contact sensor mode. Opening and closing either set of contacts changes the state of the contact display in the app.

I decided to give the tutorials a try and see if I could make my own driver but I definitely don’t know what I’m doing.

I followed the tutorials and this thread and have been successful in publishing a broken driver where I have added all capabilities to see what sort of output I get. It is a modified version of the “zwave sensor” driver that loads in default for this device.

It is published on my channel

The fingerprint for the device is:

  - id: 014F/2001/0102
    deviceLabel: Nortek Open/Closed Sensor
    manufacturerId: 0x014F
    productType: 0x2001
    productId: 0x0102
    deviceProfileName: contact-battery-tamperalert

I feel like the basis of the Masquerade driver would be a better start since it does function but the syntax of it is more than I can figure out for now.

What I find interesting from the logcat is that it shows a payload that matches the info on the original instruction sheet in pdf and corresponds to what I am pressing.

Here is that snip:
nortek payload

Any thoughts or help is appreciated. If someone thinks I’m heading the wrong direction and thinks they have something that will work, I’m happy to try it out.
Honestly, spending too much time on it may not be worth it. This is an obsolete sensor that probably is not widely used. I’m open to suggestions on other devices as well. I would use a Fibaro smart implant if a battery power option were simpler. My control box runs on 24v AC but I need the sensors to stay powered during an outage.

Thank you!

2023-03-02T21:15:38.907856594+00:00 TRACE Nortek WADWAZ-1  Received event with handler unnamed
2023-03-02T21:15:38.908764594+00:00 INFO Nortek WADWAZ-1  <ZwaveDevice: a42fd89e-3cda-43ed-89f2-f1027d93789e [02] (Nortek WADWAZ-1 DW Sensor)> 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-03-02T21:15:38.924621136+00:00 TRACE Nortek WADWAZ-1  Found ZwaveDispatcher handler in zwave_sensor
2023-03-02T21:15:38.925073594+00:00 INFO Nortek WADWAZ-1  <ZwaveDevice: a42fd89e-3cda-43ed-89f2-f1027d93789e [02] (Nortek WADWAZ-1 DW Sensor)> emitting event: {"attribute_id":"contact","capability_id":"contactSensor","component_id":"main","state":{"value":"open"}}
2023-03-02T21:15:38.938507219+00:00 DEBUG Nortek WADWAZ-1  Nortek WADWAZ-1 DW Sensor device thread event handled
2023-03-02T21:15:38.966287803+00:00 TRACE Nortek WADWAZ-1  Received event with handler unnamed
2023-03-02T21:15:38.971280136+00:00 INFO Nortek WADWAZ-1  <ZwaveDevice: a42fd89e-3cda-43ed-89f2-f1027d93789e [02] (Nortek WADWAZ-1 DW Sensor)> 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-03-02T21:15:38.986375136+00:00 TRACE Nortek WADWAZ-1  Found ZwaveDispatcher handler in zwave_sensor
2023-03-02T21:15:38.986824969+00:00 TRACE Nortek WADWAZ-1  Found ZwaveDispatcher handler in zwave_sensor
2023-03-02T21:15:38.987748636+00:00 INFO Nortek WADWAZ-1  <ZwaveDevice: a42fd89e-3cda-43ed-89f2-f1027d93789e [02] (Nortek WADWAZ-1 DW Sensor)> emitting event: {"attribute_id":"contact","capability_id":"contactSensor","component_id":"main","state":{"value":"open"}}
2023-03-02T21:15:38.997840094+00:00 TRACE Nortek WADWAZ-1  Found ZwaveDispatcher handler in zwave_sensor
2023-03-02T21:15:39.000086261+00:00 INFO Nortek WADWAZ-1  <ZwaveDevice: a42fd89e-3cda-43ed-89f2-f1027d93789e [02] (Nortek WADWAZ-1 DW Sensor)> emitting event: {"attribute_id":"motion","capability_id":"motionSensor","component_id":"main","state":{"value":"active"}}
2023-03-02T21:15:39.008160469+00:00 TRACE Nortek WADWAZ-1  Found ZwaveDispatcher handler in zwave_sensor
2023-03-02T21:15:39.009997969+00:00 TRACE Nortek WADWAZ-1  Found ZwaveDispatcher handler in zwave_sensor
2023-03-02T21:15:39.016279344+00:00 TRACE Nortek WADWAZ-1  Found ZwaveDispatcher handler in zwave_sensor
2023-03-02T21:15:39.016748594+00:00 TRACE Nortek WADWAZ-1  Found ZwaveDispatcher handler in zwave_sensor
2023-03-02T21:15:39.017391969+00:00 TRACE Nortek WADWAZ-1  Found ZwaveDispatcher handler in zwave_sensor
2023-03-02T21:15:39.017998678+00:00 DEBUG Nortek WADWAZ-1  Nortek WADWAZ-1 DW Sensor device thread event handled
2023-03-02T21:15:39.331431261+00:00 TRACE Nortek WADWAZ-1  Received event with handler unnamed
2023-03-02T21:15:39.335794136+00:00 INFO Nortek WADWAZ-1  <ZwaveDevice: a42fd89e-3cda-43ed-89f2-f1027d93789e [02] (Nortek WADWAZ-1 DW Sensor)> 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-03-02T21:15:39.346205178+00:00 TRACE Nortek WADWAZ-1  Found ZwaveDispatcher handler in zwave_sensor
2023-03-02T21:15:39.346654469+00:00 INFO Nortek WADWAZ-1  <ZwaveDevice: a42fd89e-3cda-43ed-89f2-f1027d93789e [02] (Nortek WADWAZ-1 DW Sensor)> emitting event: {"attribute_id":"contact","capability_id":"contactSensor","component_id":"main","state":{"value":"closed"}}
2023-03-02T21:15:39.381256011+00:00 DEBUG Nortek WADWAZ-1  Nortek WADWAZ-1 DW Sensor device thread event handled
2023-03-02T21:15:39.384697636+00:00 TRACE Nortek WADWAZ-1  Received event with handler unnamed
2023-03-02T21:15:39.385230553+00:00 INFO Nortek WADWAZ-1  <ZwaveDevice: a42fd89e-3cda-43ed-89f2-f1027d93789e [02] (Nortek WADWAZ-1 DW Sensor)> 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-03-02T21:15:39.402679136+00:00 TRACE Nortek WADWAZ-1  Found ZwaveDispatcher handler in zwave_sensor
2023-03-02T21:15:39.403267136+00:00 TRACE Nortek WADWAZ-1  Found ZwaveDispatcher handler in zwave_sensor
2023-03-02T21:15:39.404109969+00:00 INFO Nortek WADWAZ-1  <ZwaveDevice: a42fd89e-3cda-43ed-89f2-f1027d93789e [02] (Nortek WADWAZ-1 DW Sensor)> emitting event: {"attribute_id":"contact","capability_id":"contactSensor","component_id":"main","state":{"value":"open"}}
2023-03-02T21:15:39.407989428+00:00 TRACE Nortek WADWAZ-1  Found ZwaveDispatcher handler in zwave_sensor
2023-03-02T21:15:39.415835928+00:00 INFO Nortek WADWAZ-1  <ZwaveDevice: a42fd89e-3cda-43ed-89f2-f1027d93789e [02] (Nortek WADWAZ-1 DW Sensor)> emitting event: {"attribute_id":"motion","capability_id":"motionSensor","component_id":"main","state":{"value":"active"}}
2023-03-02T21:15:39.418754594+00:00 TRACE Nortek WADWAZ-1  Found ZwaveDispatcher handler in zwave_sensor
2023-03-02T21:15:39.419348511+00:00 TRACE Nortek WADWAZ-1  Found ZwaveDispatcher handler in zwave_sensor
2023-03-02T21:15:39.420185386+00:00 TRACE Nortek WADWAZ-1  Found ZwaveDispatcher handler in zwave_sensor
2023-03-02T21:15:39.420803969+00:00 TRACE Nortek WADWAZ-1  Found ZwaveDispatcher handler in zwave_sensor
2023-03-02T21:15:39.421419178+00:00 TRACE Nortek WADWAZ-1  Found ZwaveDispatcher handler in zwave_sensor
2023-03-02T21:15:39.424172928+00:00 DEBUG Nortek WADWAZ-1  Nortek WADWAZ-1 DW Sensor device thread event handled
2023-03-02T21:15:48.111969432+00:00 TRACE Nortek WADWAZ-1  Received event with handler unnamed
2023-03-02T21:15:48.125314640+00:00 INFO Nortek WADWAZ-1  <ZwaveDevice: a42fd89e-3cda-43ed-89f2-f1027d93789e [02] (Nortek WADWAZ-1 DW Sensor)> received Z-Wave command: {args={alarm_level=0, alarm_type=7, event="UNKNOWN_EVENT_STATE", event_parameter="", notification_status="ON", notification_type="HOME_SECURITY", v1_alarm_level=0, v1_alarm_type=7, z_wave_alarm_event="UNKNOWN_EVENT_STATE", 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\xFE\x00\x00", src_channel=0, version=3}
2023-03-02T21:15:48.126183557+00:00 TRACE Nortek WADWAZ-1  Found ZwaveDispatcher handler in zwave_sensor
2023-03-02T21:15:48.126831182+00:00 TRACE Nortek WADWAZ-1  Found ZwaveDispatcher handler in zwave_sensor
2023-03-02T21:15:48.127453890+00:00 TRACE Nortek WADWAZ-1  Found ZwaveDispatcher handler in zwave_sensor
2023-03-02T21:15:48.128205390+00:00 TRACE Nortek WADWAZ-1  Found ZwaveDispatcher handler in zwave_sensor
2023-03-02T21:15:48.129061265+00:00 TRACE Nortek WADWAZ-1  Found ZwaveDispatcher handler in zwave_sensor
2023-03-02T21:15:48.129689849+00:00 TRACE Nortek WADWAZ-1  Found ZwaveDispatcher handler in zwave_sensor
2023-03-02T21:15:48.130312474+00:00 TRACE Nortek WADWAZ-1  Found ZwaveDispatcher handler in zwave_sensor
2023-03-02T21:15:48.130938640+00:00 TRACE Nortek WADWAZ-1  Found ZwaveDispatcher handler in zwave_sensor
2023-03-02T21:15:48.131551890+00:00 DEBUG Nortek WADWAZ-1  Nortek WADWAZ-1 DW Sensor device thread event handled
2023-03-02T21:15:50.578069516+00:00 TRACE Nortek WADWAZ-1  Received event with handler unnamed
2023-03-02T21:15:50.580572433+00:00 INFO Nortek WADWAZ-1  <ZwaveDevice: a42fd89e-3cda-43ed-89f2-f1027d93789e [02] (Nortek WADWAZ-1 DW Sensor)> received Z-Wave command: {args={alarm_level=255, alarm_type=7, event="UNKNOWN_EVENT_STATE", event_parameter="", notification_status="ON", notification_type="HOME_SECURITY", v1_alarm_level=255, v1_alarm_type=7, z_wave_alarm_event="UNKNOWN_EVENT_STATE", 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\xFE\x00\x00", src_channel=0, version=3}
2023-03-02T21:15:50.589397350+00:00 TRACE Nortek WADWAZ-1  Found ZwaveDispatcher handler in zwave_sensor
2023-03-02T21:15:50.591040558+00:00 TRACE Nortek WADWAZ-1  Found ZwaveDispatcher handler in zwave_sensor
2023-03-02T21:15:50.666466808+00:00 TRACE Nortek WADWAZ-1  Found ZwaveDispatcher handler in zwave_sensor
2023-03-02T21:15:50.676596725+00:00 TRACE Nortek WADWAZ-1  Found ZwaveDispatcher handler in zwave_sensor
2023-03-02T21:15:50.677067642+00:00 TRACE Nortek WADWAZ-1  Found ZwaveDispatcher handler in zwave_sensor
2023-03-02T21:15:50.677717058+00:00 TRACE Nortek WADWAZ-1  Found ZwaveDispatcher handler in zwave_sensor
2023-03-02T21:15:50.678341850+00:00 TRACE Nortek WADWAZ-1  Found ZwaveDispatcher handler in zwave_sensor
2023-03-02T21:15:50.678953267+00:00 TRACE Nortek WADWAZ-1  Found ZwaveDispatcher handler in zwave_sensor
2023-03-02T21:15:50.679557017+00:00 DEBUG Nortek WADWAZ-1  Nortek WADWAZ-1 DW Sensor device thread event handled
2023-03-02T21:15:51.529827642+00:00 TRACE Nortek WADWAZ-1  Received event with handler unnamed
2023-03-02T21:15:51.532183475+00:00 INFO Nortek WADWAZ-1  <ZwaveDevice: a42fd89e-3cda-43ed-89f2-f1027d93789e [02] (Nortek WADWAZ-1 DW Sensor)> received Z-Wave command: {args={alarm_level=0, alarm_type=7, event="UNKNOWN_EVENT_STATE", event_parameter="", notification_status="ON", notification_type="HOME_SECURITY", v1_alarm_level=0, v1_alarm_type=7, z_wave_alarm_event="UNKNOWN_EVENT_STATE", 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\xFE\x00\x00", src_channel=0, version=3}
2023-03-02T21:15:51.566288725+00:00 TRACE Nortek WADWAZ-1  Found ZwaveDispatcher handler in zwave_sensor
2023-03-02T21:15:51.568119059+00:00 TRACE Nortek WADWAZ-1  Found ZwaveDispatcher handler in zwave_sensor
2023-03-02T21:15:51.569757850+00:00 TRACE Nortek WADWAZ-1  Found ZwaveDispatcher handler in zwave_sensor
2023-03-02T21:15:51.574268142+00:00 TRACE Nortek WADWAZ-1  Found ZwaveDispatcher handler in zwave_sensor
2023-03-02T21:15:51.574738725+00:00 TRACE Nortek WADWAZ-1  Found ZwaveDispatcher handler in zwave_sensor
2023-03-02T21:15:51.575453059+00:00 TRACE Nortek WADWAZ-1  Found ZwaveDispatcher handler in zwave_sensor
2023-03-02T21:15:51.576078725+00:00 TRACE Nortek WADWAZ-1  Found ZwaveDispatcher handler in zwave_sensor
2023-03-02T21:15:51.576698934+00:00 TRACE Nortek WADWAZ-1  Found ZwaveDispatcher handler in zwave_sensor
2023-03-02T21:15:51.577315309+00:00 DEBUG Nortek WADWAZ-1  Nortek WADWAZ-1 DW Sensor device thread event handled
2023-03-02T21:15:53.988097560+00:00 TRACE Nortek WADWAZ-1  Received event with handler unnamed
2023-03-02T21:15:53.990601101+00:00 INFO Nortek WADWAZ-1  <ZwaveDevice: a42fd89e-3cda-43ed-89f2-f1027d93789e [02] (Nortek WADWAZ-1 DW Sensor)> received Z-Wave command: {args={alarm_level=255, alarm_type=7, event="UNKNOWN_EVENT_STATE", event_parameter="", notification_status="ON", notification_type="HOME_SECURITY", v1_alarm_level=255, v1_alarm_type=7, z_wave_alarm_event="UNKNOWN_EVENT_STATE", 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\xFE\x00\x00", src_channel=0, version=3}
2023-03-02T21:15:53.999463976+00:00 TRACE Nortek WADWAZ-1  Found ZwaveDispatcher handler in zwave_sensor
2023-03-02T21:15:54.001093393+00:00 TRACE Nortek WADWAZ-1  Found ZwaveDispatcher handler in zwave_sensor
2023-03-02T21:15:54.002721143+00:00 TRACE Nortek WADWAZ-1  Found ZwaveDispatcher handler in zwave_sensor
2023-03-02T21:15:54.007312476+00:00 TRACE Nortek WADWAZ-1  Found ZwaveDispatcher handler in zwave_sensor
2023-03-02T21:15:54.007775893+00:00 TRACE Nortek WADWAZ-1  Found ZwaveDispatcher handler in zwave_sensor
2023-03-02T21:15:54.008422476+00:00 TRACE Nortek WADWAZ-1  Found ZwaveDispatcher handler in zwave_sensor
2023-03-02T21:15:54.009037560+00:00 TRACE Nortek WADWAZ-1  Found ZwaveDispatcher handler in zwave_sensor
2023-03-02T21:15:54.009651768+00:00 TRACE Nortek WADWAZ-1  Found ZwaveDispatcher handler in zwave_sensor
2023-03-02T21:15:54.010262643+00:00 DEBUG Nortek WADWAZ-1  Nortek WADWAZ-1 DW Sensor device thread event handled
2023-03-02T21:15:54.618037185+00:00 TRACE Nortek WADWAZ-1  Received event with handler unnamed
2023-03-02T21:15:54.620397393+00:00 INFO Nortek WADWAZ-1  <ZwaveDevice: a42fd89e-3cda-43ed-89f2-f1027d93789e [02] (Nortek WADWAZ-1 DW Sensor)> received Z-Wave command: {args={alarm_level=0, alarm_type=7, event="UNKNOWN_EVENT_STATE", event_parameter="", notification_status="ON", notification_type="HOME_SECURITY", v1_alarm_level=0, v1_alarm_type=7, z_wave_alarm_event="UNKNOWN_EVENT_STATE", 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\xFE\x00\x00", src_channel=0, version=3}
2023-03-02T21:15:54.629082518+00:00 TRACE Nortek WADWAZ-1  Found ZwaveDispatcher handler in zwave_sensor
2023-03-02T21:15:54.630729560+00:00 TRACE Nortek WADWAZ-1  Found ZwaveDispatcher handler in zwave_sensor
2023-03-02T21:15:54.666384143+00:00 TRACE Nortek WADWAZ-1  Found ZwaveDispatcher handler in zwave_sensor
2023-03-02T21:15:54.670531602+00:00 TRACE Nortek WADWAZ-1  Found ZwaveDispatcher handler in zwave_sensor
2023-03-02T21:15:54.670996560+00:00 TRACE Nortek WADWAZ-1  Found ZwaveDispatcher handler in zwave_sensor
2023-03-02T21:15:54.671639393+00:00 TRACE Nortek WADWAZ-1  Found ZwaveDispatcher handler in zwave_sensor
2023-03-02T21:15:54.672253643+00:00 TRACE Nortek WADWAZ-1  Found ZwaveDispatcher handler in zwave_sensor
2023-03-02T21:15:54.672866810+00:00 TRACE Nortek WADWAZ-1  Found ZwaveDispatcher handler in zwave_sensor
2023-03-02T21:15:54.673471935+00:00 DEBUG Nortek WADWAZ-1  Nortek WADWAZ-1 DW Sensor device thread event handled
2023-03-02T21:15:57.998467312+00:00 TRACE Nortek WADWAZ-1  Received event with handler unnamed
2023-03-02T21:15:58.000842770+00:00 INFO Nortek WADWAZ-1  <ZwaveDevice: a42fd89e-3cda-43ed-89f2-f1027d93789e [02] (Nortek WADWAZ-1 DW Sensor)> received Z-Wave command: {args={alarm_level=255, alarm_type=7, event="UNKNOWN_EVENT_STATE", event_parameter="", notification_status="ON", notification_type="HOME_SECURITY", v1_alarm_level=255, v1_alarm_type=7, z_wave_alarm_event="UNKNOWN_EVENT_STATE", 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\xFE\x00\x00", src_channel=0, version=3}
2023-03-02T21:15:58.009677687+00:00 TRACE Nortek WADWAZ-1  Found ZwaveDispatcher handler in zwave_sensor
2023-03-02T21:15:58.011318270+00:00 TRACE Nortek WADWAZ-1  Found ZwaveDispatcher handler in zwave_sensor
2023-03-02T21:15:58.012949853+00:00 TRACE Nortek WADWAZ-1  Found ZwaveDispatcher handler in zwave_sensor
2023-03-02T21:15:58.026570520+00:00 TRACE Nortek WADWAZ-1  Found ZwaveDispatcher handler in zwave_sensor
2023-03-02T21:15:58.027042478+00:00 TRACE Nortek WADWAZ-1  Found ZwaveDispatcher handler in zwave_sensor
2023-03-02T21:15:58.027679812+00:00 TRACE Nortek WADWAZ-1  Found ZwaveDispatcher handler in zwave_sensor
2023-03-02T21:15:58.028294687+00:00 TRACE Nortek WADWAZ-1  Found ZwaveDispatcher handler in zwave_sensor
2023-03-02T21:15:58.028906228+00:00 TRACE Nortek WADWAZ-1  Found ZwaveDispatcher handler in zwave_sensor
2023-03-02T21:15:58.029517978+00:00 DEBUG Nortek WADWAZ-1  Nortek WADWAZ-1 DW Sensor device thread event handled
2023-03-02T21:15:58.672056270+00:00 TRACE Nortek WADWAZ-1  Received event with handler unnamed
2023-03-02T21:15:58.674545854+00:00 INFO Nortek WADWAZ-1  <ZwaveDevice: a42fd89e-3cda-43ed-89f2-f1027d93789e [02] (Nortek WADWAZ-1 DW Sensor)> received Z-Wave command: {args={alarm_level=0, alarm_type=7, event="UNKNOWN_EVENT_STATE", event_parameter="", notification_status="ON", notification_type="HOME_SECURITY", v1_alarm_level=0, v1_alarm_type=7, z_wave_alarm_event="UNKNOWN_EVENT_STATE", 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\xFE\x00\x00", src_channel=0, version=3}
2023-03-02T21:15:58.683803937+00:00 TRACE Nortek WADWAZ-1  Found ZwaveDispatcher handler in zwave_sensor
2023-03-02T21:15:58.685502354+00:00 TRACE Nortek WADWAZ-1  Found ZwaveDispatcher handler in zwave_sensor
2023-03-02T21:15:58.687190812+00:00 TRACE Nortek WADWAZ-1  Found ZwaveDispatcher handler in zwave_sensor
2023-03-02T21:15:58.691894645+00:00 TRACE Nortek WADWAZ-1  Found ZwaveDispatcher handler in zwave_sensor
2023-03-02T21:15:58.692368229+00:00 TRACE Nortek WADWAZ-1  Found ZwaveDispatcher handler in zwave_sensor
2023-03-02T21:15:58.693013645+00:00 TRACE Nortek WADWAZ-1  Found ZwaveDispatcher handler in zwave_sensor
2023-03-02T21:15:58.693637812+00:00 TRACE Nortek WADWAZ-1  Found ZwaveDispatcher handler in zwave_sensor
2023-03-02T21:15:58.694253270+00:00 TRACE Nortek WADWAZ-1  Found ZwaveDispatcher handler in zwave_sensor
2023-03-02T21:15:58.694868270+00:00 DEBUG Nortek WADWAZ-1  Nortek WADWAZ-1 DW Sensor device thread event handled

Hello, @nayelyz
I have the same issue with this sensor. The tamper switch also will never reset.
I have included the logs below.
Please note this sensor has both an internal magnetic contact as well as a set of terminals for an external contact. The original instruction sheet in pdf is here if you want to take a look.
I note that the logs list the output from the sensor as payload and those correspond to the buttons pressed. Here is that snip from the product manual:
nortek payload

I can confirm that the Masquerade drivers others mentioned do work on the internal contacts but do not function for the external contacts.
Please let me know if I can provide anything else to be of assistance. I’m happy to help get the drivers working as they should.
Thank you

OPEN (internal contact)

connecting... connected
2023-03-03T17:17:42.527578594+00:00 TRACE Z-Wave Sensor  Received event with handler unnamed
2023-03-03T17:17:42.528132011+00:00 INFO Z-Wave Sensor  <ZwaveDevice: 1a8b55d9-9eff-4581-a8b0-4b8c30ee2696 [02] (Nortek Open/Closed Sensor)> 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-03-03T17:17:42.548168594+00:00 TRACE Z-Wave Sensor  Found ZwaveDispatcher handler in zwave_sensor
2023-03-03T17:17:42.548605553+00:00 INFO Z-Wave Sensor  <ZwaveDevice: 1a8b55d9-9eff-4581-a8b0-4b8c30ee2696 [02] (Nortek Open/Closed Sensor)> emitting event: {"attribute_id":"contact","capability_id":"contactSensor","component_id":"main","state":{"value":"open"}}
2023-03-03T17:17:42.580709511+00:00 DEBUG Z-Wave Sensor  Nortek Open/Closed Sensor device thread event handled
2023-03-03T17:17:42.586016969+00:00 TRACE Z-Wave Sensor  Received event with handler unnamed
2023-03-03T17:17:42.586470636+00:00 INFO Z-Wave Sensor  <ZwaveDevice: 1a8b55d9-9eff-4581-a8b0-4b8c30ee2696 [02] (Nortek Open/Closed Sensor)> 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-03-03T17:17:42.606402844+00:00 TRACE Z-Wave Sensor  Found ZwaveDispatcher handler in zwave_sensor
2023-03-03T17:17:42.608359594+00:00 TRACE Z-Wave Sensor  Found ZwaveDispatcher handler in zwave_sensor
2023-03-03T17:17:42.616270928+00:00 INFO Z-Wave Sensor  <ZwaveDevice: 1a8b55d9-9eff-4581-a8b0-4b8c30ee2696 [02] (Nortek Open/Closed Sensor)> emitting event: {"attribute_id":"contact","capability_id":"contactSensor","component_id":"main","state":{"value":"open"}}
2023-03-03T17:17:42.623834053+00:00 TRACE Z-Wave Sensor  Found ZwaveDispatcher handler in zwave_sensor
2023-03-03T17:17:42.625521386+00:00 WARN Z-Wave Sensor  Attempted to generate event for 1a8b55d9-9eff-4581-a8b0-4b8c30ee2696.main but it does not support capability Motion Sensor
2023-03-03T17:17:42.633614803+00:00 TRACE Z-Wave Sensor  Found ZwaveDispatcher handler in zwave_sensor
2023-03-03T17:17:42.635625386+00:00 TRACE Z-Wave Sensor  Found ZwaveDispatcher handler in zwave_sensor
2023-03-03T17:17:42.646298261+00:00 TRACE Z-Wave Sensor  Found ZwaveDispatcher handler in zwave_sensor
2023-03-03T17:17:42.646748719+00:00 TRACE Z-Wave Sensor  Found ZwaveDispatcher handler in zwave_sensor
2023-03-03T17:17:42.647394094+00:00 TRACE Z-Wave Sensor  Found ZwaveDispatcher handler in zwave_sensor
2023-03-03T17:17:42.648005303+00:00 DEBUG Z-Wave Sensor  Nortek Open/Closed Sensor device thread event handled

CLOSE Internal Contact

2023-03-03T17:19:43.797525444+00:00 TRACE Z-Wave Sensor  Received event with handler unnamed
2023-03-03T17:19:43.798081944+00:00 INFO Z-Wave Sensor  <ZwaveDevice: 1a8b55d9-9eff-4581-a8b0-4b8c30ee2696 [02] (Nortek Open/Closed Sensor)> 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-03-03T17:19:43.806970610+00:00 TRACE Z-Wave Sensor  Found ZwaveDispatcher handler in zwave_sensor
2023-03-03T17:19:43.807415610+00:00 INFO Z-Wave Sensor  <ZwaveDevice: 1a8b55d9-9eff-4581-a8b0-4b8c30ee2696 [02] (Nortek Open/Closed Sensor)> emitting event: {"attribute_id":"contact","capability_id":"contactSensor","component_id":"main","state":{"value":"closed"}}
2023-03-03T17:19:43.823503944+00:00 DEBUG Z-Wave Sensor  Nortek Open/Closed Sensor device thread event handled
2023-03-03T17:19:43.868035444+00:00 TRACE Z-Wave Sensor  Received event with handler unnamed
2023-03-03T17:19:43.868522069+00:00 INFO Z-Wave Sensor  <ZwaveDevice: 1a8b55d9-9eff-4581-a8b0-4b8c30ee2696 [02] (Nortek Open/Closed Sensor)> 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-03-03T17:19:43.885860444+00:00 TRACE Z-Wave Sensor  Found ZwaveDispatcher handler in zwave_sensor
2023-03-03T17:19:43.886314194+00:00 TRACE Z-Wave Sensor  Found ZwaveDispatcher handler in zwave_sensor
2023-03-03T17:19:43.887072610+00:00 INFO Z-Wave Sensor  <ZwaveDevice: 1a8b55d9-9eff-4581-a8b0-4b8c30ee2696 [02] (Nortek Open/Closed Sensor)> emitting event: {"attribute_id":"contact","capability_id":"contactSensor","component_id":"main","state":{"value":"open"}}
2023-03-03T17:19:43.893735402+00:00 TRACE Z-Wave Sensor  Found ZwaveDispatcher handler in zwave_sensor
2023-03-03T17:19:43.894207694+00:00 WARN Z-Wave Sensor  Attempted to generate event for 1a8b55d9-9eff-4581-a8b0-4b8c30ee2696.main but it does not support capability Motion Sensor
2023-03-03T17:19:43.895218069+00:00 TRACE Z-Wave Sensor  Found ZwaveDispatcher handler in zwave_sensor
2023-03-03T17:19:43.895858444+00:00 TRACE Z-Wave Sensor  Found ZwaveDispatcher handler in zwave_sensor
2023-03-03T17:19:43.896619777+00:00 TRACE Z-Wave Sensor  Found ZwaveDispatcher handler in zwave_sensor
2023-03-03T17:19:43.897458027+00:00 TRACE Z-Wave Sensor  Found ZwaveDispatcher handler in zwave_sensor
2023-03-03T17:19:43.898077277+00:00 TRACE Z-Wave Sensor  Found ZwaveDispatcher handler in zwave_sensor
2023-03-03T17:19:43.898694694+00:00 DEBUG Z-Wave Sensor  Nortek Open/Closed Sensor device thread event handled

OPEN Internal Contact

2023-03-03T17:20:38.587586428+00:00 TRACE Z-Wave Sensor  Received event with handler unnamed
2023-03-03T17:20:38.588259345+00:00 INFO Z-Wave Sensor  <ZwaveDevice: 1a8b55d9-9eff-4581-a8b0-4b8c30ee2696 [02] (Nortek Open/Closed Sensor)> 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-03-03T17:20:38.594590428+00:00 TRACE Z-Wave Sensor  Found ZwaveDispatcher handler in zwave_sensor
2023-03-03T17:20:38.602135178+00:00 INFO Z-Wave Sensor  <ZwaveDevice: 1a8b55d9-9eff-4581-a8b0-4b8c30ee2696 [02] (Nortek Open/Closed Sensor)> emitting event: {"attribute_id":"contact","capability_id":"contactSensor","component_id":"main","state":{"value":"open"}}
2023-03-03T17:20:38.613321803+00:00 DEBUG Z-Wave Sensor  Nortek Open/Closed Sensor device thread event handled
2023-03-03T17:20:38.616964178+00:00 TRACE Z-Wave Sensor  Received event with handler unnamed
2023-03-03T17:20:38.617705303+00:00 INFO Z-Wave Sensor  <ZwaveDevice: 1a8b55d9-9eff-4581-a8b0-4b8c30ee2696 [02] (Nortek Open/Closed Sensor)> 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-03-03T17:20:38.636776845+00:00 TRACE Z-Wave Sensor  Found ZwaveDispatcher handler in zwave_sensor
2023-03-03T17:20:38.637239428+00:00 TRACE Z-Wave Sensor  Found ZwaveDispatcher handler in zwave_sensor
2023-03-03T17:20:38.637879762+00:00 INFO Z-Wave Sensor  <ZwaveDevice: 1a8b55d9-9eff-4581-a8b0-4b8c30ee2696 [02] (Nortek Open/Closed Sensor)> emitting event: {"attribute_id":"contact","capability_id":"contactSensor","component_id":"main","state":{"value":"open"}}
2023-03-03T17:20:38.638957178+00:00 TRACE Z-Wave Sensor  Found ZwaveDispatcher handler in zwave_sensor
2023-03-03T17:20:38.639815012+00:00 WARN Z-Wave Sensor  Attempted to generate event for 1a8b55d9-9eff-4581-a8b0-4b8c30ee2696.main but it does not support capability Motion Sensor
2023-03-03T17:20:38.644703387+00:00 TRACE Z-Wave Sensor  Found ZwaveDispatcher handler in zwave_sensor
2023-03-03T17:20:38.645230303+00:00 TRACE Z-Wave Sensor  Found ZwaveDispatcher handler in zwave_sensor
2023-03-03T17:20:38.645886970+00:00 TRACE Z-Wave Sensor  Found ZwaveDispatcher handler in zwave_sensor
2023-03-03T17:20:38.646503053+00:00 TRACE Z-Wave Sensor  Found ZwaveDispatcher handler in zwave_sensor
2023-03-03T17:20:38.647249678+00:00 TRACE Z-Wave Sensor  Found ZwaveDispatcher handler in zwave_sensor
2023-03-03T17:20:38.648071137+00:00 DEBUG Z-Wave Sensor  Nortek Open/Closed Sensor device thread event handled

CLOSE Internal Contact

2023-03-03T17:21:40.707197419+00:00 TRACE Z-Wave Sensor  Received event with handler unnamed
2023-03-03T17:21:40.707866961+00:00 INFO Z-Wave Sensor  <ZwaveDevice: 1a8b55d9-9eff-4581-a8b0-4b8c30ee2696 [02] (Nortek Open/Closed Sensor)> 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-03-03T17:21:40.720520211+00:00 TRACE Z-Wave Sensor  Found ZwaveDispatcher handler in zwave_sensor
2023-03-03T17:21:40.720964128+00:00 INFO Z-Wave Sensor  <ZwaveDevice: 1a8b55d9-9eff-4581-a8b0-4b8c30ee2696 [02] (Nortek Open/Closed Sensor)> emitting event: {"attribute_id":"contact","capability_id":"contactSensor","component_id":"main","state":{"value":"closed"}}
2023-03-03T17:21:40.733715544+00:00 DEBUG Z-Wave Sensor  Nortek Open/Closed Sensor device thread event handled
2023-03-03T17:21:40.768049711+00:00 TRACE Z-Wave Sensor  Received event with handler unnamed
2023-03-03T17:21:40.768538628+00:00 INFO Z-Wave Sensor  <ZwaveDevice: 1a8b55d9-9eff-4581-a8b0-4b8c30ee2696 [02] (Nortek Open/Closed Sensor)> 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-03-03T17:21:40.786384503+00:00 TRACE Z-Wave Sensor  Found ZwaveDispatcher handler in zwave_sensor
2023-03-03T17:21:40.786834961+00:00 TRACE Z-Wave Sensor  Found ZwaveDispatcher handler in zwave_sensor
2023-03-03T17:21:40.787605503+00:00 INFO Z-Wave Sensor  <ZwaveDevice: 1a8b55d9-9eff-4581-a8b0-4b8c30ee2696 [02] (Nortek Open/Closed Sensor)> emitting event: {"attribute_id":"contact","capability_id":"contactSensor","component_id":"main","state":{"value":"open"}}
2023-03-03T17:21:40.793943336+00:00 TRACE Z-Wave Sensor  Found ZwaveDispatcher handler in zwave_sensor
2023-03-03T17:21:40.794409669+00:00 WARN Z-Wave Sensor  Attempted to generate event for 1a8b55d9-9eff-4581-a8b0-4b8c30ee2696.main but it does not support capability Motion Sensor
2023-03-03T17:21:40.795421711+00:00 TRACE Z-Wave Sensor  Found ZwaveDispatcher handler in zwave_sensor
2023-03-03T17:21:40.796053378+00:00 TRACE Z-Wave Sensor  Found ZwaveDispatcher handler in zwave_sensor
2023-03-03T17:21:40.796805961+00:00 TRACE Z-Wave Sensor  Found ZwaveDispatcher handler in zwave_sensor
2023-03-03T17:21:40.797645128+00:00 TRACE Z-Wave Sensor  Found ZwaveDispatcher handler in zwave_sensor
2023-03-03T17:21:40.798275586+00:00 TRACE Z-Wave Sensor  Found ZwaveDispatcher handler in zwave_sensor
2023-03-03T17:21:40.798893836+00:00 DEBUG Z-Wave Sensor  Nortek Open/Closed Sensor device thread event handled

OPEN Internal Contact

2023-03-03T17:22:36.437568801+00:00 TRACE Z-Wave Sensor  Received event with handler unnamed
2023-03-03T17:22:36.438241968+00:00 INFO Z-Wave Sensor  <ZwaveDevice: 1a8b55d9-9eff-4581-a8b0-4b8c30ee2696 [02] (Nortek Open/Closed Sensor)> 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-03-03T17:22:36.447084843+00:00 TRACE Z-Wave Sensor  Found ZwaveDispatcher handler in zwave_sensor
2023-03-03T17:22:36.447532051+00:00 INFO Z-Wave Sensor  <ZwaveDevice: 1a8b55d9-9eff-4581-a8b0-4b8c30ee2696 [02] (Nortek Open/Closed Sensor)> emitting event: {"attribute_id":"contact","capability_id":"contactSensor","component_id":"main","state":{"value":"open"}}
2023-03-03T17:22:36.468969343+00:00 DEBUG Z-Wave Sensor  Nortek Open/Closed Sensor device thread event handled
2023-03-03T17:22:36.476025343+00:00 TRACE Z-Wave Sensor  Received event with handler unnamed
2023-03-03T17:22:36.476840593+00:00 INFO Z-Wave Sensor  <ZwaveDevice: 1a8b55d9-9eff-4581-a8b0-4b8c30ee2696 [02] (Nortek Open/Closed Sensor)> 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-03-03T17:22:36.494905509+00:00 TRACE Z-Wave Sensor  Found ZwaveDispatcher handler in zwave_sensor
2023-03-03T17:22:36.495485176+00:00 TRACE Z-Wave Sensor  Found ZwaveDispatcher handler in zwave_sensor
2023-03-03T17:22:36.496134301+00:00 INFO Z-Wave Sensor  <ZwaveDevice: 1a8b55d9-9eff-4581-a8b0-4b8c30ee2696 [02] (Nortek Open/Closed Sensor)> emitting event: {"attribute_id":"contact","capability_id":"contactSensor","component_id":"main","state":{"value":"open"}}
2023-03-03T17:22:36.497219176+00:00 TRACE Z-Wave Sensor  Found ZwaveDispatcher handler in zwave_sensor
2023-03-03T17:22:36.498073134+00:00 WARN Z-Wave Sensor  Attempted to generate event for 1a8b55d9-9eff-4581-a8b0-4b8c30ee2696.main but it does not support capability Motion Sensor
2023-03-03T17:22:36.499011676+00:00 TRACE Z-Wave Sensor  Found ZwaveDispatcher handler in zwave_sensor
2023-03-03T17:22:36.499636343+00:00 TRACE Z-Wave Sensor  Found ZwaveDispatcher handler in zwave_sensor
2023-03-03T17:22:36.500257134+00:00 TRACE Z-Wave Sensor  Found ZwaveDispatcher handler in zwave_sensor
2023-03-03T17:22:36.500866343+00:00 TRACE Z-Wave Sensor  Found ZwaveDispatcher handler in zwave_sensor
2023-03-03T17:22:36.501756468+00:00 TRACE Z-Wave Sensor  Found ZwaveDispatcher handler in zwave_sensor
2023-03-03T17:22:36.502540801+00:00 DEBUG Z-Wave Sensor  Nortek Open/Closed Sensor device thread event handled

OPEN External Contact

2023-03-03T17:23:47.138301476+00:00 TRACE Z-Wave Sensor  Received event with handler unnamed
2023-03-03T17:23:47.140793143+00:00 INFO Z-Wave Sensor  <ZwaveDevice: 1a8b55d9-9eff-4581-a8b0-4b8c30ee2696 [02] (Nortek Open/Closed Sensor)> received Z-Wave command: {args={alarm_level=255, alarm_type=7, event="UNKNOWN_EVENT_STATE", event_parameter="", notification_status="ON", notification_type="HOME_SECURITY", v1_alarm_level=255, v1_alarm_type=7, z_wave_alarm_event="UNKNOWN_EVENT_STATE", 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\xFE\x00\x00", src_channel=0, version=3}
2023-03-03T17:23:47.150215351+00:00 TRACE Z-Wave Sensor  Found ZwaveDispatcher handler in zwave_sensor
2023-03-03T17:23:47.151847684+00:00 TRACE Z-Wave Sensor  Found ZwaveDispatcher handler in zwave_sensor
2023-03-03T17:23:47.166112559+00:00 TRACE Z-Wave Sensor  Found ZwaveDispatcher handler in zwave_sensor
2023-03-03T17:23:47.170676518+00:00 TRACE Z-Wave Sensor  Found ZwaveDispatcher handler in zwave_sensor
2023-03-03T17:23:47.171150059+00:00 TRACE Z-Wave Sensor  Found ZwaveDispatcher handler in zwave_sensor
2023-03-03T17:23:47.171793476+00:00 TRACE Z-Wave Sensor  Found ZwaveDispatcher handler in zwave_sensor
2023-03-03T17:23:47.172414143+00:00 TRACE Z-Wave Sensor  Found ZwaveDispatcher handler in zwave_sensor
2023-03-03T17:23:47.173031684+00:00 TRACE Z-Wave Sensor  Found ZwaveDispatcher handler in zwave_sensor
2023-03-03T17:23:47.173780309+00:00 DEBUG Z-Wave Sensor  Nortek Open/Closed Sensor device thread event handled

CLOSE External Contact

2023-03-03T17:25:04.588904566+00:00 TRACE Z-Wave Sensor  Received event with handler unnamed
2023-03-03T17:25:04.591438257+00:00 INFO Z-Wave Sensor  <ZwaveDevice: 1a8b55d9-9eff-4581-a8b0-4b8c30ee2696 [02] (Nortek Open/Closed Sensor)> received Z-Wave command: {args={alarm_level=0, alarm_type=7, event="UNKNOWN_EVENT_STATE", event_parameter="", notification_status="ON", notification_type="HOME_SECURITY", v1_alarm_level=0, v1_alarm_type=7, z_wave_alarm_event="UNKNOWN_EVENT_STATE", 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\xFE\x00\x00", src_channel=0, version=3}
2023-03-03T17:25:04.672544058+00:00 TRACE Z-Wave Sensor  Found ZwaveDispatcher handler in zwave_sensor
2023-03-03T17:25:04.674199147+00:00 TRACE Z-Wave Sensor  Found ZwaveDispatcher handler in zwave_sensor
2023-03-03T17:25:04.675914039+00:00 TRACE Z-Wave Sensor  Found ZwaveDispatcher handler in zwave_sensor
2023-03-03T17:25:04.686603900+00:00 TRACE Z-Wave Sensor  Found ZwaveDispatcher handler in zwave_sensor
2023-03-03T17:25:04.687072082+00:00 TRACE Z-Wave Sensor  Found ZwaveDispatcher handler in zwave_sensor
2023-03-03T17:25:04.687721299+00:00 TRACE Z-Wave Sensor  Found ZwaveDispatcher handler in zwave_sensor
2023-03-03T17:25:04.688344404+00:00 TRACE Z-Wave Sensor  Found ZwaveDispatcher handler in zwave_sensor
2023-03-03T17:25:04.689145087+00:00 TRACE Z-Wave Sensor  Found ZwaveDispatcher handler in zwave_sensor
2023-03-03T17:25:04.690004282+00:00 DEBUG Z-Wave Sensor  Nortek Open/Closed Sensor device thread event handled

OPEN External Contact

2023-03-03T17:26:05.801203532+00:00 TRACE Z-Wave Sensor  Received event with handler unnamed
2023-03-03T17:26:05.803734491+00:00 INFO Z-Wave Sensor  <ZwaveDevice: 1a8b55d9-9eff-4581-a8b0-4b8c30ee2696 [02] (Nortek Open/Closed Sensor)> received Z-Wave command: {args={alarm_level=255, alarm_type=7, event="UNKNOWN_EVENT_STATE", event_parameter="", notification_status="ON", notification_type="HOME_SECURITY", v1_alarm_level=255, v1_alarm_type=7, z_wave_alarm_event="UNKNOWN_EVENT_STATE", 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\xFE\x00\x00", src_channel=0, version=3}
2023-03-03T17:26:05.813340199+00:00 TRACE Z-Wave Sensor  Found ZwaveDispatcher handler in zwave_sensor
2023-03-03T17:26:05.866120949+00:00 TRACE Z-Wave Sensor  Found ZwaveDispatcher handler in zwave_sensor
2023-03-03T17:26:05.870690407+00:00 TRACE Z-Wave Sensor  Found ZwaveDispatcher handler in zwave_sensor
2023-03-03T17:26:05.871165324+00:00 TRACE Z-Wave Sensor  Found ZwaveDispatcher handler in zwave_sensor
2023-03-03T17:26:05.871816991+00:00 TRACE Z-Wave Sensor  Found ZwaveDispatcher handler in zwave_sensor
2023-03-03T17:26:05.872429241+00:00 TRACE Z-Wave Sensor  Found ZwaveDispatcher handler in zwave_sensor
2023-03-03T17:26:05.873040532+00:00 TRACE Z-Wave Sensor  Found ZwaveDispatcher handler in zwave_sensor
2023-03-03T17:26:05.873658824+00:00 TRACE Z-Wave Sensor  Found ZwaveDispatcher handler in zwave_sensor
2023-03-03T17:26:05.874405782+00:00 DEBUG Z-Wave Sensor  Nortek Open/Closed Sensor device thread event handled

OPEN Tamper switch

2023-03-03T17:27:01.848401851+00:00 TRACE Z-Wave Sensor  Received event with handler unnamed
2023-03-03T17:27:01.850914559+00:00 INFO Z-Wave Sensor  <ZwaveDevice: 1a8b55d9-9eff-4581-a8b0-4b8c30ee2696 [02] (Nortek Open/Closed Sensor)> received Z-Wave command: {args={alarm_level=255, alarm_type=7, event="TAMPERING_PRODUCT_COVER_REMOVED", event_parameter="", notification_status="ON", notification_type="HOME_SECURITY", v1_alarm_level=255, v1_alarm_type=7, z_wave_alarm_event="TAMPERING_PRODUCT_COVER_REMOVED", 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\x03\x00\x00", src_channel=0, version=3}
2023-03-03T17:27:01.877464809+00:00 TRACE Z-Wave Sensor  Found ZwaveDispatcher handler in zwave_sensor
2023-03-03T17:27:01.877939267+00:00 TRACE Z-Wave Sensor  Found ZwaveDispatcher handler in zwave_sensor
2023-03-03T17:27:01.878588309+00:00 TRACE Z-Wave Sensor  Found ZwaveDispatcher handler in zwave_sensor
2023-03-03T17:27:01.879338517+00:00 TRACE Z-Wave Sensor  Found ZwaveDispatcher handler in zwave_sensor
2023-03-03T17:27:01.880188892+00:00 TRACE Z-Wave Sensor  Found ZwaveDispatcher handler in zwave_sensor
2023-03-03T17:27:01.880817684+00:00 INFO Z-Wave Sensor  <ZwaveDevice: 1a8b55d9-9eff-4581-a8b0-4b8c30ee2696 [02] (Nortek Open/Closed Sensor)> emitting event: {"attribute_id":"tamper","capability_id":"tamperAlert","component_id":"main","state":{"value":"detected"}}
2023-03-03T17:27:01.881778017+00:00 TRACE Z-Wave Sensor  Found ZwaveDispatcher handler in zwave_sensor
2023-03-03T17:27:01.882404101+00:00 TRACE Z-Wave Sensor  Found ZwaveDispatcher handler in zwave_sensor
2023-03-03T17:27:01.883013976+00:00 TRACE Z-Wave Sensor  Found ZwaveDispatcher handler in zwave_sensor
2023-03-03T17:27:01.884098684+00:00 DEBUG Z-Wave Sensor  Nortek Open/Closed Sensor device thread event handled

CLOSE Tamper switch

2023-03-03T17:27:39.924568077+00:00 TRACE Z-Wave Sensor  Received event with handler unnamed
2023-03-03T17:27:39.925430660+00:00 INFO Z-Wave Sensor  <ZwaveDevice: 1a8b55d9-9eff-4581-a8b0-4b8c30ee2696 [02] (Nortek Open/Closed Sensor)> received Z-Wave command: {args={}, cmd_class="WAKE_UP", cmd_id="NOTIFICATION", dst_channels={}, encap="NONE", payload="", src_channel=0, version=1}
2023-03-03T17:27:39.933839369+00:00 TRACE Z-Wave Sensor  Found ZwaveDispatcher handler in zwave_sensor
2023-03-03T17:27:39.935538369+00:00 TRACE Z-Wave Sensor  Found ZwaveDispatcher handler in zwave_sensor
2023-03-03T17:27:39.946149369+00:00 TRACE Z-Wave Sensor  Found CapabilityCommandDispatcher handler in zwave_sensor
2023-03-03T17:27:40.010581035+00:00 TRACE Z-Wave Sensor  Z-Wave command(65c531b2) queued for radio transmission: CC:Battery, CID:0x02
2023-03-03T17:27:40.012279827+00:00 INFO Z-Wave Sensor  <ZwaveDevice: 1a8b55d9-9eff-4581-a8b0-4b8c30ee2696 [02] (Nortek Open/Closed Sensor)> sending Z-Wave command: {args={}, cmd_class="BATTERY", cmd_id="GET", dst_channels={}, encap="AUTO", payload="", src_channel=0, version=1}
2023-03-03T17:27:40.018325077+00:00 TRACE Z-Wave Sensor  Z-Wave command(da86a35a) queued for radio transmission: CC:Sensor Binary, CID:0x02
2023-03-03T17:27:40.018821202+00:00 INFO Z-Wave Sensor  <ZwaveDevice: 1a8b55d9-9eff-4581-a8b0-4b8c30ee2696 [02] (Nortek Open/Closed Sensor)> sending Z-Wave command: {args={sensor_type="DOOR_WINDOW"}, cmd_class="SENSOR_BINARY", cmd_id="GET", dst_channels={}, encap="AUTO", payload="\x0A", src_channel=0, version=2}
2023-03-03T17:27:40.025928327+00:00 DEBUG Z-Wave Sensor  Nortek Open/Closed Sensor device thread event handled
2023-03-03T17:27:40.114566244+00:00 TRACE Z-Wave Sensor  Z-Wave command(65c531b2) transmit status: TRANSMIT_COMPLETE_OK
2023-03-03T17:27:40.170379744+00:00 TRACE Z-Wave Sensor  Received event with handler unnamed
2023-03-03T17:27:40.173471744+00:00 INFO Z-Wave Sensor  <ZwaveDevice: 1a8b55d9-9eff-4581-a8b0-4b8c30ee2696 [02] (Nortek Open/Closed Sensor)> received Z-Wave command: {args={battery_level=100}, cmd_class="BATTERY", cmd_id="REPORT", dst_channels={}, encap="NONE", payload="d", src_channel=0, version=1}
2023-03-03T17:27:40.188548786+00:00 TRACE Z-Wave Sensor  Found ZwaveDispatcher handler in zwave_sensor
2023-03-03T17:27:40.188999202+00:00 INFO Z-Wave Sensor  <ZwaveDevice: 1a8b55d9-9eff-4581-a8b0-4b8c30ee2696 [02] (Nortek Open/Closed Sensor)> emitting event: {"attribute_id":"battery","capability_id":"battery","component_id":"main","state":{"value":100}}
2023-03-03T17:27:40.189960369+00:00 DEBUG Z-Wave Sensor  Nortek Open/Closed Sensor device thread event handled
2023-03-03T17:27:40.257091911+00:00 TRACE Z-Wave Sensor  Z-Wave command(da86a35a) transmit status: TRANSMIT_COMPLETE_OK
2023-03-03T17:27:40.266446036+00:00 TRACE Z-Wave Sensor  Received event with handler unnamed
2023-03-03T17:27:40.267141411+00:00 INFO Z-Wave Sensor  <ZwaveDevice: 1a8b55d9-9eff-4581-a8b0-4b8c30ee2696 [02] (Nortek Open/Closed Sensor)> received Z-Wave command: {args={sensor_value="DETECTED_AN_EVENT"}, cmd_class="SENSOR_BINARY", cmd_id="REPORT", dst_channels={}, encap="NONE", payload="\xFF", src_channel=0, version=1}
2023-03-03T17:27:40.284337286+00:00 TRACE Z-Wave Sensor  Found ZwaveDispatcher handler in zwave_sensor
2023-03-03T17:27:40.284793744+00:00 WARN Z-Wave Sensor  Attempted to generate event for 1a8b55d9-9eff-4581-a8b0-4b8c30ee2696.main but it does not support capability Water Sensor
2023-03-03T17:27:40.290072161+00:00 TRACE Z-Wave Sensor  Found ZwaveDispatcher handler in zwave_sensor
2023-03-03T17:27:40.290837702+00:00 INFO Z-Wave Sensor  <ZwaveDevice: 1a8b55d9-9eff-4581-a8b0-4b8c30ee2696 [02] (Nortek Open/Closed Sensor)> emitting event: {"attribute_id":"contact","capability_id":"contactSensor","component_id":"main","state":{"value":"open"}}
2023-03-03T17:27:40.293989161+00:00 TRACE Z-Wave Sensor  Found ZwaveDispatcher handler in zwave_sensor
2023-03-03T17:27:40.294458161+00:00 WARN Z-Wave Sensor  Attempted to generate event for 1a8b55d9-9eff-4581-a8b0-4b8c30ee2696.main but it does not support capability Motion Sensor
2023-03-03T17:27:40.296241411+00:00 TRACE Z-Wave Sensor  Found ZwaveDispatcher handler in zwave_sensor
2023-03-03T17:27:40.296882994+00:00 TRACE Z-Wave Sensor  Found ZwaveDispatcher handler in zwave_sensor
2023-03-03T17:27:40.297641202+00:00 WARN Z-Wave Sensor  Attempted to generate event for 1a8b55d9-9eff-4581-a8b0-4b8c30ee2696.main but it does not support capability Temperature Alarm
2023-03-03T17:27:40.299895411+00:00 TRACE Z-Wave Sensor  Found ZwaveDispatcher handler in zwave_sensor
2023-03-03T17:27:40.301083244+00:00 WARN Z-Wave Sensor  Attempted to generate event for 1a8b55d9-9eff-4581-a8b0-4b8c30ee2696.main but it does not support capability Smoke Detector
2023-03-03T17:27:40.302547827+00:00 DEBUG Z-Wave Sensor  Nortek Open/Closed Sensor device thread event handled

@nayelyz
I’m not sure why this would be moved out of the bug report thread. Someone else moved my original post to the developer section.
Let me be clear that I am not a developer and I do not want to write a driver from scratch. I thought that’s what I was going to have to do but after creating this topic initially, I found the bug reports for this device and posted the logs you requested.
Please let me know if I’m misreading your intentions and what else you need from me for SmartThings to take over the bug report.

Hi, @valkokir

I moved it because, in the other thread, users devices to install a custom driver and the logs of the SmartThings drivers weren’t included there, so, to have a better-organized conversation, I moved it here so I can create the report with the info you mentioned in here and the other one without it being scattered in different threads.

I was looking into your logs, sorry if I confused you. I’m checking the events and why they might be being evaluated as “closed”.

Can you share one last thing, please? It would be useful to have the Hub logs that can be sent through the IDE:

  1. In the IDE, enter “my hubs”
  2. Enter the corresponding Hub and go to “view utilities”
  3. Click on “send” below "send hub logs
    To find it we need the ID of your Hub which is the one that appears in the IDE as well, eg. D004G...

Got it, thank you for the clarification.

Hub logs were sent. Hub ID: D052A8267B3*****

Thanks again for your time.

Can you share the one that appears on this table, please? The one you shared is the Hub’s device ID
image

While creating the report, I got curious about this. What do you mean by “one set of contacts”? Do you have two devices or do you expect the same physical device to appear as two separate devices in the platform?

Sorry about that. Hub ID: D052A8267B3*****

This device physically has two sets of contacts; one magnetic contact and a set of terminals inside for a second contact sensor.
nortek 2 contacts
nortek 2 contactsb
I have the original instruction sheet in pdf sitting on my github for reference.

Under the IDE there was a custom device handler that would react to both sets of contacts. there is a link to that above as well

Definitely does not need to show up as two devices in the platform, rather it would be best if the device showed all capabilities, much like any other multisensor shows all its features like contact, motion, vibration, etc.

1 Like

Masquerade is intended to handle a simple, single-function device. It picks up any z-wave message that looks like a binary state report. Multiple different types of reports for different functionality - like you have with this device’s two contacts and a tamper - are more than Masquerade is intended to handle so they get combined into that one state. I wouldn’t try to use Masquerade as the base for developing a driver specifically for this device.

If you’re looking to replace the device, I like the Ecolink sensors for this type of application. All of the ones I’ve bout have a terminal block for an external sensor and they have good battery life. They only report one state though - you can’t differentiate between the internal and external contacts.

Your logs above have the info you need to get a driver set up. Below are the incoming z-wave commands that you need to handle.

OPEN Internal Contact

Z-Wave command: {args={value=255}, cmd_class="BASIC", cmd_id="SET", dst_channels={}, encap="NONE", payload="\xFF", src_channel=0, version=1}
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}

CLOSE Internal Contact

Z-Wave command: {args={value=0}, cmd_class="BASIC", cmd_id="SET", dst_channels={}, encap="NONE", payload="\x00", src_channel=0, version=1}
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}

OPEN External Contact

Z-Wave command: {args={alarm_level=255, alarm_type=7, event="UNKNOWN_EVENT_STATE", event_parameter="", notification_status="ON", notification_type="HOME_SECURITY", v1_alarm_level=255, v1_alarm_type=7, z_wave_alarm_event="UNKNOWN_EVENT_STATE", 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\xFE\x00\x00", src_channel=0, version=3}

CLOSE External Contact

Z-Wave command: {args={alarm_level=0, alarm_type=7, event="UNKNOWN_EVENT_STATE", event_parameter="", notification_status="ON", notification_type="HOME_SECURITY", v1_alarm_level=0, v1_alarm_type=7, z_wave_alarm_event="UNKNOWN_EVENT_STATE", 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\xFE\x00\x00", src_channel=0, version=3}

OPEN Tamper switch

Z-Wave command: {args={alarm_level=255, alarm_type=7, event="TAMPERING_PRODUCT_COVER_REMOVED", event_parameter="", notification_status="ON", notification_type="HOME_SECURITY", v1_alarm_level=255, v1_alarm_type=7, z_wave_alarm_event="TAMPERING_PRODUCT_COVER_REMOVED", 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\x03\x00\x00", src_channel=0, version=3}

CLOSE Tamper switch

Z-Wave command: {args={}, cmd_class="WAKE_UP", cmd_id="NOTIFICATION", dst_channels={}, encap="NONE", payload="", src_channel=0, version=1}
1 Like

Thank you very much for taking the time to explain this, I really appreciate it. I’m still going to take a crack at it and see what I can come up with.

I think the closest I have to this is the ecolink-flood subdriver in the driver below. It has a handler for the notification command class and the same logic that yours will need where a wakeup notification clears the tamper alert. It’s a little complicated since there are two layers of subdrivers that each add handlers - ecolink-sensor and ecolink-flood - and I think you’d need them both.

2 Likes

I’m in the same boat here…I use 6 of these sensors for my hardwired windows, and noticed they only show “open” for the past month. Anyone have a solution? This is/was a pretty popular sensor, so I’m surprised that it no longer reports correctly. I also suffered the stuck “tampered” message (I pulled a battery to test one of the sensors…now it’s stuck on tampered).

Refer here for temporary solution and further discussion. In short, you can use philh30’s Masquerade driver to get you by.

Yup, I’ve swapped a few messages with phil on another thread. So far Masquerade seems to work, although I seem to have lost the “tamper” notification. Not a big deal though…the sensors are hidden in a closet and connected to my old alarm system wiring. The only person that could tamper with them would be me :slight_smile: