Обновлено Город ID Имя Длинное имя Регион Роль Устройство Заряд Напряж. Активен Ch Util Air Util Tx Шир. Дол. Высота

OneMesh — Карта Meshtastic Россия

👋 Добро пожаловать на карту устройств сети Meshtastic в России!
Следите за новостями и планами в группе Telegram
Возможности
  • На карте отображаются устройства, позиция которых была получена сервером MQTT.
  • Устройства разделены по городам, но можно увидеть все при выборе "Вся Россия".
  • Используйте поиск, чтобы найти устройства по ID, короткому или длинному имени.
  • Нажмите на устройство на карте / короткое имя, чтобы увидеть дополнительную информацию, посмотреть соседей, открыть телеметрию, графы, трассировки и т.д.
  • Используйте панель слоев справа вверху, чтобы увидеть соседей или отдельные группы устройств.
  • Используйте кнопку настроек для более тонкой настройки карты под себя.
  • Нашли ошибку или есть идея? Напишите в группу onemesh_ru в Telegram.
  • Возможно настроить пересылку сообщений Meshtastic в вашу группу в Telegram - по запросу в группе.
  • Все ваши данные хранятся в безопасности на серверах Яндекс Облака в России.
Настройка
Коротко про механику работы
  • Ваше устройство, либо устройство, которое вас слышит, должно выгружать данные на наш сервер MQTT.
  • Пакеты с координатами должны быть не зашифрованы, либо зашифрованы ключом PSK по-умолчанию AQ==
  • Для подключения к нашему серверу MQTT и отправки данных напрямую, выполните настройки ниже.
  • Если у вас есть соседние устройства, уже подключенные к нашему сервер MQTT, то вам не обязательно настраивать MQTT - соседи могут отправить ваши данные сами. Но остальные настройки необходимо выполнить.
1. Настройка "MQTT"
  • Адрес: mqtt.onemesh.ru
  • Имя пользователя: onemesh (см. внизу)
  • Пароль: onecat
  • Шифрование включено: *(см. внизу)
  • Вывод JSON включен: Нет
  • TLS включен: Нет
  • Корневая тема: msh/RU/XXX, где XXX - код города отсюда
  • Прокси клиенту включен: *(см. внизу)
  • Отчеты по карте: Да
  • Я согласен: Да
  • Точность: 729 м
  • Интервал отчета карты: 1 час (3600 сек)
  * "Шифрование" нужно выключить, если у вас активен "Лицензированный радиолюбитель (HAM)" в разделе "Пользователь" или не заполнен "PSK" у каналов, а иначе - включить.
  * "Прокси клиенту" нужно выключить, если ваше устройство подключено по Wi-Fi. Если же вы подключаетесь к нему через Bluetooth - включить (тогда данные будут отправляться в интернет через телефон).
Наш MQTT-сервер поддерживает три различных режима работы, которые зависят от того, какое "Имя пользователя" вы настроите:
"onemesh" - имя пользователя по-умолчанию, большинству стоит использовать его (downlink выключен).
"onemeshz" - downlink включен в режиме zero-hop policy (ваша нода получает данные из интернета, но по радио не пересылает).
"onemeshd" - режим downlink без ограничений (рекомендуется не использовать). Его можно использовать в строго ограниченных случаях, например: для какой-либо интеграции; когда рядом нет других нод; когда вам требуется соединить два разных сегмента, не имеющих прямой связи по радио (разные районы города, пригород и т.д.). Использование "onemeshd" с включенным Downlink будет сильно нагружать радио-сеть пересылкой пакетов из интернета - используйте его только если полностью понимаете, что вы делаете.
Возможно настройку MQTT придется выполнить в два этапа - сначала основную часть, потом отчеты по карте, т.к. в некоторых версиях приложения кнопка "Сохранить"/"Отправить" не активна, если заполнить сразу всё (а может придется пробовать разные комбинации параметров с сохранением, некоторые приложения сильно глючат).
Выполнив эти настройки на своем устройстве, при наличии интернет-подключения на устройстве / вашем телефоне, а также GPS на устройстве или фиксированных координатах / включенной настройке в приложении "Предоставление местоположения для сети" (на устройствах Apple понадобится также включить Location и Share Location в разрешениях для приложения) - ваше устройство должно появиться на карте с выбранной точностью в течение нескольких часов (3600 сек = 1 час, но это минимум). Интервал можно не увеличивать, т.к. эти данные отправляются только на сервер. Информация будет передаваться когда есть подключение к интернету и только про ваше устройство и местоположение, без сообщений и телеметрии.
2. Настройка "LoRa"
  • Ограничение прыжков: 4 или больше
  • Игнорировать MQTT: Нет
  • OK в MQTT: Да
Настройка "OK в MQTT" разрешает соседним устройствам передавать ваши данные на сервер карты (даже если вы у себя подключение к MQTT не настроили). Так вы можете появиться на карте не настраивая у себя MQTT, если кто-то из ваших соседей настроил его у себя и выполнил остальные настройки (а вы настроите трансляцию местоположения в канале как указано далее). После включения этой опции, ваше устройство может появится на карте в течение нескольких минут, если есть связь с таким соседом и ваша нода отправит ему свои данные.
"Игнорировать MQTT" используется, если кто-то из ваших соседей настроил подключение к MQTT, включил Downlink и его устройство начало ретранслировать получаемые из интернета данные по радио через LoRa, а вы такие данные получать не хотите. При включении этой опции, ваша нода перестанет принимать пакеты с данными, которые хотя бы раз на своем пути прошли по MQTT (через интернет).
3. Настройка "Каналы"
  • PSK: *(см. внизу)
  • Uplink включен: Да
  • Downlink включен: (по-желанию)
  • Позиция включена: Да
  • Precise location: Нет
  • Точность: 182 м
  * Если ранее вы включили "Шифрование" в настройках MQTT, то должен быть хотя бы один канал с "PSK" AQ==, если же "Шифрование" там выключено, то PSK не важен, данные будут поступать (не рекомендуется выключать шифрование).
Желательно настроить так хотя бы один канал. Обратите внимание на "PSK", "Позиция включена" и "Точность" - их корректной настройки достаточно для передачи местоположения, данных об устройстве и сообщениий общедоступных каналов, даже если вы не настраивали MQTT у себя - ваши данные сможет отправить соседнее устройство.
Если же вы сами настроили у себя MQTT, то нужно также включить "Uplink" - тогда ваше устройство будет передавать данные на MQTT-сервер самостоятельно.
Включите "Downlink" если вы хотите получать данные и сообщения от других устройств в том числе через интернет. Можно включить свободно, если в разделе MQTT вы использовали имя пользователя "onemesh" (тут Downlink не сработает) или "onemeshz" (Downlink сработает без ретрансляции по радио).
Использовать логин "onemeshd" и включать "Downlink" нежелательно, чтобы не нагружать радио-сеть пересылкой пакетов из интернета, сделать это можно для какой-либо интеграции или когда рядом нет других нод или вам требуется соединить два разных сегмента, не имеющих прямой связи по радио (разные районы города, пригород и т.д.). Будьте с этим очень осторожны!
4. Настройка "Местоположение"
  • Период трансляции: *1 час (3600 сек)
  • Умная позиция: Нет
  * Значение интервала выставляйте соответственно принятым в вашем городе правилам. Если устройств в городе много, то для снижения нагрузки на сеть значение можно существенно увеличить (до 6-12 часов).
"Умная позиция" автоматически регулирует частоту отправки местоположения, снижая её если нода не меняет свое положение в заданных пределах и отправляя координаты чаще при быстром движении. Включайте, если это необходимо для вашего сценария использования устройства, но это может вызывать проблемы с передачей координат на карту.
Если будете устанавливать фиксированные координаты, то не оставляйте в конце координат нули - удаляйте их (например, вводите не 52.51600, а 52.516), иначе могут быть проблемы с их самопроизвольным удалением. Не во всех версиях приложения можно прописать фиксированные координаты вручную (только на android и через командную строку CLI), а в остальных случаях при включении фиксированных координат, берутся текущие координаты телефона, если они есть.
Отправка информации о местоположении идет другим устройствам в канале, а также на сервер MQTT если вы настроили подключение и включили у канала Uplink.
5. Настройка "Информация об окружности"
  • Информация о соседях: Да
  • Интервал обновления: 4 часа (14400 сек)
  • Передать через LoRa: Нет
При включении данной настройки и настроеном подключении к MQTT, ваше устройство начнет передавать карте информацию о своих соседях и качестве радиосигнала от них. Минимальный интерва 14400 сек = 4 часа. Для городов с большим количеством устройств интервал можно увеличить до 6-12 часов (хотя и не обязательно, т.к. на нагрузку канала и радио-сети Meshtastic этот модуль не влияет если не включить передачу через LoRa - чего делать не стоит).
Эти данные будут отображаться на карте - смотрите слой "Соседи", либо нажмите на иконки "Кто слышал это устройство" и "Кого слышало это устройство" во всплывающем окне с информацией о ноде.
6. Настройка "Пользователь"
Здесь важна опция "Лицензированный радиолюбитель (HAM)". Если он включен, то нужно отключить шифрование в настройках MQTT, если выключен - можно шифрование включить, настроив соответственно каналы.
FAQ
Как мне добавить моё устройство на карту?
  • Ваше устройство, либо устройство, которое вас слышит, должно выгружать данные на наш сервер MQTT.
  • Пакеты с координатами должны быть не зашифрованы, либо зашифрованы ключом PSK по-умолчанию AQ==
  • Если ваше устройство имеет прошивку v2.5 или новее, вам нужно включить "OK to MQTT" в настройках LoRa.
  • Если у вас есть соседние устройства, уже подключенные к нашему сервер MQTT, то вы можете попробовать пропустить настройку MQTT - соседи могут отправить ваши данные сами. Но остальные настройки необходимо выполнить.
Как мне убрать моё устройство с карты?
  • Устройства, которые не были в сети 14 дней удаляются автоматически (кроме опорных и планируемых нод).
  • Опорные ноды, которые не были в сети 42 дня (14 * 3), удаляются автоматически.
  • Отключите "MQTT" в MQTT и "Uplink" с "Позицией" в каналах, чтобы не отображаться на карте.
  • Используйте индивидуальные ключи шифрования, чтобы никто не мог увидеть ваши данные.
  • Если ваше устройство имеет прошивку v2.5 или новее, выключите опцию "OK в MQTT" в настройках LoRa.
  • Для немедленного удаления вашего устройства с карты напишите в группу onemesh_ru в Telegram.
Как мне увидеть соседей, которые видны моему устройству?
  • Откройте панель слоев справа вверху и включите показ соседей.
  • Некоторые соседи могут быть получены через MQTT, но это исправлено в последней прошивке Meshtastic.
Почему моё устройство отображается не на том месте?
  • Проверьте выбранную точность местоположения в настройках "MQTT", а также у каналов в разделе "Каналы".
  • Эта карта округляет ваши координаты до двух знаков после запятой (уменьшает точность) для прошивок v2.4 и старее.
  • Для устройств с прошивкой v2.5 и новее, с включенной опцией "OK в MQTT", будет показана позиция с точностью, выбранной вами в настройках.
  • Для устройств с прошивкой v2.5 и новее, с выключенной опцией "OK в MQTT", позиция показана не будет, если вы сами не настроите подключение к MQTT.
Юридическая информация
Разработка — Владимир Гришин
Этот проект не связан и не одобрен проектом Meshtastic.
Логотип Meshtastic является товарным знаком Meshtastic LLC.
За основу был взят проект: github.com/liamcottle/meshtastic-map
Карты предоставлены Яндекс Карты, OpenStreetMap