Open Mihail-A opened 1 month ago
подтверждаю, help!
Регистратор: custom_components.yandex_smart_home.smart_home Источник: custom_components/yandex_smart_home/smart_home.py:151 интеграция: Yandex Smart Home (документация, проблемы) Первое сообщение: 00:25:01 (1 сообщений) Последнее сообщение: 00:25:01
INTERNAL_ERROR: Failed to execute action for instance on (devices.capabilities.on_off) of water_heater.skykettle_rk_g200s: HomeAssistantError('Entity water_heater.skykettle_rk_g200s does not support this service.')
Тоже отвалилось включение-выключение чайника (skykettle_rk_m216s) после апгрейда HA с 2024.7.4 на 2024.9.1.
Пока вылечилось явным указанием переключателя в свойствах чайника в конфиге для Yandex Smart Home:
Тоже отвалилось включение-выключение чайника (skykettle_rk_m216s) после апгрейда HA с 2024.7.4 на 2024.9.1.
Пока вылечилось явным указанием переключателя в свойствах чайника в конфиге для Yandex Smart Home:
будьте так добры, объясните безграмотным где и что поправить?
Добавьте в configuration.yaml параметры устройства для Yandex Smart Home, как описано тут: https://docs.yaha-cloud.ru/v0.6.x/config/getting-started/#yaml
Можно сделать это в главном файле configuration.yaml либо вынести в отдельный файл (рекомендую).
У меня выглядит так: в configuration.yaml добавлена строка:
yandex_smart_home: !include yandex_smart_home.yaml
и создан файл yandex_smart_home.yaml, в котором собрана конфигурация для Yandex Smart Home (см. документацию по ссылке выше)
мой конфиг для чайника (за основу взят пример из документации https://docs.yaha-cloud.ru/v0.6.x/recipes/#redmond-kettle-clusterm):
entity_config:
water_heater.skykettle_rk_m216s:
name: Чайник
room: Кухня
type: devices.types.cooking.kettle
turn_on:
service: switch.turn_on
entity_id: switch.skykettle_rk_m216s
turn_off:
service: switch.turn_off
entity_id: switch.skykettle_rk_m216s
properties:
- type: temperature
entity: water_heater.skykettle_rk_m216s
attribute: current_temperature
custom_toggles:
backlight:
state_entity_id: switch.skykettle_rk_m216s_enable_sync_light
turn_on:
service: switch.turn_on
entity_id: switch.skykettle_rk_m216s_enable_sync_light
turn_off:
service: switch.turn_off
entity_id: switch.skykettle_rk_m216s_enable_sync_light
mute:
state_entity_id: switch.skykettle_rk_m216s_enable_sound
turn_on:
service: switch.turn_on
entity_id: switch.skykettle_rk_m216s_enable_sound
turn_off:
service: switch.turn_off
entity_id: switch.skykettle_rk_m216s_enable_sound
custom_ranges:
temperature:
state_attribute: temperature
set_value:
service: water_heater.set_temperature
data:
temperature: '{{ value }}'
range:
min: 25
max: 100
precision: 5
Разумеется, все идентификаторы подставляем свои, и, конечно, не все свойства поддерживаются всеми чайниками, так что придется подправить под свои нужды.
В УДЯ закинул switch.skykettle_rk_g210s. Назвал так же - чайник. Сильно пока не напрягает. Сценарии не делал ещё. Всё же жду когда поправят.
Товарищи, не смотря на то, что чайник не включается, оказывается, его можно включить командой: "Алиса, нагрей чайник до ста градусов" )
вроде как должно было бы заработать, но нет... не работает.
Да, поторопился, убрал строчку о починке из чейджлога
Да, поторопился, убрал строчку о починке из чейджлога
когда заработает ? )
Распакуйте архив, замените файлик в custom_components/yandex_smart_home, перезагрузите HA и проверьте включается ли.
SkyKettle RK-G200S статус и температуру прокидывает в УДЯ, но не даёт включать сегодня такое началось, куда копать ?