IoT Room Finder - приложение с открытым исходным кодом (https://github.com/tutaf/iot-room-finder), позволяющее легко найти устройство из проекта IoT Room (https://github.com/tretyakovsa/Sonoff_WiFi_switch, https://github.com/renat2985/rgb) и управлять устройством при помощи вашего голоса.
При входе в приложение сразу начинается поиск подходящих устройств в сети, к которой вы на данный момент подключены. Когда приложение находит устройство, в браузере открывается его страница, с которой вы можете подключиться к другим таким же устройствам в локальной сети. Для поиска устройств используется технология UPnP.
Также вы можете управлять вашим устройством при помощи голоса. Для этого вам нужно знать его ip адрес и настроить сценарии на нем. При открытии приложения сразу начинается распознавание голосовой команды и отправка ее на устройство. Пока что в приложении нет полноценной функции голосовой активации, однако вы все равно можете управлять устройством только при помощи голоса. Если у вас установлен Google Now или Google Ассистент, то вы можете сказать "Ok Google", затем "Открой Управление", а потом уже вашу команду. В сценарии прописывайте команду в нижнем регистре без точек. Чтобы не ошибиться, посмотрите на результат распознавания.
Если вы нашли баг/ошибку/у вас есть какие-то пожелания или предложения - напишите мне на почту chernishoff.15@gmail.com или в issues на github: https://github.com/tutaf/iot-room-finder/issues
Oxirgi yangilanish
5-okt, 2019