Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ошибка в 2.5 #67

Open
X-rick-z opened this issue Sep 7, 2024 · 12 comments · May be fixed by #72
Open

Ошибка в 2.5 #67

X-rick-z opened this issue Sep 7, 2024 · 12 comments · May be fixed by #72
Labels
wontfix This will not be worked on

Comments

@X-rick-z
Copy link

X-rick-z commented Sep 7, 2024

Не удалось выполнить действие water_heater.turn_on. Entity water_heater.skykettle_rfs_kkl003 does not support this service
Screenshot_20240907_084906_io homeassistant companion android_edit_280080287539561

@ops244
Copy link

ops244 commented Sep 8, 2024

такая-же беда
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.

@X-rick-z
Copy link
Author

X-rick-z commented Sep 9, 2024

По всей видимости это связано не с апдейтом интеграции до 2.5, а с последним обновлением самого home assistant

@ops244
Copy link

ops244 commented Sep 9, 2024

верно, до обновления все работало, только вот что сейчас делать? ждать фикса от home assistant или теперь там все так и останется и ждать фикса от вас?)

@X-rick-z
Copy link
Author

X-rick-z commented Sep 9, 2024

Пришлось везде менять water.heater на switch
А так не знаю, кого ждать, исправят ли или насовсем для бойлера отменили функцию он/офф

@leyalate35
Copy link

сделайте пожалуйста фикс для таких не опытных, как я)

@ops244
Copy link

ops244 commented Sep 9, 2024

он кстати только через яндекс не работает, если на компе нажимать - все работает как и раньше...

@ClusterM
Copy link
Owner

Похоже, разработчики Home Assistant убрали функции on/off у чайников :( Они и раньше-то недокументированы были. Теперь только через смену режима.

sequence:
  - service: water_heater.set_operation_mode
    data:
      operation_mode: Boil
    target:
      entity_id: water_heater.skykettle_rk_g211

Что же делать с Яндексом/Алисой пока непонятно. Яндекс не умеет в режимы чайника, только температуру выставлять. Сейчас можно говорить:

  • Алиса, чайник на 100 градусов - кипячение
  • Алиса, чайник на XX градусов - подогрев до XX градусов и удержание
  • Алиса, чайник на 25 градусов - выключить чайник

Можно пока создать сценарий с фразами как временное решение. Надо будет это обсудить с автором интеграции Yandex Start Home.

@ClusterM ClusterM added the wontfix This will not be worked on label Sep 14, 2024
@ops244
Copy link

ops244 commented Sep 15, 2024

в принципе достаточно было в configuration.yaml внести это и работает как прежде:

yandex_smart_home:
entity_config:
water_heater.skykettle_rk_g200s:
name: Чайник
room: Кухня
type: devices.types.cooking.kettle
turn_on:
service: switch.turn_on
entity_id: switch.skykettle_rk_g200s
turn_off:
service: switch.turn_off
entity_id: switch.skykettle_rk_g200s

@X-rick-z
Copy link
Author

X-rick-z commented Sep 15, 2024

Похоже, разработчики Home Assistant убрали функции on/off у чайников :(

Ну вообще то не у чайников, а в домене water_heater. (Имхо)

Через action: switch. turn_on (или off) без проблем.
Вот только везде, где раньше был домен менять на свитч конечно грустно.

С Алисой ещё интереснее, у меня сценарий в ней есть с нестандартной фразой, так она говорит не смогла выполнить, но чайник включается

@ClusterM
Copy link
Owner

Похоже, разработчики Home Assistant убрали функции on/off у чайников :(

Ну вообще то не у чайников, а в домене water_heater. (Имхо)

Через action: switch. turn_on (или off) без проблем. Вот только везде, где раньше был домен менять на свитч конечно грустно.

С Алисой ещё интереснее, у меня сценарий в ней есть с нестандартной фразой, так она говорит не смогла выполнить, но чайник включается

Я это и имел в виду :)

в принципе достаточно было в configuration.yaml внести это и работает как прежде:

yandex_smart_home: entity_config: water_heater.skykettle_rk_g200s: name: Чайник room: Кухня type: devices.types.cooking.kettle turn_on: service: switch.turn_on entity_id: switch.skykettle_rk_g200s turn_off: service: switch.turn_off entity_id: switch.skykettle_rk_g200s

О, класс! Спасибо!

@Danstiv
Copy link

Danstiv commented Nov 5, 2024

Похоже, разработчики Home Assistant убрали функции on/off у чайников :( Они и раньше-то недокументированы были. Теперь только через смену режима.

Как-то странно они их убрали, в dev tools остались почему-то.
Да и тут вроде документированы...

@Danstiv
Copy link

Danstiv commented Nov 5, 2024

Действительно не документированы, ну что-то сделал, вроде работает.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
wontfix This will not be worked on
Projects
None yet
Development

Successfully merging a pull request may close this issue.

5 participants