Сотовой сети нет, интернета нет — Telegram всё равно работает. Нужны только Raspberry Pi и пара радиоузлов

Энтузиаст «протянул» сообщения Дурова в mesh-сеть.


c9y9y5xmspzr9bd9mlbhqpu9z533pv0c.jpg

Энтузиаст показал, как передавать текст из Telegram через mesh-сеть Meshtastic при проблемах с мобильной связью. Для работы схемы автор использовал Raspberry Pi, библиотеку Telethon для доступа к Telegram API и два устройства Meshtastic: домашний узел и переносной узел сети.


vzk2rg1kbzdp4dhovtt31ob6irskh0cq.png


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

Для связи с устройствами используется официальная библиотека Meshtastic, а доступ к Telegram идет через Telethon и личный аккаунт пользователя, а не через бота. Главную работу выполняет скрипт-мост между Telegram и Meshtastic. Команды отправляются с переносного устройства, домашний узел сети принимает запрос, после чего Raspberry Pi получает данные из Telegram и возвращает текст обратно по mesh-сети.