Я хотел бы создать устройство Smart Home, которое можно настроить для управления другими устройствами в Home Graph. Какой самый чистый способ сделать это?
Например, если нажатие кнопки Dash Amazon создало поток данных: кнопка Dash отправляет MQTT -> Сервер IoT получает -> Пересылается в Google Cloud -> "Включает телевизор, включает свет ».
Я понимаю / предполагаю, что не могу напрямую управлять сторонними устройствами, используя собственное оборудование.
Можно ли управлять устройствами через Google Home с помощью Google Assistant SDK ... Но меня немного смущает, как моя пользовательская кнопка Amazon (или любое другое оборудование) вписывается в общую картину. Если он вызывает Google Assistant SDK, он больше не является устройством Smart Home, не так ли - не является частью Home Graph?