meshtastic
Cardputer ADV + «мышастик»
Как говорится, когда у тебя в руке молоток, всё вокруг превращается в гвозди. Бог знает зачем купил модуль «мышастика» к «Кардпьютеру». Даже не уверен, что буду использовать его в качестве узла связи, наверное просто хотелось посмотреть какими ещё возможностями обладает это устройство, тем более, что модуль стоил недорого.
Не знаю почему, но через блютуз к модулю подцепиться не удалось, поэтому, чтобы настроить его через приложение, пришлось цепляться к смартфону шнурком. Прошивку поставил, как водится, альтернативную — с поддержкой русского языка. Скачал её
Получается с «Кардпьютером» у нас теперь на семью пять нод — две стационарные ретрансляционные на окнах квартиры, плюс ещё три — носимые.
«Мышастик»: ретрансляция
Как я уже писал недавно, казанская сеть «мышастика» (но, может, так везде — не слежу) была недавно реорганизована: ноды разделились на носимые, которые не пересылают чужие сообщения, и стационарные, закреплённые
Я тоже, следуя тренду, повесил на окно «бумагу» (Heltec Wireless Paper), которую купил с рук по случаю. Это та самая нода, которую я два месяца назад отдавал для ретрансляции на высотном здании в центре. Только у неё теперь другой корпус и антенна, сделанная одним из участников сообщества.
Время от времени я немного передвигаю антенну, чтобы выбрать лучшую позицию, но никакой особой точки найти пока не удалось: приём и передача куда больше зависят от погоды. В зависимости от того, есть осадки или нет, пинги до знакомых точек могут возрастать с 15 секунд до, например, 40 — или сигнал вообще может перестать проходить.
Если
В планах — приобрести ещё одну точку, которую я хочу повесить в другом направлении, чтобы через меня проходили ретрансляции из разных районов Казани. Когда сделаю, пока неясно, так как я мечусь между двумя вариантами: попробовать поставить
«Мышастик»: заменим интернет?
Время от времени в чате казанского «мышастика» возникают робкие идеи по замене мобильного интернета в моменты его падения «мышастиком». Кажется, раз мышсеть способна передавать информацию, то почему бы не сделать из неё пусть неполноценную, но замену интернету.
К сожалению, этого не случится, для этого не хватает двух вещей: скорости и покрытия.
Мышсеть в текущем её состоянии, похожа на пейджинговую — ноды разделились на носимые, которые в меш не входят, то есть они ничего не ретранслируют, и на стационарные — установленные
Такая реорганизация была проведена недавно и дала, как плюсы, так и минусы. Плюс в том, что ваша передача, попав в ретранслятор в яме, уже не пропадёт, — таких ретрансляторов уже нет, а минус в том, что количество ретрансляционных нод резко уменьшилось. Впрочем последнее уже выравнивается — всё больше народу занимается ретрансляцией. Тем не менее на карте Казани очень много не покрытых белых пятен.
По поводу скорости, как ни выкручивайся, а протокол рассчитан на неспешное текстовое общение. В этих рамках можно тоже много интересного делать — уже появились первые боты, с которыми можно пообщаться, а иные умельцы прикрутил «мышастика» к «Алисе» и управляют «умным домом» через мышсеть.
В теории
Мышастик: немного статистики
Отрисовал небольшую иллюстрацию на тему казанского мышастика. Делал из списка известных нод, всего там на настоящий момент 174 устройства. Вот как выглядит распределение самых популярных в сообществе устройств:
Мышастик: два «Мешпокета»
Всё, теперь у нас в семье два «Мешпокета».
Теперь думаю над тем, чтобы поставить себе ретранслятор. Устройство у меня есть, но оно временно трудится на общее благо
Можно, конечно, поставить в обе стороны, но я пока хочу посмотреть как это вообще делается и какие там есть особенности.
«Мышастик»: казанские новости
Тут
У меня сейчас в качестве второго устройства есть «
Ещё, пока был в отпуске, в казанской сети ребята, которые развивают сеть, включили одноваттники — точки, у которых мощность вещания выше разрешённой для вещания без лицензии. Так как у нас в сообществе есть радиолюбители с лицензией, им такое можно.
В итоге я переключил
«Мышастик»: MeshPocket
Купил себе ещё одно устройство для общения через сеть «мышастик». На этот раз
Чатится я собираюсь с женой, отдам ей
Посмотрим насколько хорошее покрытие получилось в Казани. Как я мог убедиться, с момента покупки моего первого устройства всё сильно изменилось — ребята навели «мосты» между районами, белых пятен, как будто бы, не так уж много осталось.
«Мышастик»: отдал ноду на время
Давно ничего не писал про «мышастик». Напомню: это
Признаться, я мало слежу за этим проектом, но всё же вижу, что количество нод постепенно растёт. В качестве поддержки я
Тем временем в сообществе появилась идея упорядочить строительство сети — убрать асимметрию: временно отключить ноды, которые вещают далеко за счёт повышенной мощности, но плохо «слышат» в ответ; для пересылки чужих пакетов оставить только стационарные точки и наметить несколько «мостов» между районами за счёт нод, установленных на окнах высоток.
Сегодня отдал на время свою «бумажную» ноду, чтобы она поработала одним из таких мостов — будет работать в одном из высотных зданий КФУ в центре, оно на горке, удобное место.
«Мышастик»: приделал антенну
Приделал своему устройству для общения через сеть «мышастик», внешнюю антенну. Дело,
Заказал антенну на требуемую частоту, подходящий «пигтейл» (провод от антенны к плате) , разобрал, выломал заглушку, отключил встроенную антенну, вкрутил и подключил внешнюю, собрал всё обратно.
Честно сказать, в плане приёма никаких особых улучшений не вижу. Возможно передача лучше стала, но это мои субъективные ощущения. По уму надо было бы, конечно, подготовить эксперимент — продумать что можно было бы замерить до и после, но я решил не упарываться.
В качестве антенны взял двадцатисантиметровую китайскую «GIZONT» на частоту 868 МГц — это частота казанской сети, а «пигтейл» — «SMA female — U.FL (IPX)». Китайцы обещают усиление 10 dBi, но врут, небось, как обычно.
В сети, как видно на фотографии, я за всё время видел 45 разных устройств. Это значит, что людей и того меньше — у некоторых не по одному устройству. Сеть не особо быстро прирастает, временами даже наоборот —
У меня
«Мышастик» и широковещательные пакеты
Разбираюсь с тем, как работает
Я заметил, что такие пакеты распространяются будто бы хуже всего — в казанской сети много прорех, но хотелось разобраться почему связность как будто бы есть, а чаты рассинхронизированы — на каждом устройстве своя собственная картина чата.
Я себе представлял работу сети так, что если через
Конечно, пакет с сообщением может не дойти
В общем, внимание на картинку.
Представьте, что я пишу
Раньше начинает вещать красное, жёлтое же, поймав мой пакет от красного, видит, что его уже
Моё устройство, получив свой собственный пакет, тоже понимает, что его
Если бы моё устройство не получило это подтверждение, то оно бы сделало ещё две попытки его передать, и, если и они успехом не увенчались бы, нарисовало вокруг сообщения красную рамку, что означает, что меня никто не услышал.
А дальше грустная часть — жёлтое устройство вполне могло бы передать моё сообщение на синее, там прямая видимость, но оно ничего передавать не будет, так как передачей пакета занялось красное устройство. А красное устройство от синего закрывает дом и синее моё сообщение не получит.
Зато если сообщение отошлют с жёлтого устройства, то его получит вся сеть — все находтся в прямой видимости. Поэтому у синего в чате не будет части моих сообщений, зато у остальных будет полная картина.
Адресные пакеты работают иначе, но я ещё не разобрался детально, расскажу в другой раз.
LILYGO T-Deck Plus
Для общения через «мышастик», как я вчера писал, купил устройство LILYGO
На встроенную антенну, как я уже сказал, много не поймаешь — дальность хромает. Не то, чтобы я никого не вижу — из окна квартиры так или иначе ноды ловятся, но на уровне земли препятствий больше. Поэтому на «Алишке» пришлось заказать гибкую внешнюю антенну длиной 20 сантиметров и десятисантиметровый кабель, чтобы соединить антенну с гнездом внутри корпуса.
Кроме того, купил карточку MicroSD — моё устройство позволяет смотреть расположение нод на карте, а для этого карту надо скачать
Кстати, выяснилось, что с клавиатурой устройство можно и не покупать — если у вас «Андроид», можно соединить его со смартфоном (шнурком, через блютуз или по сети) и чатиться через «мышастик» прямо со смартфона. С русскими буквами проблем никаких нет — их можно вводить, а вот с клавиатуры своего устройства я их ввести не могу — в софте ничего для этого нет.
Для «Айфона» программа тоже есть, но в России её ставить приходится со всякими ухищрениями.
«Мышастик»
В последние несколько недель у нас нередкими стали периодические отключения мобильного интернета и, иногда, даже сотовой связи. Таким образом, как я понимаю, борются с атаками беспилотников.
В этой связи я
Общение только текстом, так как скорости передачи невеликие. Есть эксперименты с голосом, но там частота используется другая и дальность совсем маленькая.
Тема очень новая, в Казани у нас
Из двух разрешённых в России частот, на которых работает «Meshtastic» (или «Мышастик», как его ещё называют), в Казани используется 868 МГц. Это важно знать, так как можно купить устройство не на ту частоту стать пятидесятидвухгерцевым китом.
Устройство я себе благополучно купил, выбрал, на мой взгляд, лучшее из готовых и почти сразу понял, что мои ожидания не совпадают с реальностью.
В общем, это пока очень любительская вещь, что тоже, конечно, очень интересно — оупенсорс, полукустарные устройства на любой вкус. Можно даже собрать всё самому почти с нуля, если нравится собирать
Но я не уверен, что оно в текущем своём состоянии может решить проблему оперативного общения при отключении мобильной интернета и/или мобильной связи. Но если сотовую связь выключат на длительный период, то альтернатив останется мало и «мышастик» — одна из них.