Я не могу найти ссылку ни в одной документации SDK для Google home, поэтому я извиняюсь, если это очень простой вопрос, который я должен был найти сам - сначала я задам вопрос, а затем уточню, что Мой вариант использования -
Каковы ожидаемые состояния от двери гаража в доме Google? Я знаю «открыто» и «закрыто», но мне нужно знать, что Google ожидает увидеть, когда дверь открывается или закрывается.
Вариант использования здесь - интеграция Home Assistant с устройством открывания гаражных ворот Meross. Когда Meross подключен напрямую к Google Home, открытие и закрытие через Google работает нормально. При подключении через Home Assistant, Google может нормально открыть гараж, но выдает ошибку, говоря, что Home Assistant недоступен при закрытии.
Проблема, как представляется, связана с тем, что мой датчик сообщает о закрытии, когда дверь гаража закрыта и сразу после размыкания контакт в датчике разрывается, сообщая об «открытии». Но когда гараж открыт, датчик сообщает об открытии, пока гараж не завершил свое закрытое действие, и контакт в датчике восстанавливается (примерно через 20 секунд после отправки команды закрытия).
Я работал вокруг проблема в том, что Home Assistant немедленно отправляет состояние «закрыто» при закрытии вызова службы, но это не идеально. Я мог бы предположить, что Google ожидает определенного c состояния, когда гараж закрывается, и, поскольку оно не получает это состояние, оно истекает.
Есть идеи?