Mozilla лоиҳаи WebThing-ро барои шино ройгон фиристод

Таҳиякунандагон Mozilla WebThings, платформы для потребительских интернет-устройств, хабар дод об отделении от компании Mozilla и превращении в независимый открытый проект. Платформа также переименована и вместо Mozilla WebThings теперь именуется просто WebThings и распространяется через новый сайт webthings.io. Причиной предпринятых действий стало сокращение прямых инвестиции компании Mozilla в проект и передача связанных с ним наработок сообществу. Проект останется на плаву, но теперь будет независим от компании Mozilla, не сможет использовать инфраструктуру Mozilla и лишится права использовать торговые марки Mozilla.

Представленные изменения не скажутся на работе уже развёрнутых локально управляемых домашних шлюзов на базе WebThings, которые самодостаточны и не привязаны к облачным сервисам или внешней инфраструктуре. Тем не менее, обновления теперь будут распространяться через инфраструктуру, поддерживаемую сообществом, а не компанией Mozilla, что потребует внесения изменения в настройки. Сервис для организации туннелей к домашним шлюзам, использующий поддомены *.mozilla-iot.org, продолжит работать до 31 декабря 2020 года. До прекращения работы сервиса планируется ввести в строй замену на основе домена webthings.io, для перехода на которую потребуется перерегистрация.

Напомним, что платформа WebThings состоит из шлюза Дарвозаи WebThings ва китобхонахо Framework WebThings. Код проекта написан на языке JavaScript с использованием серверной платформы Node.js и паҳн мекунад под лицензией MPL 2.0. На базе OpenWrt развивается готовый маҷмӯи тақсимот с интегрированной поддержкой WebThings Gateway, предоставляющий унифицированный интерфейс для настройки умного дома и беспроводной точки доступа.

Дарвозаи WebThings ифода мекунад як қабати универсалӣ барои ташкили дастрасӣ ба категорияҳои гуногуни дастгоҳҳои истеъмолӣ ва 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 лоиҳаи WebThing-ро барои шино ройгон фиристод

Mozilla лоиҳаи WebThing-ро барои шино ройгон фиристод

Манбаъ: opennet.ru

Илова Эзоҳ