Thermostat controller 2.0 error

Never mind. I will find the issue.

Fix coming in next release.

Thanks :+1:

Thanks for the fix, the 2.3.4.116 fix my problem. :+1: :grinning:

1 Like

Hello,

I want to control the “Thermo Salon” from the “Humidity sensor” temperature.

The “thermController-Thermo-Salon” is heating ( T= 20.1 and set point =21) but the real thermostat don’t heat.

If I change the setpoint on the “thermController-Thermo-Salon” is also change on the “Thermo Salon”, but it’s look that the temperature does not send to the real thermostat?

What am I doing wrong?


image

If I change the setpoint on the “thermController-Thermo-Salon” is also change on the “Thermo Salon”, but it’s look that the temperature does not send to the real thermostat?

What am I doing wrong?


image

@bravenel
I'm trying to setup Thermostat Controller.
I have the same error as the people above:
Error: Cannot invoke method capitalize() on null object

Below are some screenshots:






The people above had their error resolved. Are you on Release 2.3.4.120?

I'm on 2.3.4.119
The screenshot above, taken today, says there are no updates available.

Also, on the log screenshot, you'll notice there are multiple Thermostat Controller 2.0 . I did uninstall & reinstall it multiple times when i got the error. Does that mean it was never uninstalled but installed multiple times?

I think your thermostat is not setup correctly, and its driver is probably out of date. Please show a screenshot of the Current States from the device page for the thermostat. It is probably missing a proper value for the attribute called supportedThermostatModes. There is a fix for this that you can read about here:

Thanks for the link. I'll have a look.

The thermostat is a Sinopé TH1124ZB. The diver was provided by Hubitat.

How can i get that .120 version?

What's your thought on the other question about having multiple Thermostat Controller 2.0 showing in the log?

Here's the screenshot requested.

Well, i don't know why it took a few days for version 2.3.4.120 to become available on the hub, but tonight it did. I installed it.
I'll retry Thermostat Controller shortly.

The post above is not applicable, as your thermostat Current States is valid. I'm not sure what is going on with this. My suggestion would be to remove this instance of Thermostat Controller, and recreate it. If that throws the same error, I'll have to dig deeper into what is going on with this.

Version .120 helped. I was able to re-install the Thermostat Controller and add one. So far so good. That had not worked with version ,119.
It will be a few days before i will have time to actually set it up and tested it.
Thanks for your help Bruce.

I updated the original driver for this thermostat to support this without the extra work. It's located in the original thread for the driver:

1 Like

Any luck on fixing this error?
Error: Cannot invoke method capitalize() on null object

If so, maybe a detailed work around? I've just started with hubitat (long time smartthings refugee) so still trying to figure my way around. I was able to include the Zwave thermostat, and manual control it through devices, but adding it to the dashboard without a thermostat controller app seems useless.

Thanks!

I was able to successfully add two Zen Zigbee Thermostats, it's just these older GoControl Zwave thermostats that don't seem to play nice with the app. I can control the GoControl by manually changing the settings in the device list, but can't get a button on a dashboard to control or report correctly.

Does hubitat allow the use of custom DTH's like smartthing Groovy IDE allowed? I used to have one, that I believe was coded by rboy, that I needed to use to get these to work properly. Perhaps a solution?

Thanks.

This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.