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

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

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

Нармафзори дар асоси OpenWrt асосёфта интерфейси танзимоти ибтидоиро таъмин мекунад, ки ба шумо имкон медиҳад, ки дастгоҳро ҳамчун нуқтаи дастрасии бесим ё ҳамчун муштарӣ барои пайвастшавӣ ба шабакаи бесими мавҷуда танзим кунед. Функсияи маҷмӯа то ҳол маҳдуд аст ва он то ҳол ҳамчун таҷрибавӣ ҷойгир аст ва қодир нест, ки роутерҳои бесими мавҷударо пурра иваз кунад.

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

Дуюм навоварии муҳим ин татбиқи дастгирии шӯро мебошад Малина PI 4, ки барои он, мисли дигар тахтаҳои Raspberry Pi, омода кардааст ҷудо анҷуманҳо дар асоси тақсимоти Распӣ.

Дар байни беҳбудиҳои функсионалӣ татбиқи як намуди нави изофа (Notifier) ​​қайд карда шудааст, ки имкон медиҳад системаи қаблан дастраси фиристодани паёмҳо тавассути Push огоҳиномаҳо дар браузер васеъ карда шавад. Огоҳӣ ба шумо имкон медиҳад, ки коркардкунандагон эҷод кунед ва қоидаҳои ирсоли паёмҳоро тавассути каналҳои гуногуни иртиботӣ муқаррар кунед, масалан, фиристодани SMS ё почтаи электронӣ ҳангоми фаъол кардани сенсорҳои ҳаракат дар хона. Афзалияти огоҳиномаҳои ирсолшударо муқаррар кардан мумкин аст.

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

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

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

Дарвоза имконпазир аст таъсис диҳед дар тахтаи Raspberry Pi ва системаи интеллектуалии назорати хона гиред, ки тамоми дастгоҳҳои IoT-ро дар хона муттаҳид мекунад ва асбобҳоро барои назорат ва идоракунии онҳо тавассути интерфейси веб таъмин мекунад. Платформа инчунин ба шумо имкон медиҳад, ки барномаҳои иловагии веб эҷод кунед, ки тавассути онҳо бо дастгоҳҳо муошират карда метавонанд API-и Web Thing.

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

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

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

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

Манбаъ: opennet.ru

Илова Эзоҳ