Recently I bought 19 Zwave Sprint thermostats. 3 are already installed as proof of concept for heating system at my home.
I have a problem with 2 out of 3 Zwave Sprint thermostats - fast battery usage:
First one discharges the batteries within 24h-30h max (3 sets within 4 days).
The second thermostat discharges batteries with speed about 10% / 24h
The very last thermostat works hopefully fine (change of capacity of battery was not reported since it was installed, about 24h ago)
Do you know what could be an issue here?
I am a bit of scared to unpack and install remaining 16 thermostats if there may be general issue with the devices.
Hopefully I did not buy any fake devices from amazon.
here
My configuration:
- Zstick 7 + Home Assistant with ZWaveJS add-on (MQTT is not used)
- 3 Zwave Sprint thermostats (configuration is the same for all of them)
Attached, please find dump of configuration files:
- node 1 - controller
- node 6 - discharge batteries at about 100% / 24 hours speed (distance to controller about 15m)
Can you advise please?
{
"id": 1,
"name": "",
"loc": "",
"values": [],
"groups": [],
"neighbors": [],
"ready": true,
"available": true,
"hassDevices": {},
"failed": false,
"inited": true,
"hexId": "0x0000-0x0004-0x0004",
"dbLink": "https://devices.zwave-js.io/?jumpTo=0x0000:0x0004:0x0004:7.15",
"manufacturerId": 0,
"productId": 4,
"productType": 4,
"deviceConfig": {
"filename": "/usr/src/app/store/.config-db/devices/0x0000/700_series_controller.json",
"isEmbedded": true,
"manufacturer": "Silicon Labs",
"manufacturerId": 0,
"label": "ZST10-700",
"description": "700 Series-based Controller",
"devices": [
{
"productType": 4,
"productId": 4
}
],
"firmwareVersion": {
"min": "0.0",
"max": "255.255"
}
},
"productLabel": "ZST10-700",
"productDescription": "700 Series-based Controller",
"manufacturer": "Silicon Labs",
"firmwareVersion": "7.15",
"protocolVersion": 3,
"nodeType": 0,
"endpointsCount": 0,
"endpointIndizes": [],
"isSecure": false,
"security": "None",
"supportsSecurity": false,
"supportsBeaming": true,
"isControllerNode": true,
"isListening": true,
"isFrequentListening": false,
"isRouting": true,
"keepAwake": false,
"maxDataRate": 100000,
"deviceClass": {
"basic": 2,
"generic": 2,
"specific": 1
},
"deviceId": "0-4-4",
"status": "Alive",
"interviewStage": "Complete",
"lastActive": 1635282231807,
"statistics": {
"messagesTX": 20,
"messagesRX": 1042,
"messagesDroppedRX": 0,
"NAK": 0,
"CAN": 1,
"timeoutACK": 0,
"timeoutResponse": 0,
"timeoutCallback": 0,
"messagesDroppedTX": 0
},
"_name": "NodeID_1"
}
##############
{
"id": 6,
"name": "Grzejnik Pokój Janki",
"loc": "Pokój Janki",
"values": [
{
"id": "6-114-0-manufacturerId",
"nodeId": 6,
"commandClass": 114,
"commandClassName": "Manufacturer Specific",
"endpoint": 0,
"property": "manufacturerId",
"propertyName": "manufacturerId",
"type": "number",
"readable": true,
"writeable": false,
"label": "Manufacturer ID",
"stateless": false,
"min": 0,
"max": 65535,
"list": false,
"value": 328,
"newValue": 328
},
{
"id": "6-114-0-productType",
"nodeId": 6,
"commandClass": 114,
"commandClassName": "Manufacturer Specific",
"endpoint": 0,
"property": "productType",
"propertyName": "productType",
"type": "number",
"readable": true,
"writeable": false,
"label": "Product type",
"stateless": false,
"min": 0,
"max": 65535,
"list": false,
"value": 3,
"newValue": 3
},
{
"id": "6-114-0-productId",
"nodeId": 6,
"commandClass": 114,
"commandClassName": "Manufacturer Specific",
"endpoint": 0,
"property": "productId",
"propertyName": "productId",
"type": "number",
"readable": true,
"writeable": false,
"label": "Product ID",
"stateless": false,
"min": 0,
"max": 65535,
"list": false,
"value": 1,
"newValue": 1
},
{
"id": "6-64-0-mode",
"nodeId": 6,
"commandClass": 64,
"commandClassName": "Thermostat Mode",
"endpoint": 0,
"property": "mode",
"propertyName": "mode",
"type": "number",
"readable": true,
"writeable": true,
"label": "Thermostat mode",
"stateless": false,
"min": 0,
"max": 255,
"list": true,
"states": [
{
"text": "Off",
"value": 0
},
{
"text": "Heat",
"value": 1
},
{
"text": "Energy heat",
"value": 11
},
{
"text": "Full power",
"value": 15
}
],
"value": 1,
"lastUpdate": 1635286574934,
"newValue": 1
},
{
"id": "6-64-0-manufacturerData",
"nodeId": 6,
"commandClass": 64,
"commandClassName": "Thermostat Mode",
"endpoint": 0,
"property": "manufacturerData",
"propertyName": "manufacturerData",
"type": "any",
"readable": true,
"writeable": true,
"label": "manufacturerData (property)",
"stateless": false,
"list": false
},
{
"id": "6-67-0-setpoint-1",
"nodeId": 6,
"commandClass": 67,
"commandClassName": "Thermostat Setpoint",
"endpoint": 0,
"property": "setpoint",
"propertyName": "setpoint",
"propertyKey": 1,
"propertyKeyName": "Heating",
"type": "number",
"readable": true,
"writeable": true,
"label": "setpoint (property)",
"ccSpecific": {
"setpointType": 1
},
"stateless": false,
"min": 8,
"max": 28,
"unit": "°C",
"list": false,
"value": 19.5,
"lastUpdate": 1635286699063,
"newValue": 19.5
},
{
"id": "6-67-0-setpoint-11",
"nodeId": 6,
"commandClass": 67,
"commandClassName": "Thermostat Setpoint",
"endpoint": 0,
"property": "setpoint",
"propertyName": "setpoint",
"propertyKey": 11,
"propertyKeyName": "Energy Save Heating",
"type": "number",
"readable": true,
"writeable": true,
"label": "setpoint (property)",
"ccSpecific": {
"setpointType": 11
},
"stateless": false,
"min": 8,
"max": 28,
"unit": "°C",
"list": false,
"value": 17,
"newValue": 17
},
{
"id": "6-134-0-libraryType",
"nodeId": 6,
"commandClass": 134,
"commandClassName": "Version",
"endpoint": 0,
"property": "libraryType",
"propertyName": "libraryType",
"type": "number",
"readable": true,
"writeable": false,
"label": "Library type",
"stateless": false,
"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,
"newValue": 3
},
{
"id": "6-134-0-protocolVersion",
"nodeId": 6,
"commandClass": 134,
"commandClassName": "Version",
"endpoint": 0,
"property": "protocolVersion",
"propertyName": "protocolVersion",
"type": "string",
"readable": true,
"writeable": false,
"label": "Z-Wave protocol version",
"stateless": false,
"list": false,
"value": "4.61",
"newValue": "4.61"
},
{
"id": "6-134-0-firmwareVersions",
"nodeId": 6,
"commandClass": 134,
"commandClassName": "Version",
"endpoint": 0,
"property": "firmwareVersions",
"propertyName": "firmwareVersions",
"type": "string[]",
"readable": true,
"writeable": false,
"label": "Z-Wave chip firmware versions",
"stateless": false,
"list": false,
"value": [
"0.16",
"0.2"
],
"lastUpdate": 1635284497472,
"newValue": [
"0.16",
"0.2"
]
},
{
"id": "6-134-0-hardwareVersion",
"nodeId": 6,
"commandClass": 134,
"commandClassName": "Version",
"endpoint": 0,
"property": "hardwareVersion",
"propertyName": "hardwareVersion",
"type": "number",
"readable": true,
"writeable": false,
"label": "Z-Wave chip hardware version",
"stateless": false,
"list": false,
"value": 49,
"newValue": 49
},
{
"id": "6-117-0-local",
"nodeId": 6,
"commandClass": 117,
"commandClassName": "Protection",
"endpoint": 0,
"property": "local",
"propertyName": "local",
"type": "number",
"readable": true,
"writeable": true,
"label": "Local protection state",
"stateless": false,
"list": true,
"states": [
{
"text": "Unprotected",
"value": 0
},
{
"text": "ProtectedBySequence",
"value": 1
},
{
"text": "NoOperationPossible",
"value": 2
}
],
"value": 1,
"newValue": 1
},
{
"id": "6-49-0-Air temperature",
"nodeId": 6,
"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,
"unit": "°C",
"list": false,
"value": 20.07,
"lastUpdate": 1635318223358,
"newValue": 20.07
},
{
"id": "6-38-0-targetValue",
"nodeId": 6,
"commandClass": 38,
"commandClassName": "Multilevel Switch",
"endpoint": 0,
"property": "targetValue",
"propertyName": "targetValue",
"type": "number",
"readable": true,
"writeable": true,
"label": "Target value",
"stateless": false,
"min": 0,
"max": 99,
"list": false
},
{
"id": "6-38-0-duration",
"nodeId": 6,
"commandClass": 38,
"commandClassName": "Multilevel Switch",
"endpoint": 0,
"property": "duration",
"propertyName": "duration",
"type": "duration",
"readable": true,
"writeable": true,
"label": "Transition duration",
"stateless": false,
"list": false,
"value": {
"unit": "seconds"
},
"lastUpdate": 1635284497475,
"newValue": {
"unit": "seconds"
}
},
{
"id": "6-38-0-currentValue",
"nodeId": 6,
"commandClass": 38,
"commandClassName": "Multilevel Switch",
"endpoint": 0,
"property": "currentValue",
"propertyName": "currentValue",
"type": "number",
"readable": true,
"writeable": false,
"label": "Current value",
"stateless": false,
"min": 0,
"max": 99,
"list": false,
"value": 41,
"isCurrentValue": true,
"targetValue": "38-0-targetValue",
"lastUpdate": 1635318528372,
"newValue": 41
},
{
"id": "6-38-0-Up",
"nodeId": 6,
"commandClass": 38,
"commandClassName": "Multilevel Switch",
"endpoint": 0,
"property": "Up",
"propertyName": "Up",
"type": "boolean",
"readable": true,
"writeable": true,
"label": "Perform a level change (Up)",
"ccSpecific": {
"switchType": 2
},
"stateless": false,
"list": false
},
{
"id": "6-38-0-Down",
"nodeId": 6,
"commandClass": 38,
"commandClassName": "Multilevel Switch",
"endpoint": 0,
"property": "Down",
"propertyName": "Down",
"type": "boolean",
"readable": true,
"writeable": true,
"label": "Perform a level change (Down)",
"ccSpecific": {
"switchType": 2
},
"stateless": false,
"list": false
},
{
"id": "6-128-0-level",
"nodeId": 6,
"commandClass": 128,
"commandClassName": "Battery",
"endpoint": 0,
"property": "level",
"propertyName": "level",
"type": "number",
"readable": true,
"writeable": false,
"label": "Battery level",
"stateless": false,
"min": 0,
"max": 100,
"unit": "%",
"list": false,
"value": 5,
"newValue": 5
},
{
"id": "6-128-0-isLow",
"nodeId": 6,
"commandClass": 128,
"commandClassName": "Battery",
"endpoint": 0,
"property": "isLow",
"propertyName": "isLow",
"type": "boolean",
"readable": true,
"writeable": false,
"label": "Low battery level",
"stateless": false,
"list": false,
"value": false,
"newValue": false
},
{
"id": "6-112-0-1",
"nodeId": 6,
"commandClass": 112,
"commandClassName": "Configuration",
"endpoint": 0,
"property": 1,
"propertyName": "LCD Invert",
"type": "number",
"readable": true,
"writeable": true,
"label": "LCD Invert",
"default": 0,
"stateless": false,
"min": 0,
"max": 1,
"list": true,
"allowManualEntry": false,
"states": [
{
"text": "LCD-content normal",
"value": 0
},
{
"text": "LCD-content inverted (UK Edition)",
"value": 1
}
],
"value": 0,
"newValue": 0
},
{
"id": "6-112-0-2",
"nodeId": 6,
"commandClass": 112,
"commandClassName": "Configuration",
"endpoint": 0,
"property": 2,
"propertyName": "LCD Timeout",
"type": "number",
"readable": true,
"writeable": true,
"label": "LCD Timeout",
"default": 0,
"stateless": false,
"min": 0,
"max": 30,
"unit": "s",
"list": true,
"allowManualEntry": true,
"states": [
{
"text": "No Timeout LCD always on",
"value": 0
}
],
"value": 10,
"newValue": 10
},
{
"id": "6-112-0-3",
"nodeId": 6,
"commandClass": 112,
"commandClassName": "Configuration",
"endpoint": 0,
"property": 3,
"propertyName": "Backlight",
"type": "number",
"readable": true,
"writeable": true,
"label": "Backlight",
"default": 1,
"stateless": false,
"min": 0,
"max": 1,
"list": true,
"allowManualEntry": false,
"states": [
{
"text": "Backlight disabled",
"value": 0
},
{
"text": "Backlight enabled",
"value": 1
}
],
"value": 0,
"newValue": 0
},
{
"id": "6-112-0-4",
"nodeId": 6,
"commandClass": 112,
"commandClassName": "Configuration",
"endpoint": 0,
"property": 4,
"propertyName": "Battery report",
"type": "number",
"readable": true,
"writeable": true,
"label": "Battery report",
"default": 1,
"stateless": false,
"min": 0,
"max": 1,
"list": true,
"allowManualEntry": false,
"states": [
{
"text": "system notification",
"value": 0
},
{
"text": "Send battery status unsolicited once a day.",
"value": 1
}
],
"value": 1,
"newValue": 1
},
{
"id": "6-112-0-5",
"nodeId": 6,
"commandClass": 112,
"commandClassName": "Configuration",
"endpoint": 0,
"property": 5,
"propertyName": "Measured Temperature report",
"type": "number",
"readable": true,
"writeable": true,
"label": "Measured Temperature report",
"default": 5,
"stateless": false,
"min": 0,
"max": 50,
"unit": "°C",
"list": false,
"value": 5,
"newValue": 5
},
{
"id": "6-112-0-6",
"nodeId": 6,
"commandClass": 112,
"commandClassName": "Configuration",
"endpoint": 0,
"property": 6,
"propertyName": "Valve opening percentage report",
"type": "number",
"readable": true,
"writeable": true,
"label": "Valve opening percentage report",
"default": 0,
"stateless": false,
"min": 0,
"max": 100,
"unit": "%",
"list": false,
"value": 20,
"lastUpdate": 1635284931698,
"newValue": 20
},
{
"id": "6-112-0-7",
"nodeId": 6,
"commandClass": 112,
"commandClassName": "Configuration",
"endpoint": 0,
"property": 7,
"propertyName": "Window open detection",
"type": "number",
"readable": true,
"writeable": true,
"label": "Window open detection",
"default": 2,
"stateless": false,
"min": 0,
"max": 3,
"list": true,
"allowManualEntry": false,
"states": [
{
"text": "Disabled",
"value": 0
},
{
"text": "Sensitivity low",
"value": 1
},
{
"text": "Sensitivity medium",
"value": 2
},
{
"text": "Sensitivity high",
"value": 3
}
],
"value": 2,
"newValue": 2
},
{
"id": "6-112-0-8",
"nodeId": 6,
"commandClass": 112,
"commandClassName": "Configuration",
"endpoint": 0,
"property": 8,
"propertyName": "Temperature Offset",
"type": "number",
"readable": true,
"writeable": true,
"label": "Temperature Offset",
"default": 0,
"stateless": false,
"min": -128,
"max": 50,
"unit": "1/10 °C",
"list": true,
"allowManualEntry": true,
"states": [
{
"text": "Ext temp sensor be used for regul",
"value": -128
}
],
"value": 0,
"newValue": 0
},
{
"id": "6-113-0-Power Management-Battery maintenance status",
"nodeId": 6,
"commandClass": 113,
"commandClassName": "Notification",
"endpoint": 0,
"property": "Power Management",
"propertyName": "Power Management",
"propertyKey": "Battery maintenance status",
"propertyKeyName": "Battery maintenance status",
"type": "number",
"readable": true,
"writeable": false,
"label": "Battery maintenance status",
"ccSpecific": {
"notificationType": 8
},
"stateless": false,
"min": 0,
"max": 255,
"list": true,
"states": [
{
"text": "idle",
"value": 0
},
{
"text": "Replace battery soon",
"value": 10
},
{
"text": "Replace battery now",
"value": 11
}
],
"value": 0,
"newValue": 0
},
{
"id": "6-113-0-System-Hardware status",
"nodeId": 6,
"commandClass": 113,
"commandClassName": "Notification",
"endpoint": 0,
"property": "System",
"propertyName": "System",
"propertyKey": "Hardware status",
"propertyKeyName": "Hardware status",
"type": "number",
"readable": true,
"writeable": false,
"label": "Hardware status",
"ccSpecific": {
"notificationType": 9
},
"stateless": false,
"min": 0,
"max": 255,
"list": true,
"states": [
{
"text": "idle",
"value": 0
},
{
"text": "System hardware failure (with failure code)",
"value": 3
}
],
"value": 0,
"newValue": 0
}
],
"groups": [
{
"text": "Lifeline",
"endpoint": 0,
"value": 1,
"maxNodes": 1,
"isLifeline": true,
"multiChannel": false
}
],
"neighbors": [],
"ready": true,
"available": true,
"hassDevices": {
"climate_thermostat": {
"type": "climate",
"object_id": "thermostat",
"values": [
"64-0-mode",
"49-0-Air temperature",
"67-0-setpoint-1",
"67-0-setpoint-11"
],
"mode_map": {
"off": 0,
"heat": 1,
"cool": 11
},
"setpoint_topic": {
"1": "67-0-setpoint-1",
"11": "67-0-setpoint-11"
},
"default_setpoint": "67-0-setpoint-1",
"discovery_payload": {
"min_temp": 8,
"max_temp": 28,
"modes": [
"off",
"heat",
"cool"
],
"mode_state_topic": "zwave/Pokój_Janki/Grzejnik_Pokój_Janki/64/0/mode",
"mode_command_topic": "zwave/Pokój_Janki/Grzejnik_Pokój_Janki/64/0/mode/set",
"current_temperature_topic": "zwave/Pokój_Janki/Grzejnik_Pokój_Janki/49/0/Air_temperature",
"temp_step": 0.5,
"current_temperature_template": "{{ value_json.value }}",
"temperature_state_template": "{{ value_json.value }}",
"temperature_command_topic": "zwave/Pokój_Janki/Grzejnik_Pokój_Janki/67/0/setpoint/1/set",
"mode_state_template": "{{ {0: \"off\", 1: \"heat\", 11: \"cool\"}[value_json.value] | default('off') }}",
"temperature_state_topic": "zwave/Pokój_Janki/Grzejnik_Pokój_Janki/67/0/setpoint/1",
"temperature_unit": "C",
"precision": 0.1,
"device": {
"identifiers": [
"zwavejs2mqtt_0xc4e451e2_node6"
],
"manufacturer": "Eurotronics",
"model": "Thermostatic Valve (Spirit)",
"name": "Pokój Janki-Grzejnik Pokój Janki",
"sw_version": "0.16"
},
"name": "Pokój Janki-Grzejnik Pokój Janki_thermostat",
"unique_id": "zwavejs2mqtt_0xc4e451e2_Node6_thermostat"
},
"discoveryTopic": "climate/Pokój_Janki-Grzejnik_Pokój_Janki/thermostat/config",
"persistent": false,
"ignoreDiscovery": false
},
"light_dimmer": {
"type": "light",
"object_id": "dimmer",
"discovery_payload": {
"command_topic": "zwave/Pokój_Janki/Grzejnik_Pokój_Janki/38/0/targetValue/set",
"state_topic": "zwave/Pokój_Janki/Grzejnik_Pokój_Janki/38/0/currentValue",
"state_value_template": "{{ \"OFF\" if value_json.value == 0 else \"ON\" }}",
"brightness_command_topic": "zwave/Pokój_Janki/Grzejnik_Pokój_Janki/38/0/targetValue/set",
"brightness_scale": 99,
"brightness_state_topic": "zwave/Pokój_Janki/Grzejnik_Pokój_Janki/38/0/currentValue",
"brightness_value_template": "{{ value_json.value }}",
"on_command_type": "brightness",
"device": {
"identifiers": [
"zwavejs2mqtt_0xc4e451e2_node6"
],
"manufacturer": "Eurotronics",
"model": "Thermostatic Valve (Spirit)",
"name": "Pokój Janki-Grzejnik Pokój Janki",
"sw_version": "0.16"
},
"name": "Pokój Janki-Grzejnik Pokój Janki_dimmer",
"unique_id": "zwavejs2mqtt_0xc4e451e2_6-38-0-currentValue"
},
"discoveryTopic": "light/Pokój_Janki-Grzejnik_Pokój_Janki/dimmer/config",
"values": [
"38-0-currentValue",
"38-0-targetValue"
],
"persistent": false,
"ignoreDiscovery": false
},
"sensor_notification_power_management_battery_maintenance_status": {
"type": "sensor",
"object_id": "notification_power_management_battery_maintenance_status",
"discovery_payload": {
"value_template": "{{ {0: \"idle\",10: \"Replace battery soon\",11: \"Replace battery now\"}[value_json.value] | default(value_json.value) }}",
"icon": "mdi:alarm-light",
"state_topic": "zwave/Pokój_Janki/Grzejnik_Pokój_Janki/113/0/Power_Management/Battery_maintenance_status",
"json_attributes_topic": "zwave/Pokój_Janki/Grzejnik_Pokój_Janki/113/0/Power_Management/Battery_maintenance_status",
"device": {
"identifiers": [
"zwavejs2mqtt_0xc4e451e2_node6"
],
"manufacturer": "Eurotronics",
"model": "Thermostatic Valve (Spirit)",
"name": "Pokój Janki-Grzejnik Pokój Janki",
"sw_version": "0.16"
},
"name": "Pokój Janki-Grzejnik Pokój Janki_notification_power_management_battery_maintenance_status",
"unique_id": "zwavejs2mqtt_0xc4e451e2_6-113-0-Power_Management-Battery_maintenance_status"
},
"discoveryTopic": "sensor/Pokój_Janki-Grzejnik_Pokój_Janki/notification_power_management_battery_maintenance_status/config",
"values": [
"113-0-Power Management-Battery maintenance status"
],
"persistent": false,
"ignoreDiscovery": false
},
"binary_sensor_hardware_status": {
"type": "binary_sensor",
"object_id": "hardware_status",
"discovery_payload": {
"payload_on": 3,
"payload_off": 0,
"value_template": "{{ value_json.value }}",
"device_class": "problem",
"state_topic": "zwave/Pokój_Janki/Grzejnik_Pokój_Janki/113/0/System/Hardware_status",
"json_attributes_topic": "zwave/Pokój_Janki/Grzejnik_Pokój_Janki/113/0/System/Hardware_status",
"device": {
"identifiers": [
"zwavejs2mqtt_0xc4e451e2_node6"
],
"manufacturer": "Eurotronics",
"model": "Thermostatic Valve (Spirit)",
"name": "Pokój Janki-Grzejnik Pokój Janki",
"sw_version": "0.16"
},
"name": "Pokój Janki-Grzejnik Pokój Janki_hardware_status",
"unique_id": "zwavejs2mqtt_0xc4e451e2_6-113-0-System-Hardware_status"
},
"discoveryTopic": "binary_sensor/Pokój_Janki-Grzejnik_Pokój_Janki/hardware_status/config",
"values": [
"113-0-System-Hardware status"
],
"persistent": false,
"ignoreDiscovery": false
},
"sensor_battery_level": {
"type": "sensor",
"object_id": "battery_level",
"discovery_payload": {
"value_template": "{{ value_json.value }}",
"device_class": "battery",
"unit_of_measurement": "%",
"state_topic": "zwave/Pokój_Janki/Grzejnik_Pokój_Janki/128/0/level",
"json_attributes_topic": "zwave/Pokój_Janki/Grzejnik_Pokój_Janki/128/0/level",
"device": {
"identifiers": [
"zwavejs2mqtt_0xc4e451e2_node6"
],
"manufacturer": "Eurotronics",
"model": "Thermostatic Valve (Spirit)",
"name": "Pokój Janki-Grzejnik Pokój Janki",
"sw_version": "0.16"
},
"name": "Pokój Janki-Grzejnik Pokój Janki_battery_level",
"unique_id": "zwavejs2mqtt_0xc4e451e2_6-128-0-level"
},
"discoveryTopic": "sensor/Pokój_Janki-Grzejnik_Pokój_Janki/battery_level/config",
"values": [
"128-0-level"
],
"persistent": false,
"ignoreDiscovery": false
},
"binary_sensor_battery_islow": {
"type": "binary_sensor",
"object_id": "battery_islow",
"discovery_payload": {
"payload_on": true,
"payload_off": false,
"value_template": "{{ value_json.value }}",
"device_class": "battery",
"state_topic": "zwave/Pokój_Janki/Grzejnik_Pokój_Janki/128/0/isLow",
"json_attributes_topic": "zwave/Pokój_Janki/Grzejnik_Pokój_Janki/128/0/isLow",
"device": {
"identifiers": [
"zwavejs2mqtt_0xc4e451e2_node6"
],
"manufacturer": "Eurotronics",
"model": "Thermostatic Valve (Spirit)",
"name": "Pokój Janki-Grzejnik Pokój Janki",
"sw_version": "0.16"
},
"name": "Pokój Janki-Grzejnik Pokój Janki_battery_islow",
"unique_id": "zwavejs2mqtt_0xc4e451e2_6-128-0-isLow"
},
"discoveryTopic": "binary_sensor/Pokój_Janki-Grzejnik_Pokój_Janki/battery_islow/config",
"values": [
"128-0-isLow"
],
"persistent": false,
"ignoreDiscovery": false
}
},
"failed": false,
"inited": true,
"hexId": "0x0148-0x0003-0x0001",
"dbLink": "https://devices.zwave-js.io/?jumpTo=0x0148:0x0003:0x0001:0.16",
"manufacturerId": 328,
"productId": 1,
"productType": 3,
"deviceConfig": {
"filename": "/usr/src/app/store/.config-db/devices/0x0148/spirit.json",
"isEmbedded": true,
"manufacturer": "Eurotronics",
"manufacturerId": 328,
"label": "Spirit",
"description": "Thermostatic Valve",
"devices": [
{
"productType": 3,
"productId": 1
},
{
"productType": 3,
"productId": 3
}
],
"firmwareVersion": {
"min": "0.0",
"max": "255.255"
},
"paramInformation": {
"_map": {}
}
},
"productLabel": "Spirit",
"productDescription": "Thermostatic Valve",
"manufacturer": "Eurotronics",
"firmwareVersion": "0.16",
"protocolVersion": 3,
"zwavePlusVersion": 1,
"zwavePlusNodeType": 0,
"zwavePlusRoleType": 7,
"nodeType": 1,
"endpointsCount": 0,
"endpointIndizes": [],
"isSecure": true,
"security": "S2_Unauthenticated",
"supportsSecurity": false,
"supportsBeaming": true,
"isControllerNode": false,
"isListening": false,
"isFrequentListening": "1000ms",
"isRouting": true,
"keepAwake": false,
"maxDataRate": 100000,
"deviceClass": {
"basic": 4,
"generic": 8,
"specific": 6
},
"deviceId": "328-1-3",
"status": "Alive",
"interviewStage": "Complete",
"statistics": {
"commandsTX": 161,
"commandsRX": 268,
"commandsDroppedRX": 2,
"commandsDroppedTX": 0,
"timeoutResponse": 2
},
"lastActive": 1635318528373,
"batteryLevel": 100,
"_name": "Grzejnik Pokój Janki (Pokój Janki)"
}