Kaiten

[PMO] База знаний функциональности (интернет)

To Kaiten

Передача данных по MQTT

Пример на js: https://gist.github.com/prohazko2/1ea9c37955bbf7e9a6428587f2e66d08

В примере предварительно создаётся 1 тестовый самокат по API c тестовым IMEI, который желательно поменять. Первый шаг регистрации объекта по API необязательный, при условии, что все самокаты будут заранее заведены в платформу. Если не заведены, то можно заводить эти объекты по API. В примере это первый API запрос POST /api/v1/objects {"model":"mqtt-sirius-retrans","id": "545200000172101"}

Далее осуществляется подключение по mqtt к ретранслятору и отправляются тестовые данные по объектам.

Логины/пароли менеджер отправит вам на почту или в личные сообщения.

Параметры, которые согласовывали с Сириус:

id параметра - параметр

  • lat - Широта

  • lon - Долгота

  • angle - Направление движения (азимут)

  • speed - Скорость

  • imei - IMEI IoT модуля самоката

  • regnum - Номер самоката

  • Статус самоката:

    • available - На линии

    • unavailable - Снят с линии

    • broken - В ремонте

    • service - В сервисе

Статусы самоката можно будет дополнительно согласовать.