Mozilla WebThings Gateway 0.11 mavjud, aqlli uy va IoT qurilmalari uchun shlyuz

Mozilla kompaniyasi e'lon qilindi yangi mahsulot chiqarilishi WebThings shlyuzi 0.11, bu kutubxonalar bilan birgalikda WebThings Framework platforma hosil qiladi WebThings iste'molchi qurilmalarining turli toifalariga kirishni ta'minlash va universal foydalanish Web Things API ular bilan hamkorlikni tashkil etish. Loyiha kodi tomonidan yozilgan JavaScript-da Node.js server platformasidan foydalangan holda va tarqaladi MPL 2.0 bo'yicha litsenziyalangan. Shlyuz bilan proshivka tayyorlangan turli Raspberry Pi modellari uchun. Shuningdek, mavjud paketlar OpenWrt, Fedora, Arch, Ubuntu, Raspbian va Debian uchun va tayyor tarqatish to'plami Things Gateway-ni integratsiyalashgan qo'llab-quvvatlash bilan, aqlli uy va simsiz ulanish nuqtasini o'rnatish uchun yagona interfeysni ta'minlaydi.

Yangi nashrda:

  • Interfeys ingliz tilini bilmaydigan foydalanuvchilar uchun mahalliylashtirilgan.
    Qo'shilgan 24 tilga, shu jumladan rus tiliga tarjimalar;

  • O'rnatish paketlari tarqatiladigan platformalar soni kengaytirildi. Raspberry Pi va Docker uchun tasvirlardan tashqari shakllangan Debian 10, Raspbian, Ubuntu 18.04/19.04/19.10 va Fedora 30/31 uchun paketlar. AUR omborida Arch Linux uchun paketlar mavjud;
  • Voqealarni qayd etish tizimi barqarorlashtirildi, bu uy tarmog'idagi barcha IoT qurilmalari va sensorlarining ishlashi bo'yicha statistik ma'lumotlarni to'playdi va ularning faoliyatini vizual grafiklar ko'rinishida baholash imkonini beradi. Masalan, siz yo'qligingizda eshiklar necha marta ochilgan va yopilganligini, uydagi harorat qanday o'zgarganini, aqlli rozetkalarga ulangan qancha energiya sarflanganini, harakat detektori qachon ishga tushirilganini va hokazolarni bilib olishingiz mumkin. Grafiklar soatlar, kunlar va haftalar bo'yicha tuzilishi va vaqt shkalasi bo'ylab aylantirilishi mumkin;

    Mozilla WebThings Gateway 0.11 mavjud, aqlli uy va IoT qurilmalari uchun shlyuz

  • Ovozli buyruqlarni taniy oladigan va bajara oladigan eksperimental ovozli yordamchi funksiyasi (masalan, “oshxona chirog‘ini yoqish”) noto‘g‘ri deb topildi va olib tashlandi. Keyingi versiyada ovozli boshqaruv API ham olib tashlanadi. O'rnatilgan ovozli yordamchi o'rniga shunga o'xshash funksionallikka ega qo'shimchalardan foydalanish taklif etiladi, ularni Sozlamalar ➡ Qo'shimchalar bo'limida topish mumkin;
  • Raspberry Pi uchun tuzilma endi OTA yangilanishlarini avtomatik yetkazib berishni o'chirib qo'yish imkoniyatiga ega;
  • Qo'shimchalar til va mahalliylashtirish sozlamalariga kirish imkoniyatiga ega;
  • Mahalliy tarmoqdagi boshqa tizimlardan veb-interfeysga shifrlashsiz kirish imkoniyati qo‘shildi (“https://” emas, “http://” yordamida);
  • PWA ilovasining ishonchliligi va barqarorligi yaxshilandi (Progressiv veb-ilovasi), bu veb-ilova bilan ishlashni alohida dastur sifatida tashkil qilish imkonini beradi.

Eslatib o'tamiz, WebThings Gateway bo'ladi iste'molchi va IoT qurilmalarining turli toifalariga kirishni tashkil qilish uchun universal qatlam bo'lib, har bir platformaning xususiyatlarini yashiradi va har bir ishlab chiqaruvchiga xos ilovalardan foydalanishni talab qilmaydi. Shlyuzni IoT platformalari bilan o'zaro ishlash uchun siz ZigBee va ZWave protokollaridan, WiFi yoki GPIO orqali to'g'ridan-to'g'ri ulanishdan foydalanishingiz mumkin. Gateway mumkin tashkil etish Raspberry Pi platasida va uydagi barcha IoT qurilmalarini birlashtirgan va veb-interfeys orqali ularni kuzatish va boshqarish vositalarini taqdim etadigan aqlli uy boshqaruv tizimini oling.

Platforma shuningdek, qurilmalar bilan o'zaro aloqada bo'lishi mumkin bo'lgan qo'shimcha veb-ilovalarni yaratishga imkon beradi Web Thing API. Shunday qilib, IoT qurilmasining har bir turi uchun o'z mobil ilovangizni o'rnatish o'rniga siz yagona yagona veb-interfeysdan foydalanishingiz mumkin. WebThings Gateway-ni o'rnatish uchun taqdim etilgan proshivkani SD-kartaga yuklab oling, brauzerda "gateway.local" xostini oching, WiFi, ZigBee yoki ZWave-ga ulanishni o'rnating, mavjud IoT qurilmalarini toping, tashqi kirish uchun parametrlarni sozlang va qo'shing. uy ekraningizga eng mashhur qurilmalar.

Shlyuz mahalliy tarmoqdagi qurilmalarni aniqlash, Internetdan qurilmalarga ulanish uchun veb-manzilni tanlash, shlyuz veb-interfeysiga kirish uchun hisob qaydnomalarini yaratish, shlyuzga xususiy ZigBee va Z-Wave protokollarini qo'llab-quvvatlaydigan qurilmalarni ulash kabi funktsiyalarni qo'llab-quvvatlaydi. veb-ilovadan qurilmalarni masofadan faollashtirish va o'chirish, uyning holatini masofadan kuzatish va video kuzatuv.

WebThings Framework Web Things API yordamida to'g'ridan-to'g'ri muloqot qila oladigan IoT qurilmalarini yaratish uchun almashtiriladigan komponentlar to'plamini taqdim etadi. Bunday qurilmalar WebThings Gateway-ga asoslangan shlyuzlar yoki mijoz dasturiy ta'minoti (mDNS-dan foydalanib) tomonidan keyingi monitoring va Internet orqali boshqarish uchun avtomatik ravishda aniqlanishi mumkin. Web Things API uchun server ilovalari kutubxonalar shaklida tayyorlangan
Python,
Java,

zang, Arduino и mikropiton.

Mozilla WebThings Gateway 0.11 mavjud, aqlli uy va IoT qurilmalari uchun shlyuz

Mozilla WebThings Gateway 0.11 mavjud, aqlli uy va IoT qurilmalari uchun shlyuz

Manba: opennet.ru

a Izoh qo'shish