مكدس الأشياء ، خادم شبكة Lorawan مفتوح المصدر
يعد Things Stack عبارة عن مكدس شبكة Lorawan مفتوح المصدر مناسب للشبكات العامة والخاصة العالمية والموزعة الجغرافية بالإضافة إلى الشبكات الأصغر. تتبع الهندسة المعمارية النموذج المرجعي لشبكة Lorawan للمعايير والتكامل والتشغيل البيني. يتم الحفاظ على هذا المشروع بنشاط من قبل صناعات الأشياء.
Lorawan هو بروتوكول لشبكات المنطقة ذات الطاقة المنخفضة. يسمح بنشر عمليات النطاق على نطاق واسع للأشياء حيث تتواصل الأجهزة منخفضة الطاقة بكفاءة مع التطبيقات المتصلة بالإنترنت عبر اتصالات لاسلكية طويلة المدى.
سمات
- لوروان خادم شبكة
- خادم تطبيق Lorawan
- LoRawan Join Server
- خادم هوية OAUTH 2.0
- GRPC APIs
- HTTP APIs
- واجهة سطر الأوامر
- واجهة الويب (وحدة التحكم)
ابدء
تريد تثبيت مكدس الأشياء ؟ رائع! ها هو دليل البدء.
هل تريد إنشاء بيئة تنمية محلية ؟ انظر Development.md للحصول على التعليمات.
هل تريد المساهمة في مكدس الأشياء ؟ مساهماتك مرحب بها! انظر الإرشادات في المساهمة.
هل أنت جديد على Lorawan وشبكة الأشياء؟ انظر الوثائق العامة في thethingsnetwork.org/docs.
الالتزامات والإصدارات
تعد مشاريع المصدر المفتوح رائعة ، ولكن النظام البيئي المفتوح المصدر المستقر والموثوق به أفضل. لذلك ، فإننا نلتزم بالالتزامات التالية:
- لن نقوم بتكسير واجهة برمجة التطبيقات نحو البوابات والتطبيقات ضمن الإصدار الرئيسي. يتضمن ذلك كيفية تواصل البوابات (مع خادم Gateway) وكيفية عمل التطبيقات مع البيانات (مع خادم التطبيق)
- سنقوم بترقية التخزين من الإصدارات القديمة داخل الإصدار الرئيسي عبر الترحيل. هذا يعني أنه يمكنك ترحيل إعداد أقدم دون فقدان البيانات.
- لن نطلب ترحيل التخزين داخل النسخة الثانوية. هذا يعني أنه يمكنك تحديث التصحيحات دون ترحيل قاعدة البيانات.
- لن نقوم بتكسير واجهة سطر الأوامر العام والتكوين داخل الإصدار الرئيسي. هذا يعني أنه يمكنك بناء البرامج النصية بأمان وترحيل التكوين.
- لن نقطع واجهة برمجة التطبيقات بين المكونات والأحداث ضمن الإصدارات البسيطة. لذلك على الأقل نفس الإصدارات الثانوية من المكونات متوافقة مع بعضها البعض.
- نحن نحتفظ بالحق في إصلاح الأخطاء في API والتكوين والتخزين في تصحيحات وتحديثات بسيطة. قد يكسر هذا المكونات والبوابات والتطبيقات التي تعتمد على سلوك العربات التي تجرها الدواب.
نظرًا لأننا نضيف بشكل مستمر الوظائف والإصلاحات في الإصدارات الجديدة ، فإننا نقدم أيضًا تكوينات جديدة وافتراضات جديدة. لذلك نوصي بقراءة ملاحظات الإصدار قبل الترقية إلى إصدار جديد.
يمكنك العثور على الإصدارات وملاحظاتهم على صفحة الإصدارات.
يدعم
- يحتوي المنتدى على كمية كبيرة من المعلومات ولديها دعم بحث كبير.
- يمكنك الدردشة في قناة #-things-stack على Slack. إذا لم يكن لديك حساب الركود حتى الآن ، فيمكنك إنشاء واحد من خلال الانتقال إلى TTN.FYI/SLACK-INVITE.
- يتم تقديم الحلول المستضافة ، وكذلك الدعم التجاري والاستشارات من قبل Things Industries.