The built in Hubitat driver for the Honeywell T6 thermostat appears to be broken. I added one of them and anytime I try to make a Basic Rule , I get an error:
I tried the other two thermostats I have and they all exhibit the same issue when I try to make a rule for them. Is this how to file a support request ticket?
Pick More Than One - This Example I Picked All Three
Error: No signature of method: basicRule10.parseJson() is applicable for argument types: (java.util.ArrayList) values: [[["off","heat","cool","emergency heat","auto"], ["off","heat","cool","emergency heat","auto"]]]
I think there is only one problem, and it's the same as above. I just tried selecting multiple thermostats in a new Rule 5.1 rule, and it worked. I suspect you are noticing it when selecting multiple only because one of them has the same problem as above. [EDIT: Nevermind, there is a second issue with Basic Rule per the below.]
If you aren't sure, please provide the "Current States" section from the device detail page for each thermostat. From your error, I suspect one has a list of lists or something instead of just a list.
Bedroom: supportedThermostatModes : ["off","heat","cool","emergency heat","auto"]
Hall : supportedThermostatModes : ["off","heat","cool","emergency heat","auto"]
Living : supportedThermostatModes : ["off","heat","cool","emergency heat","auto"]
I deleted all of the devices and recreated a new one for one of them. I picked the built in Honeywell T6 driver from the device list and then pressed include. After finding the thermostat, I chose Use Security.
It shows this as the setup when I clicked the device, which doesn't have quotes on any of the Modes:
Wasn’t the built in Honeywell T6 driver deprecated? It was my understanding that one is supposed to use the generic z-wave thermostat driver or the Advanced Honeywell T6 Pro driver with these thermostats.
I’m pretty sure I read/saw it mentioned elsewhere too. I just can’t find where at the moment. The T6 Pro, if I recall correctly, pairs with the Generic Z-wave Thermostat driver. Most, including myself, find that works for them without issue. Many also prefer the Advanced driver that can be found on HPM. I don’t recall anyone mentioning they use the built-in T6 driver.
I updated the Hubitat firmware and can confirm Basic Rule is now working correctly with multiple thermostats. Thanks for fixing!
When adding the thermostat with the built in driver it still incorrectly does not put quotes on the modes. Rebooting the hub will fix it. If the configure button is pressed, it will revert back to unquoted.