Mozilla WebThings platformasini taqdim etdi

Mozilla, ikki yillik tajriba va rivojlanishdan so'ng, taqdim platforma WebThings, unda ilgari ishlab chiqilgan loyihalar kiritilgan WebThings Framework и WebThings shlyuzi, iste'molchi qurilmalarining turli toifalariga kirishni va universaldan foydalanishni ta'minlash uchun komponentlar bilan ta'minlash Web Things API ular bilan o'zaro munosabatlarni tashkil etish. Loyiha ishlanmalari tarqaldi MPL 2.0 bo'yicha litsenziyalangan.

WebThings Framework WebThings API yordamida to'g'ridan-to'g'ri o'zaro aloqada bo'lishi mumkin bo'lgan IoT qurilmalarini yaratish uchun almashtiriladigan komponentlar to'plamini taqdim etadi. Ushbu qurilmalarni WebThings Gateway-ga asoslangan shlyuzlar yoki mijoz dasturiy ta'minoti (mDNS-dan foydalangan holda) orqali veb orqali keyingi monitoring va boshqarish uchun avtomatik ravishda topish mumkin. WebThings API uchun server ilovalari kutubxonalar sifatida mavjud.
Python,
Java,

zang, Arduino и mikropiton.

WebThings shlyuzi bo'ladi iste'molchi va IoT qurilmalarining turli toifalariga kirishni tashkil qilish uchun universal qatlam bo'lib, har bir platformaning o'ziga xos xususiyatlarini yashiradi va ishlab chiqaruvchiga xos ilovalardan foydalanishni talab qilmaydi. Loyiha kodi tomonidan yozilgan JavaScript-da Node.js server platformasi yordamida. Shlyuz ZigBee va ZWave protokollari, WiFi yoki GPIO orqali to'g'ridan-to'g'ri ulanishdan foydalangan holda IoT platformalari bilan bog'lanishi mumkin. Shlyuz bilan proshivka tayyorlangan turli Raspberry Pi modellari uchun ham mavjud paketlar OpenWrt uchun va Debian.

 Mozilla WebThings platformasini taqdim etdi

Gateway mumkin tashkil etish Raspberry Pi platasiga o'ting 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, internetdagi qurilmalarga ulanish uchun veb-manzilni tanlash, shlyuzning veb-interfeysiga kirish uchun hisob qaydnomalarini yaratish, shlyuzga xususiy ZigBee va Z-Wave protokollarini qo‘llab-quvvatlaydigan qurilmalarni ulash, veb-ilovadan qurilmalarni masofadan turib yoqish va o‘chirish, shuningdek, uyni masofadan kuzatish va video kuzatuv kabi funksiyalarni qo‘llab-quvvatlaydi. Veb-interfeys va API bilan bir qatorda, shlyuzda ovozli buyruqlarni tanib olish va bajarish imkonini beruvchi eksperimental ovozli boshqaruv yordami ham mavjud (masalan, “oshxona chirog‘ini yoqish”).

Yangi WebThings platformasining e'lon qilinishi bilan bir qatorda reliz ham chop etildi WebThings shlyuzi 0.8, u quyidagi innovatsiyalarni taklif qiladi:

  • Uy tarmog'idagi barcha IoT qurilmalari va sensorlarining ishlashi bo'yicha statistik ma'lumotlarni to'playdigan va ularning faoliyatini vizual grafiklar ko'rinishida baholash imkonini beruvchi voqealarni qayd etish tizimi qo'shildi. Misol uchun, siz uzoqda bo'lganingizda eshiklar necha marta ochilgan va yopilganligi, uydagi harorat qanday o'zgargani, aqlli vilkalarga ulangan qancha energiya sarflangani, harakat detektori qachon ishga tushirilganligi va boshqalarni ko'rishingiz mumkin. Grafiklar soat, kun va hafta bo'yicha chizilishi va vaqt jadvali bo'ylab aylantirilishi mumkin.

     Mozilla WebThings platformasini taqdim etdi
  • Darhol javob berishni talab qiladigan hodisalar sabab bo'lishi mumkin bo'lgan signallar qo'shildi. Misol uchun, signallarni tutun, oqish yoki uglerod oksidi detektorlari, shuningdek, o'g'ri signallari bilan bog'lash mumkin. Agar signal ishga tushirilsa, bildirishnomalar SMS yoki boshqa xabar berish usullari orqali yuborilishi mumkin.

     Mozilla WebThings platformasini taqdim etdi
  • Tarmoqqa ulanish sozlamalarini sozlash uchun interfeys qo'shildi. Ilgari, ikkalasi ham mavjud bo'lganda simsiz tarmoqlar o'rtasida almashish uchun konsolda buyruqlarni bajarish kerak edi. Tarmoq sozlamalarini endi veb-interfeys (Sozlamalar ➡ Tarmoq) orqali o'zgartirish mumkin, bu erda siz IP-manzil tayinlashni boshqarishingiz, mavjud simsiz tarmoqlarni skanerlashingiz va kirish nuqtalarini o'zgartirishingiz mumkin.

     Mozilla WebThings platformasini taqdim etdi
  • Tayyorlangan OpenWrt-ga asoslangan marshrutizatorlar uchun eksperimental paketlar, bu marshrutizatorlardan nafaqat tarmoqqa kirish uchun, balki aqlli uy boshqaruvi tugunlari sifatida ham foydalanish imkonini beradi. Kelajakdagi rejalar aqlli uy va simsiz ulanish nuqtalarini sozlash uchun yagona interfeysni ta'minlovchi Things Gateway-ni integratsiyalashgan qo'llab-quvvatlovchi OpenWrt-ga asoslangan maxsus tarqatishni ishlab chiqishni o'z ichiga oladi. Hozirda WebThings Gateway allaqachon simsiz mijoz emas, balki simsiz kirish nuqtasi sifatida ham ishlashi mumkin.

Manba: opennet.ru

DDoS himoyasi, VPS VDS serverlari bo'lgan saytlar uchun ishonchli hosting sotib oling 🔥 DDoS himoyasi, VPS VDS serverlari bilan ishonchli veb-sayt xostingini sotib oling | ProHoster