Wohoooo! So cool with the brand new Indigo 7.1 release!
PAT02-B works fine now and after a re-sync I can see both temp AND humidity as well as tamper status.
Tamper status does not work though and in the debug log I can see the following when tamper switch is enabled (= lifting up the device):
- Code: Select all
Z-Wave Debug RCVD requestAlarmSensorStatus: 01 0F 00 04 00 36 09 71 05 00 00 00 FF 07 03 00 44
Z-Wave Debug . . requestAlarmSensorStatus: node 054, endpoint None, cmdClass 71, type 0, value 0, classSubKey 710000
Z-Wave Debug . . requestAlarmSensorStatus: typeExt 7, valueExt 3, classSubKeyExt 7100000703
And when I put back the device on to the table I see:
- Code: Select all
Z-Wave Debug RCVD nodeAwake: 01 08 00 04 00 36 02 84 07 44
Z-Wave Debug . . nodeAwake: node 054
Z-Wave Debug . . . . . . . : skipping battery check (next check in 701 mins)
Z-Wave Debug SENT goToSleep: 01 09 00 13 36 02 84 08 24 5F 26
Z-Wave Debug RCVD packet: 01 07 00 13 5F 00 00 04 B0 (hex)
I see also that you have hardcoded parameter 20 (the tick interval) to the default value 30 which means (as one can see in the Edit Device settings now) that the update interval for temp and humidity is set in step of value x 30 minutes.
Would be nice to see the "Tick Interval" setting as well. No big issue though since I am able to set all these params through the Modify Parameters command.
Really nice to see the PAT02-B natively supported in Indigo now though!
Hopefully the tamper alarm will be fixed in the next release.
EDIT!!
So strange, my 2nd PAT02-B reports at least Tamper ON when I lift the device (but does not reset to off when I put back the device).
This is what I see in the debug log for this device when tamper goes on:
- Code: Select all
Z-Wave Debug RCVD requestBinarySensorStatus: 01 0A 00 04 00 37 04 30 03 FF 08 06
Z-Wave Debug . . requestBinarySensorStatus: node 055, endpoint None, type 8, value 255
Z-Wave received "Temp and humidity - Wine cooler - Middle shelf (PAT02-B) - Tamper" status update is on
and this is what I see when I put back the device onto the table:
- Code: Select all
Z-Wave Debug RCVD nodeAwake: 01 08 00 04 00 37 02 84 07 45
Z-Wave Debug . . nodeAwake: node 055
Z-Wave Debug . . . . . . . : skipping battery check (next check in 714 mins)
Z-Wave Debug SENT goToSleep: 01 09 00 13 37 02 84 08 24 A4 DC
Z-Wave Debug RCVD packet: 01 07 00 13 A4 00 00 01 4E (hex)
Hmm I need to check if the parameter 7 is set differently between these two devices ("Notification Type" setting).
EDIT 2!!
Aaaaaah! Parameter 7 was set to 0 on the non-working-tamper device and 16 on the working device. After setting parameter 7 to 16 on the first device that one also reports tamper = ON now.
Case closed for the PATG02-B now! So wonderful!
(Would be nice though if Indigo could catch the tamper off message as well but I can handle that with trigger events as I do for other device tamper alerts as well.)