I have an Intermatic PE653 z-wave pool controller on software version 3.9, which is custom release Intermatic did for some customers. The system worked OK when it was included into my UDI ISY994i, but I have decided to move all z-wave devices over to Home Assistant. I am running Hassio (native on RPi4) using z-wave JS and z-wave JS UI. My Home Assistant finds only 1 of the 2 thermostat setpoints. It finds the one that is “Type 1” for Heating (used for the pool setpoint). But it does not find the one that is “Type 7” for Furnace (used for the SPA setpoint). These 2 ‘types’ are documented in Intermatic materials. I have tried to customize the config file to specifically look for both setpoints, editing a portion of the PE653.JSON file as follows:
"compat": [
{
// Fixes #4588: Firmware v3.4 has numerous bugs related to multi-endpoint support.
// Firmware v3.3 and v3.1 do not appear to have the same issues.
//My Firmware is 3.9, so I edited the below line to match my firmware
"$if": "firmwareVersion === 3.9",
"commandClasses": {
"add": {
// Force use of MultiChannelCC v1.
"0x40": {
"isSupported": true,
"version": 1
},
// I added this to see if it would help. still only finds the 1 setpoint.
"0x43": {
"isSupported": true,
"version": 3
}
}
}
]
Any thoughts on how I can get the 2nd thermostat setpoint to show up? I have tried using the default config file, as well as the one that was modified for software version 3.4, but neither get me both setpoints. Any feedback would be greatly appreciated.