ZWave thermostat recognized but no parameters

I have 2 Vivint RTC zwave thermostats. I am able to include them both and they are recognized correctly (manufacturer and model). The problem is the actual parameters that allow it to be operated as a thermostat never arrive. Its just a “device” with ability to be pinged, show “last seen”, and “node status”.

I’d prefer to set the temperature and heat/cooling mode too.

Any advice on diagnostics?

edit: my versions:

  • Core 2024.6.4
  • Supervisor 2024.06.2
  • Operating System 12.4
  • Frontend 20240610.1

here is the debug info

{
  "id": 17,
  "name": "",
  "loc": "",
  "values": [
    {
      "id": "17-114-0-manufacturerId",
      "nodeId": 17,
      "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": 152,
      "newValue": 152
    },
    {
      "id": "17-114-0-productType",
      "nodeId": 17,
      "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": 51201,
      "newValue": 51201
    },
    {
      "id": "17-114-0-productId",
      "nodeId": 17,
      "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": 34,
      "newValue": 34
    },
    {
      "id": "17-134-0-libraryType",
      "nodeId": 17,
      "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,
      "newValue": 3
    },
    {
      "id": "17-134-0-protocolVersion",
      "nodeId": 17,
      "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",
      "newValue": "4.5"
    },
    {
      "id": "17-134-0-firmwareVersions",
      "nodeId": 17,
      "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": [
        "11.27",
        "0.34",
        "0.10"
      ],
      "lastUpdate": 1719889717909,
      "newValue": [
        "11.27",
        "0.34",
        "0.10"
      ]
    },
    {
      "id": "17-134-0-hardwareVersion",
      "nodeId": 17,
      "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": 0,
      "newValue": 0
    }
  ],
  "groups": [],
  "neighbors": [],
  "ready": true,
  "available": true,
  "hassDevices": {},
  "failed": false,
  "inited": true,
  "eventsQueue": [
    {
      "time": "2024-07-02T02:46:21.075Z",
      "event": "interview stage completed",
      "args": [
        "ProtocolInfo"
      ]
    },
    {
      "time": "2024-07-02T02:46:21.134Z",
      "event": "interview stage completed",
      "args": [
        "NodeInfo"
      ]
    },
    {
      "time": "2024-07-02T02:46:21.194Z",
      "event": "value added",
      "args": [
        {
          "commandClassName": "Manufacturer Specific",
          "commandClass": 114,
          "property": "manufacturerId",
          "endpoint": 0,
          "newValue": 152,
          "propertyName": "manufacturerId"
        }
      ]
    },
    {
      "time": "2024-07-02T02:46:21.196Z",
      "event": "value added",
      "args": [
        {
          "commandClassName": "Manufacturer Specific",
          "commandClass": 114,
          "property": "productType",
          "endpoint": 0,
          "newValue": 51201,
          "propertyName": "productType"
        }
      ]
    },
    {
      "time": "2024-07-02T02:46:21.199Z",
      "event": "value added",
      "args": [
        {
          "commandClassName": "Manufacturer Specific",
          "commandClass": 114,
          "property": "productId",
          "endpoint": 0,
          "newValue": 34,
          "propertyName": "productId"
        }
      ]
    },
    {
      "time": "2024-07-02T02:46:21.381Z",
      "event": "value added",
      "args": [
        {
          "commandClassName": "Version",
          "commandClass": 134,
          "property": "libraryType",
          "endpoint": 0,
          "newValue": 3,
          "propertyName": "libraryType"
        }
      ]
    },
    {
      "time": "2024-07-02T02:46:21.383Z",
      "event": "value added",
      "args": [
        {
          "commandClassName": "Version",
          "commandClass": 134,
          "property": "protocolVersion",
          "endpoint": 0,
          "newValue": "4.5",
          "propertyName": "protocolVersion"
        }
      ]
    },
    {
      "time": "2024-07-02T02:46:21.385Z",
      "event": "value added",
      "args": [
        {
          "commandClassName": "Version",
          "commandClass": 134,
          "property": "firmwareVersions",
          "endpoint": 0,
          "newValue": [
            "11.27",
            "0.34",
            "0.10"
          ],
          "propertyName": "firmwareVersions"
        }
      ]
    },
    {
      "time": "2024-07-02T02:46:21.388Z",
      "event": "value added",
      "args": [
        {
          "commandClassName": "Version",
          "commandClass": 134,
          "property": "hardwareVersion",
          "endpoint": 0,
          "newValue": 0,
          "propertyName": "hardwareVersion"
        }
      ]
    },
    {
      "time": "2024-07-02T02:46:22.695Z",
      "event": "interview stage completed",
      "args": [
        "CommandClasses"
      ]
    },
    {
      "time": "2024-07-02T02:46:22.697Z",
      "event": "interview stage completed",
      "args": [
        "OverwriteConfig"
      ]
    },
    {
      "time": "2024-07-02T02:46:22.699Z",
      "event": "interview stage completed",
      "args": [
        "Complete"
      ]
    },
    {
      "time": "2024-07-02T02:46:22.713Z",
      "event": "ready",
      "args": []
    },
    {
      "time": "2024-07-02T02:46:22.717Z",
      "event": "interview completed",
      "args": []
    },
    {
      "time": "2024-07-02T02:47:02.384Z",
      "event": "interview started",
      "args": []
    },
    {
      "time": "2024-07-02T02:47:02.397Z",
      "event": "interview stage completed",
      "args": [
        "ProtocolInfo"
      ]
    },
    {
      "time": "2024-07-02T02:47:02.456Z",
      "event": "interview stage completed",
      "args": [
        "NodeInfo"
      ]
    },
    {
      "time": "2024-07-02T02:47:02.513Z",
      "event": "value added",
      "args": [
        {
          "commandClassName": "Manufacturer Specific",
          "commandClass": 114,
          "property": "manufacturerId",
          "endpoint": 0,
          "newValue": 152,
          "propertyName": "manufacturerId"
        }
      ]
    },
    {
      "time": "2024-07-02T02:47:02.515Z",
      "event": "value added",
      "args": [
        {
          "commandClassName": "Manufacturer Specific",
          "commandClass": 114,
          "property": "productType",
          "endpoint": 0,
          "newValue": 51201,
          "propertyName": "productType"
        }
      ]
    },
    {
      "time": "2024-07-02T02:47:02.517Z",
      "event": "value added",
      "args": [
        {
          "commandClassName": "Manufacturer Specific",
          "commandClass": 114,
          "property": "productId",
          "endpoint": 0,
          "newValue": 34,
          "propertyName": "productId"
        }
      ]
    },
    {
      "time": "2024-07-02T02:47:02.760Z",
      "event": "value added",
      "args": [
        {
          "commandClassName": "Version",
          "commandClass": 134,
          "property": "libraryType",
          "endpoint": 0,
          "newValue": 3,
          "propertyName": "libraryType"
        }
      ]
    },
    {
      "time": "2024-07-02T02:47:02.762Z",
      "event": "value added",
      "args": [
        {
          "commandClassName": "Version",
          "commandClass": 134,
          "property": "protocolVersion",
          "endpoint": 0,
          "newValue": "4.5",
          "propertyName": "protocolVersion"
        }
      ]
    },
    {
      "time": "2024-07-02T02:47:02.764Z",
      "event": "value added",
      "args": [
        {
          "commandClassName": "Version",
          "commandClass": 134,
          "property": "firmwareVersions",
          "endpoint": 0,
          "newValue": [
            "11.27",
            "0.34",
            "0.10"
          ],
          "propertyName": "firmwareVersions"
        }
      ]
    },
    {
      "time": "2024-07-02T02:47:02.765Z",
      "event": "value added",
      "args": [
        {
          "commandClassName": "Version",
          "commandClass": 134,
          "property": "hardwareVersion",
          "endpoint": 0,
          "newValue": 0,
          "propertyName": "hardwareVersion"
        }
      ]
    },
    {
      "time": "2024-07-02T02:47:04.071Z",
      "event": "interview stage completed",
      "args": [
        "CommandClasses"
      ]
    },
    {
      "time": "2024-07-02T02:47:04.072Z",
      "event": "interview stage completed",
      "args": [
        "OverwriteConfig"
      ]
    },
    {
      "time": "2024-07-02T02:47:04.074Z",
      "event": "interview stage completed",
      "args": [
        "Complete"
      ]
    },
    {
      "time": "2024-07-02T02:47:04.085Z",
      "event": "ready",
      "args": []
    },
    {
      "time": "2024-07-02T02:47:04.089Z",
      "event": "interview completed",
      "args": []
    },
    {
      "time": "2024-07-02T02:49:22.071Z",
      "event": "interview started",
      "args": []
    },
    {
      "time": "2024-07-02T02:49:22.085Z",
      "event": "interview stage completed",
      "args": [
        "ProtocolInfo"
      ]
    },
    {
      "time": "2024-07-02T02:49:22.143Z",
      "event": "interview stage completed",
      "args": [
        "NodeInfo"
      ]
    },
    {
      "time": "2024-07-02T02:49:22.202Z",
      "event": "value added",
      "args": [
        {
          "commandClassName": "Manufacturer Specific",
          "commandClass": 114,
          "property": "manufacturerId",
          "endpoint": 0,
          "newValue": 152,
          "propertyName": "manufacturerId"
        }
      ]
    },
    {
      "time": "2024-07-02T02:49:22.204Z",
      "event": "value added",
      "args": [
        {
          "commandClassName": "Manufacturer Specific",
          "commandClass": 114,
          "property": "productType",
          "endpoint": 0,
          "newValue": 51201,
          "propertyName": "productType"
        }
      ]
    },
    {
      "time": "2024-07-02T02:49:22.206Z",
      "event": "value added",
      "args": [
        {
          "commandClassName": "Manufacturer Specific",
          "commandClass": 114,
          "property": "productId",
          "endpoint": 0,
          "newValue": 34,
          "propertyName": "productId"
        }
      ]
    },
    {
      "time": "2024-07-02T02:49:22.387Z",
      "event": "value added",
      "args": [
        {
          "commandClassName": "Version",
          "commandClass": 134,
          "property": "libraryType",
          "endpoint": 0,
          "newValue": 3,
          "propertyName": "libraryType"
        }
      ]
    },
    {
      "time": "2024-07-02T02:49:22.389Z",
      "event": "value added",
      "args": [
        {
          "commandClassName": "Version",
          "commandClass": 134,
          "property": "protocolVersion",
          "endpoint": 0,
          "newValue": "4.5",
          "propertyName": "protocolVersion"
        }
      ]
    },
    {
      "time": "2024-07-02T02:49:22.392Z",
      "event": "value added",
      "args": [
        {
          "commandClassName": "Version",
          "commandClass": 134,
          "property": "firmwareVersions",
          "endpoint": 0,
          "newValue": [
            "11.27",
            "0.34",
            "0.10"
          ],
          "propertyName": "firmwareVersions"
        }
      ]
    },
    {
      "time": "2024-07-02T02:49:22.394Z",
      "event": "value added",
      "args": [
        {
          "commandClassName": "Version",
          "commandClass": 134,
          "property": "hardwareVersion",
          "endpoint": 0,
          "newValue": 0,
          "propertyName": "hardwareVersion"
        }
      ]
    },
    {
      "time": "2024-07-02T02:49:23.709Z",
      "event": "interview stage completed",
      "args": [
        "CommandClasses"
      ]
    },
    {
      "time": "2024-07-02T02:49:23.712Z",
      "event": "interview stage completed",
      "args": [
        "OverwriteConfig"
      ]
    },
    {
      "time": "2024-07-02T02:49:23.717Z",
      "event": "interview stage completed",
      "args": [
        "Complete"
      ]
    },
    {
      "time": "2024-07-02T02:49:23.739Z",
      "event": "ready",
      "args": []
    },
    {
      "time": "2024-07-02T02:49:23.749Z",
      "event": "interview completed",
      "args": []
    },
    {
      "time": "2024-07-02T03:06:28.227Z",
      "event": "interview started",
      "args": []
    },
    {
      "time": "2024-07-02T03:06:28.242Z",
      "event": "interview stage completed",
      "args": [
        "ProtocolInfo"
      ]
    },
    {
      "time": "2024-07-02T03:06:29.531Z",
      "event": "interview stage completed",
      "args": [
        "NodeInfo"
      ]
    },
    {
      "time": "2024-07-02T03:06:29.591Z",
      "event": "value added",
      "args": [
        {
          "commandClassName": "Manufacturer Specific",
          "commandClass": 114,
          "property": "manufacturerId",
          "endpoint": 0,
          "newValue": 152,
          "propertyName": "manufacturerId"
        }
      ]
    },
    {
      "time": "2024-07-02T03:06:29.594Z",
      "event": "value added",
      "args": [
        {
          "commandClassName": "Manufacturer Specific",
          "commandClass": 114,
          "property": "productType",
          "endpoint": 0,
          "newValue": 51201,
          "propertyName": "productType"
        }
      ]
    },
    {
      "time": "2024-07-02T03:06:29.596Z",
      "event": "value added",
      "args": [
        {
          "commandClassName": "Manufacturer Specific",
          "commandClass": 114,
          "property": "productId",
          "endpoint": 0,
          "newValue": 34,
          "propertyName": "productId"
        }
      ]
    },
    {
      "time": "2024-07-02T03:06:29.852Z",
      "event": "value added",
      "args": [
        {
          "commandClassName": "Version",
          "commandClass": 134,
          "property": "libraryType",
          "endpoint": 0,
          "newValue": 3,
          "propertyName": "libraryType"
        }
      ]
    },
    {
      "time": "2024-07-02T03:06:29.855Z",
      "event": "value added",
      "args": [
        {
          "commandClassName": "Version",
          "commandClass": 134,
          "property": "protocolVersion",
          "endpoint": 0,
          "newValue": "4.5",
          "propertyName": "protocolVersion"
        }
      ]
    },
    {
      "time": "2024-07-02T03:06:29.857Z",
      "event": "value added",
      "args": [
        {
          "commandClassName": "Version",
          "commandClass": 134,
          "property": "firmwareVersions",
          "endpoint": 0,
          "newValue": [
            "11.27",
            "0.34",
            "0.10"
          ],
          "propertyName": "firmwareVersions"
        }
      ]
    },
    {
      "time": "2024-07-02T03:06:29.861Z",
      "event": "value added",
      "args": [
        {
          "commandClassName": "Version",
          "commandClass": 134,
          "property": "hardwareVersion",
          "endpoint": 0,
          "newValue": 0,
          "propertyName": "hardwareVersion"
        }
      ]
    },
    {
      "time": "2024-07-02T03:06:31.179Z",
      "event": "interview stage completed",
      "args": [
        "CommandClasses"
      ]
    },
    {
      "time": "2024-07-02T03:06:31.181Z",
      "event": "interview stage completed",
      "args": [
        "OverwriteConfig"
      ]
    },
    {
      "time": "2024-07-02T03:06:31.183Z",
      "event": "interview stage completed",
      "args": [
        "Complete"
      ]
    },
    {
      "time": "2024-07-02T03:06:31.194Z",
      "event": "ready",
      "args": []
    },
    {
      "time": "2024-07-02T03:06:31.198Z",
      "event": "interview completed",
      "args": []
    },
    {
      "time": "2024-07-02T03:08:37.598Z",
      "event": "interview started",
      "args": []
    },
    {
      "time": "2024-07-02T03:08:37.614Z",
      "event": "interview stage completed",
      "args": [
        "ProtocolInfo"
      ]
    },
    {
      "time": "2024-07-02T03:08:37.674Z",
      "event": "interview stage completed",
      "args": [
        "NodeInfo"
      ]
    },
    {
      "time": "2024-07-02T03:08:37.734Z",
      "event": "value added",
      "args": [
        {
          "commandClassName": "Manufacturer Specific",
          "commandClass": 114,
          "property": "manufacturerId",
          "endpoint": 0,
          "newValue": 152,
          "propertyName": "manufacturerId"
        }
      ]
    },
    {
      "time": "2024-07-02T03:08:37.736Z",
      "event": "value added",
      "args": [
        {
          "commandClassName": "Manufacturer Specific",
          "commandClass": 114,
          "property": "productType",
          "endpoint": 0,
          "newValue": 51201,
          "propertyName": "productType"
        }
      ]
    },
    {
      "time": "2024-07-02T03:08:37.739Z",
      "event": "value added",
      "args": [
        {
          "commandClassName": "Manufacturer Specific",
          "commandClass": 114,
          "property": "productId",
          "endpoint": 0,
          "newValue": 34,
          "propertyName": "productId"
        }
      ]
    },
    {
      "time": "2024-07-02T03:08:37.905Z",
      "event": "value added",
      "args": [
        {
          "commandClassName": "Version",
          "commandClass": 134,
          "property": "libraryType",
          "endpoint": 0,
          "newValue": 3,
          "propertyName": "libraryType"
        }
      ]
    },
    {
      "time": "2024-07-02T03:08:37.907Z",
      "event": "value added",
      "args": [
        {
          "commandClassName": "Version",
          "commandClass": 134,
          "property": "protocolVersion",
          "endpoint": 0,
          "newValue": "4.5",
          "propertyName": "protocolVersion"
        }
      ]
    },
    {
      "time": "2024-07-02T03:08:37.910Z",
      "event": "value added",
      "args": [
        {
          "commandClassName": "Version",
          "commandClass": 134,
          "property": "firmwareVersions",
          "endpoint": 0,
          "newValue": [
            "11.27",
            "0.34",
            "0.10"
          ],
          "propertyName": "firmwareVersions"
        }
      ]
    },
    {
      "time": "2024-07-02T03:08:37.912Z",
      "event": "value added",
      "args": [
        {
          "commandClassName": "Version",
          "commandClass": 134,
          "property": "hardwareVersion",
          "endpoint": 0,
          "newValue": 0,
          "propertyName": "hardwareVersion"
        }
      ]
    },
    {
      "time": "2024-07-02T03:08:39.231Z",
      "event": "interview stage completed",
      "args": [
        "CommandClasses"
      ]
    },
    {
      "time": "2024-07-02T03:08:39.233Z",
      "event": "interview stage completed",
      "args": [
        "OverwriteConfig"
      ]
    },
    {
      "time": "2024-07-02T03:08:39.235Z",
      "event": "interview stage completed",
      "args": [
        "Complete"
      ]
    },
    {
      "time": "2024-07-02T03:08:39.245Z",
      "event": "ready",
      "args": []
    },
    {
      "time": "2024-07-02T03:08:39.251Z",
      "event": "interview completed",
      "args": []
    }
  ],
  "status": "Alive",
  "interviewStage": "Complete",
  "priorityReturnRoute": {},
  "customReturnRoute": {},
  "prioritySUCReturnRoute": false,
  "customSUCReturnRoutes": [],
  "hexId": "0x0098 0xc801-0x0022",
  "dbLink": "https://devices.zwave-js.io/?jumpTo=0x0098:0xc801:0x0022:11.27",
  "manufacturerId": 152,
  "productId": 34,
  "productType": 51201,
  "deviceConfig": {
    "filename": "/data/db/devices/0x0098/ct200x.json",
    "isEmbedded": true,
    "manufacturer": "Radio Thermostat Company of America (RTC)",
    "manufacturerId": 152,
    "label": "CT200X",
    "description": "Vivint Element Thermostat W/ Other Sensors",
    "devices": [
      {
        "productType": 51201,
        "productId": 34
      }
    ],
    "firmwareVersion": {
      "min": "0.0",
      "max": "255.255"
    },
    "preferred": false,
    "paramInformation": {
      "_map": {}
    },
    "compat": {
      "disableStrictMeasurementValidation": true
    }
  },
  "productLabel": "CT200X",
  "productDescription": "Vivint Element Thermostat W/ Other Sensors",
  "manufacturer": "Radio Thermostat Company of America (RTC)",
  "firmwareVersion": "11.27",
  "protocolVersion": 3,
  "zwavePlusVersion": 1,
  "zwavePlusNodeType": 0,
  "zwavePlusRoleType": 7,
  "nodeType": 1,
  "endpointsCount": 0,
  "endpoints": [
    {
      "index": 0,
      "label": "Root Endpoint"
    }
  ],
  "isSecure": false,
  "security": "None",
  "supportsSecurity": false,
  "supportsBeaming": true,
  "isControllerNode": false,
  "isListening": false,
  "isFrequentListening": "1000ms",
  "isRouting": true,
  "keepAwake": false,
  "maxDataRate": 100000,
  "deviceClass": {
    "basic": 4,
    "generic": 8,
    "specific": 6
  },
  "lastActive": 1719890375575,
  "firmwareCapabilities": {
    "firmwareUpgradable": false
  },
  "protocol": 0,
  "deviceId": "152-34-51201",
  "hasDeviceConfigChanged": false,
  "statistics": {
    "commandsTX": 43,
    "commandsRX": 35,
    "commandsDroppedRX": 0,
    "commandsDroppedTX": 0,
    "timeoutResponse": 5,
    "rtt": 346.7,
    "lastSeen": "2024-07-02T03:19:35.575Z",
    "rssi": -48,
    "lwr": {
      "protocolDataRate": 2,
      "repeaters": [],
      "rssi": -41,
      "repeaterRSSI": []
    }
  },
  "supportsTime": false,
  "_name": "NodeID_17",
  "applicationRoute": false
}

Try reinterviewing, if that does work, there is probably insufficient zwave mesh to get to that location.

It turns out the issue was that the thermostats were in anti theft mode so are bricked until I get Vivint to help unlock them.

1 Like