Tado Integration: operation_mode

Dear All,
I’m currently struggeling to setup a automatin for my tado system:

What do I have:
Tado plugin working properly (values are read correctly)
Window sensor reporting the opening to HASSIO

What do I want to achieve:
If “window=open” then “Tado operational_mode=off”
If “window=closed” then “Tado operational_mode=smart schedule”

Problem:
If I call the service:
climate.set_operation_mode
{
“entity_id”: “climate.bathroom”,
“operation_mode”: “off”
}

Nothing happens.

i could not find any proper documentation to the tado plugin with regards to limitations of mode setting. It would be great if someone could help me out!

Have you found a solution yet? I had the exact same idea and just got it to work - most important thing to know is that Tado is case sensitive, so valid operation modes are:

  • Manual
  • Timer
  • Tado mode
  • Smart schedule
  • Off

The modes are pretty self explanatory, with exception of Tado mode, which is the equivalent of ‘let Tado decide whether you want Manual or Timer’.

Yes, I did get it working brilliantly:

  • id: ‘123456789’
    initial_state: true
    alias: Bath Tado windows OFF
    trigger:

    • entity_id: binary_sensor.window_bath
      platform: state
      to: ‘on’
      condition: []
      action:
    • data:
      entity_id: climate.bathroom
      operation_mode: ‘Off’
      service: climate.set_operation_mode
  • id: ‘123456788’
    initial_state: true
    alias: Bath Tado window ON
    trigger:

    • entity_id: binary_sensor.window_bath
      platform: state
      to: ‘off’
      condition: []
      action:
    • data:
      entity_id: climate.bathroom
      operation_mode: TADO_MODE
      service: climate.set_operation_mode
1 Like

more information: https://www.npmjs.com/package/homebridge-tado-ac