ترسل Mozilla مشروع WebThing مجانًا

المطورين أشياء الويب موزيلا،منصات لأجهزة الإنترنت الاستهلاكية، ذكرت حول الانفصال عن موزيلا والتحول إلى مشروع مستقل مفتوح المصدر. تمت أيضًا إعادة تسمية النظام الأساسي من Mozilla WebThings إلى WebThings ببساطة ويتم توزيعه من خلال موقع ويب جديد webthings.io. كان سبب الإجراءات المتخذة هو تقليل استثمار Mozilla المباشر في المشروع ونقل التطورات ذات الصلة إلى المجتمع. سيظل المشروع قائمًا، ولكنه سيكون الآن مستقلاً عن Mozilla، ولن يتمكن من استخدام البنية التحتية لموزيلا وسيفقد الحق في استخدام علامات Mozilla التجارية.

لن تؤثر التغييرات المقدمة على تشغيل البوابات الرئيسية المُدارة محليًا والتي تم نشرها بالفعل استنادًا إلى WebThings، وهي مكتفية ذاتيًا وغير مرتبطة بالخدمات السحابية أو البنية التحتية الخارجية. ومع ذلك، سيتم الآن توزيع التحديثات من خلال البنية التحتية التي يديرها المجتمع بدلاً من Mozilla، مما يتطلب تغيير التكوين. ستستمر خدمة تنظيم الأنفاق إلى البوابات المنزلية باستخدام النطاقات الفرعية *.mozilla-iot.org في العمل حتى 31 ديسمبر 2020. قبل إيقاف الخدمة، من المخطط إطلاق بديل يعتمد على نطاق webthings.io، والذي سيتطلب الانتقال إليه إعادة التسجيل.

تذكر أن النظام الأساسي WebThings يتكون من بوابة بوابة WebThings والمكتبات إطار عمل WebThings. تتم كتابة رمز المشروع بلغة JavaScript باستخدام منصة خادم Node.js و وزعت من خلال مرخص بموجب MPL 2.0. يجري تطوير برنامج جاهز يعتمد على OpenWrt توزيع مع الدعم المتكامل لبوابة WebThings، مما يوفر واجهة موحدة لإعداد المنزل الذكي ونقطة الوصول اللاسلكية.

بوابة WebThings هو هي طبقة عالمية لتنظيم الوصول إلى فئات مختلفة من أجهزة المستهلك وأجهزة إنترنت الأشياء، وإخفاء ميزات كل منصة وعدم المطالبة باستخدام تطبيقات خاصة بكل مصنع. لتفاعل البوابة مع منصات إنترنت الأشياء، يمكنك استخدام بروتوكولات ZigBee وZWave أو WiFi أو الاتصال المباشر عبر GPIO. البوابة ممكنة إنشاء على لوحة Raspberry Pi واحصل على نظام تحكم منزلي ذكي يدمج جميع أجهزة إنترنت الأشياء في المنزل ويوفر أدوات لمراقبتها وإدارتها عبر واجهة الويب.

تتيح لك المنصة أيضًا إنشاء تطبيقات ويب إضافية يمكنها التفاعل مع الأجهزة عبرها واجهة برمجة تطبيقات الويب. وبالتالي، بدلاً من تثبيت تطبيق الهاتف المحمول الخاص بك لكل نوع من أجهزة إنترنت الأشياء، يمكنك استخدام واجهة ويب موحدة واحدة. لتثبيت بوابة WebThings، ما عليك سوى تنزيل البرنامج الثابت المقدم على بطاقة SD، وفتح مضيف "gateway.local" في المتصفح، وإعداد اتصال بشبكة WiFi أو ZigBee أو ZWave، والعثور على أجهزة IoT الحالية، وتكوين المعلمات للوصول الخارجي وإضافة الأجهزة الأكثر شعبية على شاشتك الرئيسية.

تدعم البوابة وظائف مثل تحديد الأجهزة على شبكة محلية، واختيار عنوان ويب للاتصال بالأجهزة من الإنترنت، وإنشاء حسابات للوصول إلى واجهة الويب الخاصة بالبوابة، وتوصيل الأجهزة التي تدعم بروتوكولات ZigBee وZ-Wave الخاصة بالبوابة، التنشيط عن بعد وإيقاف تشغيل الأجهزة من تطبيق الويب ومراقبة حالة المنزل عن بعد والمراقبة بالفيديو.

يوفر WebThings Framework مجموعة من المكونات القابلة للاستبدال لإنشاء أجهزة إنترنت الأشياء التي يمكنها الاتصال مباشرة باستخدام Web Things API. يمكن اكتشاف هذه الأجهزة تلقائيًا بواسطة البوابات المستندة إلى بوابة WebThings أو برنامج العميل (باستخدام mDNS) للمراقبة والإدارة اللاحقة عبر الويب. يتم إعداد تطبيقات الخادم لـ Web Things API في شكل مكتبات في
Python,
جافا,

Rust, اردوينو и MicroPython.

ترسل Mozilla مشروع WebThing مجانًا

ترسل Mozilla مشروع WebThing مجانًا

المصدر: opennet.ru

شراء استضافة موثوقة للمواقع مع حماية DDoS وخوادم VPS VDS 🔥 اشترِ استضافة مواقع ويب موثوقة مع حماية من هجمات DDoS، وخوادم VPS وVDS | ProHoster