Is my thermostat Trane TZEMT400AB32MAA supported?

This is all I have in my config file with regards to Zwave and the thermostat. Should I have more?

Well, I do, but I have been working on mine and customizing it for a couple weeks now. Unfortunately I am at work again and do not have access to my configuration files. When I get home, though, I can check on specifically what I have. That said, I have not seen any configs with:

climate:
platform: zwave

YAML, the language the configuration files use, is particularly (overly in my opinion) sensitive to such things as spaces, dashes, etc. If you know all this already, please forgive me.

Therefore, you should have something like:

zwave:
  usb_path: /dev/ttyUSB0
  config_path: /usr/local/lib/python3.4/dist-packages/libopenzwave-0.3.1-py3.4-linux-armv7l.egg/config

climate:
  platform: zwave

Again, I am no expert, but I have not seen a configuration with ā€˜climateā€™ in it the way you have it. So, to start, try commenting out that section by adding pound signs in front:

#climate:
#  platform: zwave

Then restart HA and see what you get. If it works, you should see the little orbs up top of the front end with the different items available.

Sure, right. I just did a quote on my previous response and the formatting came out screwy. Itā€™s exactly like you posted above on my system.

The problem Iā€™m seeing is that I am not seeing any devices other than the temperature despite being able to see things like set points, operating state, etc in OZWCP. Can you tell me what kind of settings you are using? Have you done anything additional other than what I have listed above?

I have a section called ā€˜climate:ā€™ or something like that, but its platform is not zwave, it just lists the different entities something along the lines of:

climate:
  entities:
    - sensor.trane_model_tzemt400ab32maa_temperature_9_1

If you refer to the image I posted above called ā€œClimate Controlā€ you will see the three entities that show up for me. If I click on the one labeled ā€œTrane Model TZEMT400AB32MAA Heating 1ā€ I will get a pop up that gives me a slider bar in which to change the temperature and a couple of dropdown lists to change the fan settings and such.

How do you know the names of the items? I donā€™t have anything showing up that say heating or cooling.

If it is available, it will show up in the entities list (I think you referred to it as the states section in your first post. My configuration may well be ā€˜platform: zwaveā€™ I just donā€™t remember it specifically being so and cannot verify at the moment. However, if it has been properly paired with the Z-Stick, then whatever is available from that device should show up in the entities list. If you refer to an earlier post I made, you will see one shows up as a sensor., but the other two show up as climate. items.

For some reason mine is not showing up that way. Iā€™m pretty sure thatā€™s the big problem.

I just changed things to this:

zwave:

usb_path: /dev/ttyUSB0
config_path: /usr/local/lib/python3.4/dist-packages/libopenzwave-0.3.1-py3.4-linux-armv7l.egg/config

climate:
platform: zwave
entities:

  • sensor.trane_model_tzemt400ab32maa_temperature_9_1

It loads fine but I donā€™t see any ā€˜cardā€™ and I donā€™t have any climate entities. Iā€™m guessing I should?

I suppose you could always try un-pairing it and then re-pairing it with the Z-Stick. Sometimes the things just donā€™t talk to each other or something falls through and something doesnā€™t get configured.

You could also try deleting your zwcfg_ file (it will be followed by several alphanumeric characters) then restart HA and let it rebuild that file.

You wont have any cards available until you start creating groups.

Can you tell me how to make a simple group so I can see if I can force it to work? Iā€™m hesitant to unpair/pair things from the stick as Iā€™m still using it with OpenHAB and donā€™t have time to ā€˜fix itā€™ if I break it today. I only have a bit of time this morning before heading out.

I tried this:

group:
  default_view:
    view: yes
    entities:
      - group.climate
    climate:
      name: Climate
      view: yes
      entites:
        - sensor.trane_model_tzemt400ab32maa_temperature_9_1

HASS loaded but still no card :frowning: Iā€™m not sure what Iā€™m doing wrong with any of this.

Yeah, you got too much there. I will try and help with this, but it took me a few trials and errors to get my head around this so without my configuration file in front of me, I may not be as accurate as I would like.

I would point you to this documentation as well:
Home Assistant Groups

Donā€™t use default_view (just yet) as that replaces the Home tab up top.
Donā€™t use the view: yes (just yet either) as that creates a tab up top

group:
  name: Climate
  entities:
    - sensor.trane_model_tzemt400ab32maa_temperature_9_1

See how that plays out for you. If that doesnt work, it will likely have to wait until I get home so I can look at my files.

HASS does not start with that configuration options. Itā€™d be great if you could post what youā€™re using when you get home.

Yeah, I wasnā€™t 100% that was the correct way, so when I get home I will copy what I am using.

Here ya go:

group:
 hvac:
   name: Climate Control
   entities:
     - sensor.trane_model_tzemt400ab32maa_temperature_34_1
     - climate.trane_model_tzemt400ab32maa_heating_1_34_1
     - climate.trane_model_tzemt400ab32maa_cooling_1_34_2

Then to make that show up on the front end under the home tab:

#################
## START VIEWS ##
#################

### Home View ###

 default_view:
   name: DEFAULT
   view: yes
   entities:
     - group.weather
     - group.network
     - group.raspberrypi
     - group.occupancy
     - group.hvac
     - group.door_locks

Notice - group.hvac. That makes the card appear under the default view (in this case the Home tab) in its own card.

2 Likes

Thanks for this. I probably wonā€™t be able to try it until Monday.

Great news! I got it working. I have a new zstick (the white one) that Iā€™ve never used before and apparently thatā€™s what I needed to get things working. I now see my set points and have the controls to manipulate them!! Thanks so much.

I do have a question though. It appears that the only way to change the set point is with a slider. That slider goes in .1 degree increments and I find it hard to stop on a whole number. Is there a way to change this?

You find the answer to that and I may have to kiss you. :joy:

I am going to move the thermostat back to Vera because it just is not working as I had hoped in HA and there is not a great deal of info to go on.

When I try and change mine by a degree or two, it reverts it to 0 and doesnā€™t do anything. I have to go manually reset it at the thermostat.

Hahaā€¦ okayā€¦ Iā€™ll bird dog this one.

I tried your view and for some reason HASS does not load when using it. I got rid of all groups other than hvac to avoid problems. :frowning:

Hmmmm, thatā€™s odd. That is precisely what I am currently using. YAML is just quirky and it could be a spacing issue or something like that.