Версия часть 2. TeslaSCADA, IFTTT, MQTT сервер и Google Assistant.
Версия . В данном видео показано как можно использовать IFTTT сервис с TeslaSCADA. Как посылать команды используя Google Assistant при помощи IFTTT сервиса и MQTT сервера. Подробнее:
MQTT сервер:
IFTTT сервис:
Описание:
В данном видео я хочу показать как использовать Google Assistant, которое распознает фразу с аргументом, например ok google, задать параметр [XXX] и отправляет как действие (установить параметр), так и аргумент (XXX) как объект JSON в топик MQTT.
Существует очень простой способ распознать пользовательские фразы в Google Assistant, используя интеграцию с Google Assistant и IFTTT: в IFTTT есть триггер Google Assistant, который поможет вам сделать это, я не буду здесь его рассматривать.
Но, хотя IFTTT является очень полезным сервисом с большим количеством доступных интеграций, на сегодняшний день нет никаких действий, которые могут быть опубликованы в MQTT.
Для того чтобы склеить IFTTT с MQTT вместе я использовал Beebotte, у которого есть отличный бесплатный план для разработчиков.
Как это работает? в Beebotte мы создадим канал и ресурс. Данные любой формы (строки, числа, ...) могут быть опубликованы на ресурсе через webhook (API). Также мы подпишемся на канал / ресурс через MQTT.
Сначала создадим канал в Beebotte и запишем назначенный токен: token_XXXXXXXXXXXXXXXX.
Ниже приведено как подписаться к Beebotte через MQTT
HOST:
PORT: 1883
Username:token_XXXXXXXXXXXXXXXX
Password: blank (don’t set password)
TOPIC: channel/resource, here ifttt/ga
Ниже представлено как настроить Webhook на IFTTT:
URL:
METHOD: POST
Content Type: application/json
BODY: {“data“:[{“value“:“{{NumberField}}“}]}
Подробнее можно прочитать в статье:
Our site:
Facebook:
Twitter:
Instagram:
#scada #ifttt #bebotte
1 view
1204
378
2 hours ago 01:14:11 1
INDIANA JONES AND THE GREAT CIRCLE Прохождение часть 4
2 hours ago 00:05:23 3
#SCADA SIMP Light 5. Создание простого элемента управления
3 hours ago 00:41:52 5
ОДНИ ИЗ НАС : ЧАСТЬ 1 \ ПРОХОЖДЕНИЕ 8 \ PS5 \ FullHD
3 hours ago 00:00:50 6
«Радиостанция Судного дня» транслирует Шамана и «Лебединое озеро».