Mozilla WebThings Gateway 0.11 дастрас, шлюз барои хонаи интеллектуалӣ ва дастгоҳҳои IoT

Ширкати Mozilla нашр шудааст баровардани махсулоти нав Дарвозаи WebThings 0.11, ки дар якҷоягӣ бо китобхонаҳо Framework WebThings платформа ташкил медихад WebThings дастраси категорияхои гуногуни дастгоххои истеъмолиро таъмин намуда, универсал истифода баранд API-и Web Things бо онхо хамкориро ташкил кунанд. Рамзи лоиҳа навиштааст дар JavaScript бо истифода аз платформаи сервери Node.js ва паҳн мекунад дар доираи MPL 2.0 литсензия шудааст. Прошивка бо шлюз омода кардааст барои моделҳои гуногуни Raspberry Pi. Инчунин дастрас бастаҳо барои 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 мебошад, ки хусусиятҳои ҳар як платформаро пинҳон мекунад ва истифодаи замимаҳои мушаххаси ҳар як истеҳсолкунандаро талаб намекунад. Барои муоширати дарвоза бо платформаҳои IoT, шумо метавонед протоколҳои ZigBee ва ZWave, WiFi ё пайвасти мустақим тавассути GPIO истифода баред. Дарвоза имконпазир аст таъсис диҳед дар тахтаи Raspberry Pi ва системаи интеллектуалии назорати хона гиред, ки тамоми дастгоҳҳои IoT-ро дар хона муттаҳид мекунад ва асбобҳоро барои назорат ва идоракунии онҳо тавассути интерфейси веб таъмин мекунад.

Платформа инчунин ба шумо имкон медиҳад, ки замимаҳои иловагии веб эҷод кунед, ки тавассути онҳо бо дастгоҳҳо муошират карда метавонанд API-и Web Thing. Ҳамин тариқ, ба ҷои насб кардани замимаи мобилии худ барои ҳар як намуди дастгоҳи IoT, шумо метавонед интерфейси ягонаи ягонаи вебро истифода баред. Барои насб кардани WebThings Gateway, танҳо нармафзори пешниҳодшударо ба корти SD зеркашӣ кунед, хости "gateway.local" -ро дар браузер кушоед, пайвастшавӣ ба WiFi, ZigBee ё ZWave насб кунед, дастгоҳҳои мавҷудаи IoT-ро пайдо кунед, параметрҳоро барои дастрасии беруна танзим кунед ва илова кунед дастгоҳҳои маъмултарин ба экрани хонагии шумо.

Шлюз вазифаҳоеро дастгирӣ мекунад, аз қабили муайян кардани дастгоҳҳо дар шабакаи маҳаллӣ, интихоби суроғаи веб барои пайвастшавӣ ба дастгоҳҳо аз Интернет, эҷоди ҳисобҳо барои дастрасӣ ба веб-интерфейси шлюз, пайваст кардани дастгоҳҳое, ки протоколҳои хусусии ZigBee ва Z-Wave-ро дастгирӣ мекунанд, фаъолсозӣ ва хомӯш кардани дастгоҳҳо аз веб замима, назорати фосилавии ҳолати хона ва назорати видеоӣ.

WebThings Framework маҷмӯи ҷузъҳои ивазшавандаро барои эҷоди дастгоҳҳои IoT таъмин мекунад, ки метавонанд мустақиман бо истифода аз Web Things API муошират кунанд. Чунин дастгоҳҳоро ба таври худкор тавассути шлюзҳои дар асоси WebThings Gateway ё нармафзори муштарӣ (бо истифода аз mDNS) барои мониторинг ва идоракунии минбаъда тавассути веб муайян кардан мумкин аст. Амалисозии сервер барои Web Things API дар шакли китобхонаҳо дар
Python,
Java,

зангин, Арддуо и микропитон.

Mozilla WebThings Gateway 0.11 дастрас, шлюз барои хонаи интеллектуалӣ ва дастгоҳҳои IoT

Mozilla WebThings Gateway 0.11 дастрас, шлюз барои хонаи интеллектуалӣ ва дастгоҳҳои IoT

Манбаъ: opennet.ru

Илова Эзоҳ