Repository navigation
Conversation
Plug a Meschy (or any Meshtastic node) into the Pi and everyone on the hotspot can read and send LoRa mesh messages at http://box.lan/mesh/ without the Meshtastic app. Messages are stored in SQLite on the SSD. - mesh/meshchat.py: serial connection with auto-reconnect, SQLite log, small JSON API, per-client cooldown, UTF-8 byte limit, delivery status from implicit ACKs (relayed / unheard) - mesh/static/index.html: mobile chat page in the homepage style - systemd unit, nginx location snippet for IIAB, defaults file - scripts/install-meshchat.sh: one-shot installer - homepage: "Haberleşme > Mesh Sohbet" entry with live radio status - README: EN/TR setup section Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01TDZYMBtWvwsxGrYQDjMMjs
|
Çok tatlı bir geliştirme, yakın zamanda donanımda deneyeceğim. Emeğine sağlık. Bug çıkmazsa merge pull yapacağım, bug çıkarsa ticket açarım ya da bugfix release'i kendim yayınlarım. Tekrardan çaban için teşekkürler 🫡 |
|
Bir de iki küçük ricam var: PR başlığı biraz karışmış gibi, düzeltebilir misin? Bir de Two small requests: the PR title looks a bit garbled, could you fix it? And pinning |
|
Teşekkürler. İkisini de yaptım.
Meschy ile denemenizi merakla bekliyorum; sorun çıkarsa journalctl -u has-meshchat çıktısını paylaşırsanız hemen bakarım. Thanks! Fixed the title and pinned meshtastic==2.7.11 and pypubsub==4.0.7 (the tested versions; the code uses pubsub directly). Looking forward to your Meschy test; if anything breaks, the journalctl -u has-meshchat output would help. |
Türkçe
Pi'ye USB ile bağlı bir Meschy (ya da herhangi bir Meshtastic cihazı) ile hotspot'a bağlanan herkes, Meshtastic uygulaması olmadan tarayıcıdan LoRa mesh ağına mesaj gönderip okuyabilir: http://box.lan/mesh/. İnternet ve şebeke olmadan haberleşme için.
Eklenenler
Test edilenler
Test edilmeyenler: Gerçek bir Pi 5 + Meschy + IIAB nginx üzerinde henüz denenmedi. Donanımı olan biri deneyebilirse çok sevinirim.
Bilinmesi gerekenler: Sayfadaki herkes aynı radyoyu kullandığı için Pi'nin düğümüne gelen özel mesajlar da sayfadaki herkese görünür. Mesajlar birincil kanala gider.
English
Plug a Meschy (or any Meshtastic node) into the Pi and everyone on the hotspot can read and send LoRa mesh messages from a browser at http://box.lan/mesh/, no Meshtastic app needed.