Передача данных по 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- В сервисе
Статусы самоката можно будет дополнительно согласовать.