Things Stack, server jaringan lorawan open source
The Things Stack adalah tumpukan jaringan lorawan open source yang cocok untuk jaringan publik dan swasta yang besar, global dan didistribusikan geo serta jaringan yang lebih kecil. Arsitektur mengikuti model referensi jaringan Lorawan untuk kepatuhan dan interoperabilitas standar. Proyek ini secara aktif dikelola oleh industri hal -hal.
Lorawan adalah protokol untuk jaringan area luas dengan kekuatan rendah. Hal ini memungkinkan penyebaran Internet of Things skala besar di mana perangkat bertenaga rendah berkomunikasi secara efisien dengan aplikasi yang terhubung ke internet melalui koneksi nirkabel jarak jauh.
Fitur
- Server Jaringan Lorawan
- Server Aplikasi Lorawan
- Lorawan bergabung dengan server
- OAuth 2.0 Identity Server
- API GRPC
- HTTP API
- Antarmuka baris perintah
- Antarmuka web (konsol)
Memulai
Anda ingin menginstal tumpukan hal -hal ? Fantastis! Inilah panduan memulai.
Apakah Anda ingin mendirikan lingkungan pengembangan lokal ? Lihat pengembangan.md untuk instruksi.
Apakah Anda ingin berkontribusi pada tumpukan hal -hal ? Kontribusi Anda dipersilakan! Lihat Pedoman dalam Kontribusi.MD.
Apakah Anda baru mengenal Lorawan dan jaringan Things? Lihat dokumentasi umum di thethingsnetwork.org/docs.
Komitmen dan rilis
Proyek open source hebat, tetapi ekosistem open source yang stabil dan andal bahkan lebih baik. Karena itu, kami membuat komitmen berikut:
- Kami tidak akan merusak API menuju gateway dan aplikasi dalam versi utama. Ini termasuk bagaimana gateway berkomunikasi (dengan server gateway) dan bagaimana aplikasi bekerja dengan data (dengan server aplikasi)
- Kami akan meningkatkan penyimpanan dari versi yang lebih lama dalam versi utama melalui migrasi. Ini berarti Anda dapat memigrasikan pengaturan yang lebih lama tanpa kehilangan data.
- Kami tidak akan memerlukan migrasi penyimpanan dalam versi minor. Ini berarti Anda dapat memperbarui tambalan tanpa migrasi basis data.
- Kami tidak akan merusak antarmuka dan konfigurasi baris perintah publik dalam versi utama. Ini berarti Anda dapat dengan aman membangun skrip dan memigrasikan konfigurasi.
- Kami tidak akan memecahkan API antara komponen dan peristiwa dalam versi minor. Jadi setidaknya versi kecil komponen yang sama kompatibel satu sama lain.
- Kami berhak untuk memperbaiki bug di API, konfigurasi dan penyimpanan di tambalan dan pembaruan kecil. Ini dapat merusak komponen, gateway, dan aplikasi yang mengandalkan perilaku kereta.
Karena kami terus menambahkan fungsionalitas dan perbaikan dalam rilis baru, kami juga memperkenalkan konfigurasi baru dan default baru. Karena itu kami merekomendasikan membaca catatan rilis sebelum meningkatkan ke versi baru.
Anda dapat menemukan rilis dan catatan mereka di halaman rilis.
Mendukung
- Forum ini berisi sejumlah besar informasi dan memiliki dukungan pencarian yang bagus.
- Anda dapat mengobrol di saluran #-things-stack di Slack. Jika Anda belum memiliki akun Slack, Anda dapat membuatnya dengan pergi ke ttn.fyi/slack-invite.
- Solusi yang di -host, serta dukungan komersial dan konsultasi ditawarkan oleh industri hal -hal.