Как добавить свое устройство на карту meshtastic.taubetele.com

В мештастик сообществе есть замечательная карта активных устройств, созданная Константином. Адрес: meshtastic.taubetele.com
Для разработчиков в гите есть даже исходники на JS, так что можно установить такую же себе на сайт и даже что то с ней сделать полезное. Единстевнная проблема — нигде нет адекватной инструкции, как же отобразиться на этой карте?

После первоначальных настроек мештастик-ноды вы никогда не попадете на эту карту по умолчанию, хотя данные для нее берутся с mqtt узла офсайта mqtt.meshtastic.org.

Для отображения на этой карте вашего устройство нужна небольшая и неочевидная магия. Итак поехали.

  1. Если у вас нет GPS модуля или координаты не передаются или модуль отключен — вбивайте координаты в разделе «Позиция» вручную! Вероятно есть какой то баг в приложении и оно не запрашивает адекватно координаты из телефона, следовательно они не передаются в mqtt и вас невозможно отобразить. Более того, вбив координаты вручную, вообще не надейтесь что они и будут вашими на карте. Когда координаты вбиты, софтина просыпается и начинает передавать свои координаты. Это может быть и реальная точка и адрес вашего провайдера, да и вообще все что угодно. Кто то регулярно оказывается в Воронеже. Но в целом все более менее точно работает.

  2. Включаем в разделе LoRa — OK в MQTT

  3.  Очень важно в разделе MQTT правильно указать тему топика! она msh/RU, да и все остальное проверьте чтобы было как на скрине

    Изображение

  4. Далее, в том же разделе включаем галку «Отчеты по карте» и радиус 1.5 км вполне достаточно, если хотите можно точнее.

    Изображение

В целом все. Можно отключить в разделе «Позиция» галку «Умная позиция» это заставит устройство передавать свои координаты не только когда телефон решит что вы значительно «переехали», а раз в нужное количество секунд.

Коментарии, дополнения, приветствуются!

17:16
1.58K
Нет комментариев. Ваш будет первым!
Посещая этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.