yandex_smart_home
yandex_smart_home copied to clipboard
Поддержка Маруси в компоненте и yaha-cloud
trafficstars
Предварительный план:
- Выбор провайдера при добавлении интеграции (config flow). Запрет создавать две интеграции на одного провайдера
- Не использовать нотификатор для Маруси
- Детектить входящие запросы по User-Agent для понимания к какой интеграции он относится. У УДЯ -
Yandex LLC, у Маруси:MailRu-VC/1.0 (smarthouse). Решение скользкое, UA могут поменять - Ямл общий для обоих интеграций, notifier применять только к УДЯ
Для yaha-cloud:
- Добавить поддержку нескольких oauth клиентов. Домен для VK:
https://vc.go.mail.ru - Добавить в метриках лейбл с идентификатором провайдера, для понимания сколько запросов проходит по каждому