
ChirpStack ConcentrataD adalah daemon konsentrator Lora (WAN) open-source, bagian dari proyek ChirpStack. Ini memperlihatkan API berbasis nolomq yang dapat digunakan oleh satu atau beberapa aplikasi untuk berinteraksi dengan perangkat keras gateway. Dengan menerapkan dan mengabstraksi spesifik perangkat keras dalam daemon terpisah dan memaparkan ini melalui API berbasis nolomq, aplikasi penerusan paket dapat sepenuhnya dipisahkan dari perangkat keras gateway. Ini juga memungkinkan untuk menjalankan beberapa aplikasi penerusan paket secara bersamaan.
Silakan merujuk ke situs web ChirpStack untuk dokumentasi dan binari yang telah dikompilasi sebelumnya.
Membangun ChirpStack Consentratord membutuhkan:
NIX digunakan untuk menyiapkan lingkungan pengembangan yang digunakan untuk pengembangan lokal dan untuk menciptakan binari.
Jika Anda tidak menginstal Nix dan tidak ingin menginstalnya, Anda dapat menginstal paket yang tercantum dalam shell.nix dengan tangan, menggunakan paket-manajer pilihan Anda.
Docker digunakan oleh Cross-RS untuk kompilasi silang.
Jalankan perintah berikut untuk memulai shell pengembangan:
nix-shellJalankan perintah berikut untuk menjalankan tes:
make testJalankan perintah berikut untuk membangun biner dan paket ChirpStack Consentratord:
# Only build binaries
make build
# Build binaries + distributable packages.
make distChirpStack Consentratord didistribusikan di bawah lisensi MIT. Lihat lisensi.