Разработчик запустил Telegram через LoRa — без интернета и SIM-карты

Такое не заблокировать

Разработчик запустил Telegram через LoRa — без интернета и SIM-карты

Энтузиаст собрал Telegram-пейджер на базе Raspberry Pi и mesh-сети Meshtastic. В результате он может читать сообщения и каналы без мобильного интернета — через радиосвязь LoRa.

Как это устроено

Схема простая:

  • Meshtastic (LoRa) — передаёт команды по радиосети;
  • Raspberry Pi — принимает их дома;
  • Telethon — ходит в Telegram API.

Пользователь отправляет команду с переносного устройства Meshtastic → домашний узел её получает → Python-скрипт запрашивает данные из Telegram → ответ уходит обратно через mesh-сеть.

LoRa (Long Range) — это радиосвязь с низкой скоростью, но большим радиусом.

За счёт mesh-сети сообщения прыгают между устройствами, покрытие растёт с количеством узлов, можно получать данные через километры. В городах такие сети уже достаточно плотные — автор утверждает, что система работает по всей Москве.

Это не полноценный Telegram-клиент, у пейджера низкая скорость передачи. Но для чтения сообщений и простых команд — достаточно.

Что ещё можно так сделать

Meshtastic позволяет подключать не только Telegram. По той же схеме можно:

  • забирать метрики с серверов;
  • опрашивать IoT-устройства;
  • управлять техникой на расстоянии.

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

Исходный код автор не публиковал, но стек стандартный: документация Meshtastic и Telethon открытая.

Автор: Анна Грабарчук
Соцсети: Юлия Зубарева
Получите ИТ-профессию
В «Яндекс Практикуме» можно стать разработчиком, тестировщиком, аналитиком и менеджером цифровых продуктов. Первая часть обучения всегда бесплатная, чтобы попробовать и найти то, что вам по душе. Дальше — программы трудоустройства.
Получите ИТ-профессию Получите ИТ-профессию Получите ИТ-профессию Получите ИТ-профессию
Вам может быть интересно
easy