№1 Создание объекта

1) Вход в платформу 

Переходим по ссылке входа в платформу: sandbox.rightech.io.

Выбираем способ авторизации «Через GitHub».

Для создания модели устройства необходимо перейти в раздел «Модели» и выбрать MQTT.

Заполняем поле «Имя»

Нажимаем «Создать».

2) Формирование модели 

Оставляем без изменения дефолтные параметры: Temperature, Humidity, Latitude, Longitude. Обратите внимание на поле «Источник», в нем указывается MQTT-топик, по которому будут браться значения параметра.

3) Добавление объекта 

Далее создаем объект, который будет представлять наше устройство.

Переходим в раздел Объекты.

Нажимаем плюсик и начинаем заполнение параметров.

Необходимо указать созданную ранее модель. 

Мы сгенерировали для вас идентификатор и имя устройства, при желании их можно поменять.

Имя объекта будет отображено в интерфейсе объектов и позволит отличать один объект от другого.

Также, можно указать username (логин) и password (пароль) для аутентификации устройства по MQTT.

Нажимаем «Сохранить».

Таким образом, вами был добавлен и сконфигурирован новый объект, однако, получения данных с вашего устройства пока что не происходит.

Данные не будут присылаться и отображаться до тех пор, пока оборудование не будет настроено на облачную платформу.

4) Подключение клиента 

Для демонстрации подключения объекта к платформе воспользуемся MQTT-клиентом «mosquitto». 

Отправим данные по температуре, влажности и координаты.

$ mosquitto_pub -h sandbox.rightech.io

Видим появление данных в платформе.

При нажатии на параметр можно посмотреть график его изменения.

Дополнительно сохраняется история всех пакетов.

Перейти к следующему уроку > №2 Мониторинг данных с датчика DHT11

Присоединяйтесь к чату и задавайте вопросы