Mozilla WebThings Gateway 0.9 dị, ọnụ ụzọ maka ụlọ smart na ngwaọrụ IoT

Ụlọ ọrụ Mozilla bipụtara ntọhapụ ngwaahịa ọhụrụ Ọnụ ụzọ WebThings 0.9, а также обновление библиотек WebThings Framework 0.12, образующих платформу Ihe webụ, предоставляющую компоненты для обеспечения доступа к различным категориям потребительских устройств и использования универсального Ihe Weebụ API iji hazie mmekọrịta ha na ha. Mmepe oru ngo kesaa nyere ikike n'okpuru MPL 2.0.

Новый выпуск WebThings Gateway примечателен развитием
ngwugwu на основе OpenWrt, которые позволяют использовать беспроводные маршрутизаторы не только для обеспечения сетевого доступа, но и в качестве узлов управления умным домом. В том числе kwadebere собственный дистрибутив на базе OpenWrt с интегрированной поддержкой Things Gateway, предоставляющий унифицированный интерфейс для настройки умного дома и беспроводной точки доступа. Сборки дистрибутива kpụrụ для открытого маршрутизатора Turris Omnia.

Прошивка на базе OpenWrt предоставляет интерфейс начальной настройки, позволяющий настроить устройство для работы в качестве беспроводной точки доступа или в качестве клиента для подключения к существующей беспроводной сети. Функциональность сборки пока ограничена и она по-прежнему позиционируется как экспериментальная, не способная в полной мере заменить существующие беспроводные маршрутизаторы.

Mozilla WebThings Gateway 0.9 dị, ọnụ ụzọ maka ụlọ smart na ngwaọrụ IoT

Вторым важным новшеством является реализация поддержки платы Utu Pi 4, для которой, как и для других плат Raspberry Pi, kwadebere отдельные mgbakọ на основе дистрибутива Raspbian.

Из функциональных улучшений отмечается реализация нового типа дополнений (Notifier), позволяющих расширить ранее доступную систему отправки сообщений через Push-уведомления в браузере. Notifier позволяет создавать обработчики и задавать правила отправки сообщений через различные каналы связи, например для отправки SMS или Email при срабатывании датчиков движения в доме. Возможно задание приоритета отправляемых уведомлений.

Mozilla WebThings Gateway 0.9 dị, ọnụ ụzọ maka ụlọ smart na ngwaọrụ IoT

Dị ka ihe ncheta, WebThings Gateway nọchite anya bụ oyi akwa zuru ụwa ọnụ maka ịhazi ohere ịnweta ụdị dị iche iche nke ndị na-azụ ahịa na ngwaọrụ IoT, na-ezobe atụmatụ nke ikpo okwu ọ bụla na-achọghị iji ngwa akọwapụtara nke onye nrụpụta ọ bụla. Koodu oru ngo dere site na na Javascript site na iji usoro ihe nkesa Node.js. Iji nyiwe IoT jikọọ ọnụ ụzọ ámá, ị nwere ike iji ZigBee na ZWave protocol, WiFi ma ọ bụ njikọ kpọmkwem site na GPIO. Firmware nwere ọnụ ụzọ ámá kwadebere maka ụdị Raspberry Pi dị iche iche, dịkwa ngwugwu maka OpenWrt na Debian.

Mozilla WebThings Gateway 0.9 dị, ọnụ ụzọ maka ụlọ smart na ngwaọrụ IoT

Ọnụ ụzọ ámá ga-ekwe omume iji guzobe na bọọdụ Raspberry Pi wee nweta usoro njikwa ụlọ mara mma nke na-ejikọta ngwaọrụ IoT niile dị n'ụlọ ma na-enye ngwaọrụ maka nlekota na ijikwa ha site na ntanetị Weebụ. Ikpo okwu na-enyekwa gị ohere ịmepụta ngwa weebụ ọzọ nke nwere ike ịmekọrịta na ngwaọrụ site na Ihe Weebụ API.

Таким образом, вместо установки своего мобильного приложения для каждого типа IoT-устройств, можно использовать единый унифицированный web-интерфейс. Для установки WebThings Gateway достаточно загрузить предоставленную прошивку на SD-карту, открыть в браузере хост «gateway.local», настроить подключение к WiFi, ZigBee или ZWave, найти имеющиеся IoT-устройства, настроить параметры для доступа извне и добавить самые востребованные устройства на домашний экран.

Ọnụ ụzọ ámá ahụ na-akwado ọrụ dị ka ịchọpụta ngwaọrụ dị na netwọkụ mpaghara, ịhọrọ adreesị webụ maka ijikọ na ngwaọrụ sitere na ịntanetị, ịmepụta akaụntụ iji nweta ntanetị ọnụ ụzọ ámá, jikọọ ngwaọrụ ndị na-akwado usoro ZigBee na Z-Wave nke nwere n'ọnụ ụzọ, ịgbalite ime ime na gbanyụọ ngwaọrụ site na ngwa webụ, nleba anya n'ime anya nke ọnọdụ ụlọ na onyunyo vidiyo. Na mgbakwunye na ntanetị weebụ na API, ọnụ ụzọ ámá na-agụnye nkwado nnwale maka njikwa olu, nke na-enye gị ohere ịmata ma mebie iwu olu (dịka ọmụmaatụ, "gbanye ọkụ na kichin").

Framework WebThings na-enye nhazi nke ihe ndị nwere ike dochie anya maka ịmepụta ngwaọrụ IoT nke nwere ike ịkparịta ụka ozugbo site na iji Ihe Weebụ API. Enwere ike ịhụ ngwaọrụ ndị dị otú ahụ na-akpaghị aka site na ọnụ ụzọ ámá WebThings Gateway ma ọ bụ ngwanrọ ndị ahịa (iji mDNS) maka nlekota na njikwa na-esote site na Weebụ. A na-akwado mmejuputa ihe nkesa maka ihe Weebụ API n'ụdị ọba akwụkwọ dị na
Python,
Java,

nchara na-, Arduino и micropython.

isi: opennet.ru

Tinye a comment