Mozilla WebThings Gateway 0.11 در دسترس است، دروازه ای برای خانه های هوشمند و دستگاه های IoT

شرکت موزیلا опубликовала انتشار محصول جدید WebThingsGateway 0.11، که در ترکیب با کتابخانه ها چارچوب WebThings یک پلت فرم را تشکیل می دهد WebThings برای دسترسی به دسته های مختلف دستگاه های مصرف کننده و استفاده جهانی Web Things API برای سازماندهی تعامل با آنها. کد پروژه نوشته شده توسط در جاوا اسکریپت با استفاده از پلتفرم سرور Node.js و توزیع شده توسط دارای مجوز MPL 2.0. سیستم عامل با دروازه آماده شده برای مدل های مختلف رزبری پای. همچنین موجود است بسته ها برای OpenWrt، Fedora، Arch، Ubuntu، Raspbian و Debian و یک نسخه آماده کیت توزیع با پشتیبانی یکپارچه از Things Gateway، ارائه یک رابط یکپارچه برای راه اندازی یک خانه هوشمند و یک نقطه دسترسی بی سیم.

در نسخه جدید:

  • رابط کاربری برای کاربران غیر انگلیسی زبان بومی سازی شده است.
    اضافه ترجمه برای 24 زبان، از جمله روسی.

  • تعداد پلتفرم هایی که بسته های نصب برای آنها توزیع می شود، افزایش یافته است. علاوه بر تصاویر Raspberry Pi و Docker شکل گرفت بسته های Debian 10، Raspbian، Ubuntu 18.04/19.04/19.10 و Fedora 30/31. مخزن AUR بسته هایی را برای Arch Linux میزبانی می کند.
  • سیستم ثبت رویداد تثبیت شده است و آماری را در مورد عملکرد همه دستگاه‌ها و حسگرهای IoT در شبکه خانگی جمع‌آوری می‌کند و به فرد امکان می‌دهد فعالیت آنها را در قالب نمودارهای بصری ارزیابی کند. به عنوان مثال، می توانید دریابید که در زمان غیبت شما چند بار درها باز و بسته شده اند، دمای خانه چگونه تغییر کرده است، دستگاه های متصل به سوکت های هوشمند چقدر انرژی مصرف کرده اند، زمانی که آشکارساز حرکت فعال شده است و غیره. نمودارها را می توان بر حسب ساعت، روز و هفته ساخت و در امتداد مقیاس زمانی پیمایش کرد.

    Mozilla WebThings Gateway 0.11 در دسترس است، دروازه ای برای خانه های هوشمند و دستگاه های IoT

  • عملکرد دستیار صوتی آزمایشی که می‌توانست دستورات صوتی را تشخیص دهد و اجرا کند (به عنوان مثال، "چراغ آشپزخانه را روشن کنید") نادرست بود و حذف شد. نسخه بعدی همچنین API کنترل صوتی را حذف خواهد کرد. به جای دستیار صوتی داخلی، پیشنهاد می شود از افزونه هایی با عملکرد مشابه استفاده کنید که در بخش تنظیمات ➡ افزونه ها یافت می شود.
  • ساخت Raspberry Pi اکنون گزینه‌ای برای غیرفعال کردن تحویل خودکار به‌روزرسانی‌های OTA دارد.
  • افزونه ها توانایی دسترسی به تنظیمات زبان و محلی سازی را دارند.
  • امکان دسترسی به رابط وب از سیستم های دیگر در شبکه محلی بدون رمزگذاری (با استفاده از "http://" به جای "https://") اضافه شده است.
  • بهبود قابلیت اطمینان و پایداری برنامه PWA (برنامه وب مترقی) که به شما امکان می دهد کار با یک برنامه وب را به عنوان یک برنامه جداگانه سازماندهی کنید.

به عنوان یادآوری، WebThings Gateway است یک لایه جهانی برای سازماندهی دسترسی به دسته های مختلف مصرف کننده و دستگاه های 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 به شکل کتابخانه هایی در آماده شده است
پــایتــون,
جاوه,

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

Mozilla WebThings Gateway 0.11 در دسترس است، دروازه ای برای خانه های هوشمند و دستگاه های IoT

Mozilla WebThings Gateway 0.11 در دسترس است، دروازه ای برای خانه های هوشمند و دستگاه های IoT

منبع: opennet.ru

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