Рубрика: Инструкции

Инструкции по использованию устройств

  • Альтернативные способы установки приложения Meshtastic для Android

    Сегодня один пользователь сообщил о проблеме, он не мог установить Meshtastic в Google Play. Я проверил, и действительно, оказалось, что для нашего региона (Россия) приложение в Google Play отсутствует. Так как ваш покорный слуга является давним пользователем Meshtastic, я еще помню те времена, когда этого приложения еще не было в Google Play, ни для какого…


  • Настройка устройства «Узел S Tracker»

    Настройка LoRa GNSS трекера производится после того, как выполнена первоначальная настройка устройства, описанная в этой статье. Целью данных действий является настройка трекера таким образом, чтобы он передавал данные в выбранный канал Meshtastic с максимально возможной частотой (раз в 15 секунд), но только в том случае, если устройство перемещается на некоторое расстояние (более 10 метров в…


  • Работа с приложением Meshtastic — обмен сообщениями

    Допустим, мы уже установили приложение Meshtastic и произвели первоначальную настройку. Если еще нет, то в этой статье описано, как это можно сделать. Теперь давайте разберемся, как определять, кто из пользователей канала находится в сети, как отправлять сообщение, оценивать качество связи, то есть выполнять простейшие действия в приложении Mehtastic. Работу с картой здесь рассматривать не будем,…


  • Первоначальная настройка Meshtastic

    После установки приложения Meshtastic на смартфоне открываем его, переходим на крайнюю правую вкладку (1) и нажимаем кнопку «Cканирования» (2). После этого должен появиться запрос на сопряжение, который не является частью приложения Meshtastic, а стандартным системным диалогом Android. Здесь надо нажать «Выполнить сопряжение». После этого должен появиться новый диалог для ввода PIN кода подключения к устройству,…


  • Альтернативные способы установки приложения Meshtastic для Android

    Сегодня один пользователь сообщил о проблеме, он не мог установить Meshtastic в Google Play. Я проверил, и действительно, оказалось, что для нашего региона (Россия) приложение в Google Play отсутствует.

    Так как ваш покорный слуга является давним пользователем Meshtastic, я еще помню те времена, когда этого приложения еще не было в Google Play, ни для какого региона, просто не было и все. Это было когда оно только появилось. И я помню, что тогда я устанавливал его через F-Droid, это такой альтернативный репозиторий (магазин приложений) для Android. Этот способ мы разберем немного подробнее, а пока упомянем еще некоторые альтернативы. Итак, это:

    • F-Droid, альтернатива Google Play.
    • Palm Store, еще один альтернативный магазин приложений. Первоначально создавался для системы PalmOS, но сейчас может использоваться и на Android.
    • Можно скачать приложение в виде файла APK с сайта GitHub и установить непосредственно на смартфон, то есть вообще не используя какие-либо магазины приложений.

    Этот список не претендует на полноту, возможно есть еще способы, но это, так сказать, в первом приближении.

    Сразу оговорюсь, что третий способ (GitHub) я бы не стал рекомендовать, по той причине, что в этом случае вам самим нужно будет следить за обновлениями приложения на сайте GitHub (если вы хотите, чтобы оно обновлялось), каждый раз скачивать с этого сайта новую версию и устанавливать. Гораздо проще доверить это магазинам приложений (как в первых двух вариантах).

    В любом случае предпочтительный алгоритм действий будет такой: проверить, установлены ли уже на вашем смартфоне магазины приложений Palm Store или F-Droid. На моем, который я покупал около года назад, например, Palm Store уже был.

    Если какой-то из этих магазинов приложений уже есть, то пользуйтесь им. Если нет, то нужно установить сначала его. Как устанавливать F-Droid можно почитать, например, здесь. Сейчас мы не будем разбирать процесс его установки, так как это приложение используется достаточно широко и найти подробную инструкцию по его установке не составит труда.

    Давайте посмотрим, какие первые шаги нужно сделать, когда приложение F-Droid уже установлено и нужно установить через него Meshtastic.

    Запускаем F-Droid, нажимаем значок лупы — поиск приложений.

    В строке поиска (1) начинаем набирать meshtastic.

    Как только нужное нам приложение появилось (2), нажимаем на него.

    Далее появляется название приложения с логотипом и под ним кнопка «Установить», нажимаем на нее.

    Дальше запрашивается подтверждение. Ну что ж, установить.

    Все, что происходит потом — это стандартная процедура для любого приложения Android, оно устанавливается, запускается, при первом запуске оно предлагает установить разрешения: на уведомления, передачу местоположения и т.д. Это вы устанавливаете исходя из ваших личных потребностей и степени параноидальности, в общем, все как всегда.

  • Настройка устройства «Узел S Tracker»

    Настройка LoRa GNSS трекера производится после того, как выполнена первоначальная настройка устройства, описанная в этой статье.

    Целью данных действий является настройка трекера таким образом, чтобы он передавал данные в выбранный канал Meshtastic с максимально возможной частотой (раз в 15 секунд), но только в том случае, если устройство перемещается на некоторое расстояние (более 10 метров в нашем случае), в Meshtastic это называется «умная позиция». Если в такой частой передаче позиции трекера нет необходимости, то можно все эти значения увеличить, что приведет к большему времени работы от встроенного аккумулятора.

    Итак, приступим к настройке.

    Переходим во вкладку «Настройки» приложения Meshtastic и выбираем пункт меню «Каналы».

    Здесь выбираем текущий активный канал, в моем случае это стандартный открытый канал по умолчанию «LongFast», но у вас может быть ваш собственный закрытый канал.

    Включаем опции «Местоположение включено» и «Точность местоположения» (1). Если первая опция не будет включена, трекер вообще не будет передавать свое положение в канал. Если не будет включена вторая опция, то положение будет передаваться, но лишь приблизительное, в пределах круга, радиус которого задается отдельно.

    Итак, активировав обе эти опции, нажимаем кнопку «Сохранить»(2). Устройство при этом перезагрузится, связь с ним по Bluetooth на время пропадет.

    После того как связь восстановилась, снова переходим на вкладку «Настройки», на этот раз выбираем «Местоположение».

    Включаем опцию «Умная позиция» (1)

    Устанавливаем «Минимальный интервал» — Fifteen seconds — 15 секунд (2).

    Устанавливаем «Минимальная дистанция», допустим, 10 метров (3). То есть, если положение устройства отличается от предыдущего на более чем 10 метров, новая позиция будет передана в канал.

    Прокручиваем страницу вниз.

    Здесь выставляем «Режим GPS» — ENABLED (1).

    Интервал обновления — минимально возможный — Eight Seconds — 8 секунд (2).

    После этого нажимаем кнопку «Сохранить»(3). Как обычно, устройство перезагружается.

    Если вы не планируете обмениваться сообщениями с трекером, то есть он будет использоваться без телефона поблизости, то желательно еще установить роль устройства — «трекер» (по умолчанию это «клиент»). Это даст понять контроллеру устройства, что передача положения в канал является для него приоритетной задачей, да и у вас в приложении рядом с трекером появится значок перечеркнутого смартфона для улучшения наглядности.

    Снова переходим во вкладку настроек. Выбираем пункт меню «Устройство».

    В самом верху страницы выбираем «Роль устройства» — TRACKER (1).

    После этого нажимаем кнопку «Сохранить» (2). Устройство перезагружается.

  • Работа с приложением Meshtastic — обмен сообщениями

    Допустим, мы уже установили приложение Meshtastic и произвели первоначальную настройку. Если еще нет, то в этой статье описано, как это можно сделать.

    Теперь давайте разберемся, как определять, кто из пользователей канала находится в сети, как отправлять сообщение, оценивать качество связи, то есть выполнять простейшие действия в приложении Mehtastic. Работу с картой здесь рассматривать не будем, это тема для отдельной статьи.

    В приложении для всех этих действий служат две вкладки: «Разговоры» (1) и «Узлы» (2).

    Начнем с вкладки «Узлы». Она представляет собой список устройств (узлов) Meshtastic, обнаруженных на том канале, на котором находится наше устройство, которое, кстати, тоже есть в этом списке, в самой верхней строчке. Далее идет список других устройств, которые обнаружились.

    На этом скриншоте на вкладке «Узлы» отображается наше устройство (1) и другое устройство на этом канале (2).

    Чтобы устройство обнаружилось, нужно послать с него сообщение всему каналу в целом, это уже рассматривалось в статье по настройке.

    Для каждого устройства, помимо его названия, отображается дополнительная информация:

    • тип устройства (элементная база) (2)
    • напряжение батареи и процент ее заряда (3)
    • качество связи (4)
    • роль устройства (клиент, ретранслятор, трекер и т.д.) (5)
    • ID пользователя (6)
    • сколько времени назад произошел последний обмен информацией (7)

    Это значение времени с последнего сеанса связи не обязательно означает, что было передано или получено сообщение, это может быть и получение телеметрии (уровень заряда батареи, координаты устройства и т.п.).

    Каждый элемент списка узлов кликабелен, то есть при нажатии на него открывается новый экран, в котором можно посмотреть дополнительную информацию и выполнить различные действия.

    Для нас сейчас наиболее актуальным действием является отправка первого сообщения этому пользователю, поэтому пролистываем немного вниз и нажимаем «Прямое сообщение».

    После этого происходит автоматический переход на следующую вкладку — «Разговоры» и появляется строка для ввода сообщения (1). Обратите внимание, что под строкой отправки отображается количество символов в нашем сообщении, а через дробь — максимальное количество символов — 200.

    После того, как мы ввели его, нажимаем кнопку отправки (2) и производится попытка отправки нашего сообщения на это устройство.

    Если отправка была успешной, через некоторое время справа от сообщения появляется значок с галочкой (1). Если сообщение отправить не удалось — появляется значок с перечеркнутым облаком (2). В этом случае рекомендуется сделать еще одну попытку.

    Вообще на вкладке «Разговоры» отображается список всех «чатов» с разными пользователями канала (1), а также «общий чат» — сам канал (2). То есть, если мы переходим в чат с отдельным пользователем, то наше сообщение отправится только ему, а если перейдем в канал, то всем, кто сейчас на связи в канале («общий чат»).

  • Первоначальная настройка Meshtastic

    После установки приложения Meshtastic на смартфоне открываем его, переходим на крайнюю правую вкладку (1) и нажимаем кнопку «Cканирования» (2).

    После этого должен появиться запрос на сопряжение, который не является частью приложения Meshtastic, а стандартным системным диалогом Android. Здесь надо нажать «Выполнить сопряжение».

    После этого должен появиться новый диалог для ввода PIN кода подключения к устройству, который состоит из 6 цифр. Если устройство имеет дисплей, то код высветится на нем. Если дисплея нет, то нужно ввести «123456» (1). Впоследствии этот код можно поменять в настройках. Нажимаем «ОК» (2).

    После ввода PIN кода возвращаемся обратно к приложению Meshtastic. Здесь через некоторое время значок вкладки подключения должен стать зеленым, что говорит о том, что наше устройство доступно по Bluetooth. Первое, что необходимо сделать — нажать на кнопку «Установите ваш регион».

    Затем нажать на раскрывающийся список «Регион / Страна».

    Здесь нужно выбрать страну и рабочую частоту (433, 868, 915 МГц). Частоту нужно выбрать в соответствии с вашим устройством, а вот страну в принципе можно выбирать на свое усмотрение. В зависимости от выбранной страны будет доступно разное количество частотных каналов. Подробнее об этом можно узнать на официальном сайте Meshtastic. Например, для начала можно выбрать «European Union» (1), благо, он находится в начале списка. После нажать кнопку «Сохранить» (2). Устройство будет перезагружено, связь с ним на время прервется, но потом должна восстановиться сама.

    Затем можно задать имя пользователя вместо заданного по умолчанию. Для этого переходим во вкладку Настройки и нажимаем кнопку «Пользователь».

    Здесь меняем «Полное имя», вводим свое (1). Впоследствии оно будет видно другим пользователям на нашем канале. Нажимаем кнопку «Сохранить» (2). Устройство будет перезагружено, связь с ним на время прервется, но потом должна восстановиться сама.

    Далее мы можем выходить на связь с другими устройствами на одном из стандартных открытых каналов, например «Long Fast» или создать свой собственный шифрованный (приватный) канал, который будет доступен только тем пользователям, которым мы отправим ссылку-приглашение на него. Рассмотрим процесс создания такого канала. Заходим во вкладку настроек, нажимаем кнопку «Каналы».

    Нажимаем на значок «+» в правом нижнем углу.

    В появившемся диалоге нужно задать имя канала (1), затем сгенерировать ключ шифрования (2), при необходимости выставить настройки и нажать кнопку «Сохранить» (3).

    Теперь если перейдем в первую вкладку «Разговоры», то там появится наш новый приватный канал.

    Чтобы отправить кому либо ссылку на него, нужно нажать значок с QR-кодом в правом нижнем углу.

    В появившемся окне будет ссылка на наш канал в виде QR-кода, а также в виде текста, который можно скопировать и отправить абоненту через обычный мессенджер.

    Если у абонента, которому мы отправили ссылку на канал также установлено приложение Meshtastic, то при переходе по ссылке оно автоматически откроется на смартфоне и появится сообщение «URL нового канала получен». Для подключения к каналу нужно нажать кнопку «Принять» внизу под этим сообщением. Если же абонент, которого планируется подключить к каналу находится рядом с вами, то можно обойтись и без мессенджера. Ему нужно отсканировать QR-код ссылки на наш канал (на скриншоте выше) с помощью любого приложения или в самом Meshtastic. После того, как хоть один абонент подключился к вашему каналу, можно начинать обмен сообщениями. В принципе, устройства в зоне приема на одном канале должны в течение нескольких минут сами обнаружить друг друга, но можно и ускорить этот процесс, послав любое сообщение в канал, то есть всем, кто к нему подключен. Это своего рода общий чат, где отображаются все сообщения, которые пользователи послали в канал. Для этого нужно перейти на вкладку «Разговоры», зайти в канал, набрать любое сообщение и нажать кнопку отправки. После того, как абонент обнаружен, можно общаться с ним напрямую.

    Meshtastic — это сложное, очень развитое приложение и содержит в себе большое количество настроек. Узнать для чего они нужны можно на официальном сайте meshtastic.org

error: