Vision ZP3102 EU PIR Motion Sensor

Description

Z-wave plus home automation motion sensor including a temperature sensor and a tamper-switch.
z-wave device library: http://www.pepper1.net/zwavedb/device/358

Include

  • Put the controller in inclusion mode
  • Press program button.

Exclude

  • Put the controller in exclusion mode
  • Press program button.
  • the LED on the sp3102 should start to flash

Tips and Tricks

  • in DomotiGa 1.0.22, wraper 2.10 the "specific type" of the device is "Unknown (7)". The tamper/secure (value3) is not yet implemented. Hopefully DomotiGa will be adapted soon. ([[https://www.domotiga.nl/boards/1/topics/6317?page=2]])
  • in openzwave 1.4r223, the device fully recognised.
  • to know: if movement is detected, Value1 will change to "ON" (ok). However also value3 will change to "tamper" instead of "secure". If really the device is realy tampered with, value3 will change to "tamper", but value1 stays "off".

Commands

server debug log for "on" and "off" command. My devideID = 28.

2016/01/02 17:44:34 [OpenZWave] Got a RemoteCall for Method 'openzwave.setvalue', Params '{"homeid": 25480999, "nodeid": 28, "instanceid": 1, " alueid": 1, "value": "On"}'
2016/01/02 17:44:34 [OpenZWave] Got a RemoteCall for Method 'openzwave.setvalue', Params '{"homeid": 25480999, "nodeid": 28, "instanceid": 1, " alueid": 3, "value": "Tamper", "label": "Alarm Level", "unit": ""}'

2016/01/02 17:48:21 [OpenZWave] Got a RemoteCall for Method 'openzwave.setvalue', Params '{"homeid": 25480999, "nodeid": 28, "instanceid": 1, " alueid": 1, "value": "Off"}'
2016/01/02 17:48:22 [OpenZWave] Got a RemoteCall for Method 'openzwave.setvalue', Params '{"homeid": 25480999, "nodeid": 28, "instanceid": 1, " alueid": 3, "value": "Secure", "label": "Alarm Level", "unit": ""}'

z-wave wrapper debug log for "on" and "off" command.

2016-01-02 17:44:34.827 Info, Node028, Received Basic set from node 28: level=255.  Sending event notification.
2016-01-02 17:44:34.828 Detail, Node028, Notification: NodeEvent
2016-01-02 17:44:34.976 Detail, Node028,   Received: 0x01, 0x11, 0x00, 0x04, 0x00, 0x1c, 0x0b, 0x71, 0x05, 0x07, 0xff, 0x00, 0xff, 0x07, 0x08, 0x01, 0x08, 0x00, 0x88
2016-01-02 17:44:34.976 Info, Node028, Received Alarm report: type=7, level=255, sensorSrcID=0, type:Burglar event:8, status=255
2016-01-02 17:44:34.976 Detail, Node028, Refreshed Value: old value=7, new value=7, type=byte
2016-01-02 17:44:34.977 Detail, Node028, Changes to this value are not verified
2016-01-02 17:44:34.977 Detail, Node028, Refreshed Value: old value=0, new value=255, type=byte
2016-01-02 17:44:34.977 Detail, Node028, Changes to this value are not verified
2016-01-02 17:44:34.977 Detail, Node028, Refreshed Value: old value=0, new value=0, type=byte
2016-01-02 17:44:34.977 Detail, Node028, Changes to this value are not verified
2016-01-02 17:44:34.977 Detail, Node028, Refreshed Value: old value=0, new value=8, type=byte
2016-01-02 17:44:34.977 Detail, Node028, Changes to this value are not verified
2016-01-02 17:44:34.977 Detail, Node028, Notification: ValueChanged
2016-01-02 17:44:34.978 Detail, Node028, Notification: ValueChanged
2016-01-02 17:44:35.000 Detail, Node028, Notification: ValueChanged
2016-01-02 17:44:35.000 Detail, Node028, Notification: ValueChanged
2016-01-02 17:48:21.856 Detail, Node028,   Received: 0x01, 0x09, 0x00, 0x04, 0x00, 0x1c, 0x03, 0x20, 0x01, 0x00, 0xcc
2016-01-02 17:48:21.856 Info, Node028, Received Basic set from node 28: level=0.  Sending event notification.
2016-01-02 17:48:21.856 Detail, Node028, Notification: NodeEvent
2016-01-02 17:48:22.006 Detail, Node028,   Received: 0x01, 0x11, 0x00, 0x04, 0x00, 0x1c, 0x0b, 0x71, 0x05, 0x07, 0x00, 0x00, 0xff, 0x07, 0x00, 0x01, 0x08, 0x00, 0x7f
2016-01-02 17:48:22.006 Info, Node028, Received Alarm report: type=7, level=0, sensorSrcID=0, type:Burglar event:0, status=255
2016-01-02 17:48:22.006 Detail, Node028, Refreshed Value: old value=7, new value=7, type=byte
2016-01-02 17:48:22.006 Detail, Node028, Changes to this value are not verified
2016-01-02 17:48:22.007 Detail, Node028, Refreshed Value: old value=255, new value=0, type=byte
2016-01-02 17:48:22.007 Detail, Node028, Changes to this value are not verified
2016-01-02 17:48:22.007 Detail, Node028, Refreshed Value: old value=0, new value=0, type=byte
2016-01-02 17:48:22.007 Detail, Node028, Changes to this value are not verified
2016-01-02 17:48:22.007 Detail, Node028, Refreshed Value: old value=8, new value=0, type=byte
2016-01-02 17:48:22.007 Detail, Node028, Changes to this value are not verified
2016-01-02 17:48:22.007 Detail, Node028, Notification: ValueChanged
2016-01-02 17:48:22.008 Detail, Node028, Notification: ValueChanged
2016-01-02 17:48:22.028 Detail, Node028, Notification: ValueChanged
2016-01-02 17:48:22.028 Detail, Node028, Notification: ValueChanged

Cheers, Johan Van Dyck

visionzp3102.jpg (129 KB) johanvandyck, 01/02/2016 06:43 PM

Also available in: PDF HTML TXT