[RELEASE] Device driver for Stelpro Maestro Thermostat (ZigBee)

Yes 5°C.

I'm having this problem with this driver also. I have two other StelPro Ki's (Zwave) and this one. I do not get the ability to adjust it via the dashboard. Is there something I can change? Thanks.

image

For me, it was fixed over time without changing anything. Can't help.

Hi,

Like @jbilodea said, I'm not sure what I can do if the device doesn't respond to the queries. Might simply be the Zigbee mesh which needs a period to adjust.

You can always activate the debug logs and see if there are errors or strange entries.

I might take you on this proposal... once spring is well set and the temperature outside rises a bit. To properly test the unit, I guess I'll have to install it temporarily, I don't want to mess with my heating! :grinning:

1 Like

Ahh, I wasn't sure if it was the driver that didn't support it somehow. I guess I can just wait and see what happens....

I looked at this a little bit and came up with a fix.

Mine was not showing anything in the state for "thermostatMode".

So I added this line in the parse routine under the elseif for "HEAT DEMAND"

sendEvent(name:"thermostatMode", value:"heat")

it now shows the state as "heat" as that's really the only state it can be. And now the dashboard shows properly.

image

I think what was going on was the dashboard didn't know what state the tstat was in.

This worked for me. Thanks!

Can you please take a screenshot or copy/paste where you added that line to set the thermostat mode to heat? I am getting the same display issues on my dashboard that you are having. Thanks for any help.

around line 97 in the driver I have

1 Like

Thank you very much. I got it displaying correctly in the dashboard now.

I am interested in getting the stelpro zigbee thermostat. Its been a few years since the original post. Is the stelpro maestro fully functional in HE now?

1 Like

this driver does not work with the new thermostat scheduler or controller not sure if someone more knowledgeable then me could fix it up?

I tried to use this driver (as well as the original), with thermostats from Hilo, which seem to be Stelpro SMT402, but to no avail. The device is detected, but it never manages to report any value or to do any action. Here are the logs I get when I hit configure:

dev:2012022-12-03 07:39:18.566debugParse returned [:]
dev:2012022-12-03 07:39:18.564debugDesc Map: [raw:catchall: 0000 8021 00 00 0040 00 CF57 00 00 0000 00 00 8E82, profileId:0000, clusterId:8021, clusterInt:32801, sourceEndpoint:00, destinationEndpoint:00, options:0040, messageType:00, dni:CF57, isClusterSpecific:false, isManufacturerSpecific:false, manufacturerId:0000, command:00, direction:00, data:[8E, 82]]
dev:2012022-12-03 07:39:18.563debugParse description catchall: 0000 8021 00 00 0040 00 CF57 00 00 0000 00 00 8E82
dev:2012022-12-03 07:39:14.561debugParse returned [:]
dev:2012022-12-03 07:39:14.559debugDesc Map: [raw:catchall: 0000 8021 00 00 0040 00 CF57 00 00 0000 00 00 8C82, profileId:0000, clusterId:8021, clusterInt:32801, sourceEndpoint:00, destinationEndpoint:00, options:0040, messageType:00, dni:CF57, isClusterSpecific:false, isManufacturerSpecific:false, manufacturerId:0000, command:00, direction:00, data:[8C, 82]]
dev:2012022-12-03 07:39:14.557debugParse description catchall: 0000 8021 00 00 0040 00 CF57 00 00 0000 00 00 8C82
dev:2012022-12-03 07:39:14.414debugParse returned [:]
dev:2012022-12-03 07:39:14.412debugDesc Map: [raw:catchall: 0000 8021 00 00 0040 00 CF57 00 00 0000 00 00 8B00, profileId:0000, clusterId:8021, clusterInt:32801, sourceEndpoint:00, destinationEndpoint:00, options:0040, messageType:00, dni:CF57, isClusterSpecific:false, isManufacturerSpecific:false, manufacturerId:0000, command:00, direction:00, data:[8B, 00]]
dev:2012022-12-03 07:39:14.410debugParse description catchall: 0000 8021 00 00 0040 00 CF57 00 00 0000 00 00 8B00
dev:2012022-12-03 07:39:14.300debugrefresh
dev:2012022-12-03 07:39:14.292debuggetTemperature: value 0BB8
dev:2012022-12-03 07:39:14.287debugbinding to Thermostat cluster
dev:2012022-12-03 07:39:14.250warnconfigure...

Any idea what might be going wrong ?

Can't get mine working. Have it paired and installed in hubitat but doesn't do anything. Also can't add a tile to Dashboard.

Thanks so much for this!! Just got mine working.

1 Like

updated code to work with Dashboard and Thermostat Controller

Did you get it working? I just figured mine out so maybe I can help.

Would be interested to know what you did to get it all working. I actually eventually gave up and bought a different thermostat as I need one that functioned properly for my use case. I know have the basically unused Stelpro sitting on the shelf...

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