Announcement

Collapse
No announcement yet.

Thermostat Mode

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Thermostat Mode

    Is anyone able to control the thermostat mode (heat/cool/auto) with the Connected Home API?

    Every variation I have tried does not work:
    Alexa, set the Thermostat mode to Cool
    Alexa, set the Thermostat mode to Heat
    (Thermostat is the name of the root node)

    Let me know if you are able to control and what phrase works.

    Thanks
    HS4Pro on a Raspberry Pi4
    54 Z-Wave Nodes / 21 Zigbee Devices / 108 Events / 767 Devices
    Plugins: Z-Wave / Zigbee Plus / EasyTrigger / AK Weather / OMNI

    HSTouch Clients: 1 Android

    #2
    I've been trying to google the commands that are available through Echo for thermostats for about 30 minute now and I can only find the commands for changing temperature. And, those only work if the thermostat is in Heat or Cool modes (not Auto or Off). This is consistent with what I am finding on my own installation with a Radio Thermostat installed.

    So, the following commands work in heat or cool:
    • set [thermostat] to XX degrees *note that "degrees" is optional
    • raise [thermostat] temperature
    • lower [thermostat] temperature


    For everything else I had to use the HomeSeer skill:
    • tell homeseer to set [thermostat] mode to [off|cool|auto]
    • tell homeseer to set [thermostat] fan mode to [auto|on]
    • tell homeseer to get the [thermostat] temperature


    I'm sure there are other things that can be done, but this is all that I've found so far through testing by myself. I'm interested in hearing what others have got to work as well.

    Chris

    Comment


      #3
      For heat (which is all my thermostat controls) - I have created a virtual device heat - with on off and neutral and created an event. So I say turn the heat on or turn the heat off and the event runs and switches the virtual device back to neutral - it seems pretty natural of a phrase to me.

      Comment


        #4
        I ended up creating virtual devices for heat, AC and fan for my two thermostats. So, now I can say:
        * turn [on/off] the [upstairs/downstairs] AC
        * turn [on/off] the [upstairs/downstairs] heat
        * turn [on/off] the [upstairs/downstairs] fan

        That coupled with the already existing "set the [upstairs/downstairs] temperature" commands let's me control everything using a very natural language command. And, even better, my wife uses it now as well.

        Comment

        Working...
        X