KAIPULE IM20 Zwave+ Door/Window sensor

Sharing my experience with this sensor in case in would help someone.
It is a Zwave+ and uses AAA batteries and I found it for very cheap. (<$20 a piece)

Inclusion process:

  1. Include as a generic device
  2. Push the device button on the device 3 times within 1.5s
  3. Device will be detected per the Vera and added. Give it a name and room.
  4. Wake the sensor again once it stops flashing by pushing the device button again 3x within 1.5s
  5. The device is now configured
  6. Go to the UI, 2 new devices will show: The zwave device shows as a motion sensor. A child device shows as a door sensor.
  7. Use the child device for all your automation but if the motion sensor bugs you, go in the device menu, select advanced, change sub category to 1 and change both the json and the xml line to D_DoorSensor1.json and D_DoorSensor1.xml respectively.
  8. Reload the luup engine.

Note the main zwave device will trip and untrip properly but somehow if tripped, will untrip on its own after 10s. That’s why I recommend using the child device which does not do this.