home-assistant / core

:house_with_garden: Open source home automation that puts local control and privacy first.
https://www.home-assistant.io
Apache License 2.0
71.08k stars 29.74k forks source link

Z-wave JS error unknown value #66013

Closed odechr closed 2 years ago

odechr commented 2 years ago

The problem

Im getting error on a Node. This is a heatit thermostat.

What version of Home Assistant Core has the issue?

2022.01.03

What was the last working version of Home Assistant Core?

No response

What type of installation are you running?

Home Assistant OS

Integration causing the issue

Z-wave JS

Link to integration documentation on our website

No response

Diagnostics information

Diagnostics ``` { "home_assistant": { "installation_type": "Home Assistant OS", "version": "2022.2.3", "dev": false, "hassio": true, "virtualenv": false, "python_version": "3.9.7", "docker": true, "arch": "x86_64", "timezone": "Europe/Oslo", "os_name": "Linux", "os_version": "5.10.96", "supervisor": "2022.01.1", "host_os": "Home Assistant OS 7.3", "docker_version": "20.10.9", "chassis": "embedded", "run_as_root": true }, "custom_components": { "fontawesome": { "version": "2.1.5", "requirements": [] }, "dwains_dashboard": { "version": "2.0.5", "requirements": [] }, "openmediavault": { "version": "0.0.0", "requirements": [] }, "truenas": { "version": "0.3.0", "requirements": [ "aiotruenas-client==0.9.0" ] }, "ssh": { "version": "0.1.5", "requirements": [ "pexpect==4.6.0" ] }, "eventsensor": { "version": "3.0.0", "requirements": [] }, "monitor_docker": { "version": "1.10", "requirements": [ "aiodocker==0.21.0", "python-dateutil==2.8.2" ] }, "garbage_collection": { "version": "4.3.1", "requirements": [ "python-dateutil>=2.8.1", "holidays>=0.10.5.2" ] }, "hacs": { "version": "1.22.0", "requirements": [ "aiogithubapi>=21.11.0" ] }, "unifigateway": { "version": "0.3.3", "requirements": [ "pyunifi==2.21" ] }, "powercalc": { "version": "v0.16.1", "requirements": [ "numpy>=1.21.1" ] }, "samsungtv_smart": { "version": "0.4.15", "requirements": [ "websocket-client>=0.58.0", "wakeonlan>=2.0.0", "numpy>=1.19.2", "aiofiles>=0.6.0" ] }, "tuya_v2": { "version": "1.5.0", "requirements": [ "tuya-iot-py-sdk==0.4.1" ] }, "auto_backup": { "version": "0.10.1", "requirements": [] }, "sonoff": { "version": "v2.4.6", "requirements": [ "pycryptodome>=3.6.6" ] }, "samsungtv_tizen": { "version": "1.5.9", "requirements": [ "websocket-client==0.56.0", "wakeonlan==1.1.6", "numpy==1.21.1" ] }, "alarmo": { "version": "v1.8.3", "requirements": [] }, "landroid_cloud": { "version": "1.8.1", "requirements": [ "pyworxcloud==1.4.11" ] } }, "integration_manifest": { "domain": "zwave_js", "name": "Z-Wave JS", "config_flow": true, "documentation": "https://www.home-assistant.io/integrations/zwave_js", "requirements": [ "zwave-js-server-python==0.34.0" ], "codeowners": [ "@home-assistant/z-wave" ], "dependencies": [ "usb", "http", "websocket_api" ], "iot_class": "local_push", "usb": [ { "vid": "0658", "pid": "0200", "known_devices": [ "Aeotec Z-Stick Gen5+", "Z-WaveMe UZB" ] }, { "vid": "10C4", "pid": "8A2A", "description": "*z-wave*", "known_devices": [ "Nortek HUSBZB-1" ] }, { "vid": "10C4", "pid": "EA60", "known_devices": [ "Aeotec Z-Stick 7", "Silicon Labs UZB-7", "Zooz ZST10 700" ] } ], "is_built_in": true }, "data": { "versionInfo": { "driverVersion": "8.10.2", "serverVersion": "1.14.1", "minSchemaVersion": 0, "maxSchemaVersion": 14 }, "state": { "nodeId": 5, "index": 0, "installerIcon": 4608, "userIcon": 4609, "status": 4, "ready": true, "isListening": true, "isRouting": true, "isSecure": false, "manufacturerId": 411, "productId": 515, "productType": 3, "firmwareVersion": "4.0", "zwavePlusVersion": 1, "deviceConfig": { "filename": "/data/db/devices/0x019b/z-trm3.json", "isEmbedded": true, "manufacturer": "ThermoFloor", "manufacturerId": 411, "label": "Heatit Z-TRM3", "description": "Floor thermostat", "devices": [ { "productType": 3, "productId": 515 } ], "firmwareVersion": { "min": "0.0", "max": "255.255" }, "paramInformation": { "_map": {} }, "compat": { "valueIdRegex": {}, "overrideFloatEncoding": { "size": 2 }, "addCCs": {} } }, "label": "Heatit Z-TRM3", "endpointCountIsDynamic": false, "endpointsHaveIdenticalCapabilities": false, "individualEndpointCount": 4, "aggregatedEndpointCount": 0, "interviewAttempts": 1, "endpoints": [ { "nodeId": 5, "index": 0, "installerIcon": 4608, "userIcon": 4609, "deviceClass": { "basic": { "key": 4, "label": "Routing Slave" }, "generic": { "key": 8, "label": "Thermostat" }, "specific": { "key": 6, "label": "General Thermostat V2" }, "mandatorySupportedCCs": [ 32, 114, 64, 67, 134 ], "mandatoryControlledCCs": [] } }, { "nodeId": 5, "index": 1, "installerIcon": 4608, "userIcon": 4609, "deviceClass": { "basic": { "key": 4, "label": "Routing Slave" }, "generic": { "key": 8, "label": "Thermostat" }, "specific": { "key": 6, "label": "General Thermostat V2" }, "mandatorySupportedCCs": [ 32, 114, 64, 67, 134 ], "mandatoryControlledCCs": [] } }, { "nodeId": 5, "index": 2, "installerIcon": 3328, "userIcon": 3329, "deviceClass": { "basic": { "key": 4, "label": "Routing Slave" }, "generic": { "key": 33, "label": "Multilevel Sensor" }, "specific": { "key": 1, "label": "Routing Multilevel Sensor" }, "mandatorySupportedCCs": [ 32, 49 ], "mandatoryControlledCCs": [] } }, { "nodeId": 5, "index": 3, "installerIcon": 3328, "userIcon": 3329, "deviceClass": { "basic": { "key": 4, "label": "Routing Slave" }, "generic": { "key": 33, "label": "Multilevel Sensor" }, "specific": { "key": 1, "label": "Routing Multilevel Sensor" }, "mandatorySupportedCCs": [ 32, 49 ], "mandatoryControlledCCs": [] } }, { "nodeId": 5, "index": 4, "installerIcon": 3328, "userIcon": 3329, "deviceClass": { "basic": { "key": 4, "label": "Routing Slave" }, "generic": { "key": 33, "label": "Multilevel Sensor" }, "specific": { "key": 1, "label": "Routing Multilevel Sensor" }, "mandatorySupportedCCs": [ 32, 49 ], "mandatoryControlledCCs": [] } } ], "values": [ { "endpoint": 0, "commandClass": 112, "commandClassName": "Configuration", "property": 2, "propertyName": "Sensor mode", "ccVersion": 3, "metadata": { "type": "number", "readable": true, "writeable": true, "label": "Sensor mode", "default": 1, "min": 0, "max": 4, "states": { "0": "F-mode, floor sensor mode", "1": "A-mode, internal room sensor mode", "2": "AF-mode, internal sensor and floor sensor mode", "3": "A2-mode, external room sensor mode", "4": "A2F-mode, external sensor with floor limitation" }, "valueSize": 1, "format": 0, "allowManualEntry": false, "isFromConfig": true }, "value": 2 }, { "endpoint": 0, "commandClass": 112, "commandClassName": "Configuration", "property": 3, "propertyName": "Floor sensor type", "ccVersion": 3, "metadata": { "type": "number", "readable": true, "writeable": true, "label": "Floor sensor type", "default": 0, "min": 0, "max": 5, "states": { "0": "10K-NTC", "1": "12K-NTC", "2": "15K-NTC", "3": "22K-NTC", "4": "33K-NTC", "5": "47K-NTC" }, "valueSize": 1, "format": 0, "allowManualEntry": false, "isFromConfig": true }, "value": 0 }, { "endpoint": 0, "commandClass": 112, "commandClassName": "Configuration", "property": 4, "propertyName": "Temperature control hysteresis (DIFF I)", "ccVersion": 3, "metadata": { "type": "number", "readable": true, "writeable": true, "label": "Temperature control hysteresis (DIFF I)", "default": 5, "min": 3, "max": 30, "unit": ".1\u00b0C", "valueSize": 1, "format": 0, "allowManualEntry": true, "isFromConfig": true }, "value": 5 }, { "endpoint": 0, "commandClass": 112, "commandClassName": "Configuration", "property": 5, "propertyName": "Floor minimum temperature limit (FLo)", "ccVersion": 3, "metadata": { "type": "number", "readable": true, "writeable": true, "label": "Floor minimum temperature limit (FLo)", "default": 50, "min": 50, "max": 400, "unit": ".1\u00b0C", "valueSize": 2, "format": 0, "allowManualEntry": true, "isFromConfig": true }, "value": 50 }, { "endpoint": 0, "commandClass": 112, "commandClassName": "Configuration", "property": 6, "propertyName": "Floor maximum temperature (FHi)", "ccVersion": 3, "metadata": { "type": "number", "readable": true, "writeable": true, "label": "Floor maximum temperature (FHi)", "default": 400, "min": 50, "max": 400, "unit": "0.1\u00b0C", "valueSize": 2, "format": 0, "allowManualEntry": true, "isFromConfig": true }, "value": 380 }, { "endpoint": 0, "commandClass": 114, "commandClassName": "Manufacturer Specific", "property": "manufacturerId", "propertyName": "manufacturerId", "ccVersion": 2, "metadata": { "type": "number", "readable": true, "writeable": false, "label": "Manufacturer ID", "min": 0, "max": 65535 }, "value": 411 }, { "endpoint": 0, "commandClass": 114, "commandClassName": "Manufacturer Specific", "property": "productType", "propertyName": "productType", "ccVersion": 2, "metadata": { "type": "number", "readable": true, "writeable": false, "label": "Product type", "min": 0, "max": 65535 }, "value": 3 }, { "endpoint": 0, "commandClass": 114, "commandClassName": "Manufacturer Specific", "property": "productId", "propertyName": "productId", "ccVersion": 2, "metadata": { "type": "number", "readable": true, "writeable": false, "label": "Product ID", "min": 0, "max": 65535 }, "value": 515 }, { "endpoint": 0, "commandClass": 134, "commandClassName": "Version", "property": "libraryType", "propertyName": "libraryType", "ccVersion": 3, "metadata": { "type": "number", "readable": true, "writeable": false, "label": "Library type", "states": { "0": "Unknown", "1": "Static Controller", "2": "Controller", "3": "Enhanced Slave", "4": "Slave", "5": "Installer", "6": "Routing Slave", "7": "Bridge Controller", "8": "Device under Test", "9": "N/A", "10": "AV Remote", "11": "AV Device" } }, "value": 3 }, { "endpoint": 0, "commandClass": 134, "commandClassName": "Version", "property": "protocolVersion", "propertyName": "protocolVersion", "ccVersion": 3, "metadata": { "type": "string", "readable": true, "writeable": false, "label": "Z-Wave protocol version" }, "value": "6.7" }, { "endpoint": 0, "commandClass": 134, "commandClassName": "Version", "property": "firmwareVersions", "propertyName": "firmwareVersions", "ccVersion": 3, "metadata": { "type": "string[]", "readable": true, "writeable": false, "label": "Z-Wave chip firmware versions" }, "value": [ "4.0", "4.0" ] }, { "endpoint": 0, "commandClass": 134, "commandClassName": "Version", "property": "hardwareVersion", "propertyName": "hardwareVersion", "ccVersion": 3, "metadata": { "type": "number", "readable": true, "writeable": false, "label": "Z-Wave chip hardware version" }, "value": 3 }, { "endpoint": 0, "commandClass": 134, "commandClassName": "Version", "property": "sdkVersion", "propertyName": "sdkVersion", "ccVersion": 3, "metadata": { "type": "string", "readable": true, "writeable": false, "label": "SDK version" }, "value": "6.81.6" }, { "endpoint": 0, "commandClass": 134, "commandClassName": "Version", "property": "applicationFrameworkAPIVersion", "propertyName": "applicationFrameworkAPIVersion", "ccVersion": 3, "metadata": { "type": "string", "readable": true, "writeable": false, "label": "Z-Wave application framework API version" }, "value": "4.3.0" }, { "endpoint": 0, "commandClass": 134, "commandClassName": "Version", "property": "applicationFrameworkBuildNumber", "propertyName": "applicationFrameworkBuildNumber", "ccVersion": 3, "metadata": { "type": "string", "readable": true, "writeable": false, "label": "Z-Wave application framework API build number" }, "value": 52445 }, { "endpoint": 0, "commandClass": 134, "commandClassName": "Version", "property": "hostInterfaceVersion", "propertyName": "hostInterfaceVersion", "ccVersion": 3, "metadata": { "type": "string", "readable": true, "writeable": false, "label": "Serial API version" }, "value": "unused" }, { "endpoint": 0, "commandClass": 134, "commandClassName": "Version", "property": "hostInterfaceBuildNumber", "propertyName": "hostInterfaceBuildNumber", "ccVersion": 3, "metadata": { "type": "string", "readable": true, "writeable": false, "label": "Serial API build number" }, "value": 0 }, { "endpoint": 0, "commandClass": 134, "commandClassName": "Version", "property": "zWaveProtocolVersion", "propertyName": "zWaveProtocolVersion", "ccVersion": 3, "metadata": { "type": "string", "readable": true, "writeable": false, "label": "Z-Wave protocol version" }, "value": "6.7.0" }, { "endpoint": 0, "commandClass": 134, "commandClassName": "Version", "property": "zWaveProtocolBuildNumber", "propertyName": "zWaveProtocolBuildNumber", "ccVersion": 3, "metadata": { "type": "string", "readable": true, "writeable": false, "label": "Z-Wave protocol build number" }, "value": 97 }, { "endpoint": 0, "commandClass": 134, "commandClassName": "Version", "property": "applicationVersion", "propertyName": "applicationVersion", "ccVersion": 3, "metadata": { "type": "string", "readable": true, "writeable": false, "label": "Application version" }, "value": "4.0.33" }, { "endpoint": 0, "commandClass": 134, "commandClassName": "Version", "property": "applicationBuildNumber", "propertyName": "applicationBuildNumber", "ccVersion": 3, "metadata": { "type": "string", "readable": true, "writeable": false, "label": "Application build number" }, "value": 52445 }, { "endpoint": 0, "commandClass": 112, "commandClassName": "Configuration", "property": 7, "propertyName": "Air minimum temperature limit (ALo)", "ccVersion": 3, "metadata": { "type": "number", "readable": true, "writeable": true, "label": "Air minimum temperature limit (ALo)", "default": 50, "min": 50, "max": 400, "unit": ".1\u00b0C", "valueSize": 2, "format": 0, "allowManualEntry": true, "isFromConfig": true }, "value": 50 }, { "endpoint": 0, "commandClass": 112, "commandClassName": "Configuration", "property": 8, "propertyName": "Air maximum temperature limit (AHi)", "ccVersion": 3, "metadata": { "type": "number", "readable": true, "writeable": true, "label": "Air maximum temperature limit (AHi)", "default": 400, "min": 50, "max": 400, "unit": ".1\u00b0C", "valueSize": 2, "format": 0, "allowManualEntry": true, "isFromConfig": true }, "value": 400 }, { "endpoint": 0, "commandClass": 112, "commandClassName": "Configuration", "property": 10, "propertyName": "Room sensor calibration", "ccVersion": 3, "metadata": { "type": "number", "readable": true, "writeable": true, "label": "Room sensor calibration", "default": 0, "min": -60, "max": 60, "unit": ".1\u00b0C", "valueSize": 1, "format": 0, "allowManualEntry": true, "isFromConfig": true }, "value": 0 }, { "endpoint": 0, "commandClass": 112, "commandClassName": "Configuration", "property": 11, "propertyName": "Floor sensor calibration", "ccVersion": 3, "metadata": { "type": "number", "readable": true, "writeable": true, "label": "Floor sensor calibration", "default": 0, "min": -60, "max": 60, "unit": ".1\u00b0C", "valueSize": 1, "format": 0, "allowManualEntry": true, "isFromConfig": true }, "value": 0 }, { "endpoint": 0, "commandClass": 112, "commandClassName": "Configuration", "property": 12, "propertyName": "External sensor calibration", "ccVersion": 3, "metadata": { "type": "number", "readable": true, "writeable": true, "label": "External sensor calibration", "default": 0, "min": -60, "max": 60, "unit": ".1\u00b0C", "valueSize": 1, "format": 0, "allowManualEntry": true, "isFromConfig": true }, "value": 0 }, { "endpoint": 0, "commandClass": 112, "commandClassName": "Configuration", "property": 13, "propertyName": "Temperature display", "ccVersion": 3, "metadata": { "type": "number", "readable": true, "writeable": true, "description": "Selects which temperature is shown on the display.", "label": "Temperature display", "default": 0, "min": 0, "max": 1, "states": { "0": "Display setpoint temperature", "1": "Display calculated temperature" }, "valueSize": 1, "format": 0, "allowManualEntry": false, "isFromConfig": true }, "value": 0 }, { "endpoint": 0, "commandClass": 112, "commandClassName": "Configuration", "property": 14, "propertyName": "Button brightness - dimmed state", "ccVersion": 3, "metadata": { "type": "number", "readable": true, "writeable": true, "label": "Button brightness - dimmed state", "default": 50, "min": 0, "max": 100, "unit": "%", "valueSize": 1, "format": 0, "allowManualEntry": true, "isFromConfig": true }, "value": 50 }, { "endpoint": 0, "commandClass": 112, "commandClassName": "Configuration", "property": 15, "propertyName": "Button brightness - active state", "ccVersion": 3, "metadata": { "type": "number", "readable": true, "writeable": true, "label": "Button brightness - active state", "default": 100, "min": 0, "max": 100, "unit": "%", "valueSize": 1, "format": 0, "allowManualEntry": true, "isFromConfig": true }, "value": 100 }, { "endpoint": 0, "commandClass": 112, "commandClassName": "Configuration", "property": 16, "propertyName": "Display brightness - dimmed state", "ccVersion": 3, "metadata": { "type": "number", "readable": true, "writeable": true, "label": "Display brightness - dimmed state", "default": 50, "min": 0, "max": 100, "unit": "%", "valueSize": 1, "format": 0, "allowManualEntry": true, "isFromConfig": true }, "value": 50 }, { "endpoint": 0, "commandClass": 112, "commandClassName": "Configuration", "property": 17, "propertyName": "Display brightness - active state", "ccVersion": 3, "metadata": { "type": "number", "readable": true, "writeable": true, "label": "Display brightness - active state", "default": 100, "min": 0, "max": 100, "unit": "%", "valueSize": 1, "format": 0, "allowManualEntry": true, "isFromConfig": true }, "value": 100 }, { "endpoint": 0, "commandClass": 112, "commandClassName": "Configuration", "property": 18, "propertyName": "Temperature report interval", "ccVersion": 3, "metadata": { "type": "number", "readable": true, "writeable": true, "label": "Temperature report interval", "default": 60, "min": 0, "max": 32767, "unit": "seconds", "valueSize": 2, "format": 0, "allowManualEntry": true, "isFromConfig": true }, "value": 60 }, { "endpoint": 0, "commandClass": 112, "commandClassName": "Configuration", "property": 19, "propertyName": "Temperature report hysteresis", "ccVersion": 3, "metadata": { "type": "number", "readable": true, "writeable": true, "label": "Temperature report hysteresis", "default": 10, "min": 1, "max": 100, "unit": "\u00b0C/10", "valueSize": 1, "format": 0, "allowManualEntry": true, "isFromConfig": true }, "value": 10 }, { "endpoint": 0, "commandClass": 112, "commandClassName": "Configuration", "property": 20, "propertyName": "Meter report interval", "ccVersion": 3, "metadata": { "type": "number", "readable": true, "writeable": true, "label": "Meter report interval", "default": 90, "min": 0, "max": 32767, "unit": "seconds", "valueSize": 2, "format": 0, "allowManualEntry": true, "isFromConfig": true }, "value": 90 }, { "endpoint": 0, "commandClass": 112, "commandClassName": "Configuration", "property": 21, "propertyName": "Meter report delta value", "ccVersion": 3, "metadata": { "type": "number", "readable": true, "writeable": true, "label": "Meter report delta value", "default": 10, "min": 0, "max": 255, "unit": "kWh/10", "valueSize": 1, "format": 1, "allowManualEntry": true, "isFromConfig": true }, "value": 10 }, { "endpoint": 1, "commandClass": 64, "commandClassName": "Thermostat Mode", "property": "mode", "propertyName": "mode", "ccVersion": 3, "metadata": { "type": "number", "readable": true, "writeable": true, "label": "Thermostat mode", "min": 0, "max": 255, "states": { "0": "Off", "1": "Heat" } }, "value": 1 }, { "endpoint": 1, "commandClass": 64, "commandClassName": "Thermostat Mode", "property": "manufacturerData", "propertyName": "manufacturerData", "ccVersion": 3, "metadata": { "type": "any", "readable": true, "writeable": true } }, { "endpoint": 1, "commandClass": 67, "commandClassName": "Thermostat Setpoint", "property": "setpoint", "propertyKey": 1, "propertyName": "setpoint", "propertyKeyName": "Heating", "ccVersion": 3, "metadata": { "type": "number", "readable": true, "writeable": true, "ccSpecific": { "setpointType": 1 }, "min": 5, "max": 35, "unit": "\u00b0C" }, "value": 27 }, { "endpoint": 1, "commandClass": 66, "commandClassName": "Thermostat Operating State", "property": "state", "propertyName": "state", "ccVersion": 1, "metadata": { "type": "number", "readable": true, "writeable": false, "label": "Operating state", "min": 0, "max": 255, "states": { "0": "Idle", "1": "Heating", "2": "Cooling", "3": "Fan Only", "4": "Pending Heat", "5": "Pending Cool", "6": "Vent/Economizer", "7": "Aux Heating", "8": "2nd Stage Heating", "9": "2nd Stage Cooling", "10": "2nd Stage Aux Heat", "11": "3rd Stage Aux Heat" } }, "value": 1, "newValue": 1, "prevValue": 0 }, { "endpoint": 1, "commandClass": 50, "commandClassName": "Meter", "property": "value", "propertyKey": 65537, "propertyName": "value", "propertyKeyName": "Electric_kWh_Consumed", "ccVersion": 3, "metadata": { "type": "number", "readable": true, "writeable": false, "label": "Electric Consumption [kWh]", "ccSpecific": { "meterType": 1, "rateType": 1, "scale": 0 }, "unit": "kWh" }, "value": 1277.6, "newValue": 1278.7, "prevValue": 1278.6 }, { "endpoint": 1, "commandClass": 50, "commandClassName": "Meter", "property": "value", "propertyKey": 66049, "propertyName": "value", "propertyKeyName": "Electric_W_Consumed", "ccVersion": 3, "metadata": { "type": "number", "readable": true, "writeable": false, "label": "Electric Consumption [W]", "ccSpecific": { "meterType": 1, "rateType": 1, "scale": 2 }, "unit": "W" }, "value": 556.48, "newValue": 550.93, "prevValue": 551.73 }, { "endpoint": 1, "commandClass": 50, "commandClassName": "Meter", "property": "value", "propertyKey": 66561, "propertyName": "value", "propertyKeyName": "Electric_V_Consumed", "ccVersion": 3, "metadata": { "type": "number", "readable": true, "writeable": false, "label": "Electric Consumption [V]", "ccSpecific": { "meterType": 1, "rateType": 1, "scale": 4 }, "unit": "V" }, "value": 233, "newValue": 231.9, "prevValue": 231.7 }, { "endpoint": 2, "commandClass": 32, "commandClassName": "Basic", "property": "currentValue", "propertyName": "currentValue", "ccVersion": 0, "metadata": { "type": "number", "readable": true, "writeable": false, "label": "Current value", "min": 0, "max": 99 }, "value": 0 }, { "endpoint": 2, "commandClass": 32, "commandClassName": "Basic", "property": "targetValue", "propertyName": "targetValue", "ccVersion": 0, "metadata": { "type": "number", "readable": true, "writeable": true, "label": "Target value", "min": 0, "max": 99 } }, { "endpoint": 2, "commandClass": 49, "commandClassName": "Multilevel Sensor", "property": "Air temperature", "propertyName": "Air temperature", "ccVersion": 0, "metadata": { "type": "number", "readable": true, "writeable": false, "label": "Air temperature", "ccSpecific": { "sensorType": 1, "scale": 0 }, "unit": "\u00b0C" }, "value": 24.9, "newValue": 25.1, "prevValue": 25.1 }, { "endpoint": 3, "commandClass": 32, "commandClassName": "Basic", "property": "currentValue", "propertyName": "currentValue", "ccVersion": 0, "metadata": { "type": "number", "readable": true, "writeable": false, "label": "Current value", "min": 0, "max": 99 }, "value": 0 }, { "endpoint": 3, "commandClass": 32, "commandClassName": "Basic", "property": "targetValue", "propertyName": "targetValue", "ccVersion": 0, "metadata": { "type": "number", "readable": true, "writeable": true, "label": "Target value", "min": 0, "max": 99 } }, { "endpoint": 3, "commandClass": 49, "commandClassName": "Multilevel Sensor", "property": "Air temperature", "propertyName": "Air temperature", "ccVersion": 0, "metadata": { "type": "number", "readable": true, "writeable": false, "label": "Air temperature", "ccSpecific": { "sensorType": 1, "scale": 0 }, "unit": "\u00b0C" }, "value": 0, "newValue": 0, "prevValue": 0 }, { "endpoint": 4, "commandClass": 32, "commandClassName": "Basic", "property": "currentValue", "propertyName": "currentValue", "ccVersion": 0, "metadata": { "type": "number", "readable": true, "writeable": false, "label": "Current value", "min": 0, "max": 99 }, "value": 0 }, { "endpoint": 4, "commandClass": 32, "commandClassName": "Basic", "property": "targetValue", "propertyName": "targetValue", "ccVersion": 0, "metadata": { "type": "number", "readable": true, "writeable": true, "label": "Target value", "min": 0, "max": 99 } }, { "endpoint": 4, "commandClass": 49, "commandClassName": "Multilevel Sensor", "property": "Air temperature", "propertyName": "Air temperature", "ccVersion": 0, "metadata": { "type": "number", "readable": true, "writeable": false, "label": "Air temperature", "ccSpecific": { "sensorType": 1, "scale": 0 }, "unit": "\u00b0C" }, "value": 37.6, "newValue": 37.7, "prevValue": 37.7 }, { "commandClassName": "Basic", "commandClass": 32, "endpoint": 1, "property": "currentValue", "newValue": 99, "propertyName": "currentValue", "prevValue": 99 }, { "commandClassName": "Basic", "commandClass": 32, "endpoint": 1, "property": "targetValue", "propertyName": "targetValue" } ], "isFrequentListening": false, "maxDataRate": 100000, "supportedDataRates": [ 40000, 100000 ], "protocolVersion": 3, "supportsBeaming": true, "supportsSecurity": false, "nodeType": 1, "zwavePlusNodeType": 0, "zwavePlusRoleType": 5, "deviceClass": { "basic": { "key": 4, "label": "Routing Slave" }, "generic": { "key": 8, "label": "Thermostat" }, "specific": { "key": 6, "label": "General Thermostat V2" }, "mandatorySupportedCCs": [ 32, 114, 64, 67, 134 ], "mandatoryControlledCCs": [] }, "commandClasses": [ { "id": 114, "name": "Manufacturer Specific", "version": 2, "isSecure": false }, { "id": 64, "name": "Thermostat Mode", "version": 3, "isSecure": false }, { "id": 67, "name": "Thermostat Setpoint", "version": 3, "isSecure": false }, { "id": 134, "name": "Version", "version": 3, "isSecure": false }, { "id": 94, "name": "Z-Wave Plus Info", "version": 2, "isSecure": false }, { "id": 133, "name": "Association", "version": 2, "isSecure": false }, { "id": 89, "name": "Association Group Information", "version": 1, "isSecure": false }, { "id": 142, "name": "Multi Channel Association", "version": 3, "isSecure": false }, { "id": 96, "name": "Multi Channel", "version": 4, "isSecure": false }, { "id": 85, "name": "Transport Service", "version": 2, "isSecure": false }, { "id": 90, "name": "Device Reset Locally", "version": 1, "isSecure": false }, { "id": 115, "name": "Powerlevel", "version": 1, "isSecure": false }, { "id": 152, "name": "Security", "version": 1, "isSecure": true }, { "id": 159, "name": "Security 2", "version": 1, "isSecure": true }, { "id": 108, "name": "Supervision", "version": 1, "isSecure": false }, { "id": 112, "name": "Configuration", "version": 3, "isSecure": false }, { "id": 122, "name": "Firmware Update Meta Data", "version": 4, "isSecure": false }, { "id": 66, "name": "Thermostat Operating State", "version": 1, "isSecure": false }, { "id": 50, "name": "Meter", "version": 3, "isSecure": false } ], "interviewStage": "Complete", "deviceDatabaseUrl": "https://devices.zwave-js.io/?jumpTo=0x019b:0x0003:0x0203:4.0", "statistics": { "commandsTX": 229, "commandsRX": 1322, "commandsDroppedRX": 0, "commandsDroppedTX": 0, "timeoutResponse": 1 }, "highestSecurityClass": -1, "isControllerNode": false, "keepAwake": false } } } ```

Example YAML snippet

No response

Anything in the logs that might be useful for us?

Logger: homeassistant.components.zwave_js
Source: components/zwave_js/discovery.py:877
Integration: Z-Wave JS (documentation, issues)
First occurred: 11:49:13 AM (50 occurrences)
Last logged: 11:49:13 AM

Discovery for value Value(value_id='5-49-2-UNKNOWN (0x81)') on device 'Bad' (Node(node_id=5)) will be skipped: Value Value(value_id='5-49-2-UNKNOWN (0x81)') has unknown data in the following location: metadata.cc_specific.sensorType. A reinterview of node Node(node_id=5) may correct this issue, but if it doesn't, please report this issue as it may be caused by either an upstream issue with the driver or missing support for this data in the library
Discovery for value Value(value_id='5-49-3-UNKNOWN (0x81)') on device 'Bad' (Node(node_id=5)) will be skipped: Value Value(value_id='5-49-3-UNKNOWN (0x81)') has unknown data in the following location: metadata.cc_specific.sensorType. A reinterview of node Node(node_id=5) may correct this issue, but if it doesn't, please report this issue as it may be caused by either an upstream issue with the driver or missing support for this data in the library
Discovery for value Value(value_id='5-49-3-UNKNOWN (0x00)') on device 'Bad' (Node(node_id=5)) will be skipped: Value Value(value_id='5-49-3-UNKNOWN (0x00)') has unknown data in the following location: metadata.cc_specific.sensorType. A reinterview of node Node(node_id=5) may correct this issue, but if it doesn't, please report this issue as it may be caused by either an upstream issue with the driver or missing support for this data in the library
Discovery for value Value(value_id='5-49-3-UNKNOWN (0x61)') on device 'Bad' (Node(node_id=5)) will be skipped: Value Value(value_id='5-49-3-UNKNOWN (0x61)') has unknown data in the following location: metadata.cc_specific.sensorType. A reinterview of node Node(node_id=5) may correct this issue, but if it doesn't, please report this issue as it may be caused by either an upstream issue with the driver or missing support for this data in the library
Discovery for value Value(value_id='5-49-4-UNKNOWN (0x00)') on device 'Bad' (Node(node_id=5)) will be skipped: Value Value(value_id='5-49-4-UNKNOWN (0x00)') has unknown data in the following location: metadata.cc_specific.sensorType. A reinterview of node Node(node_id=5) may correct this issue, but if it doesn't, please report this issue as it may be caused by either an upstream issue with the driver or missing support for this data in the library

Discovery for value Value(value_id='4-49-3-Illuminance') on device 'Spisestue' (Node(node_id=4)) will be skipped: Value Value(value_id='4-49-3-Illuminance') has unknown data in the following location: metadata.cc_specific.scale. A reinterview of node Node(node_id=4) may correct this issue, but if it doesn't, please report this issue as it may be caused by either an upstream issue with the driver or missing support for this data in the library
Discovery for value Value(value_id='4-49-3-UNKNOWN (0x81)') on device 'Spisestue' (Node(node_id=4)) will be skipped: Value Value(value_id='4-49-3-UNKNOWN (0x81)') has unknown data in the following location: metadata.cc_specific.sensorType. A reinterview of node Node(node_id=4) may correct this issue, but if it doesn't, please report this issue as it may be caused by either an upstream issue with the driver or missing support for this data in the library
Discovery for value Value(value_id='4-49-3-UNKNOWN (0x00)') on device 'Spisestue' (Node(node_id=4)) will be skipped: Value Value(value_id='4-49-3-UNKNOWN (0x00)') has unknown data in the following location: metadata.cc_specific.sensorType. A reinterview of node Node(node_id=4) may correct this issue, but if it doesn't, please report this issue as it may be caused by either an upstream issue with the driver or missing support for this data in the library
Discovery for value Value(value_id='4-49-4-UNKNOWN (0x00)') on device 'Spisestue' (Node(node_id=4)) will be skipped: Value Value(value_id='4-49-4-UNKNOWN (0x00)') has unknown data in the following location: metadata.cc_specific.sensorType. A reinterview of node Node(node_id=4) may correct this issue, but if it doesn't, please report this issue as it may be caused by either an upstream issue with the driver or missing support for this data in the library
Discovery for value Value(value_id='4-49-4-UNKNOWN (0x81)') on device 'Spisestue' (Node(node_id=4)) will be skipped: Value Value(value_id='4-49-4-UNKNOWN (0x81)') has unknown data in the following location: metadata.cc_specific.sensorType. A reinterview of node Node(node_id=4) may correct this issue, but if it doesn't, please report this issue as it may be caused by either an upstream issue with the driver or missing support for this data in the library

Additional information

No response

probot-home-assistant[bot] commented 2 years ago

Hey there @home-assistant/z-wave, mind taking a look at this issue as it has been labeled with an integration (zwave_js) you are listed as a code owner for? Thanks! (message by CodeOwnersMention)


zwave_js documentation zwave_js source (message by IssueLinks)

MartinHjelmare commented 2 years ago

For the future, please attach the diagnostics info as a txt file to the comment instead of pasting the text content.

odechr commented 2 years ago

Yes, sorry. Didnt realise before now.

MartinHjelmare commented 2 years ago

Did you try a reinterview of the device?

odechr commented 2 years ago

That might have done the trick @MartinHjelmare. Before I had like 29 entities and after reinterview all of them went unknown and those that should be there is okey. I'll close this for now. Restarted and the error is gone.