Как поделиться сценами между пользователями - не все устройства видны - PullRequest
1 голос
/ 04 апреля 2020

Мое тестовое действие добавляет несколько устройств, включая источники света, вентиляторы и сцены, которые я хотел бы сделать доступными для всех пользователей в Structure / Home. Тем не менее, тип устройства, похоже, меняется, как / когда оно используется, и я не могу найти какую-либо документацию по этому вопросу.

Моя первая попытка состояла в том, чтобы связать только одного пользователя:

  • Свет: общий
  • Поклонники: общий
  • Сцены: не общий

Затем я связал второго пользователя с моим действием и обнаружил несоответствующее поведение:

  • Огни: общий
  • Поклонники: дублирован
  • Сцены: «общий доступ» (предположительно, поскольку каждый пользователь теперь имеет свою собственную копию)

Почему HomeGraph по-разному обрабатывает различные типы устройств?

А где это задокументировано? Ни страница концепции HomeGraph , ни страница Ссылка на черту сцены не упоминают об этом.

На самом деле, я изо всех сил пытаюсь найти какое-либо руководство о том, как обрабатывать ссылки нескольких пользователей на мои действия из того же дома. У меня складывается впечатление (из системы отслеживания ошибок / переполнения стека), что мы * не должны * думать * об отдельных пользователях, так почему же Сцены ограничены пользователем, которого я не могу идентифицировать!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...