Hello community, winter is coming (quote ) and I’m trying my hassio automation with tado devices. Last year they worked perfect, today I got some problem to switch on/off all my radiators.
Here is my actions (the other part work perfect)
action:
- service: climate.set_operation_mode
data:
entity_id: climate.bagno
operation_mode: Off
And this is the error:
ERROR (MainThread) [homeassistant.components.automation] Error while executing automation automation.temperatura_bagno_sopra_i_22_gradi. Service not found for call_service at pos 2: Unable to find service climate/set_operation_mode
Did you update? Climate was overhauled a few months back. All the services changed a bit. You should reread the climate docs and change the services that need to be changed.
Sure, I update hassio to 0.100.3. I already checked that page, but honestly I don’t understand what’s the service to switch on/off my radiators using Tado. Anyway, temperatures work perfect.
Ok, let start from scratch, here is my whole automation. So, when Xiaomi door windows sensor is open (trigger) check if the radiator is on, then send a notification (I use pushbullet on my phone) and then switch off the riadiator.
The result is that if I open the window, never mind the radiator state, I always get the notification and hassio always try to switch off the radiator.
This automation worked perfect last year, but now the condition doesn’t work anymore.
- id: finestra_bagno_aperta
alias: Finestra Bagno aperta spegni Termosifone
trigger:
- entity_id: binary_sensor.door_window_sensor_158d000200b3a2
platform: state
from: 'off'
to: 'on'
for:
seconds: 30
condition:
- condition: template
value_template: "{{ states.climate.bagno.state != 'Off' }}"
action:
- service: notify.notifiche
data_template:
title: "Finestra Bagno Aperta"
message: "La finestra del Bagno è aperta, spengo quindi il termosifone"
- service: climate.turn_off
entity_id: climate.bagno