Monoprice 15270 Contact Sensor - Enable External Switch? More Help

Hi,
I am having an issue with the Monoprice 15270 sensors and the External sensor not working. I have a total of 9 of these sensors I have 4 working which I installed on 1/19/2025, 1:13:54 PM from what I can tell in the logs. On 5/4/2025 I installed the other 5 and none of the External sensors are working. I am guessing that the driver got changed in that time. I think that was before the major update in Hubitat this year. I am on the latest version of Hubibat 2.4.1.167 on C-8 Hardware. I tried several other forum topics on this monoprice contact sensor but none are working for me. I even had to reset one of them because I was switching drivers so much in testing with the Z-wave tool that it was getting a strange message in the gui. I think when I set these up before I could still send commands from the default driver gui. I think this driver needs to be updated. Anyway I can get the default driver out of Hubitat and copy it and make changes to it?

What driver are you using for these now? Are the recent installations confirmed to be using the same driver as the earlier installations?

Hubitat doesn't post/release the code for its native drivers. If you're using a native driver, I doubt any code for it has changed since (just) earlier this year though.

3 Likes

Here are screen shots of one of the working devices
image


Here is one that doesn't work.
image

I don't remember but I may have used another driver to get the first ones working to get it configured or it may had an option in the old driver to configure it. I thought there was an advanced settings in the device info or the Preference tab of the device. There are several threads on this device in the forums. I see in the instructions to enable it is the same as this tread says Monoprice 15270 Contact Sensor - Enable External Switch?

Your working devices are paired with no security. The others are paired with security.

Exclude and re-pair with no security.

2 Likes

Not only that, they are different devices. Look at the device ID (the Z-Wave data in this device details table, not to be confused with anything related to the hub itself). I suspect that is the real difference. Maybe one is a newer generation and doesn't support this parameter. Do you have the manual it came with or any other matching documentation?

3 Likes

Sure are different - I’m embarrassed I missed that. The newer ones are zwave+, while the older ones are not.

Looking these up, I believe that guess is indeed correct: the newer (?) one just doesn't support this parameter.

Here is some information on both:

Z-Wave JS Config DB Browser (ID 258)

vs.

Z-Wave JS Config DB Browser (ID 262)

2 Likes

Thanks you for all your help!

I confirmed that the working ones are all 258 and the non working ones are 262. They are all the same model number from monoprice 3 of 4 that are working were once connected to my old vera 3. They could be slight different since I didn't buy them all from monoprice at the same time.
I tried re-adding without encryption but it keeps adding it with. I don't see an option to disable/turn it off. Is that setting buried in the web gui? When it adds with encryption I don't have to add any pin like I do with other S2 devices.

The ones you have that were added with security show "S2: 128" in that table, which means S0. On the traditional hub Z-Wave software, you won't get an option to choose security or not if a device supports only S0 and does not offer separate secure and non-secure inclusion modes on the device (from memory, this one does not). If you have a C-8 Pro and have upgraded to Z-Wave JS, you should get that option during inclusion like you do for S2 devices on any hub that supports S2.

But I wouldn't worry about it; S0 is good to avoid when you can, but in your situation, aside from the above, you can't, and a contact sensor isn't likely to be chatty enough to matter. It also won't change the behavior you see, as this configuration parameter does not depend on security (nor do most).

2 Likes

I got the manuals here. I guess they are different kinda crazy that I used the 4 10795's first then tried to install the 15270's 4 months later.
10795 (258) Instructions


15270 (262) Instructions



So from the instructions it looks like I need to set this.

I have tried changing to this driver that I manually added.
image
And setting this.
image
Then I try and wake up the device by opening it up setting off the tamper alert. But it does not appear to work. Any suggestions or another tool that works better.
Here are the logs after sending the command.

Assuming you have the right model, that should work,,but you need to wake the device basically at the same time you send the command, or really a second or so before so it's still awake when it's actually sent.

I'd also try the "Get Parameter" command for parameter 1 when you're done to make sure it changed. You should see something in Logs. It will also need to be awake for that.

Sorry did not read everything in here but I made this custom driver for someone a while back, I think it was for some sort of Monoprice Tilt/Contact sensor also with external contacts.

That device was sending different reports for the external contact so I had it pick those up and post it to a different attribute. So just sharing this in case it is useful. Could also be modified to work for your device if the system driver is not working.

1 Like

Not sure if I am doing this right. Here is some logs trying to get the 1 parameter and then set it.

Does this mean it was set correctly? skip: BasicSet(value:255)

None of those logs are related to changing parameters except the one info log just showing it was sent. The settings changes will be configuration reports.

You will need to wake the device and then send the parameter a few seconds later. I think when you wake the device you should see some sort of debug log about a wake up.

1 Like

I think I was able to set it but now it doesn't alert for either the main sensor or the secondary. I used this driver
SmartThings/devicetypes/krlaframboise/monoprice-zwave-plus-door-window-sensor.src/monoprice-zwave-plus-door-window-sensor.groovy at master Ā· krlaframboise/SmartThings Ā· GitHub and swapped out "physicalgraph" to "hubitat"
I am about to just solder the leads of the other sensor into each side of the magnet sensor.

Summary
[dev:126](http://192.168.1.21/device/edit/126#)2025-05-06 05:14:36.434 PM

debug

parsed 'zw device: 33, command: 8003, payload: 5A , isMulticast: false' to [[name:battery, unit:%, value:90, descriptionText:Half Bathroom Sink Leak Detector battery is 90%, isStateChange:true], 8408]

[dev:126](http://192.168.1.21/device/edit/126#)2025-05-06 05:14:36.430 PM

info

Half Bathroom Sink Leak Detector battery is 90%

[dev:126](http://192.168.1.21/device/edit/126#)2025-05-06 05:14:36.297 PM

debug

parsed 'zw device: 33, command: 8407, payload: , isMulticast: false' to hubitat.device.HubMultiAction@1985e6a

[dev:126](http://192.168.1.21/device/edit/126#)2025-05-06 05:14:36.288 PM

info

tamper is clear

[dev:126](http://192.168.1.21/device/edit/126#)2025-05-06 05:14:36.286 PM

debug

Half Bathroom Sink Leak Detector woke up

[dev:126](http://192.168.1.21/device/edit/126#)2025-05-06 05:14:26.691 PM

debug

parsed 'zw device: 33, command: 7105, payload: 07 FF 00 FF 07 03 00 00 , isMulticast: false' to []

[dev:126](http://192.168.1.21/device/edit/126#)2025-05-06 05:14:26.689 PM

debug

NotificationReport cmd:NotificationReport(v1AlarmType: 7, v1AlarmLevel: 255, notificationStatus: 255, notificationType: 7, event: 3, sequence: false, eventParametersLength: 0, eventParameter: [], sequenceNumber: 0)

[dev:126](http://192.168.1.21/device/edit/126#)2025-05-06 05:12:48.101 PM

debug

Tamper is Clear

[dev:126](http://192.168.1.21/device/edit/126#)2025-05-06 05:12:41.745 PM

debug

Device Checked In

[dev:126](http://192.168.1.21/device/edit/126#)2025-05-06 05:12:32.756 PM

debug

External Sensor Enabled: true

[dev:126](http://192.168.1.21/device/edit/126#)2025-05-06 05:12:30.442 PM

debug

Sending configuration to device.

[dev:126](http://192.168.1.21/device/edit/126#)2025-05-06 05:12:10.704 PM

debug

Tamper is Clear

[dev:126](http://192.168.1.21/device/edit/126#)2025-05-06 05:11:51.085 PM

debug

Tamper is Clear

[dev:126](http://192.168.1.21/device/edit/126#)2025-05-06 05:11:34.827 PM

debug

External Sensor Enabled: false

[dev:126](http://192.168.1.21/device/edit/126#)2025-05-06 05:11:33.747 PM

debug

Device Checked In

[dev:126](http://192.168.1.21/device/edit/126#)2025-05-06 05:11:33.744 PM

debug

Tamper is detected

[dev:126](http://192.168.1.21/device/edit/126#)2025-05-06 05:11:30.995 PM

debug

Sending configuration to device.

[dev:126](http://192.168.1.21/device/edit/126#)2025-05-06 05:10:38.319 PM

debug

parsed 'zw device: 33, command: 7105, payload: 07 00 00 FF 07 00 00 00 , isMulticast: false' to []

[dev:126](http://192.168.1.21/device/edit/126#)2025-05-06 05:10:38.316 PM

info

tamper is clear

[dev:126](http://192.168.1.21/device/edit/126#)2025-05-06 05:10:38.313 PM

debug

NotificationReport cmd:NotificationReport(v1AlarmType: 7, v1AlarmLevel: 0, notificationStatus: 255, notificationType: 7, event: 0, sequence: false, eventParametersLength: 0, eventParameter: [], sequenceNumber: 0)

[dev:126](http://192.168.1.21/device/edit/126#)2025-05-06 05:10:36.242 PM

debug

parsed 'zw device: 33, command: 7105, payload: 07 FF 00 FF 07 03 00 00 , isMulticast: false' to []

[dev:126](http://192.168.1.21/device/edit/126#)2025-05-06 05:10:36.238 PM

info

tamper is detected

[dev:126](http://192.168.1.21/device/edit/126#)2025-05-06 05:10:36.235 PM

debug

NotificationReport cmd:NotificationReport(v1AlarmType: 7, v1AlarmLevel: 255, notificationStatus: 255, notificationType: 7, event: 3, sequence: false, eventParametersLength: 0, eventParameter: [], sequenceNumber: 0)

[dev:126](http://192.168.1.21/device/edit/126#)2025-05-06 05:09:26.195 PM

debug

parsed 'zw device: 33, command: 7105, payload: 07 00 00 FF 07 00 00 00 , isMulticast: false' to []

[dev:126](http://192.168.1.21/device/edit/126#)2025-05-06 05:09:26.192 PM

debug

NotificationReport cmd:NotificationReport(v1AlarmType: 7, v1AlarmLevel: 0, notificationStatus: 255, notificationType: 7, event: 0, sequence: false, eventParametersLength: 0, eventParameter: [], sequenceNumber: 0)

[dev:126](http://192.168.1.21/device/edit/126#)2025-05-06 05:09:02.387 PM

debug

parsed 'zw device: 33, command: 8003, payload: 5A , isMulticast: false' to [[name:battery, unit:%, value:90, descriptionText:Half Bathroom Sink Leak Detector battery is 90%, isStateChange:true], 8408]

[dev:126](http://192.168.1.21/device/edit/126#)2025-05-06 05:09:02.382 PM

info

Half Bathroom Sink Leak Detector battery is 90%

[dev:126](http://192.168.1.21/device/edit/126#)2025-05-06 05:09:02.253 PM

debug

parsed 'zw device: 33, command: 8407, payload: , isMulticast: false' to hubitat.device.HubMultiAction@85f19f

[dev:126](http://192.168.1.21/device/edit/126#)2025-05-06 05:09:02.245 PM

info

tamper is clear

[dev:126](http://192.168.1.21/device/edit/126#)2025-05-06 05:09:02.244 PM

debug

Half Bathroom Sink Leak Detector woke up

[dev:126](http://192.168.1.21/device/edit/126#)2025-05-06 05:08:52.242 PM

debug

parsed 'zw device: 33, command: 7105, payload: 07 FF 00 FF 07 03 00 00 , isMulticast: false' to []

[dev:126](http://192.168.1.21/device/edit/126#)2025-05-06 05:08:52.238 PM

info

tamper is detected

[dev:126](http://192.168.1.21/device/edit/126#)2025-05-06 05:08:52.234 PM

debug

NotificationReport cmd:NotificationReport(v1AlarmType: 7, v1AlarmLevel: 255, notificationStatus: 255, notificationType: 7, event: 3, sequence: false, eventParametersLength: 0, eventParameter: [], sequenceNumber: 0)

[dev:126](http://192.168.1.21/device/edit/126#)2025-05-06 05:07:50.374 PM

debug

parsed 'zw device: 33, command: 7105, payload: 07 00 00 FF 07 00 00 00 , isMulticast: false' to []

[dev:126](http://192.168.1.21/device/edit/126#)2025-05-06 05:07:50.371 PM

debug

NotificationReport cmd:NotificationReport(v1AlarmType: 7, v1AlarmLevel: 0, notificationStatus: 255, notificationType: 7, event: 0, sequence: false, eventParametersLength: 0, eventParameter: [], sequenceNumber: 0)

[dev:126](http://192.168.1.21/device/edit/126#)2025-05-06 05:05:45.521 PM

debug

parsed 'zw device: 33, command: 8003, payload: 5A , isMulticast: false' to [[name:battery, unit:%, value:90, descriptionText:Half Bathroom Sink Leak Detector battery is 90%, isStateChange:true], 8408]

[dev:126](http://192.168.1.21/device/edit/126#)2025-05-06 05:05:45.517 PM

info

Half Bathroom Sink Leak Detector battery is 90%

[dev:126](http://192.168.1.21/device/edit/126#)2025-05-06 05:05:45.384 PM

debug

parsed 'zw device: 33, command: 8407, payload: , isMulticast: false' to hubitat.device.HubMultiAction@a4c70e

[dev:126](http://192.168.1.21/device/edit/126#)2025-05-06 05:05:45.372 PM

info

tamper is clear

[dev:126](http://192.168.1.21/device/edit/126#)2025-05-06 05:05:45.370 PM

debug

Half Bathroom Sink Leak Detector woke up

[dev:126](http://192.168.1.21/device/edit/126#)2025-05-06 05:05:35.373 PM

debug

parsed 'zw device: 33, command: 7105, payload: 07 FF 00 FF 07 03 00 00 , isMulticast: false' to []

[dev:126](http://192.168.1.21/device/edit/126#)2025-05-06 05:05:35.370 PM

info

tamper is detected

[dev:126](http://192.168.1.21/device/edit/126#)2025-05-06 05:05:35.367 PM

debug

NotificationReport cmd:NotificationReport(v1AlarmType: 7, v1AlarmLevel: 255, notificationStatus: 255, notificationType: 7, event: 3, sequence: false, eventParametersLength: 0, eventParameter: [], sequenceNumber: 0)

[dev:126](http://192.168.1.21/device/edit/126#)2025-05-06 05:05:35.289 PM

debug

parsed 'zw device: 33, command: 7105, payload: 06 FF 00 FF 06 16 00 00 , isMulticast: false' to [[name:contact, value:open, descriptionText:Half Bathroom Sink Leak Detector was opened]]

[dev:126](http://192.168.1.21/device/edit/126#)2025-05-06 05:05:35.287 PM

info

Half Bathroom Sink Leak Detector was opened

[dev:126](http://192.168.1.21/device/edit/126#)2025-05-06 05:05:35.284 PM

debug

NotificationReport cmd:NotificationReport(v1AlarmType: 6, v1AlarmLevel: 255, notificationStatus: 255, notificationType: 6, event: 22, sequence: false, eventParametersLength: 0, eventParameter: [], sequenceNumber: 0)

[dev:126](http://192.168.1.21/device/edit/126#)2025-05-06 05:05:35.231 PM

debug

parsed 'zw device: 33, command: 2001, payload: FF , isMulticast: false' to null

[dev:126](http://192.168.1.21/device/edit/126#)2025-05-06 05:05:35.229 PM

debug

BasicSet cmd:BasicSet(value:255)

[dev:126](http://192.168.1.21/device/edit/126#)2025-05-06 05:05:13.207 PM

debug

parsed 'zw device: 33, command: 7105, payload: 06 00 00 FF 06 17 00 00 , isMulticast: false' to [[name:contact, value:closed, descriptionText:Half Bathroom Sink Leak Detector was closed]]

[dev:126](http://192.168.1.21/device/edit/126#)2025-05-06 05:05:13.205 PM

info

Half Bathroom Sink Leak Detector was closed

[dev:126](http://192.168.1.21/device/edit/126#)2025-05-06 05:05:13.201 PM

debug

NotificationReport cmd:NotificationReport(v1AlarmType: 6, v1AlarmLevel: 0, notificationStatus: 255, notificationType: 6, event: 23, sequence: false, eventParametersLength: 0, eventParameter: [], sequenceNumber: 0)

[dev:126](http://192.168.1.21/device/edit/126#)2025-05-06 05:05:13.146 PM

debug

parsed 'zw device: 33, command: 2001, payload: 00 , isMulticast: false' to null

[dev:126](http://192.168.1.21/device/edit/126#)2025-05-06 05:05:13.144 PM

debug

BasicSet cmd:BasicSet(value:0)

[dev:126](http://192.168.1.21/device/edit/126#)2025-05-06 05:05:12.443 PM

debug

parsed 'zw device: 33, command: 7105, payload: 06 FF 00 FF 06 16 00 00 , isMulticast: false' to [[name:contact, value:open, descriptionText:Half Bathroom Sink Leak Detector was opened]]

[dev:126](http://192.168.1.21/device/edit/126#)2025-05-06 05:05:12.441 PM

info

Half Bathroom Sink Leak Detector was opened

[dev:126](http://192.168.1.21/device/edit/126#)2025-05-06 05:05:12.438 PM

debug

NotificationReport cmd:NotificationReport(v1AlarmType: 6, v1AlarmLevel: 255, notificationStatus: 255, notificationType: 6, event: 22, sequence: false, eventParametersLength: 0, eventParameter: [], sequenceNumber: 0)

[dev:126](http://192.168.1.21/device/edit/126#)2025-05-06 05:05:12.385 PM

debug

parsed 'zw device: 33, command: 2001, payload: FF , isMulticast: false' to null

[dev:126](http://192.168.1.21/device/edit/126#)2025-05-06 05:05:12.383 PM

debug

BasicSet cmd:BasicSet(value:255)

[dev:126](http://192.168.1.21/device/edit/126#)2025-05-06 05:05:12.255 PM

debug

parsed 'zw device: 33, command: 7105, payload: 06 00 00 FF 06 17 00 00 , isMulticast: false' to [[name:contact, value:closed, descriptionText:Half Bathroom Sink Leak Detector was closed]]

[dev:126](http://192.168.1.21/device/edit/126#)2025-05-06 05:05:12.252 PM

info

Half Bathroom Sink Leak Detector was closed

[dev:126](http://192.168.1.21/device/edit/126#)2025-05-06 05:05:12.248 PM

debug

NotificationReport cmd:NotificationReport(v1AlarmType: 6, v1AlarmLevel: 0, notificationStatus: 255, notificationType: 6, event: 23, sequence: false, eventParametersLength: 0, eventParameter: [], sequenceNumber: 0)

[dev:126](http://192.168.1.21/device/edit/126#)2025-05-06 05:05:12.189 PM

debug

parsed 'zw device: 33, command: 2001, payload: 00 , isMulticast: false' to null

[dev:126](http://192.168.1.21/device/edit/126#)2025-05-06 05:05:12.187 PM

debug

BasicSet cmd:BasicSet(value:0)

[dev:126](http://192.168.1.21/device/edit/126#)2025-05-06 05:05:11.898 PM

debug

parsed 'zw device: 33, command: 7105, payload: 06 FF 00 FF 06 16 00 00 , isMulticast: false' to [[name:contact, value:open, descriptionText:Half Bathroom Sink Leak Detector was opened]]

[dev:126](http://192.168.1.21/device/edit/126#)2025-05-06 05:05:11.894 PM

info

Half Bathroom Sink Leak Detector was opened

[dev:126](http://192.168.1.21/device/edit/126#)2025-05-06 05:05:11.890 PM

debug

NotificationReport cmd:NotificationReport(v1AlarmType: 6, v1AlarmLevel: 255, notificationStatus: 255, notificationType: 6, event: 22, sequence: false, eventParametersLength: 0, eventParameter: [], sequenceNumber: 0)

[dev:126](http://192.168.1.21/device/edit/126#)2025-05-06 05:05:11.835 PM

debug

parsed 'zw device: 33, command: 2001, payload: FF , isMulticast: false' to null

[dev:126](http://192.168.1.21/device/edit/126#)2025-05-06 05:05:11.833 PM

debug

BasicSet cmd:BasicSet(value:255)

[dev:126](http://192.168.1.21/device/edit/126#)2025-05-06 05:05:11.629 PM

debug

parsed 'zw device: 33, command: 7105, payload: 06 00 00 FF 06 17 00 00 , isMulticast: false' to [[name:contact, value:closed, descriptionText:Half Bathroom Sink Leak Detector was closed]]

[dev:126](http://192.168.1.21/device/edit/126#)2025-05-06 05:05:11.626 PM

info

Half Bathroom Sink Leak Detector was closed

[dev:126](http://192.168.1.21/device/edit/126#)2025-05-06 05:05:11.618 PM

debug

NotificationReport cmd:NotificationReport(v1AlarmType: 6, v1AlarmLevel: 0, notificationStatus: 255, notificationType: 6, event: 23, sequence: false, eventParametersLength: 0, eventParameter: [], sequenceNumber: 0)

[dev:126](http://192.168.1.21/device/edit/126#)2025-05-06 05:05:11.574 PM

debug

parsed 'zw device: 33, command: 2001, payload: 00 , isMulticast: false' to null

[dev:126](http://192.168.1.21/device/edit/126#)2025-05-06 05:05:11.572 PM

debug

BasicSet cmd:BasicSet(value:0)

[dev:126](http://192.168.1.21/device/edit/126#)2025-05-06 05:05:11.419 PM

debug

parsed 'zw device: 33, command: 7105, payload: 06 FF 00 FF 06 16 00 00 , isMulticast: false' to [[name:contact, value:open, descriptionText:Half Bathroom Sink Leak Detector was opened]]

[dev:126](http://192.168.1.21/device/edit/126#)2025-05-06 05:05:11.417 PM

info

Half Bathroom Sink Leak Detector was opened

[dev:126](http://192.168.1.21/device/edit/126#)2025-05-06 05:05:11.413 PM

debug

NotificationReport cmd:NotificationReport(v1AlarmType: 6, v1AlarmLevel: 255, notificationStatus: 255, notificationType: 6, event: 22, sequence: false, eventParametersLength: 0, eventParameter: [], sequenceNumber: 0)

[dev:126](http://192.168.1.21/device/edit/126#)2025-05-06 05:05:11.359 PM

debug

parsed 'zw device: 33, command: 2001, payload: FF , isMulticast: false' to null

[dev:126](http://192.168.1.21/device/edit/126#)2025-05-06 05:05:11.357 PM

debug

BasicSet cmd:BasicSet(value:255)

[dev:126](http://192.168.1.21/device/edit/126#)2025-05-06 05:05:10.440 PM

debug

parsed 'zw device: 33, command: 7105, payload: 06 00 00 FF 06 17 00 00 , isMulticast: false' to [[name:contact, value:closed, descriptionText:Half Bathroom Sink Leak Detector was closed]]

[dev:126](http://192.168.1.21/device/edit/126#)2025-05-06 05:05:10.438 PM

info

Half Bathroom Sink Leak Detector was closed

[dev:126](http://192.168.1.21/device/edit/126#)2025-05-06 05:05:10.432 PM

debug

NotificationReport cmd:NotificationReport(v1AlarmType: 6, v1AlarmLevel: 0, notificationStatus: 255, notificationType: 6, event: 23, sequence: false, eventParametersLength: 0, eventParameter: [], sequenceNumber: 0)

[dev:126](http://192.168.1.21/device/edit/126#)2025-05-06 05:05:10.379 PM

debug

parsed 'zw device: 33, command: 2001, payload: 00 , isMulticast: false' to null

[dev:126](http://192.168.1.21/device/edit/126#)2025-05-06 05:05:10.377 PM

debug

BasicSet cmd:BasicSet(value:0)

[dev:126](http://192.168.1.21/device/edit/126#)2025-05-06 05:05:04.620 PM

debug

parsed 'zw device: 33, command: 7105, payload: 06 FF 00 FF 06 16 00 00 , isMulticast: false' to [[name:contact, value:open, descriptionText:Half Bathroom Sink Leak Detector was opened]]

[dev:126](http://192.168.1.21/device/edit/126#)2025-05-06 05:05:04.618 PM

info

Half Bathroom Sink Leak Detector was opened

[dev:126](http://192.168.1.21/device/edit/126#)2025-05-06 05:05:04.614 PM

debug

NotificationReport cmd:NotificationReport(v1AlarmType: 6, v1AlarmLevel: 255, notificationStatus: 255, notificationType: 6, event: 22, sequence: false, eventParametersLength: 0, eventParameter: [], sequenceNumber: 0)

[dev:126](http://192.168.1.21/device/edit/126#)2025-05-06 05:05:04.603 PM

debug

parsed 'zw device: 33, command: 2001, payload: FF , isMulticast: false' to null

[dev:126](http://192.168.1.21/device/edit/126#)2025-05-06 05:05:04.550 PM

debug

BasicSet cmd:BasicSet(value:255)

[dev:126](http://192.168.1.21/device/edit/126#)2025-05-06 05:05:04.504 PM

debug

parsed 'zw device: 33, command: 7105, payload: 06 00 00 FF 06 17 00 00 , isMulticast: false' to [[name:contact, value:closed, descriptionText:Half Bathroom Sink Leak Detector was closed]]

[dev:126](http://192.168.1.21/device/edit/126#)2025-05-06 05:05:04.502 PM

info

Half Bathroom Sink Leak Detector was closed

[dev:126](http://192.168.1.21/device/edit/126#)2025-05-06 05:05:04.497 PM

debug

NotificationReport cmd:NotificationReport(v1AlarmType: 6, v1AlarmLevel: 0, notificationStatus: 255, notificationType: 6, event: 23, sequence: false, eventParametersLength: 0, eventParameter: [], sequenceNumber: 0)

[dev:126](http://192.168.1.21/device/edit/126#)2025-05-06 05:05:04.446 PM

debug

parsed 'zw device: 33, command: 2001, payload: 00 , isMulticast: false' to null

[dev:126](http://192.168.1.21/device/edit/126#)2025-05-06 05:05:04.444 PM

debug

BasicSet cmd:BasicSet(value:0)

[dev:126](http://192.168.1.21/device/edit/126#)2025-05-06 05:02:47.374 PM

debug

skip: NotificationReport(v1AlarmType: 7, v1AlarmLevel: 0, notificationStatus: 255, notificationType: 7, event: 0, sequence: false, eventParametersLength: 0, eventParameter: [], sequenceNumber: 0)

[dev:126](http://192.168.1.21/device/edit/126#)2025-05-06 05:02:42.815 PM

debug

skip: NotificationReport(v1AlarmType: 7, v1AlarmLevel: 255, notificationStatus: 255, notificationType: 7, event: 3, sequence: false, eventParametersLength: 0, eventParameter: [], sequenceNumber: 0)

[dev:126](http://192.168.1.21/device/edit/126#)2025-05-06 05:02:00.982 PM

debug

skip: NotificationReport(v1AlarmType: 7, v1AlarmLevel: 0, notificationStatus: 255, notificationType: 7, event: 0, sequence: false, eventParametersLength: 0, eventParameter: [], sequenceNumber: 0)

[dev:126](http://192.168.1.21/device/edit/126#)2025-05-06 05:01:55.564 PM

debug

skip: WakeUpIntervalReport(nodeid:1, seconds:43200)

[dev:126](http://192.168.1.21/device/edit/126#)2025-05-06 05:01:55.329 PM

debug

skip: WakeUpNotification()

[dev:126](http://192.168.1.21/device/edit/126#)2025-05-06 05:01:41.724 PM

trace

configurationGet command(s) sent...

[dev:126](http://192.168.1.21/device/edit/126#)2025-05-06 04:58:02.537 PM

debug

parsed 'zw device: 33, command: 7105, payload: 06 FF 00 FF 06 16 00 00 , isMulticast: false' to [[name:contact, value:open, descriptionText:Half Bathroom Sink Leak Detector was opened]]

[dev:126](http://192.168.1.21/device/edit/126#)2025-05-06 04:58:02.534 PM

info

Half Bathroom Sink Leak Detector was opened

[dev:126](http://192.168.1.21/device/edit/126#)2025-05-06 04:58:02.528 PM

debug

NotificationReport cmd:NotificationReport(v1AlarmType: 6, v1AlarmLevel: 255, notificationStatus: 255, notificationType: 6, event: 22, sequence: false, eventParametersLength: 0, eventParameter: [], sequenceNumber: 0)

[dev:126](http://192.168.1.21/device/edit/126#)2025-05-06 04:58:02.478 PM

debug

parsed 'zw device: 33, command: 2001, payload: FF , isMulticast: false' to null

[dev:126](http://192.168.1.21/device/edit/126#)2025-05-06 04:58:02.475 PM

debug

BasicSet cmd:BasicSet(value:255)

[dev:126](http://192.168.1.21/device/edit/126#)2025-05-06 04:58:00.916 PM

debug

parsed 'zw device: 33, command: 7105, payload: 06 00 00 FF 06 17 00 00 , isMulticast: false' to [[name:contact, value:closed, descriptionText:Half Bathroom Sink Leak Detector was closed]]

[dev:126](http://192.168.1.21/device/edit/126#)2025-05-06 04:58:00.911 PM

info

Half Bathroom Sink Leak Detector was closed

[dev:126](http://192.168.1.21/device/edit/126#)2025-05-06 04:58:00.899 PM

debug

NotificationReport cmd:NotificationReport(v1AlarmType: 6, v1AlarmLevel: 0, notificationStatus: 255, notificationType: 6, event: 23, sequence: false, eventParametersLength: 0, eventParameter: [], sequenceNumber: 0)

[dev:126](http://192.168.1.21/device/edit/126#)2025-05-06 04:58:00.809 PM

debug

parsed 'zw device: 33, command: 2001, payload: 00 , isMulticast: false' to null

[dev:126](http://192.168.1.21/device/edit/126#)2025-05-06 04:58:00.807 PM

debug

BasicSet cmd:BasicSet(value:0)

[dev:126](http://192.168.1.21/device/edit/126#)2025-05-06 04:57:59.987 PM

debug

parsed 'zw device: 33, command: 7105, payload: 07 00 00 FF 07 00 00 00 , isMulticast: false' to []

[dev:126](http://192.168.1.21/device/edit/126#)2025-05-06 04:57:59.981 PM

debug

NotificationReport cmd:NotificationReport(v1AlarmType: 7, v1AlarmLevel: 0, notificationStatus: 255, notificationType: 7, event: 0, sequence: false, eventParametersLength: 0, eventParameter: [], sequenceNumber: 0)

[dev:126](http://192.168.1.21/device/edit/126#)2025-05-06 04:57:18.339 PM

debug

parsed 'zw device: 33, command: 8003, payload: 64 , isMulticast: false' to [[name:battery, unit:%, value:100, descriptionText:Half Bathroom Sink Leak Detector battery is 100%, isStateChange:true], 8408]

[dev:126](http://192.168.1.21/device/edit/126#)2025-05-06 04:57:18.333 PM

info

Half Bathroom Sink Leak Detector battery is 100%

[dev:126](http://192.168.1.21/device/edit/126#)2025-05-06 04:57:11.092 PM

debug

parsed 'zw device: 33, command: 8407, payload: , isMulticast: false' to hubitat.device.HubMultiAction@83ebba

[dev:126](http://192.168.1.21/device/edit/126#)2025-05-06 04:57:11.023 PM

info

tamper is clear

[dev:126](http://192.168.1.21/device/edit/126#)2025-05-06 04:57:11.020 PM

debug

Half Bathroom Sink Leak Detector woke up

[dev:126](http://192.168.1.21/device/edit/126#)2025-05-06 04:56:52.955 PM

debug

parsed 'zw device: 33, command: 7105, payload: 07 FF 00 FF 07 03 00 00 , isMulticast: false' to []

[dev:126](http://192.168.1.21/device/edit/126#)2025-05-06 04:56:52.950 PM

info

tamper is detected

[dev:126](http://192.168.1.21/device/edit/126#)2025-05-06 04:56:52.944 PM

debug

NotificationReport cmd:NotificationReport(v1AlarmType: 7, v1AlarmLevel: 255, notificationStatus: 255, notificationType: 7, event: 3, sequence: false, eventParametersLength: 0, eventParameter: [], sequenceNumber: 0)

[dev:126](http://192.168.1.21/device/edit/126#)2025-05-06 04:55:47.658 PM

warn

configure...

[dev:126](http://192.168.1.21/device/edit/126#)2025-05-06 04:55:40.567 PM

debug

parsed 'zw device: 33, command: 8003, payload: 64 , isMulticast: false' to [[name:battery, unit:%, value:100, descriptionText:Sensor Notification [dd98d9ba003300] battery is 100%, isStateChange:true], 8408]

[dev:126](http://192.168.1.21/device/edit/126#)2025-05-06 04:55:40.447 PM

info

Sensor Notification [dd98d9ba003300] battery is 100%

[dev:126](http://192.168.1.21/device/edit/126#)2025-05-06 04:55:40.383 PM

debug

parsed 'zw device: 33, command: 7205, payload: 01 09 20 01 01 06 , isMulticast: false' to [9881008002]

[dev:126](http://192.168.1.21/device/edit/126#)2025-05-06 04:55:40.281 PM

debug

msr: 0109-2001-0106

[dev:126](http://192.168.1.21/device/edit/126#)2025-05-06 04:55:40.082 PM

debug

parsed 'zw device: 33, command: 6803, payload: 53 65 6E 73 6F 72 20 4E 6F 74 69 66 69 63 61 74 69 6F 6E 20 5B 64 64 39 38 64 39 62 61 30 30 33 33 30 30 5D , isMulticast: false' to []

[dev:126](http://192.168.1.21/device/edit/126#)2025-05-06 04:55:40.080 PM

debug

skip ZipNamingNameReport(name: Sensor Notification [dd98d9ba003300]):

[dev:126](http://192.168.1.21/device/edit/126#)2025-05-06 04:55:39.660 PM

warn

configure...

[dev:126](http://192.168.1.21/device/edit/126#)2025-05-06 04:55:39.451 PM

info

installed...

Can you please post a screenshot of the logs so that can make sense out of it. Can probably tweak my other driver to work for it.

Currently with the Monoprice 15270 Driver from SmartThings I am not getting any logs when touching either contacts but I think that is due to the driver. I was looking at yours to see if I can fix that but Haven't gotten to far yet. I added MY to the debug to tell where it was getting it from the code. I believe those notifications are all tamper related.

Correct those are tamper and idle (tamper clear) events.

If you change to the driver just named "Device" it should log all incoming messages.
Or you could also my my driver above, enable trace logging (uncomment at very bottom of code) along with debug should also log every incoming message.

I had to exclude and re-add it. I used your driver. I first 2 are the tamper on off and the last 2 are the sensor closed then open.


I only tried once from your driver to set the external sensor but I don't think I got it to take.

Try this driver updated same link as above:
Hubitat Generic Z-Wave Tilt/Contact Sensor Ā· GitHub

It should automatically set that parameter 1 to 255 when the device wakes up.

It should pick up the events you posted above also, for tamper and the contact open/close.