Mozilla платформаи WebThings -ро муаррифӣ кард

Mozilla пас аз ду соли озмоиш ва рушд муаррифӣ кард платформае WebThings, ки лоихахои пештар тартиб дода шуда буданд Framework WebThings и Дарвозаи WebThings, таъмин намудани ҷузъҳо барои дастрасӣ ба категорияҳои гуногуни дастгоҳҳои истеъмолӣ ва истифодаи универсалӣ API-и Web Things бо онхо хамкориро ташкил кунанд. Пешрафтҳои лоиҳа паҳн шудан дар доираи MPL 2.0 литсензия шудааст.

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

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

Дарвозаи WebThings ифода мекунад як қабати универсалӣ барои ташкили дастрасӣ ба категорияҳои гуногуни дастгоҳҳои истеъмолӣ ва IoT мебошад, ки хусусиятҳои ҳар як платформаро пинҳон мекунад ва истифодаи замимаҳои мушаххаси ҳар як истеҳсолкунандаро талаб намекунад. Рамзи лоиҳа навиштааст дар JavaScript бо истифода аз платформаи сервери Node.js. Барои муоширати дарвоза бо платформаҳои IoT, шумо метавонед протоколҳои ZigBee ва ZWave, WiFi ё пайвасти мустақим тавассути GPIO -ро истифода баред. Прошивка бо шлюз омода кардааст барои моделҳои гуногуни Raspberry Pi, инчунин дастрас аст бастаҳо барои OpenWrt ва Debian.

Mozilla платформаи WebThings -ро муаррифӣ кард

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

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

Дар баробари эълони платформаи нави WebThings, релиз нашр шуд Дарвозаи WebThings 0.8, ки навовариҳои зеринро пешниҳод мекунад:

  • Системаи сабти рӯйдодҳо илова карда шуд, ки омори кори ҳама дастгоҳҳо ва сенсорҳои IoT дар шабакаи хонагӣ ҷамъоварӣ мекунад ва ба шумо имкон медиҳад, ки фаъолияти онҳоро дар шакли графикҳои визуалӣ арзёбӣ кунед. Масалан, шумо метавонед бифаҳмед, ки дар вақти набудани шумо чанд маротиба дарҳо кушода ва баста шудаанд, ҳарорати хона чӣ гуна тағир ёфтааст, чӣ қадар дастгоҳҳои энергетикӣ ба розеткаҳои интеллектуалӣ пайваст шудаанд, кай ба кор андохтани детектори ҳаракат ва ғайра. Диаграммаҳо метавонанд аз рӯи соатҳо, рӯзҳо ва ҳафтаҳо сохта шаванд ва дар миқёси вақт ҳаракат кунанд;

    Mozilla платформаи WebThings -ро муаррифӣ кард

  • Ҳушдорҳои иловашуда, ки метавонанд дар сурати рӯйдодҳое, ки вокуниши фаврӣ талаб мекунанд, оғоз шаванд. Масалан, ҳушдорҳо метавонанд ба фаъол кардани детекторҳои дуд, ихроҷ ё оксиди карбон, инчунин ҳангоми мавҷуд будани сигналҳои дуздӣ алоқаманд бошанд. Агар сигнал дода шавад, огоҳӣ дар бораи пайдоиши он метавонад тавассути SMS ё дигар воситаҳои огоҳӣ ирсол карда шавад;

    Mozilla платформаи WebThings -ро муаррифӣ кард

  • Интерфейс барои танзими параметрҳои пайвасти шабака илова карда шуд. Пештар, гузаштан аз як шабакаи бесим ба шабакаи дигар ҳангоми мавҷуд будани ҳарду шабака фармонҳои иҷрокунандаи консолро талаб мекарданд. Акнун тағир додани параметрҳои шабакаро тавассути интерфейси веб анҷом додан мумкин аст (қисмати Танзимот ➡ Шабака), ки дар он шумо метавонед таъини суроғаҳои IP-ро идора кунед, шабакаҳои бесими дастрасро скан кунед ва нуқтаҳои дастрасиро тағир диҳед;

    Mozilla платформаи WebThings -ро муаррифӣ кард

  • тайёр карда шудааст бастаҳои таҷрибавӣ барои роутерҳо дар асоси OpenWrt, ки ба истифодаи роутерҳо на танҳо барои таъмини дастрасии шабака, балки ҳамчун гиреҳҳои идоракунии хонагии интеллектуалӣ имкон медиҳанд. Дар оянда, мо нақша дорем, ки тақсимоти шахсии худро дар асоси OpenWrt бо дастгирии ҳамгирошудаи Things Gateway омода созем, ки интерфейси ягонаро барои таъсиси хонаи интеллектуалӣ ва нуқтаи дастрасии бесим таъмин кунем. Дар айни замон, WebThings Gateway аллакай метавонад ҳамчун нуқтаи дастрасии бесим кор кунад, на танҳо ҳамчун муштарии бесим.

Манбаъ: opennet.ru

Илова Эзоҳ