Skip to content
New issue

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

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

Already on GitHub? # to your account

Использование Voice assistants -> Expose #449

Closed
Shulyaka opened this issue Jul 25, 2023 · 5 comments
Closed

Использование Voice assistants -> Expose #449

Shulyaka opened this issue Jul 25, 2023 · 5 comments
Labels
enhancement New feature or request wontfix This will not be worked on

Comments

@Shulyaka
Copy link
Contributor

Добрый день!
Что насчёт идеи использования выбора устройств через нативный интерфейс (желательно с возможностью переопределить через YAML.
image

Я бы предложил использовать этот интерфейс при выборе устройств по приоритетам между exclude_domains/include domains и exclude_entities/include entities. То есть сначала смотрим на уровне доменов, потом убираем неотмеченные как Expose в GUI, а потом добавляем или убираем на уровне entity в yaml.

@dext0r
Copy link
Owner

dext0r commented Jul 26, 2023

Это отличная идея, но есть проблема: в HA список доступных голосовых ассистентов захардкожен. Поэтому добавить свой не получится :(

@Shulyaka
Copy link
Contributor Author

А если экспортировать то же самое, что экспортируется в conversation?

@dext0r
Copy link
Owner

dext0r commented Jul 26, 2023

А если экспортировать то же самое, что экспортируется в conversation?

Мне кажется это не совсем правильно. Уже есть активные пользователи conversation, у которых в него передано больше объектов чем в УДЯ. В итоге это добавит больше вреда чем пользы.

Ишью оставлю открытым. Подумаю о настройке, которая будет включать такое поведение, но пока это не приоритетная задача.

@dext0r dext0r added the enhancement New feature or request label Jul 26, 2023
@Shulyaka
Copy link
Contributor Author

Ок, спасибо! Думаю, надо зарейзить в HA кор, чтобы добавили поддержку кастомных ассистентов.
Ишью можно закрыть когда будет удобно)

@dext0r
Copy link
Owner

dext0r commented Oct 26, 2023

Заметил одно нехорошое поведение: вновь добавленное устройство автоматически экспозится в ассистента. А это значит, что оно автоматически будет уезжать в УДЯ. А как мы знаем, удаление устройств из УДЯ - это боль.

Представьте, что вы добавили несколько лампочек в ХА -> они сразу автоматом уехали в УДЯ -> переименовали лампочки в ХА -> поменялись идшники -> новые идшники снова уехали в УДЯ.
В итоге мы будем иметь в УДЯ много дублей, которые замучаешься вычищать руками.

Так что отложим задачу до лучших времён.

Какой лично у меня текущий флоу по новым устройствам:

  1. Добавляем устройство в ХА
  2. Переименоваем entity_id по-красоте
  3. Добавляем устройству русский алиас + комнату через гуй
  4. Размечаем entity_config по вкусу при необходимости
  5. И только потом выбираем в списке устройств для передачи

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
enhancement New feature or request wontfix This will not be worked on
Projects
None yet
Development

No branches or pull requests

2 participants