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

Состояние устройства не обновляется в HA при управлении через Яндекс "Умный дом" членом семьи #591

Closed
d-martynov opened this issue Dec 25, 2024 · 4 comments
Assignees
Labels
enhancement New feature or request
Milestone

Comments

@d-martynov
Copy link

Описание проблемы:

При управлении устройством через приложение Яндекса "Умный дом" членом семьи, который не является администратором дома, в Home Assistant (HA) не происходит изменение состояния устройства.
Однако, если управление осуществляется администратором дома, непосредственно с устройства или через голосовые команды с колонки, состояние в HA обновляется мгновенно.

Ожидаемое поведение:

Состояние устройства в HA должно обновляться корректно вне зависимости от того, кто управляет устройством через приложение Яндекса, будь то администратор или член семьи.

Фактическое поведение:

  • Управление администратором работает корректно.
  • Управление с устройства напрямую работает корректно.
  • Управление через голосовую колонку работает корректно.
  • Управление через приложение "Умный дом" членами семьи (не администраторами) не обновляет состояние устройства в HA.
  • Записи в логах Home Assistant отсутствуют при возникновении проблемы.

Шаги для воспроизведения:

  • Добавить члена семьи в приложение Яндекса "Умный дом".
  • Убедиться, что устройство отображается в их приложении и доступно для управления.
  • Управлять устройством через приложение Яндекса от имени члена семьи.
  • Проверить обновление состояния устройства в HA.

Версии:

  • Home Assistant Core: 2024.12.5
  • Home Assistant UI: 20241127.8
  • YandexStation: v3.18.0
@AlexxIT AlexxIT added the enhancement New feature or request label Dec 25, 2024
@AlexxIT AlexxIT self-assigned this Dec 25, 2024
@AlexxIT
Copy link
Owner

AlexxIT commented Jan 18, 2025

Думаю это ограничение платформы Яндекса.
Я добавлю обновление статусов всех устройств раз в 5 минут. Это "тяжелый" запрос, поэтому делать чаще не очень целесообразно.

@AlexxIT AlexxIT added this to the v3.18.1 milestone Jan 18, 2025
@d-martynov
Copy link
Author

Думаю это ограничение платформы Яндекса. Я добавлю обновление статусов всех устройств раз в 5 минут. Это "тяжелый" запрос, поэтому делать чаще не очень целесообразно.

А может есть вариант добавить вторую учетку в интеграцию, и оттуда события брать? Или сопоставить устройства сложно будет?

@AlexxIT
Copy link
Owner

AlexxIT commented Jan 18, 2025

Ну это довольно редкий случай и сложная доработка, чтоб обновления от одной учётки влияли на устройства другой учётки.

@AlexxIT
Copy link
Owner

AlexxIT commented Jan 25, 2025

@AlexxIT AlexxIT closed this as completed Jan 25, 2025
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants