mavrikkk / ha_kettler

allows you to connect Redmond SkyKettle, SkyCooker and SkyHeat to your Home Assistant. see README to know further
131 stars 50 forks source link

Как добавить расписание? #8

Closed Marat0Sh closed 4 years ago

Marat0Sh commented 4 years ago

Добрый день! Подскажите пожалуйста как в новой версии сделать автоматическое включение чайника по расписанию? В старой версии, в файле automations.yaml было так:

 - alias: Kettle_06_30
    trigger:
      platform: time
      at: "06:30:00"
    condition:
    - condition: time
      weekday:
        - mon
        - tue
        - wed
        - thu
        - fri
    action:
      - service: water_heater.set_operation_mode
        data:
          entity_id: water_heater.g200s
          operation_mode: electric

И всё работало, чайник включался в указанное время. В новой же версии в логах HA возникает ошибка: Error executing script. Service not found for call_service at pos 1: Unable to find service kettler/set_operation_mode

Как я понимаю необходимо верно указать название сервиса и entity_id, вот только какие?

mavrikkk commented 4 years ago

В HomeAssistant открываете Панель разработчика - службы. и там есть описание всех служб у любого из элементов с подробным описанием что подставить.

Я у себя использую не set_operation_mode а set_temperature

Marat0Sh commented 4 years ago

Спасибо, в итоге сделал так:

action:
 - service: water_heater.set_operation_mode
 data:
 entity_id: water_heater.redmondkettler
 operation_mode: electric

Работает.