Trane Z-Wave Thermostats

Posted on
Sat Jan 14, 2017 4:47 pm
Japple55 offline
Posts: 224
Joined: Sep 26, 2015
Location: NE Tennessee

Re: Trane Z-Wave Thermostats

skoeppen wrote:
I haven't had any experience using applescripts with Indigo - only python scripts.


I'm not married to Applescript...that's just what I was able to find. If you have something similar in python you'd be willing to share, I would be all ears.

Posted on
Sat Jan 14, 2017 5:04 pm
skoeppen offline
Posts: 47
Joined: Oct 23, 2012
Location: Taneytown, Maryland

Re: Trane Z-Wave Thermostats

I haven't done anything with voice in python. I'm pretty much a python beginner.

Steve Koeppen
X10 user from the early 80's
Converted to Insteon 2011 - 2014
Started adding z-wave 2014
Happy :D Indigo owner since v1 in 2005

Posted on
Sun Jan 15, 2017 5:47 am
DaveL17 offline
User avatar
Posts: 6756
Joined: Aug 20, 2013
Location: Chicago, IL, USA

Re: Trane Z-Wave Thermostats

Japple55 wrote:
skoeppen wrote:
I haven't had any experience using applescripts with Indigo - only python scripts.


I'm not married to Applescript...that's just what I was able to find. If you have something similar in python you'd be willing to share, I would be all ears.

Here is a simple example of a script that speaks weather information. It would require a bit of adapting.

http://forums.indigodomo.com/viewtopic.php?f=149&t=12818

I came here to drink milk and kick ass....and I've just finished my milk.

[My Plugins] - [My Forums]

Posted on
Sun Jan 15, 2017 7:47 am
Japple55 offline
Posts: 224
Joined: Sep 26, 2015
Location: NE Tennessee

Re: Trane Z-Wave Thermostats

Thanks Dave. That will help immensely. I downloaded your WU plugin and am working through that now. For some reason, I previously thought it required a paid subscription but I see that isn't the case, and have acquired an API key. Working through setting it up now but need to read through more of your documentation. Also trying to figure out how to truncate the spoken decimal point in my Applescript for the Trane thermostat. So much more to learn!!!
Thanks again!
Jim

Posted on
Sun Jan 15, 2017 8:01 am
DaveL17 offline
User avatar
Posts: 6756
Joined: Aug 20, 2013
Location: Chicago, IL, USA

Re: Trane Z-Wave Thermostats

Japple55 wrote:
Thanks Dave. That will help immensely. I downloaded your WU plugin and am working through that now. For some reason, I previously thought it required a paid subscription but I see that isn't the case, and have acquired an API key. Working through setting it up now but need to read through more of your documentation. Also trying to figure out how to truncate the spoken decimal point in my Applescript for the Trane thermostat. So much more to learn!!!
Thanks again!
Jim

You're most welcome. Happy to try to answer any questions you might have. I'm not up on AppleScript, but using Python, you can do:
Code: Select all
Python 2.7.10 (default, Jul 30 2016, 19:40:32)
[GCC 4.2.1 Compatible Apple LLVM 8.0.0 (clang-800.0.34)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> x = 1.9
>>> print(x)
1.9
>>> y = int(x)
>>> print(y)
1
>>> z = round(x)
>>> print(z)
2.0
>>> zz = int(z)
>>> print(zz)
2
>>>

I came here to drink milk and kick ass....and I've just finished my milk.

[My Plugins] - [My Forums]

Posted on
Fri May 10, 2019 6:17 am
DaveL17 offline
User avatar
Posts: 6756
Joined: Aug 20, 2013
Location: Chicago, IL, USA

Re: Trane Z-Wave Thermostats

Finally got around to installing a Trade XL624 (TCONT624) and I'm seeing some behavior that I don't understand. I obtained this one on the secondary market, and I suspect that what I'm seeing is the result of an old installer setting left by the last owner. I had the thermostat professionally installed, but I wasn't home at the time. I don't believe the installer would have set something to cause what I'm seeing, but I don't know that for sure.

Included the thermostat in Indigo no problem.
Indigo didn't report humidity right away (the state humidityInput1 was not in the dict at first), but it showed up after awhile and was then visible in the Indigo UI.
The thermostat was set to heat mode.

This morning, Indigo called for heat and the thermostat display said it was on stage 2 heat.
The Indigo UI said that the thermostat was cooling, and displayed the idle icon.
I suspect it's this bit that's causing the confusion: "Thermostat - Downstairs" is cooling (auxiliary)

Code: Select all
2019-05-10 04:40:00.021   Schedule   HVAC Weekday Morning Setpoints
2019-05-10 04:40:26.755   Z-Wave   received "Thermostat - Downstairs" temperature update to 65 °F
2019-05-10 04:40:32.943   Z-Wave   sent "Thermostat - Downstairs" change heat setpoint to 68.0°
2019-05-10 04:40:32.969   Z-Wave   sent "Thermostat - Downstairs" change cool setpoint to 74.0°
2019-05-10 04:40:37.625   Z-Wave   received "Thermostat - Downstairs" heat setpoint is 68 °F
2019-05-10 04:40:38.147   Z-Wave   received "Thermostat - Downstairs" cool setpoint is 74 °F
2019-05-10 04:40:38.645   Z-Wave   received "Thermostat - Downstairs" is heating
...
2019-05-10 04:43:33.489   Z-Wave   received "Thermostat - Downstairs" is cooling (auxiliary)     <-----
...
2019-05-10 04:47:22.044   Z-Wave   sent "Thermostat - Downstairs" mode status request
2019-05-10 04:47:22.044   Z-Wave   received "Thermostat - Downstairs" mode is heat
2019-05-10 04:47:22.319   Z-Wave   sent "Thermostat - Downstairs" fan mode status request
2019-05-10 04:47:22.319   Z-Wave   received "Thermostat - Downstairs" fan mode is auto
2019-05-10 04:47:22.594   Z-Wave   sent "Thermostat - Downstairs" state status request
2019-05-10 04:47:22.594   Z-Wave   received "Thermostat - Downstairs" is cooling (auxiliary)     <-----
2019-05-10 04:47:22.871   Z-Wave   sent "Thermostat - Downstairs" fan state status request
2019-05-10 04:47:22.879   Z-Wave   received "Thermostat - Downstairs" fan is on
2019-05-10 04:47:23.156   Z-Wave   sent "Thermostat - Downstairs" humidity status request
2019-05-10 04:47:23.438   Z-Wave   sent "Thermostat - Downstairs" temperature status request
2019-05-10 04:47:23.438   Z-Wave   received "Thermostat - Downstairs" temperature update to 65 °F
2019-05-10 04:47:23.712   Z-Wave   sent "Thermostat - Downstairs" heat setpoint status request
2019-05-10 04:47:23.714   Z-Wave   received "Thermostat - Downstairs" heat setpoint is 68 °F
2019-05-10 04:47:23.989   Z-Wave   sent "Thermostat - Downstairs" cool setpoint status request
2019-05-10 04:47:23.991   Z-Wave   received "Thermostat - Downstairs" cool setpoint is 74 °F
...
2019-05-10 04:59:57.106   Z-Wave   sent "Thermostat - Downstairs" mode status request
2019-05-10 04:59:57.106   Z-Wave   received "Thermostat - Downstairs" mode is heat
2019-05-10 04:59:57.383   Z-Wave   sent "Thermostat - Downstairs" fan mode status request
2019-05-10 04:59:57.383   Z-Wave   received "Thermostat - Downstairs" fan mode is auto
2019-05-10 04:59:57.665   Z-Wave   sent "Thermostat - Downstairs" state status request
2019-05-10 04:59:57.665   Z-Wave   received "Thermostat - Downstairs" is cooling (auxiliary)     <-----
2019-05-10 04:59:57.940   Z-Wave   sent "Thermostat - Downstairs" fan state status request
2019-05-10 04:59:57.942   Z-Wave   received "Thermostat - Downstairs" fan is on
2019-05-10 04:59:58.218   Z-Wave   sent "Thermostat - Downstairs" humidity status request
2019-05-10 04:59:58.493   Z-Wave   sent "Thermostat - Downstairs" temperature status request
2019-05-10 04:59:58.495   Z-Wave   received "Thermostat - Downstairs" temperature update to 66 °F
2019-05-10 04:59:58.768   Z-Wave   sent "Thermostat - Downstairs" heat setpoint status request
2019-05-10 04:59:58.770   Z-Wave   received "Thermostat - Downstairs" heat setpoint is 68 °F
2019-05-10 04:59:59.046   Z-Wave   sent "Thermostat - Downstairs" cool setpoint status request
2019-05-10 04:59:59.047   Z-Wave   received "Thermostat - Downstairs" cool setpoint is 74 °F

My other XL624 doesn't display this message as far as I'm aware. I should note:
Thermostat - Downstairs Firmware: 2.31
Thermostat - Upstairs Firmware: 2.12

What is auxiliary cooling mode?

I came here to drink milk and kick ass....and I've just finished my milk.

[My Plugins] - [My Forums]

Posted on
Fri May 10, 2019 12:22 pm
matt (support) offline
Site Admin
User avatar
Posts: 21417
Joined: Jan 27, 2003
Location: Texas

Re: Trane Z-Wave Thermostats

That looks like a buglet. Back before we had access to the Z-Wave docs/SDK, we had to guess on what some of the thermostat operating state values were and I guessed wrong on this one. Will be fixed in 7.3.1 to have it set the state to heating instead.

Image

Posted on
Fri May 10, 2019 2:16 pm
DaveL17 offline
User avatar
Posts: 6756
Joined: Aug 20, 2013
Location: Chicago, IL, USA

Re: Trane Z-Wave Thermostats

Thanks Matt - Let me know if you need a device dict to help decipher what's going on (although it sounds like you've already got it pegged.)

I came here to drink milk and kick ass....and I've just finished my milk.

[My Plugins] - [My Forums]

Posted on
Tue May 14, 2019 3:50 am
DaveL17 offline
User avatar
Posts: 6756
Joined: Aug 20, 2013
Location: Chicago, IL, USA

Re: Trane Z-Wave Thermostats

matt (support) wrote:
That looks like a buglet. Back before we had access to the Z-Wave docs/SDK, we had to guess on what some of the thermostat operating state values were and I guessed wrong on this one. Will be fixed in 7.3.1 to have it set the state to heating instead.

Confirmed fix. Thanks Matt.

Code: Select all
May 14, 2019 at 4:43:01 AM
   Z-Wave                          received "Thermostat - Downstairs" is heating (2nd stage)

I came here to drink milk and kick ass....and I've just finished my milk.

[My Plugins] - [My Forums]

Posted on
Fri May 17, 2019 7:47 pm
matt (support) offline
Site Admin
User avatar
Posts: 21417
Joined: Jan 27, 2003
Location: Texas

Re: Trane Z-Wave Thermostats

lanbrown wrote:
For the 824 and higher thermostats, it does look like someone has figured out the API but it does use the Nexia cloud service:
https://www.npmjs.com/package/@cdmnky/nexia-api

With the coming changes to Nest, I've been looking at different thermostats. Most have the built-in bridge so it may or may not be able to be controlled natively from Indigo using Z-Wave. I also think Matt or Jay have stated in the past that Indigo doesn't support going to a different controller. Some of the thermostat models are not cheap and to find they won't work could be a risk not worth taking.

I'd still recommend getting one of the older Z-Wave only (not WiFi) thermostats. The Trane models seem to be pretty reliable. They aren't as sexy as the higher end WiFi models, but for reliable cloudless control straight Z-Wave is the best approach IMO.

Image

Posted on
Sat May 18, 2019 5:21 am
DaveL17 offline
User avatar
Posts: 6756
Joined: Aug 20, 2013
Location: Chicago, IL, USA

Re: Trane Z-Wave Thermostats

+1

After we got rid of our Nests, we've used nothing but Trane Z-Wave units and they have been rock solid.

I came here to drink milk and kick ass....and I've just finished my milk.

[My Plugins] - [My Forums]

Posted on
Thu Sep 26, 2019 8:33 pm
FlyingDiver offline
User avatar
Posts: 7222
Joined: Jun 07, 2014
Location: Southwest Florida, USA

Re: Trane Z-Wave Thermostats

Anyone out there using the XL1050/XL850/XL824? I understand the XL624 already works with Indigo.

We're switching out our main HVAC unit and the only suitable units (variable speed compressor and air handler, plus zone control) use these thermostats.

Looks like there's a reverse engineered interface for the cloud server that someone developed for Home Assistant. I think I can use that to build an Indigo plugin.

joe (aka FlyingDiver)
my plugins: http://forums.indigodomo.com/viewforum.php?f=177

Posted on
Fri Sep 27, 2019 8:17 am
jay (support) offline
Site Admin
User avatar
Posts: 18220
Joined: Mar 19, 2008
Location: Austin, Texas

Re: Trane Z-Wave Thermostats

There's been sporadic discussions on the forums, but I don't recall seeing anyone who has successfully integrated it. Last I heard, there wasn't an official API, though the reverse engineered stuff might solve that issue.

Jay (Indigo Support)
Twitter | Facebook | LinkedIn

Posted on
Thu Oct 10, 2019 9:22 am
FlyingDiver offline
User avatar
Posts: 7222
Joined: Jun 07, 2014
Location: Southwest Florida, USA

Re: Trane Z-Wave Thermostats

Our new zoned Trane system with Nexia controls was installed this week. Too early to tell on the system itself, but I'm not a huge fan of the thermostats, at least compared to the Ecobee. They just look like older tech, IMO. Oh well, can't be helped.

So I've started working on the plugin. I've gotten it to authenticate with the Nexia website and pull down the thermostat data in JSON. So far, so good.

I'd like to see how my data compares to other's who do not have a true zoned system, or have multiple independent systems sharing a Nexia account. If you're using a Trane/Nexia thermostat, have a nexiahome.com account, and would be willing to share your configuration data, I would appreciate it.

Further discussion on the new plugin should be here: viewtopic.php?f=216&t=23021

joe (aka FlyingDiver)
my plugins: http://forums.indigodomo.com/viewforum.php?f=177

Who is online

Users browsing this forum: No registered users and 10 guests