This page last changed on Sep 02, 2015 by c.steele.

I've had the Aeotec Recessed Door Sensor Gen 5 for 5-6 months now, waiting for it to be functional. Yet it does not seem to function as a door sensor. I've added to my Z-Stick and if I push the tiny button on top, I can see zwave-debug logs. However, moving the magnet over the device does nothing. I've created a sensor for Custom and for switch. Neither seems to get debug output.

<?xml version="1.0" encoding="UTF-8"?>
<node id="35">
  <manufacturer id="134">AEON Labs</manufacturer>
  <basic-device-class id="0x04">BASIC_TYPE_ROUTING_SLAVE</basic-device-class>
  <generic-device-class id="0x07">GENERIC_TYPE_SENSOR_NOTIFICATION</generic-device-class>
  <specific-device-class id="0x01">SPECIFIC_TYPE_NOTIFICATION_SENSOR</specific-device-class>
  <product-type id="0x0102" />
  <product id="0x0059" />
  <listening>false</listening>
  <routing>true</routing>
  <command-classes>
    <command-class id="0x72" version="1" name="COMMAND_CLASS_MANUFACTURER_SPECIFIC" type="supported" />
    <command-class id="0x30" version="1" name="COMMAND_CLASS_SENSOR_BINARY" type="supported" />
    <command-class id="0x80" version="1" name="COMMAND_CLASS_BATTERY" type="supported" />
    <command-class id="0x86" version="1" name="COMMAND_CLASS_VERSION" type="supported" />
    <command-class id="0x85" version="2" name="COMMAND_CLASS_ASSOCIATION_V2" type="supported" />
    <command-class id="0x84" version="2" name="COMMAND_CLASS_WAKE_UP_V2" type="supported">
      <wake-up-interval>0</wake-up-interval>
      <notification-node-id>1</notification-node-id>
      <wake-up-interval-capabilities>
        <min>240</min>
        <max>16777215</max>
        <default>0</default>
        <step>240</step>
      </wake-up-interval-capabilities>
    </command-class>
    <command-class id="0x70" version="1" name="COMMAND_CLASS_CONFIGURATION" type="supported" />
    <command-class id="0x20" version="1" name="COMMAND_CLASS_BASIC" type="supported" />
    <command-class id="0x82" version="1" name="COMMAND_CLASS_HAIL" type="controlled" />
    <command-class id="0x00" version="1" name="COMMAND_CLASS_NO_OPERATION" type="controlled" />
  </command-classes>
  <configuration hash="5F0A939B0A572CC36A1EE4CC7A021BEE">
    <associations>
      <association-group id="1" capacity="5">
        <association>
          <node>15</node>
        </association>
      </association-group>
      <association-group id="2" capacity="5" />
    </associations>
    <parameters />
    <wake-up interval="0" />
  </configuration>
</node>

Clicking the button on top of the DoorSensor, what one might call the "include button" yields the following debug output:

DEBUG 2015-09-01 20:42:28,365 (Z-Wave): RX_Serial_Port_RXTX         : Data bytes read : [0x01]
DEBUG 2015-09-01 20:42:28,366 (Z-Wave): RX_Serial_Port_RXTX         : Data bytes read : [0x1A, 0x00, 0x49, 0x84, 0x23, 0x14]
DEBUG 2015-09-01 20:42:28,366 (Z-Wave): RX_Serial_Port_RXTX         : Data bytes read : [0x04]
DEBUG 2015-09-01 20:42:28,366 (Z-Wave): RX_Serial_Port_RXTX         : Data bytes read : [0x07, 0x01, 0x5E, 0x30, 0x80, 0x84, 0x70]
DEBUG 2015-09-01 20:42:28,367 (Z-Wave): RX_Serial_Port_RXTX         : Data bytes read : [0x85]
DEBUG 2015-09-01 20:42:28,367 (Z-Wave): RX_Serial_Port_RXTX         : Data bytes read : [0x59, 0x71, 0x86, 0x72, 0x73, 0x7A, 0x98, 0xEF, 0x5A, 0x82, 0x00, 0xF8]
DEBUG 2015-09-01 20:42:28,368 (Z-Wave): RX_Frame_Layer              : Data frame [0x01, 0x1A, 0x00, 0x49, 0x84, 0x23, 0x14, 0x04, 0x07, 0x01, 0x5E, 0x30, 0x80, 0x84, 0x70, 0x85, 0x59, 0x71, 0x86, 0x72, 0x73, 0x7A, 0x98, 0xEF, 0x5A, 0x82, 0x00, 0xF8] has been received.
DEBUG 2015-09-01 20:42:28,369 (Z-Wave): RX_Session_Layer            : 'Application Controller Update' frame [Status: UPDATE_STATE_NODE_INFO_RECEIVED, Node ID: 35, Device Classes: [Basic: BASIC_TYPE_ROUTING_SLAVE, Generic: GENERIC_TYPE_SENSOR_NOTIFICATION, Specific: SPECIFIC_TYPE_NOTIFICATION_SENSOR], Command Classes: [Supported: [COMMAND_CLASS_ZWAVEPLUS_INFO, COMMAND_CLASS_SENSOR_BINARY, COMMAND_CLASS_BATTERY, COMMAND_CLASS_WAKE_UP, COMMAND_CLASS_CONFIGURATION, COMMAND_CLASS_ASSOCIATION, COMMAND_CLASS_ASSOCIATION_GRP_INFO, COMMAND_CLASS_ALARM, COMMAND_CLASS_VERSION, COMMAND_CLASS_MANUFACTURER_SPECIFIC, COMMAND_CLASS_POWERLEVEL, COMMAND_CLASS_FIRMWARE_UPDATE_MD, COMMAND_CLASS_SECURITY], Controlled: [COMMAND_CLASS_DEVICE_RESET_LOCALLY, COMMAND_CLASS_HAIL, COMMAND_CLASS_NO_OPERATION]]] has been received.
DEBUG 2015-09-01 20:42:28,369 (Z-Wave): Controller_API_WakeUp_Queue : Node '35' : [COMMAND_CLASS_WAKEUP::WAKE_UP_NO_MORE_INFORMATION].
DEBUG 2015-09-01 20:42:28,369 (Z-Wave): Controller_API              : Enqueue (queue count=1) Z-Wave function call 'ZW_SendData(NodeID=35, Payload=[0x84, 0x08], TxOptions=[TRANSMIT_OPTION_AUTO_ROUTE, TRANSMIT_EXPLORE_OPTION_ACK], CallbackID=0x00)'.
DEBUG 2015-09-01 20:42:28,369 (Z-Wave): Controller_API              : Dequeue (queue count=0) Z-Wave function call 'ZW_SendData(NodeID=35, Payload=[0x84, 0x08], TxOptions=[TRANSMIT_OPTION_AUTO_ROUTE, TRANSMIT_EXPLORE_OPTION_ACK], CallbackID=0x00)'.
DEBUG 2015-09-01 20:42:28,370 (Z-Wave): TX_Session_Layer            : Executing Z-Wave function call 'ZW_SendData(NodeID=35, Payload=[0x84, 0x08], TxOptions=[TRANSMIT_OPTION_AUTO_ROUTE, TRANSMIT_EXPLORE_OPTION_ACK], CallbackID=0x00)'...
DEBUG 2015-09-01 20:42:28,370 (Z-Wave): TX_Session_Layer            : Send (repeat count=1) Z-Wave function 'ZW_SendData(NodeID=35, Payload=[0x84, 0x08], TxOptions=[TRANSMIT_OPTION_AUTO_ROUTE, TRANSMIT_EXPLORE_OPTION_ACK], CallbackID=0x5D)' request (callback ID=0x5D).
DEBUG 2015-09-01 20:42:28,370 (Z-Wave): TX_Frame_Layer              : Send data frame [0x01, 0x09, 0x00, 0x13, 0x23, 0x02, 0x84, 0x08, 0x05, 0x5D, 0x10].
DEBUG 2015-09-01 20:42:28,381 (Z-Wave): RX_Serial_Port_RXTX         : Data bytes read : [0x06]
DEBUG 2015-09-01 20:42:28,382 (Z-Wave): RX_Frame_Layer              : ACK -> Data frame [0x01, 0x09, 0x00, 0x13, 0x23, 0x02, 0x84, 0x08, 0x05, 0x5D, 0x10] transmission OK.
DEBUG 2015-09-01 20:42:28,382 (Z-Wave): RX_Session_Layer            : ACK -> Z-Wave function 'ZW_SendData(NodeID=35, Payload=[0x84, 0x08], TxOptions=[TRANSMIT_OPTION_AUTO_ROUTE, TRANSMIT_EXPLORE_OPTION_ACK], CallbackID=0x5D)' has been successfully sent - waiting 5,000 [ms] for response frame.
DEBUG 2015-09-01 20:42:28,386 (Z-Wave): RX_Serial_Port_RXTX         : Data bytes read : [0x01]
DEBUG 2015-09-01 20:42:28,387 (Z-Wave): RX_Serial_Port_RXTX         : Data bytes read : [0x04, 0x01, 0x13, 0x01, 0xE8]
DEBUG 2015-09-01 20:42:28,387 (Z-Wave): RX_Frame_Layer              : Data frame [0x01, 0x04, 0x01, 0x13, 0x01, 0xE8] has been received.
DEBUG 2015-09-01 20:42:28,387 (Z-Wave): RX_Session_Layer            : 'ZW_SendData' response [0x01, 0x04, 0x01, 0x13, 0x01, 0xE8] with status 'RETURN_VALUE_TRUE' received (callback ID=0x5D).
DEBUG 2015-09-01 20:42:28,387 (Z-Wave): RX_Session_Layer            : Waiting 64,983 [ms] for 'ZW_SendData' callback frame (callback ID=0x5D).
DEBUG 2015-09-01 20:42:28,402 (Z-Wave): RX_Serial_Port_RXTX         : Data bytes read : [0x01]
DEBUG 2015-09-01 20:42:28,403 (Z-Wave): RX_Serial_Port_RXTX         : Data bytes read : [0x07, 0x00, 0x13, 0x5D, 0x00, 0x00, 0x02]
DEBUG 2015-09-01 20:42:28,403 (Z-Wave): RX_Serial_Port_RXTX         : Data bytes read : [0xB4]
DEBUG 2015-09-01 20:42:28,403 (Z-Wave): RX_Frame_Layer              : Data frame [0x01, 0x07, 0x00, 0x13, 0x5D, 0x00, 0x00, 0x02, 0xB4] has been received.
DEBUG 2015-09-01 20:42:28,404 (Z-Wave): RX_Session_Layer            : Callback [0x01, 0x07, 0x00, 0x13, 0x5D, 0x00, 0x00, 0x02, 0xB4] (callback ID=0x5D) with state 'TRANSMIT_COMPLETE_OK' received -> Z-Wave function 'ZW_SendData(NodeID=35, Payload=[0x84, 0x08], TxOptions=[TRANSMIT_OPTION_AUTO_ROUTE, TRANSMIT_EXPLORE_OPTION_ACK], CallbackID=0x5D)' successfully executed.
DEBUG 2015-09-01 20:42:28,404 (Z-Wave): Controller_API_WakeUp_Queue : Node '35' : [COMMAND_CLASS_WAKEUP::WAKE_UP_NO_MORE_INFORMATION] succeeded.

For such a "dumb device" it sure seems to be FAR down the list of supported devices by the majority of the Community.

Is there anything I can add to make it's <command-class id="0x30" version="1" name="COMMAND_CLASS_SENSOR_BINARY" type="supported" /> to act like a simple door sensor?

Document generated by Confluence on Jun 05, 2016 09:32