yandex_smart_home
yandex_smart_home copied to clipboard
Настройка нотификатора через config flow
trafficstars
Сейчас нотификатор для прямого подключения настраивается только через ямл, отсюда вытекает несколько проблем:
- Пользователи невнимательно читают документацию и забывают его настроить, а потом задают вопросы "почему я не могу использовать устройство в сценариях"
- Сложно искать параметр user_id (нужно включать расширенный режим в интерфейс)
- ~Когда~ Если в Марусе реализуют нотификатор - придётся вводить ещё одно поле "платформа" (ну или какими неявно из ID навыка вычислять).
Все эти проблемы можно закрыть, переместив настройку нотификатора в интерфейс.
Существующие конфиги импортируем и добавляем repair, что ямл устарел и нужно удалить.
Несколько нотификаторов по прежнему можно настраивать. Вдруг навык будет авторизован под разными пользователями в HA. Если в яме задействовано несколько пользователей - создадим несколько интеграций с прямым подключением (#479).