Подключение устройства

Конфигурирование устройства

Для подключения оборудования к платформе необходимо с помощью программы-конфигуратора (для каждого типа оборудования поставляется разработчиками оборудования) или иными способами, описанными в инструкции по эксплуатации оборудования, указать адрес (хост) и порт сервера:

  • адресdev.rightech.io (IP-адрес 89.108.112.87);
  • порт — в соответствии с протоколом оборудования.

Посмотреть пример подключения >>>

Протоколы передачи данных

Протокол передачи и обмена данными — система правил, которая определяет формат обмена данными между различными устройствами. Протокол задает единообразный способ передачи сообщений и обработки ошибок при взаимодействии программного обеспечения. Иначе говоря, это правила, по которым устройства IoT обмениваются данными друг с другом.

Ниже представлен список реализованных протоколов, открытых в публичной версии платформы. Если нужного вам протокола нет в таблице, отправьте запрос на наш адрес электронной почты info@rightech.io.

Название протокола Порт для подключения Примечания
MQTT/MQTTS 1883/TCP
8883/TLS
MQTT версии 5.0 и ниже
https://mqtt.org/mqtt-specification/
Wialon IPS 20332/TCP Wialon IPS версии 2.0
https://gurtam.com/ru/gps-hardware/soft/wialon-ips
Galileosky 20268/TCP http://base.galileosky.com/articles/#!docs-publication/manuals
Teltonika 21451/TCP Codec 8,  Codec 8 Extended, Codec 16 и Codec 13
https://wiki.teltonika-gps.com/view/Main_Page
Navtelecom (Flex) 21400/TCP Navtelecom версии 6.0
https://navtelecom.ru/ru/tekhnicheskaya-podderzhka/razrabotchikam-programmnogo-obespecheniya
LoRaWANДля настройки Packet Forwarder необходимо указать следующие параметры:

"gateway_conf": {
     "server_address": "dev.rightech.io",
     "serv_port_up": 1700,
     "serv_port_down": 1700
}

Региональные параметры EU868 и RU864
https://lora-alliance.org/resource_hub/lorawan-specification-v1-1/
CoAP5683/UDPhttps://datatracker.ietf.org/doc/html/rfc7252

Ограничения

MQTT
  • Не поддерживается флаг Retain, при использовании которого MQTT-брокер сохраняет отмеченное флагом сообщение и отправляет его при следующей подписке на топик;
  • Не поддерживается постоянный сеанс (Persistent Session), при котором MQTT-брокер сохраняет сообщения, отправленные клиенту за время, пока он был не на связи;
  • Не поддерживается срок действия сообщения (Message Expiry Interval), при котором MQTT-брокер удаляет сообщение, если оно не было доставлено за этот период времени;
  • Не поддерживается расширенная авторизация (SCRAM-SHA-1, GS2-KRB5 и т.д.);
  • Password можно задать только в формате UTF-8;
  • Не используется ряд свойств, добавленных в версии MQTT v5.