Интеграция Яндекс Алисы с другими умными устройствами через Яндекс Хаб позволяет добавлять в умный дом устройства, которые работают по протоколам Zigbee и ИК. alice.yandex.ru
Процесс работы включает несколько этапов: www.electrikman.ru
- Обнаружение устройств. www.electrikman.ru Устройства обнаруживаются в локальной сети с использованием протокола mDNS и имени yandexio.tcp.local. www.electrikman.ru Это позволяет хабу находить и взаимодействовать с устройствами без необходимости подключения к облачным сервисам. www.electrikman.ru
- Обмен данными. www.electrikman.ru Связь между хабом и устройствами осуществляется через WebSocket и обмен JSON-сообщениями. www.electrikman.ru Это обеспечивает двустороннюю связь и позволяет хабу отправлять команды, а также получать информацию о состоянии устройств. www.electrikman.ru
- Аутентификация. www.electrikman.ru Для установления соединения с устройствами требуется отправить токен, полученный с серверов Яндекса, используя аккаунт, к которому привязано устройство. www.electrikman.ru Это обеспечивает безопасность и предотвращает несанкционированный доступ. www.electrikman.ru
- Выполнение команд. www.electrikman.ru Хаб может отправлять текстовые команды на устройства, которые будут выполнены так, как если бы они были произнесены голосом. www.electrikman.ru Это позволяет управлять воспроизведением музыки, запускать сценарии и выполнять другие действия. www.electrikman.ru
Сценарии сохраняются на Хабе локально и могут выполняться без интернета. alice.yandex.ru Но чтобы передать сценарий или чтобы выполнить команду, которую отдали голосом или в приложении, интернет нужен. alice.yandex.ru Также интернет может требоваться для какого-то действия или условия в сценарии. alice.yandex.ru