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

المطورين أشياء الويب موزيلا, платформы для потребительских интернет-устройств, ذكرت об отделении от компании Mozilla и превращении в независимый открытый проект. Платформа также переименована и вместо Mozilla WebThings теперь именуется просто WebThings и распространяется через новый сайт webthings.io. Причиной предпринятых действий стало сокращение прямых инвестиции компании Mozilla в проект и передача связанных с ним наработок сообществу. Проект останется на плаву, но теперь будет независим от компании Mozilla, не сможет использовать инфраструктуру Mozilla и лишится права использовать торговые марки Mozilla.

Представленные изменения не скажутся на работе уже развёрнутых локально управляемых домашних шлюзов на базе WebThings, которые самодостаточны и не привязаны к облачным сервисам или внешней инфраструктуре. Тем не менее, обновления теперь будут распространяться через инфраструктуру, поддерживаемую сообществом, а не компанией Mozilla, что потребует внесения изменения в настройки. Сервис для организации туннелей к домашним шлюзам, использующий поддомены *.mozilla-iot.org, продолжит работать до 31 декабря 2020 года. До прекращения работы сервиса планируется ввести в строй замену на основе домена webthings.io, для перехода на которую потребуется перерегистрация.

Напомним, что платформа WebThings состоит из шлюза بوابة WebThings والمكتبات إطار عمل WebThings. Код проекта написан на языке JavaScript с использованием серверной платформы Node.js и وزعت من خلال под лицензией MPL 2.0. На базе OpenWrt развивается готовый توزيع с интегрированной поддержкой WebThings Gateway, предоставляющий унифицированный интерфейс для настройки умного дома и беспроводной точки доступа.

بوابة 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 في شكل مكتبات في
بايثون,
جافا,

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

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

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

المصدر: opennet.ru

إضافة تعليق