Please add support for Ecolink ZWave+ Door and Window Sensor

Forum rules

Questions about hardware that can be controlled by Indigo (but not through the interfaces and plugins listed). If Indigo doesn't support some bit of hardware you're interested in, and you don't find a 3rd Party Plugin for it, add it to this forum. Be sure to include links to as much information as you can find about it.

Note: adding it here does not mean we're going to add it - in fact it's possible one of our 3rd party developers may decide to write a plugin for it. We add hardware/features based on a lot of different factors beyond just having a request for it.

Posted on
Fri Feb 17, 2017 6:10 pm
akindigo offline
Posts: 9
Joined: Nov 06, 2016

Please add support for Ecolink ZWave+ Door and Window Sensor

Indigo Z-Wave Version: 2.0.68
Node ID: ...
Model: Notification Sensor
Model ID: 00040002
Manufacturer: Ecolink
Manufacturer ID: 014A
Protocol Version: 4.05
Application Version: 10.01
Model Definition Version: 0
Library Type: 6
Class Name: Notification Sensor
Class Hierarchy: 04 : 07 : 01
Command Class Base: 00
Command Versions: 20v1 80v1 84v2 85v1 86v1 30v1 70v1 71v1 72v1 73v1 59v1 5Ev1
Encryption Status: Not Supported
Multi-Endpoint Types: - none -
Multi-Endpoint Classes: - none -
Multi-Instance Counts: - none -
Features: routing, battery, beaming, waking
Neighbors: ...
Associations: 1:[1] 2:[]
Config Values: - none -

Posted on
Fri Feb 17, 2017 8:54 pm
matt (support) offline
Site Admin
User avatar
Posts: 17658
Joined: Jan 27, 2003
Location: Texas

Re: Please add support for Ecolink ZWave+ Door and Window Se

The manual I found didn't have the technical information we need. Can you turn on Z-Wave debug logging via the Interfaces->Z-Wave->Configure... menu item, then move the magnet to/from the sensor 4 or 5 times? Also trip and reset the tamper switch a few times. Wait a few seconds between each action, then when you are done copy/paste the Event Log window contents into a reply for me.

Image

Posted on
Fri Feb 17, 2017 9:27 pm
akindigo offline
Posts: 9
Joined: Nov 06, 2016

Re: Please add support for Ecolink ZWave+ Door and Window Se

The Ecolink is Node 100.

Z-Wave Debug RCVD requestAlarmSensorStatus: 01 11 00 04 00 02 0B 71 05 00 00 00 00 07 07 01 07 00 91
Z-Wave Debug . . requestAlarmSensorStatus: node 002, endpoint None, cmdClass 71, type 0, value 0, classSubKey 710000
Z-Wave Debug . . requestAlarmSensorStatus: typeExt 7, valueExt 7, classSubKeyExt 7100000707
Z-Wave Debug RCVD requestAlarmSensorStatus: 01 11 00 04 00 64 0B 71 05 00 00 00 FF 06 17 00 00 00 1F
Z-Wave Debug . . requestAlarmSensorStatus: node 100, endpoint None, cmdClass 71, type 0, value 0, classSubKey 710000
Z-Wave Debug . . requestAlarmSensorStatus: typeExt 6, valueExt 23, classSubKeyExt 7100000617
Z-Wave Debug RCVD requestBinarySensorStatus: 01 0A 00 04 00 64 04 30 03 00 FF 5D
Z-Wave Debug . . requestBinarySensorStatus: node 100, endpoint None, type 255, value 0
Z-Wave Debug RCVD requestAlarmSensorStatus: 01 11 00 04 00 64 0B 71 05 00 00 00 FF 06 16 00 00 00 1E
Z-Wave Debug . . requestAlarmSensorStatus: node 100, endpoint None, cmdClass 71, type 0, value 0, classSubKey 710000
Z-Wave Debug . . requestAlarmSensorStatus: typeExt 6, valueExt 22, classSubKeyExt 7100000616
Z-Wave Debug RCVD requestBinarySensorStatus: 01 0A 00 04 00 64 04 30 03 FF FF A2
Z-Wave Debug . . requestBinarySensorStatus: node 100, endpoint None, type 255, value 255
Z-Wave Debug RCVD requestAlarmSensorStatus: 01 11 00 04 00 64 0B 71 05 00 00 00 FF 06 17 00 00 00 1F
Z-Wave Debug . . requestAlarmSensorStatus: node 100, endpoint None, cmdClass 71, type 0, value 0, classSubKey 710000
Z-Wave Debug . . requestAlarmSensorStatus: typeExt 6, valueExt 23, classSubKeyExt 7100000617
Z-Wave Debug RCVD requestBinarySensorStatus: 01 0A 00 04 00 64 04 30 03 00 FF 5D
Z-Wave Debug . . requestBinarySensorStatus: node 100, endpoint None, type 255, value 0
Z-Wave Debug RCVD requestAlarmSensorStatus: 01 11 00 04 00 64 0B 71 05 00 00 00 FF 06 16 00 00 00 1E
Z-Wave Debug . . requestAlarmSensorStatus: node 100, endpoint None, cmdClass 71, type 0, value 0, classSubKey 710000
Z-Wave Debug . . requestAlarmSensorStatus: typeExt 6, valueExt 22, classSubKeyExt 7100000616
Z-Wave Debug RCVD requestBinarySensorStatus: 01 0A 00 04 00 64 04 30 03 FF FF A2
Z-Wave Debug . . requestBinarySensorStatus: node 100, endpoint None, type 255, value 255
Z-Wave Debug RCVD requestAlarmSensorStatus: 01 11 00 04 00 64 0B 71 05 00 00 00 FF 06 17 00 00 00 1F
Z-Wave Debug . . requestAlarmSensorStatus: node 100, endpoint None, cmdClass 71, type 0, value 0, classSubKey 710000
Z-Wave Debug . . requestAlarmSensorStatus: typeExt 6, valueExt 23, classSubKeyExt 7100000617
Z-Wave Debug RCVD requestBinarySensorStatus: 01 0A 00 04 00 64 04 30 03 00 FF 5D
Z-Wave Debug . . requestBinarySensorStatus: node 100, endpoint None, type 255, value 0
Z-Wave Debug RCVD requestAlarmSensorStatus: 01 11 00 04 00 64 0B 71 05 00 00 00 FF 06 16 00 00 00 1E
Z-Wave Debug . . requestAlarmSensorStatus: node 100, endpoint None, cmdClass 71, type 0, value 0, classSubKey 710000
Z-Wave Debug . . requestAlarmSensorStatus: typeExt 6, valueExt 22, classSubKeyExt 7100000616
Z-Wave Debug RCVD requestBinarySensorStatus: 01 0A 00 04 00 64 04 30 03 FF FF A2
Z-Wave Debug . . requestBinarySensorStatus: node 100, endpoint None, type 255, value 255
Z-Wave Debug RCVD requestAlarmSensorStatus: 01 11 00 04 00 64 0B 71 05 00 00 00 FF 06 17 00 00 00 1F
Z-Wave Debug . . requestAlarmSensorStatus: node 100, endpoint None, cmdClass 71, type 0, value 0, classSubKey 710000
Z-Wave Debug . . requestAlarmSensorStatus: typeExt 6, valueExt 23, classSubKeyExt 7100000617
Z-Wave Debug RCVD requestBinarySensorStatus: 01 0A 00 04 00 64 04 30 03 00 FF 5D
Z-Wave Debug . . requestBinarySensorStatus: node 100, endpoint None, type 255, value 0
Z-Wave Debug RCVD requestAlarmSensorStatus: 01 11 00 04 00 64 0B 71 05 00 00 00 FF 06 16 00 00 00 1E
Z-Wave Debug . . requestAlarmSensorStatus: node 100, endpoint None, cmdClass 71, type 0, value 0, classSubKey 710000
Z-Wave Debug . . requestAlarmSensorStatus: typeExt 6, valueExt 22, classSubKeyExt 7100000616
Z-Wave Debug RCVD requestBinarySensorStatus: 01 0A 00 04 00 64 04 30 03 FF FF A2
Z-Wave Debug . . requestBinarySensorStatus: node 100, endpoint None, type 255, value 255
Z-Wave Debug RCVD requestAlarmSensorStatus: 01 11 00 04 00 64 0B 71 05 00 00 00 FF 06 17 00 00 00 1F
Z-Wave Debug . . requestAlarmSensorStatus: node 100, endpoint None, cmdClass 71, type 0, value 0, classSubKey 710000
Z-Wave Debug . . requestAlarmSensorStatus: typeExt 6, valueExt 23, classSubKeyExt 7100000617
Z-Wave Debug RCVD requestBinarySensorStatus: 01 0A 00 04 00 64 04 30 03 00 FF 5D
Z-Wave Debug . . requestBinarySensorStatus: node 100, endpoint None, type 255, value 0
Z-Wave Debug RCVD requestAlarmSensorStatus: 01 11 00 04 00 64 0B 71 05 00 00 00 FF 06 16 00 00 00 1E
Z-Wave Debug . . requestAlarmSensorStatus: node 100, endpoint None, cmdClass 71, type 0, value 0, classSubKey 710000
Z-Wave Debug . . requestAlarmSensorStatus: typeExt 6, valueExt 22, classSubKeyExt 7100000616
Z-Wave Debug RCVD requestBinarySensorStatus: 01 0A 00 04 00 64 04 30 03 FF FF A2
Z-Wave Debug . . requestBinarySensorStatus: node 100, endpoint None, type 255, value 255
Z-Wave Debug RCVD requestAlarmSensorStatus: 01 11 00 04 00 64 0B 71 05 00 00 00 FF 06 17 00 00 00 1F
Z-Wave Debug . . requestAlarmSensorStatus: node 100, endpoint None, cmdClass 71, type 0, value 0, classSubKey 710000
Z-Wave Debug . . requestAlarmSensorStatus: typeExt 6, valueExt 23, classSubKeyExt 7100000617
Z-Wave Debug RCVD requestBinarySensorStatus: 01 0A 00 04 00 64 04 30 03 00 FF 5D
Z-Wave Debug . . requestBinarySensorStatus: node 100, endpoint None, type 255, value 0
Z-Wave Debug RCVD requestAlarmSensorStatus: 01 11 00 04 00 64 0B 71 05 00 00 00 FF 06 16 00 00 00 1E
Z-Wave Debug . . requestAlarmSensorStatus: node 100, endpoint None, cmdClass 71, type 0, value 0, classSubKey 710000
Z-Wave Debug . . requestAlarmSensorStatus: typeExt 6, valueExt 22, classSubKeyExt 7100000616
Z-Wave Debug RCVD requestBinarySensorStatus: 01 0A 00 04 00 64 04 30 03 FF FF A2
Z-Wave Debug . . requestBinarySensorStatus: node 100, endpoint None, type 255, value 255
Z-Wave Debug RCVD requestAlarmSensorStatus: 01 11 00 04 00 64 0B 71 05 00 00 00 FF 06 17 00 00 00 1F
Z-Wave Debug . . requestAlarmSensorStatus: node 100, endpoint None, cmdClass 71, type 0, value 0, classSubKey 710000
Z-Wave Debug . . requestAlarmSensorStatus: typeExt 6, valueExt 23, classSubKeyExt 7100000617
Z-Wave Debug RCVD requestBinarySensorStatus: 01 0A 00 04 00 64 04 30 03 00 FF 5D
Z-Wave Debug . . requestBinarySensorStatus: node 100, endpoint None, type 255, value 0
Z-Wave Debug RCVD requestVarSensorStatus: 01 0C 00 04 08 3F 06 31 05 03 0A 00 06 FD
Z-Wave Debug . . requestVarSensorStatus: node 063, endpoint None, type 3, raw value 0A00...
Z-Wave Debug . . requestVarSensorStatus: 6 lux (float: 6.000000)


Posted on
Fri Feb 17, 2017 9:33 pm
akindigo offline
Posts: 9
Joined: Nov 06, 2016

Re: Please add support for Ecolink ZWave+ Door and Window Se

The previous dump was for the magnetic sensor test. This one is for the tamper switch:

Z-Wave Debug RCVD requestAlarmSensorStatus: 01 11 00 04 00 64 0B 71 05 00 00 00 FF 07 03 00 00 00 0A
Z-Wave Debug . . requestAlarmSensorStatus: node 100, endpoint None, cmdClass 71, type 0, value 0, classSubKey 710000
Z-Wave Debug . . requestAlarmSensorStatus: typeExt 7, valueExt 3, classSubKeyExt 7100000703
Z-Wave Debug RCVD nodeAwake: 01 08 00 04 00 64 02 84 07 16
Z-Wave Debug . . nodeAwake: node 100
Z-Wave Debug SENT requestBatteryLevel: 01 09 00 13 64 02 80 02 25 42 66
Z-Wave Debug . . nodeAwake: inhibit count++ to 1
Z-Wave Debug . . nodeAwake: started inhibit sleep timer
Z-Wave Debug RCVD requestBatteryLevel: 01 09 00 04 00 64 03 80 03 64 72
Z-Wave Debug . . requestBatteryLevel: node 100, level 100
Z-Wave received "100 - Door Sensor" status update battery level 100%
Z-Wave Debug . . nodeAwake: inhibit count-- to 0
Z-Wave Debug . . nodeAwake: stopping inhibit sleep timer
Z-Wave Debug SENT goToSleep: 01 09 00 13 64 02 84 08 24 43 68
Z-Wave Debug RCVD packet: 01 05 00 13 43 00 AA (hex)
Z-Wave Debug RCVD requestAlarmSensorStatus: 01 11 00 04 00 64 0B 71 05 00 00 00 FF 07 03 00 00 00 0A
Z-Wave Debug . . requestAlarmSensorStatus: node 100, endpoint None, cmdClass 71, type 0, value 0, classSubKey 710000
Z-Wave Debug . . requestAlarmSensorStatus: typeExt 7, valueExt 3, classSubKeyExt 7100000703
Z-Wave Debug RCVD nodeAwake: 01 08 00 04 00 64 02 84 07 16
Z-Wave Debug . . nodeAwake: node 100
Z-Wave Debug . . . . . . . : skipping battery check (next check in 717 mins)
Z-Wave Debug SENT goToSleep: 01 09 00 13 64 02 84 08 24 44 6F
Z-Wave Debug RCVD packet: 01 05 00 13 44 00 AD (hex)
Z-Wave Debug RCVD requestAlarmSensorStatus: 01 11 00 04 00 64 0B 71 05 00 00 00 FF 07 03 00 00 00 0A
Z-Wave Debug . . requestAlarmSensorStatus: node 100, endpoint None, cmdClass 71, type 0, value 0, classSubKey 710000
Z-Wave Debug . . requestAlarmSensorStatus: typeExt 7, valueExt 3, classSubKeyExt 7100000703


Posted on
Fri Feb 17, 2017 9:38 pm
akindigo offline
Posts: 9
Joined: Nov 06, 2016

Re: Please add support for Ecolink ZWave+ Door and Window Se

This one may be a better (more complete) capture of the tamper switch:

Z-Wave Debug RCVD nodeAwake: 01 08 00 04 00 64 02 84 07 16
Z-Wave Debug . . nodeAwake: node 100
Z-Wave Debug . . . . . . . : skipping battery check (next check in 717 mins)
Z-Wave Debug SENT goToSleep: 01 09 00 13 64 02 84 08 24 54 7F
Z-Wave Debug RCVD packet: 01 05 00 13 54 00 BD (hex)
Z-Wave Debug RCVD requestAlarmSensorStatus: 01 11 00 04 00 64 0B 71 05 00 00 00 FF 07 03 00 00 00 0A
Z-Wave Debug . . requestAlarmSensorStatus: node 100, endpoint None, cmdClass 71, type 0, value 0, classSubKey 710000
Z-Wave Debug . . requestAlarmSensorStatus: typeExt 7, valueExt 3, classSubKeyExt 7100000703
Z-Wave Debug RCVD nodeAwake: 01 08 00 04 00 64 02 84 07 16
Z-Wave Debug . . nodeAwake: node 100
Z-Wave Debug . . . . . . . : skipping battery check (next check in 716 mins)
Z-Wave Debug SENT goToSleep: 01 09 00 13 64 02 84 08 24 55 7E
Z-Wave Debug RCVD packet: 01 05 00 13 55 00 BC (hex)
Z-Wave Debug RCVD requestAlarmSensorStatus: 01 11 00 04 00 64 0B 71 05 00 00 00 FF 07 03 00 00 00 0A
Z-Wave Debug . . requestAlarmSensorStatus: node 100, endpoint None, cmdClass 71, type 0, value 0, classSubKey 710000
Z-Wave Debug . . requestAlarmSensorStatus: typeExt 7, valueExt 3, classSubKeyExt 7100000703
Z-Wave Debug RCVD nodeAwake: 01 08 00 04 00 64 02 84 07 16
Z-Wave Debug . . nodeAwake: node 100
Z-Wave Debug . . . . . . . : skipping battery check (next check in 716 mins)
Z-Wave Debug SENT goToSleep: 01 09 00 13 64 02 84 08 24 56 7D
Z-Wave Debug RCVD packet: 01 05 00 13 56 00 BF (hex)
Z-Wave Debug RCVD requestAlarmSensorStatus: 01 11 00 04 00 64 0B 71 05 00 00 00 FF 07 03 00 00 00 0A
Z-Wave Debug . . requestAlarmSensorStatus: node 100, endpoint None, cmdClass 71, type 0, value 0, classSubKey 710000
Z-Wave Debug . . requestAlarmSensorStatus: typeExt 7, valueExt 3, classSubKeyExt 7100000703
Z-Wave Debug RCVD nodeAwake: 01 08 00 04 00 64 02 84 07 16
Z-Wave Debug . . nodeAwake: node 100
Z-Wave Debug . . . . . . . : skipping battery check (next check in 716 mins)
Z-Wave Debug SENT goToSleep: 01 09 00 13 64 02 84 08 24 57 7C
Z-Wave Debug RCVD packet: 01 05 00 13 57 00 BE (hex)
Z-Wave Debug RCVD requestAlarmSensorStatus: 01 11 00 04 00 64 0B 71 05 00 00 00 FF 07 03 00 00 00 0A
Z-Wave Debug . . requestAlarmSensorStatus: node 100, endpoint None, cmdClass 71, type 0, value 0, classSubKey 710000
Z-Wave Debug . . requestAlarmSensorStatus: typeExt 7, valueExt 3, classSubKeyExt 7100000703
Z-Wave Debug RCVD nodeAwake: 01 08 00 04 00 64 02 84 07 16
Z-Wave Debug . . nodeAwake: node 100
Z-Wave Debug . . . . . . . : skipping battery check (next check in 716 mins)
Z-Wave Debug SENT goToSleep: 01 09 00 13 64 02 84 08 24 58 73
Z-Wave Debug RCVD packet: 01 05 00 13 58 00 B1 (hex)
Z-Wave Debug RCVD requestAlarmSensorStatus: 01 11 00 04 00 64 0B 71 05 00 00 00 FF 07 03 00 00 00 0A
Z-Wave Debug . . requestAlarmSensorStatus: node 100, endpoint None, cmdClass 71, type 0, value 0, classSubKey 710000
Z-Wave Debug . . requestAlarmSensorStatus: typeExt 7, valueExt 3, classSubKeyExt 7100000703
Z-Wave Debug RCVD nodeAwake: 01 08 00 04 00 64 02 84 07 16
Z-Wave Debug . . nodeAwake: node 100
Z-Wave Debug . . . . . . . : skipping battery check (next check in 716 mins)
Z-Wave Debug SENT goToSleep: 01 09 00 13 64 02 84 08 24 59 72
Z-Wave Debug RCVD packet: 01 05 00 13 59 00 B0 (hex)
Z-Wave Debug RCVD requestAlarmSensorStatus: 01 11 00 04 00 64 0B 71 05 00 00 00 FF 07 03 00 00 00 0A
Z-Wave Debug . . requestAlarmSensorStatus: node 100, endpoint None, cmdClass 71, type 0, value 0, classSubKey 710000
Z-Wave Debug . . requestAlarmSensorStatus: typeExt 7, valueExt 3, classSubKeyExt 7100000703
Z-Wave Debug RCVD nodeAwake: 01 08 00 04 00 64 02 84 07 16
Z-Wave Debug . . nodeAwake: node 100
Z-Wave Debug . . . . . . . : skipping battery check (next check in 716 mins)
Z-Wave Debug SENT goToSleep: 01 09 00 13 64 02 84 08 24 5A 71
Z-Wave Debug RCVD packet: 01 05 00 13 5A 00 B3 (hex)
Z-Wave Debug RCVD sensorSetLevel: 01 09 00 04 00 02 03 20 01 FF 2D
Z-Wave Debug . . sensorSetLevel: node 002, endpoint None, cmdClass 20, value 255

Posted on
Sat Feb 25, 2017 10:08 am
akindigo offline
Posts: 9
Joined: Nov 06, 2016

Re: Please add support for Ecolink ZWave+ Door and Window Se

Was this enough information, or do you need anything else?

Posted on
Sat Feb 25, 2017 2:54 pm
matt (support) offline
Site Admin
User avatar
Posts: 17658
Joined: Jan 27, 2003
Location: Texas

Re: Please add support for Ecolink ZWave+ Door and Window Se

Yes, that should cover it – it is on our request list.

Image

Page 1 of 1

Who is online

Users browsing this forum: No registered users and 1 guest