Энтузиаст собрал 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 открытая.
