- Meshtastic® memungkinkan komunikasi jarak jauh off-grid di wilayah yang tidak memiliki infrastruktur komunikasi yang memadai atau tidak stabil dengan radio LoRa berbiaya rendah
- Meshtastic adalah proyek open source yang 100% digerakkan oleh komunitas, dan para sukarelawan menulis serta memelihara codebase di waktu pribadi mereka
- Radio berbasis LoRa menyiarkan ulang pesan yang diterima untuk membentuk jaringan mesh tanpa router khusus, sehingga pesan dapat mencapai anggota yang paling jauh
- Fitur utama mencakup komunikasi jarak jauh, perpesanan tanpa telepon, komunikasi terenkripsi, daya tahan baterai yang lama, pesan teks antaranggota, serta fitur lokasi GPS opsional, dan ada rekor 331 km oleh MartinR7 dan alleg
- Radio Meshtastic dapat dipasangkan dengan satu telepon, tetapi setiap perangkat hanya dapat terhubung ke 1 pengguna pada satu waktu, dan kontribusi serta dukungan tersedia melalui GitHub, server Discord, dan Meshtastic Discussions
Cara Kerja dan Batasan
- Meshtastic menggunakan LoRa, protokol radio jarak jauh, dan di sebagian besar wilayah dapat diakses tanpa lisensi atau sertifikasi tambahan, berbeda dengan operasi radio amatir
- Radio Meshtastic dirancang untuk menyiarkan ulang pesan yang diterima agar seluruh grup dapat menerima pesan tersebut
- Radio Meshtastic dapat dipasangkan dengan satu telepon sehingga teman atau keluarga dapat mengirim pesan langsung ke radio tertentu
- Setiap perangkat hanya mendukung koneksi 1 pengguna pada satu waktu
Partisipasi dan Dukungan
- Meshtastic adalah proyek open source yang tersedia di GitHub, dan para sukarelawan menulis serta memelihara codebase di waktu pribadi mereka
- Jika muncul masalah saat memulai, Anda dapat memperbarui dokumentasi untuk membantu meningkatkan pengalaman pengguna ke depannya atau meminta bantuan di forum maupun Discord
- Dukungan dijalankan dengan basis 100% sukarela
1 komentar
Komentar Hacker News
Saya baru mengetahuinya minggu lalu, lalu langsung terpikat setelah menonton beberapa video terkait, dan sekarang rasanya saya melihatnya di mana-mana
Meshtastic dan Meshcore sama-sama merupakan komunikasi pesan mesh berbasis LoRa yang beroperasi di pita tanpa lisensi, dan meskipun daya pancarnya dibatasi, enkripsi tidak dilarang, yang justru kebalikan dari kebanyakan aturan radio amatir
Di beberapa kota, komunitas Meshtastic/Meshcore sudah terbentuk dengan baik, dan dari peta cakupan kita bisa mendapat gambaran kasarnya
Dari pengalaman saya, kebanyakan node Meshtastic tidak muncul di peta, sedangkan cukup banyak node Meshcore yang tercantum
Meshtastic memandang mesh secara dinamis, mengasumsikan klien terus bergerak, lalu mengirimkan data dengan flooding lewat node-node yang saling terjangkau
Meshcore membagi antara lapisan statis yang terdiri dari repeater di lokasi tetap dan lapisan dinamis dari companion yang bergerak, lalu jika koneksi antarrepeater stabil, ia bisa menyimpan rute antara dua pengguna untuk mengurangi pemborosan bandwidth dari routing flooding
Cukup mulai dengan papan transceiver murah untuk pita ISM lokal ($30) dan antena SMA ($10), masukkan ke dalam kotak, pasang di tempat tinggi, lalu lihat apakah node lain bisa tertangkap
Dengan pengaturan bawaan, Meshtastic jauh lebih cerewet dan boros dibanding Meshcore
Saya tidak tahu apakah orang memakainya untuk menyebarkan propaganda anti-pemerintah yang dilarang, atau ini jaringan yang berisi orang-orang yang memang sulit saling berkomunikasi lewat cara lain
Saya penasaran apa kasus penggunaan nyatanya
Saya tinggal di kapal layar di Pasifik Selatan dan memakai Meshtastic setiap hari untuk berkomunikasi di antara kru kapal, juga dengan beberapa kapal lain yang berlayar bersama kami
Kami memasang repeater bertenaga surya (CLIENT_BASE) di tiang kapal sehingga jangkauan komunikasi meningkat jauh, dan semuanya bekerja baik tanpa SIM lokal, langganan, atau infrastruktur apa pun
Saat berhenti selama musim siklon, saya berencana bereksperimen dengan Reticulum juga
Reticulum bisa membuka jauh lebih banyak kemungkinan karena menggabungkan komunikasi berbasis LoRa dan internet, dan aplikasi Columba tampaknya cukup menutup kesenjangan kegunaan, tetapi untuk mengintegrasikan notifikasi, telemetri, dan kontrol switching digital ke sistem kapal seperti Meshtastic, masih perlu lebih banyak pekerjaan
Saya suka sistem komunikasi P2P/terdesentralisasi, jadi saya mulai mendalami jaringan mesh
Terus terang saya kaget karena ekspektasi saya tentang sejauh mana teknologi ini sudah berkembang ternyata cukup meleset
Saya kira pada titik ini seharusnya sudah mudah melakukan sedikit lebih banyak hal daripada sekadar pesan teks di mesh yang benar-benar terbuka, terdesentralisasi, dan tidak bergantung pada internet, tetapi mungkin saya melewatkan sesuatu saat mencari, jadi tolong koreksi kalau pemahaman saya keliru
Ia dirancang untuk berjalan di hampir semua link dua arah, jadi efisiensi bandwidth per paketnya lebih rendah daripada Meshtastic, tetapi sebagai gantinya ia menyediakan packet routing, bukan flooding
Bisa berjalan di TCP, LoRa, WiFi, dan lainnya
Ringkasan dan cara menghubungkannya ada di https://reticulum.network/start.html, dan cara kerjanya serta ide-ide di baliknya dijelaskan lebih rinci di manual https://reticulum.network/manual/, tetapi manualnya cukup besar sehingga bukan panduan yang ramah pengguna
Kalau hanya ingin mencoba-coba, ada daftar klien dan perangkat lunak yang menggunakannya di https://reticulum.network/manual/software.html
Saya belum sempat mencobanya sendiri, tetapi sepertinya akan cukup lambat
Saya sudah memakai Meshtastic selama beberapa tahun, dan masih menjalankan beberapa node Heltec v2
Cukup menyenangkan, dan karena kebanyakan pengguna Meshtastic/Meshcore lokal juga ada di klub radio, ini bahkan menjadi pemicu bagi saya untuk mengambil lisensi radio amatir
Ini mengingatkan saya pada internet awal
Di awal 1990-an, seluruh daftar URL masih muat dalam satu buku catatan, dan waktu itu juga saya pertama kali mengenal jaringan P2P
Meshtastic terasa mirip karena ia juga tidak akan benar-benar berfungsi baik sampai ada komunitas node dan gateway yang cukup besar
Mirip seperti mencoba membuat teman-teman memakai Signal
Belakangan saya pindah ke Meshcore, dan sekarang bisa terhubung ke wilayah lain di Inggris, tetapi saya memang membutuhkan dua repeater khusus
Saya suka plugin Meshcore Home Assistant, dan misalnya saya bisa mengatur notifikasi yang mengirim pesan ke kanal privat setiap 5 menit saat listrik padam
Internet sudah tidak menyenangkan lagi, dan memang sudah begitu sejak lama
Mesh lokal seperti ini mengingatkan pada era BBS
Untuk bisa ikut, kita harus tahu beberapa hal, dan itu membuat kepadatan komunitas terasa lebih baik
Di thread terkait beberapa hari lalu https://news.ycombinator.com/item?id=47999636, proyek menarik lain di area yang sama, yaitu Reticulum, juga dibahas
Dari yang terlihat, dalam beberapa bulan terakhir suasana umumnya tampak bergeser dari Meshtastic ke meshcore.io
Keduanya sedikit berbeda dalam implementasi
Sifat Meshtastic yang cerewet sangat cocok untuk kelompok kecil, wilayah yang belum dikenal, ngobrol dengan teman-teman yang berpencar saat bepergian, atau memantau traktor di lahan luas
Tetapi ketika ingin diskalakan ke ukuran kota besar, ia benar-benar runtuh, dan di situlah Meshcore.io masuk
Semua komunitas besar yang sudah beralih mengatakan perbedaan keandalannya sangat besar
Sebagai gantinya, dibutuhkan tingkat kedisiplinan tertentu dan perencanaan infrastruktur yang berpusat pada node repeater
Semakin banyak saya memakai keduanya, semakin besar pula rasa hormat saya pada kedua proyek itu
Saya tidak menganggap Reticulum bersaing di kategori yang sama
Ambisinya jauh lebih besar, tetapi untuk saat ini tampaknya jauh kurang praktis dan kurang populer
Saya menjalankan node 24/7, dan kebetulan juga menjadi host untuk salah satu dari belasan node Things Network di kota kami
Idenya hebat, tetapi tingkat adopsinya hampir nol
Di kota berpenduduk lebih dari 2 juta jiwa, pengguna yang terlihat bahkan tidak sampai 10 orang, dan Things Network pada praktiknya juga kurang lebih sama
Saya suka Meshtastic
Gesekan dalam proses pengaturannya menciptakan nuansa seperti internet awal, dengan komunitas yang terseleksi, rasio signal-to-noise yang tinggi, dan perasaan bahwa tidak ada yang berusaha memonetisasi perhatian saya
Dan ini opt-in
Untuk mengakses internet awal dulu juga dibutuhkan tingkat pengetahuan tertentu tentang komputer
Kalau tertarik pada Meshtastic, sebaiknya coba Meshcore saja
Bagi pengguna hobi, ini seperti tahap yang secara alami akan dituju
Pada akhirnya orang akan lelah dengan Meshtastic yang terasa seperti kota hantu berisi tautan lemah, penuh telemetri dari node yang tidak dikenal, dan tak seorang pun benar-benar berbicara
Sebaliknya, di Meshcore ada orang-orang yang benar-benar bercakap-cakap, jaringan yang menghubungkan seluruh negara bagian, dan alat diagnosis yang bekerja dengan baik dan berguna untuk menjelaskan jaringan di sekitar
MeshCore menjangkau jauh lebih jauh daripada Meshtastic, dan jarak lebih dari 100 km itu umum, dibanding MT yang biasanya hanya beberapa km
Bahkan jika MT lebih populer di daerah setempat, kemungkinan besar MC tetap bisa memberi jangkauan nyata yang jauh lebih luas
Peta node online untuk kedua proyek sama-sama sulit dipercaya, dan saya tidak menyarankan mengandalkannya untuk tujuan apa pun
Meshtastic memakai algoritma flooding bawaan dengan 3 hop default dan batas keras 7 hop, dan semua perangkat bertindak sebagai repeater
MeshCore membedakan antara Companions dan Repeaters
Secara default ia memakai routing flooding, tetapi jika memungkinkan ia mencoba membuat rute langsung yang lebih cerdas
Companions adalah perangkat pengguna akhir yang mengirim dan menerima pesan, sedangkan Repeaters idealnya dipasang di lokasi tetap yang tinggi untuk meneruskan paket yang diterima
Companions biasanya tidak berperan sebagai repeater, tetapi dalam situasi off-grid mereka bisa melakukannya lewat pengaturan "off-grid repeat"
Ada yang khawatir soal apakah MeshCore open source, tetapi yang penting adalah bagian yang ada di firmware, dan itu sepenuhnya open source
Aplikasi klien companion resminya memang closed source dengan model premium, tetapi pada dasarnya hanya GUI sederhana yang berkomunikasi dengan API lewat Bluetooth, TCP, dan Serial
Klien CLI resminya open source, dan kita juga bisa memakai aplikasi klien apa pun yang diinginkan, termasuk aplikasi populer MeshCore-open
Kita harus pergi ke tempat yang memang aktif
Di sekitar saya, di kota berpenduduk sekitar 1,5 juta, komunitas Meshtastic cukup aktif dan juga bekerja sama dengan klub radio amatir setempat
Ada juga anggota yang sedang membangun mesh lebih besar yang menghubungkan negara bagian dari utara ke selatan
Meshcore tidak seaktif itu, tetapi tetap ada orang yang bereksperimen dengannya seperti pada Meshtastic
Karena jumlah pengguna Meshtastic di sini lebih banyak, saya akan merekomendasikan itu kepada orang-orang
Sebaliknya, di tempat seperti PNW atau Boston, Meshcore sudah diterima, jadi untuk pengguna baru di sana saya bisa merekomendasikan Meshcore
Tidak masalah kalau keduanya ada
Sikap kami versus mereka di kedua komunitas, seolah harus selalu ada pemenang, benar-benar merugikan dan tidak perlu
Kalau melihat radio amatir, ada orang yang memakai CW, ada yang memakai SSB, ada yang memakai SSTV, ada yang memakai FT8, dan tidak semua orang hanya memakai FT8
Ada banyak pilihan, dan operator lain juga tidak dipaksa memakai mode atau band tertentu
Di kota saya, di peta online hanya ada 2 node Meshcore dan 36 Meshtastic
Saya belum mempelajarinya secara mendalam, tetapi pemahaman saya adalah Meshtastic lebih dekat dengan filosofi open source dan radio amatir, sedangkan Meshcore tampaknya didukung oleh semacam organisasi komersial
Meshtastic benar-benar keren
Dari papan yang tersedia di Amazon, Heltec v4 yang paling bagus menurut saya
Tinggal pasang di atap bersama panel surya murah untuk kamera keamanan, lalu hubungkan ke WiFi rumah
Gunakan casing plastik kecil yang disertakan sebagai enclosure, lalu cukup buat lubang untuk antena dan USB
Antena yang sedikit lebih besar membantu, dan di Amazon banyak pilihan murah
Saya sudah mencoba beberapa papan, dan konfigurasi ini yang paling cocok buat saya
Meshtastic benar-benar mengubah permainan untuk komunikasi off-grid lokal
Dengan papan ESP32 LoRa, hambatan masuknya cukup rendah sehingga siapa pun bisa menyalakan node hanya dalam beberapa menit
Senang melihatnya mendapat lebih banyak perhatian di sini