موزیلا پروژه WebThing را به صورت رایگان برای شناور ارسال کرده است

توسعه دهندگان Mozilla WebThings، پلتفرم های دستگاه های اینترنتی مصرف کننده، сообщили در مورد جدا شدن از موزیلا و تبدیل شدن به یک پروژه منبع باز مستقل. این پلتفرم همچنین از Mozilla WebThings به WebThings ساده تغییر نام داده است و از طریق یک وب سایت جدید توزیع می شود. webthings.io. دلیل اقدامات انجام شده کاهش سرمایه گذاری مستقیم موزیلا در پروژه و انتقال پیشرفت های مربوطه به جامعه بوده است. این پروژه سرپا باقی خواهد ماند، اما اکنون مستقل از موزیلا خواهد بود، نمی تواند از زیرساخت های موزیلا استفاده کند و حق استفاده از علائم تجاری موزیلا را از دست خواهد داد.

تغییرات ارائه شده بر عملکرد دروازه‌های خانگی مدیریت شده محلی که قبلاً بر اساس WebThings مستقر شده‌اند، که خودکفا هستند و به خدمات ابری یا زیرساخت‌های خارجی وابسته نیستند، تأثیری نخواهد داشت. با این حال، به‌روزرسانی‌ها اکنون از طریق یک زیرساخت نگهداری شده توسط جامعه به جای موزیلا توزیع می‌شوند و نیاز به تغییر پیکربندی دارند. سرویس سازماندهی تونل ها به دروازه های خانه با استفاده از زیر دامنه های *.mozilla-iot.org تا 31 دسامبر 2020 به کار خود ادامه می دهد. قبل از قطع شدن این سرویس، برنامه ریزی شده است که جایگزینی بر اساس دامنه webthings.io راه اندازی شود که انتقال به آن نیاز به ثبت مجدد دارد.

به یاد بیاورید که پلتفرم WebThings از یک دروازه تشکیل شده است دروازه WebThings و کتابخانه ها چارچوب WebThings. کد پروژه در جاوا اسکریپت با استفاده از پلتفرم سرور Node.js نوشته شده است توزیع شده توسط دارای مجوز MPL 2.0. یک نرم افزار آماده بر اساس OpenWrt در حال توسعه است کیت توزیع با پشتیبانی یکپارچه از WebThings Gateway، ارائه یک رابط یکپارچه برای راه اندازی خانه هوشمند و نقطه دسترسی بی سیم.

دروازه WebThings است یک لایه جهانی برای سازماندهی دسترسی به دسته های مختلف مصرف کننده و دستگاه های IoT است که ویژگی های هر پلتفرم را پنهان می کند و نیازی به استفاده از برنامه های کاربردی خاص هر سازنده ندارد. برای تعامل گیت‌وی با پلتفرم‌های اینترنت اشیا، می‌توانید از پروتکل‌های ZigBee و ZWave، WiFi یا اتصال مستقیم از طریق GPIO استفاده کنید. دروازه امکان پذیر است برای ایجاد روی برد Raspberry Pi و یک سیستم کنترل خانه هوشمند را دریافت کنید که تمام دستگاه های IoT را در خانه یکپارچه می کند و ابزارهایی برای نظارت و مدیریت آنها از طریق یک رابط وب فراهم می کند.

این پلتفرم همچنین به شما امکان می دهد برنامه های کاربردی وب دیگری ایجاد کنید که می توانند از طریق دستگاه ها تعامل داشته باشند Web Thing API. بنابراین، به جای نصب برنامه تلفن همراه خود برای هر نوع دستگاه IoT، می توانید از یک رابط وب یکپارچه استفاده کنید. برای نصب WebThings Gateway، به سادگی سیستم عامل ارائه شده را در یک کارت SD دانلود کنید، میزبان "gateway.local" را در مرورگر باز کنید، اتصال به WiFi، ZigBee یا ZWave را راه اندازی کنید، دستگاه های IoT موجود را پیدا کنید، پارامترها را برای دسترسی خارجی پیکربندی کنید و اضافه کنید. محبوب ترین دستگاه ها در صفحه اصلی شما.

این دروازه از عملکردهایی مانند شناسایی دستگاه ها در یک شبکه محلی، انتخاب یک آدرس وب برای اتصال به دستگاه ها از اینترنت، ایجاد حساب کاربری برای دسترسی به رابط وب دروازه، اتصال دستگاه هایی که از پروتکل های اختصاصی ZigBee و Z-Wave پشتیبانی می کنند به دروازه پشتیبانی می کند. فعال سازی از راه دور و خاموش کردن دستگاه ها از یک برنامه وب، نظارت از راه دور وضعیت خانه و نظارت تصویری.

چارچوب WebThings مجموعه‌ای از اجزای قابل تعویض را برای ایجاد دستگاه‌های IoT فراهم می‌کند که می‌توانند مستقیماً با استفاده از Web Things API ارتباط برقرار کنند. چنین دستگاه هایی می توانند به طور خودکار توسط دروازه های مبتنی بر دروازه WebThings یا نرم افزار مشتری (با استفاده از mDNS) برای نظارت و مدیریت بعدی از طریق وب شناسایی شوند. پیاده سازی های سرور برای Web Things API به شکل کتابخانه هایی در آماده شده است
پــایتــون,
جاوه,

زنگ, آردوینو и میکروپایتون.

موزیلا پروژه WebThing را به صورت رایگان برای شناور ارسال کرده است

موزیلا پروژه WebThing را به صورت رایگان برای شناور ارسال کرده است

منبع: opennet.ru

اضافه کردن نظر