Hello,
I integrated this sensor, recognized in Z-Wave JS
https://devices.zwave-js.io/?jumpTo=0x0131:0x2002:0x0205:0.0
In the interface, the different features are OK:
But presence and the battery level are not being reported in Gladys.
Hello,
I integrated this sensor, recognized in Z-Wave JS
https://devices.zwave-js.io/?jumpTo=0x0131:0x2002:0x0205:0.0
In the interface, the different features are OK:
But presence and the battery level are not being reported in Gladys.
These features in Z-Wave have not yet been developed.
@gaetanb76 could you show us the « events » screen and display a « Value updated » to see what the messages ZwaveJS UI sends look like?
Example:
Hi @pierre-gilles,
Here are the messages I was able to find:
Link to the PDF doc:
https://www.zipato.com/wp-content/uploads/2015/09/vs-zp3102-Zipato-Multi-Sensor-Dual-User-Manual-v1.4.pdf
The alarm indicates when the rear cover has been removed.
Thanks! I’ll check if it integrates easily ![]()
@Sescandell if you can give me a hand with this at the same time it would help me
Otherwise I can do it, but I’m far from being a Z-Wave expert
Yes I can take a look ![]()
Hi,
here it is:
{
"id": 5,
"name": "Garage Presence",
"loc": "Garage",
"values": [
{
"id": "5-32-0-currentValue",
"nodeId": 5,
"toUpdate": false,
"commandClass": 32,
"commandClassName": "Basic",
"endpoint": 0,
"property": "currentValue",
"propertyName": "currentValue",
"type": "number",
"readable": true,
"writeable": false,
"label": "Current value",
"stateless": false,
"commandClassVersion": 1,
"min": 0,
"max": 99,
"list": false,
"value": 0,
"isCurrentValue": true,
"lastUpdate": 1734892611596,
"newValue": 0
},
{
"id": "5-49-0-Air temperature",
"nodeId": 5,
"toUpdate": false,
"commandClass": 49,
"commandClassName": "Multilevel Sensor",
"endpoint": 0,
"property": "Air temperature",
"propertyName": "Air temperature",
"type": "number",
"readable": true,
"writeable": false,
"label": "Air temperature",
"ccSpecific": {
"sensorType": 1,
"scale": 0
},
"stateless": false,
"commandClassVersion": 5,
"unit": "°C",
"list": false,
"value": 15,
"lastUpdate": 1737355199527,
"newValue": 15
},
{
"id": "5-112-0-1",
"nodeId": 5,
"toUpdate": false,
"commandClass": 112,
"commandClassName": "Configuration",
"endpoint": 0,
"property": 1,
"propertyName": "On Time in Minutes",
"type": "number",
"readable": true,
"writeable": true,
"description": "Delay before sending OFF",
"label": "On Time in Minutes",
"default": 3,
"stateless": false,
"commandClassVersion": 1,
"min": 1,
"max": 255,
"list": false,
"value": 3,
"lastUpdate": 1731654496298,
"newValue": 3
},
{
"id": "5-112-0-2",
"nodeId": 5,
"toUpdate": false,
"commandClass": 112,
"commandClassName": "Configuration",
"endpoint": 0,
"property": 2,
"propertyName": "Temperature Unit",
"type": "number",
"readable": true,
"writeable": true,
"label": "Temperature Unit",
"default": 0,
"stateless": false,
"commandClassVersion": 1,
"min": 0,
"max": 1,
"list": true,
"allowManualEntry": false,
"states": [
{
"text": "Celsius",
"value": 0
},
{
"text": "Fahrenheit",
"value": 1
}
],
"value": 0,
"lastUpdate": 1731654496486,
"newValue": 0
},
{
"id": "5-112-0-3",
"nodeId": 5,
"toUpdate": false,
"commandClass": 112,
"commandClassName": "Configuration",
"endpoint": 0,
"property": 3,
"propertyName": "Infrared Sensor Sensitivity Adjustment",
"type": "number",
"readable": true,
"writeable": true,
"description": "1 is most sensitive, 7 is least",
"label": "Infrared Sensor Sensitivity Adjustment",
"default": 4,
"stateless": false,
"commandClassVersion": 1,
"min": 1,
"max": 7,
"list": false,
"value": 4,
"lastUpdate": 1731654496675,
"newValue": 4
},
{
"id": "5-113-0-Home Security-Cover status",
"nodeId": 5,
"toUpdate": false,
"commandClass": 113,
"commandClassName": "Notification",
"endpoint": 0,
"property": "Home Security",
"propertyName": "Home Security",
"propertyKey": "Cover status",
"propertyKeyName": "Cover status",
"type": "number",
"readable": true,
"writeable": false,
"label": "Cover status",
"ccSpecific": {
"notificationType": 7
},
"stateless": false,
"commandClassVersion": 4,
"min": 0,
"max": 255,
"list": true,
"states": [
{
"text": "idle",
"value": 0
},
{
"text": "Tampering, product cover removed",
"value": 3
}
],
"value": 0,
"lastUpdate": 1734892811130,
"newValue": 0
},
{
"id": "5-113-0-Home Security-Motion sensor status",
"nodeId": 5,
"toUpdate": false,
"commandClass": 113,
"commandClassName": "Notification",
"endpoint": 0,
"property": "Home Security",
"propertyName": "Home Security",
"propertyKey": "Motion sensor status",
"propertyKeyName": "Motion sensor status",
"type": "number",
"readable": true,
"writeable": false,
"label": "Motion sensor status",
"ccSpecific": {
"notificationType": 7
},
"stateless": false,
"commandClassVersion": 4,
"min": 0,
"max": 255,
"list": true,
"states": [
{
"text": "idle",
"value": 0
},
{
"text": "Motion detection",
"value": 8
}
],
"value": 0,
"lastUpdate": 1734892611653,
"newValue": 0
},
{
"id": "5-113-0-alarmType",
"nodeId": 5,
"toUpdate": false,
"commandClass": 113,
"commandClassName": "Notification",
"endpoint": 0,
"property": "alarmType",
"propertyName": "alarmType",
"type": "number",
"readable": true,
"writeable": false,
"label": "Alarm Type",
"stateless": false,
"commandClassVersion": 4,
"min": 0,
"max": 255,
"list": false,
"value": 7,
"lastUpdate": 1734892811121,
"newValue": 7
},
{
"id": "5-113-0-alarmLevel",
"nodeId": 5,
"toUpdate": false,
"commandClass": 113,
"commandClassName": "Notification",
"endpoint": 0,
"property": "alarmLevel",
"propertyName": "alarmLevel",
"type": "number",
"readable": true,
"writeable": false,
"label": "Alarm Level",
"stateless": false,
"commandClassVersion": 4,
"min": 0,
"max": 255,
"list": false,
"value": 0,
"lastUpdate": 1734892811125,
"newValue": 0
},
{
"id": "5-114-0-productId",
"nodeId": 5,
"toUpdate": false,
"commandClass": 114,
"commandClassName": "Manufacturer Specific",
"endpoint": 0,
"property": "productId",
"propertyName": "productId",
"type": "number",
"readable": true,
"writeable": false,
"label": "Product ID",
"stateless": false,
"commandClassVersion": 2,
"min": 0,
"max": 65535,
"list": false,
"value": 517,
"lastUpdate": 1731654488483,
"newValue": 517
},
{
"id": "5-114-0-productType",
"nodeId": 5,
"toUpdate": false,
"commandClass": 114,
"commandClassName": "Manufacturer Specific",
"endpoint": 0,
"property": "productType",
"propertyName": "productType",
"type": "number",
"readable": true,
"writeable": false,
"label": "Product type",
"stateless": false,
"commandClassVersion": 2,
"min": 0,
"max": 65535,
"list": false,
"value": 8194,
"lastUpdate": 1731654488490,
"newValue": 8194
},
{
"id": "5-114-0-manufacturerId",
"nodeId": 5,
"toUpdate": false,
"commandClass": 114,
"commandClassName": "Manufacturer Specific",
"endpoint": 0,
"property": "manufacturerId",
"propertyName": "manufacturerId",
"type": "number",
"readable": true,
"writeable": false,
"label": "Manufacturer ID",
"stateless": false,
"commandClassVersion": 2,
"min": 0,
"max": 65535,
"list": false,
"value": 305,
"lastUpdate": 1731654488496,
"newValue": 305
},
{
"id": "5-128-0-isLow",
"nodeId": 5,
"toUpdate": false,
"commandClass": 128,
"commandClassName": "Battery",
"endpoint": 0,
"property": "isLow",
"propertyName": "isLow",
"type": "boolean",
"readable": true,
"writeable": false,
"label": "Low battery level" "stateless": false,
"commandClassVersion": 1,
"list": false,
"value": false,
"lastUpdate": 1734686180266,
"newValue": false
},
{
"id": "5-128-0-level",
"nodeId": 5,
"toUpdate": false,
"commandClass": 128,
"commandClassName": "Battery",
"endpoint": 0,
"property": "level",
"propertyName": "level",
"type": "number",
"readable": true,
"writeable": false,
"label": "Battery level",
"stateless": false,
"commandClassVersion": 1,
"min": 0,
"max": 100,
"unit": "%",
"list": false,
"value": 60,
"lastUpdate": 1734686180268,
"newValue": 60
},
{
"id": "5-132-0-controllerNodeId",
"nodeId": 5,
"toUpdate": false,
"commandClass": 132,
"commandClassName": "Wake Up",
"endpoint": 0,
"property": "controllerNodeId",
"propertyName": "controllerNodeId",
"type": "any",
"readable": true,
"writeable": false,
"label": "Node ID of the controller",
"stateless": false,
"commandClassVersion": 2,
"list": false,
"value": 1,
"lastUpdate": 1734889844347,
"newValue": 1
},
{
"id": "5-132-0-wakeUpInterval",
"nodeId": 5,
"toUpdate": false,
"commandClass": 132,
"commandClassName": "Wake Up",
"endpoint": 0,
"property": "wakeUpInterval",
"propertyName": "wakeUpInterval",
"type": "number",
"readable": false,
"writeable": true,
"label": "wakeUpInterval (property)",
"default": 3600,
"stateless": false,
"commandClassVersion": 2,
"min": 600,
"max": 604800,
"step": 600,
"list": false,
"value": 3600,
"lastUpdate": 1734889844352,
"newValue": 3600
},
{
"id": "5-134-0-hardwareVersion",
"nodeId": 5,
"toUpdate": false,
"commandClass": 134,
"commandClassName": "Version",
"endpoint": 0,
"property": "hardwareVersion",
"propertyName": "hardwareVersion",
"type": "number",
"readable": true,
"writeable": false,
"label": "Z-Wave chip hardware version",
"stateless": false,
"commandClassVersion": 2,
"list": false,
"value": 2,
"lastUpdate": 1731654489042,
"newValue": 2
},
{
"id": "5-134-0-firmwareVersions",
"nodeId": 5,
"toUpdate": false,
"commandClass": 134,
"commandClassName": "Version",
"endpoint": 0,
"property": "firmwareVersions",
"propertyName": "firmwareVersions",
"type": "string[]",
"readable": true,
"writeable": false,
"label": "Z-Wave chip firmware versions",
"stateless": false,
"commandClassVersion": 2,
"list": false,
"value": [
"8.2",
"10.3"
],
"lastUpdate": 1731654489047,
"newValue": [
"8.2",
"10.3"
]
},
{
"id": "5-134-0-protocolVersion",
"nodeId": 5,
"toUpdate": false,
"commandClass": 134,
"commandClassName": "Version",
"endpoint": 0,
"property": "protocolVersion",
"propertyName": "protocolVersion",
"type": "string",
"readable": true,
"writeable": false,
"label": "Z-Wave protocol version",
"stateless": false,
"commandClassVersion": 2,
"list": false,
"value": "4.5",
"lastUpdate": 1731654489053,
"newValue": "4.5"
},
{
"id": "5-134-0-libraryType",
"nodeId": 5,
"toUpdate": false,
"commandClass": 134,
"commandClassName": "Version",
"endpoint": 0,
"property": "libraryType",
"propertyName": "libraryType",
"type": "number",
"readable": true,
"writeable": false,
"label": "Library type",
"stateless": false,
"commandClassVersion": 2,
"list": true,
"states": [
{
"text": "Unknown",
"value": 0
},
{
"text": "Static Controller",
"value": 1
},
{
"text": "Controller",
"value": 2
},
{
"text": "Enhanced Slave",
"value": 3
},
{
"text": "Slave",
"value": 4
},
{
"text": "Installer",
"value": 5
},
{
"text": "Routing Slave",
"value": 6
},
{
"text": "Bridge Controller",
"value": 7
},
{
"text": "Device under Test",
"value": 8
},
{
"text": "N/A",
"value": 9
},
{
"text": "AV Remote",
"value": 10
},
{
"text": "AV Device",
"value": 11
}
],
"value": 3,
"lastUpdate": 1731654489060,
"newValue": 3
}
],
"groups": [
{
"text": "Lifeline",
"endpoint": 0,
"value": 1,
"maxNodes": 5,
"isLifeline": true,
"multiChannel": false
}
],
"neighbors": [],
"ready": true,
"available": true,
"hassDevices": {},
"failed": false,
"inited": true,
"eventsQueue": [
{
"time": "2025-01-16T19:02:49.879Z",
"event": "sleep",
"args": [
0
]
},
{
"time": "2025-01-16T19:02:49.908Z",
"event": "ready",
"args": []
},
{
"time": "2025-01-20T06:39:56.609Z",
"event": "value updated",
"args": [
{
"commandClassName": "Notification",
"commandClass": 113,
"property": "alarmType",
"endpoint": 0,
"newValue": 7,
"prevValue": 7,
"propertyName": "alarmType"
}
]
},
{
"time": "2025-01-20T06:39:56.614Z",
"event": "value updated",
"args": [
{
"commandClassName": "Notification",
"commandClass": 113,
"property": "alarmLevel",
"endpoint": 0,
"newValue": 255,
"prevValue": 255,
"propertyName": "alarmLevel"
}
]
},
{
"time": "2025-01-20T06:39:56.626Z",
"event": "value updated",
"args": [
{
"commandClassName": "Notification",
"commandClass": 113,
"property": "Home Security",
"propertyKey": "Cover status",
"endpoint": 0,
"newValue": 3,
"prevValue": 3,
"propertyName": "Home Security",
"propertyKeyName": "Cover status"
}
]
},
{
"time": "2025-01-20T06:39:59.107Z",
"event": "value updated",
"args": [
{
"commandClassName": "Multilevel Sensor",
"commandClass": 49,
"property": "Air temperature",
"endpoint": 0,
"newValue": 15,
"prevValue": 18,
"propertyName": "Air temperature"
}
]
},
{
"time": "2025-01-20T06:39:59.530Z",
"event": "value updated",
"args": [
{
"commandClassName": "Multilevel Sensor",
"commandClass": 49,
"property": "Air temperature",
"endpoint": 0,
"newValue": 15,
"prevValue": 15,
"propertyName": "Air temperature"
}
]
},
{
"time": "2025-01-20T06:40:06.925Z",
"event": "value updated",
"args": [
{
"commandClassName": "Notification",
"commandClass": 113,
"property": "alarmType",
"endpoint": 0,
"newValue": 7,
"prevValue": 7,
"propertyName": "alarmType"
}
]
},
{
"time": "2025-01-20T06:40:06.930Z",
"event": "value updated",
"args": [
{
"commandClassName": "Notification",
"commandClass": 113,
"property": "alarmLevel",
"endpoint": 0,
"newValue": 0,
"prevValue": 255,
"propertyName": "alarmLevel"
}
]
},
{
"time": "2025-01-20T06:40:06.938Z"event": "value updated",