Видеоуроки
№1 Подключение MQTT устройства к облачной платформе
Разбираем пошагово первоначальные этапы работы с платформой Rightech IoT Cloud:
1. Регистрация в платформе.
2. Создание и формирование модели по шаблону MQTT.
3. Создание и добавление объекта.
4. Подключение MQTT устройства (на примере MQTT mosquitto).
5. Визуализация данных в платформе.
№2 Как отправить данные с датчика DHT11 в RIC
Подключаем DHT11 с esp8266 и передаем данные в платформу RIC:
1. Настройка Ардуино IDE.
2. Настройка интернета и mqtt клиента.
3. Загрузка скетча на esp8266.
4. Проверка отображения данных в платформе.
№3 Как через платформу управлять светом с помощью esp8266
Делаем прототип устройства, управляющего светом на примере esp8266 и светодиода:
1. Конфигурирование модели в платформе. Настройка команд.
2. Пример макета и загрузка скетча через Ардуино IDE.
3. Управление светодиодом с помощью платформы.
№4 Как создать собственный сценарий для умного дома
Создаем логику работы устройства без использования программирования:
1. Создание автомата.
2. Создание состояний «Turn off», «coldly», «fine», «hot».
3. Создание переходов между состояниями. Определение событий и условий перехода.
№5 Обработка получаемых данных в RIC. Инструмент «Обработчик»
На основании показаний температуры и влажности получаем значения эффективной температуры:
1. Создание хэндлера. Написание кода на javascipt (ES6).
2. Выбор объекта в платформе.
3. Соотнесение параметров хэндлера и параматров объекта.
4. Запуск хэндлера и проверка его статуса.
5. Внесение исправлений в автоматы и его перезапуск в платформе.
№6 Умный светильник за 7 минут
Реализуем умный сетильник, который будет включаться и выключаться по расписанию, и дополнительно включаться при недостаточной освещенности:
1. Создание модели и объекта в платформе.
2. Сборка макета и его подключение.
3. Создание сценария 1 включения лампочки, запуск и тестирование сценария.
4. Создание сценария 2, запуск второго автомата.
№7 Как реализовать взаимодействие нескольких устройств в одном сценарии автоматизации
Осуществляем взаимодействие нескольких объектов посредством одного автомата:
1. Создание обобщенной модели и объекта для Zigbee-устройств.
2. Подключение Zigbee датчика (температуры и влажности) и кнопки.
3. Реализация включения и выключения светодиода нажатием на Zigbee-кнопку.
№8 Контроль перемещения объекта в заданных геозонах на примере использования бота
Контролируем перещение объекта в геозоне. Создаем объект-бот для тестирования автомата контроля геозон:
1. Создание модели и объекта на базе mqtt, настройка бота.
2. Выбор маршрута передвижения объекта и запуск поездки.
3. Создание контролируемой геозоны.
4. Создание и запуск сценария контроля нахождения объекта в геозоне.
№9 Как получить доступ к инструментам и данным в платформе по REST API
Генерируем API токен и прводим интеграцию с платформой:
1. Настройка токена. Выбор доступных методов для его генерации.
2. Проверка токена с помощью Postman.
3. Получение списка объектов. Получение журнала данных.
4. Отправка команды на устройство. Получение списка запущенных автоматов.