ينشر هذا المشروع خادم شبكة Lorawan Things Things Stack Lorawan (Open Source Edition) و Pasics ™ Station Packet Propervaler وغيرها من الخدمات باستخدام Docker أو Balena.io. يعمل على جهاز كمبيوتر ، أو مركبات Raspberry PI 3/4 أو حساب 3/4 أو Balenafin مع SX1301 أو SX1302 أو SX1303 LORA (على سبيل المثال RAK831 ، RAK833 ، RAK2245 ، RAK2247 ، RAK2287 ، RAK5146 ، SEED WM1302 و IMST.
هذا عمل مستمر. هذا ليس مخصصًا لبيئات الإنتاج ، ولكن يجب أن يعمل بشكل جيد للنشر المحلي (LAN).
قم بنشر بوابة LoRawan المستقلة التي تعمل على تشغيل Pasics ™ Station Semtech Packet Forreft و Things Things Cacking Lorawan Network Server في حاوية Docker أو أسطول Balena.io.
الميزات الرئيسية:
المكونات المستخدمة:
تحقق من الاختلافات repos لخيارات التكوين المحددة.
لديك خياران هنا:
يعد تشغيل هذا المشروع أمرًا بسيطًا مثل نشره في تطبيق Balenacloud. يمكنك القيام بذلك بنقرة واحدة فقط باستخدام الزر أدناه:
اتبع الإرشادات ، انقر فوق إضافة جهاز وفلاش بطاقة SD باستخدام صورة OS هذه التي تم تحميلها من Balenacloud. استمتع بالسحر؟ عبر الهواء؟!
إذا كنت خبيرًا في Balena CLI ، فلا تتردد في استخدام Balena CLI. يتيح لك هذا الخيار تكوين بعض الخيارات بالتفصيل ، مثل إضافة خدمات جديدة إلى نشر خادم DE DNS الخاص بك أو تكوينه.
Configuring the domain أدناه.في حين أن أحذية الجهاز (ستظهر في النهاية في لوحة معلومات بالينا) ، سنقوم بإعداد خدمات DE:
cd ~/workspace
git clone https://github.com/xoseperez/standalone-lorawan-gateway-balena
cd standalone-lorawan-gateway-balena
docker-compose.ymlbalena push <application-name>الآن سيتم إخطار حاوية خاصة في الجهاز بالخدمات الجديدة للتنزيل والتثبيت. سيستغرق هذا بضع دقائق وستقوم الخدمات بإعادة تشغيل مرتين أو 3 مرات حتى يكتمل التكوين.
تعرض الخدمات المختلفة منافذ مختلفة ، فهذه هي المنافذ الافتراضية وبيانات الاعتماد للوصول إليها. تحقق من الوثائق لكل منهم لمعرفة كيفية تغييرها باستخدام المتغيرات.
| خدمة | ميناء | اسم المستخدم | كلمة المرور |
|---|---|---|---|
| مكدس الأشياء | 443 (HTTPS) | مسؤل | changeme |
| عقدة حمراء | 1880 | بالينا | بالينا |
| influxdb | 8086 | ||
| غرافانا | 3000 | مسؤل | مسؤل |