Mozilla WebThings Gateway 0.9 berdest e, dergeh ji bo xaniyên jîr û cîhazên IoT

Şirketa Mozilla weşandin serbestberdana hilberê nû WebThingsGateway 0.9, а также обновление библиотек WebThings Framework 0.12, образующих платформу WebThings, предоставляющую компоненты для обеспечения доступа к различным категориям потребительских устройств и использования универсального Web Things API da ku bi wan re têkiliyan organîze bike. Pêşveçûnên projeyê belavbûn lîsansa di bin MPL 2.0.

Новый выпуск WebThings Gateway примечателен развитием
pakêtên на основе OpenWrt, которые позволяют использовать беспроводные маршрутизаторы не только для обеспечения сетевого доступа, но и в качестве узлов управления умным домом. В том числе amade kirin собственный дистрибутив на базе OpenWrt с интегрированной поддержкой Things Gateway, предоставляющий унифицированный интерфейс для настройки умного дома и беспроводной точки доступа. Сборки дистрибутива ava kirin для открытого маршрутизатора Turris Omnia.

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

Mozilla WebThings Gateway 0.9 berdest e, dergeh ji bo xaniyên jîr û cîhazên IoT

Вторым важным новшеством является реализация поддержки платы Raspberry Pi 4, для которой, как и для других плат Raspberry Pi, amade kirin отдельные civîn на основе дистрибутива Raspbian.

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

Mozilla WebThings Gateway 0.9 berdest e, dergeh ji bo xaniyên jîr û cîhazên IoT

Wekî bîranîn, WebThings Gateway temsîl dike qatek gerdûnî ye ji bo organîzekirina gihîştina kategoriyên cihêreng ên xerîdar û cîhazên IoT, veşartina taybetmendiyên her platformê û ne hewcedariya karanîna serîlêdanên taybetî yên ji bo her hilberînerê. Koda projeyê ji hêla ve hatî nivîsandin di JavaScriptê de platforma servera Node.js bikar tîne. Ji bo ku dergeh bi platformên IoT re têkilî daynin, hûn dikarin protokolên ZigBee û ZWave, WiFi an pêwendiya rasterast bi GPIO bikar bînin. Firmware bi dergeh amade kirin ji bo cûrbecûr modelên Raspberry Pi jî hene pakêt ji bo OpenWrt û Debian.

Mozilla WebThings Gateway 0.9 berdest e, dergeh ji bo xaniyên jîr û cîhazên IoT

Gateway gengaz e damezrandin li ser panelek Raspberry Pi-yê û pergalek kontrolkirina xaniyê jîr bistînin ku hemî amûrên IoT yên li malê yek dike û amûrên ji bo şopandin û birêvebirina wan bi navgînek Webê peyda dike. Platform di heman demê de dihêle hûn serîlêdanên webê yên din jî biafirînin ku dikarin bi navgîniyê bi cîhazan re têkilî daynin Web Thing API.

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

Dergeh fonksiyonên wekî naskirina cîhazên li ser tora herêmî, hilbijartina navnîşek malperê ji bo girêdana bi cîhazên ji Internetnternetê re, afirandina hesaban ji bo gihîştina navrûya tevna dergehê, girêdana cîhazên ku protokolên xwedan ZigBee û Z-Wave piştgirî didin dergehê piştgirî dike. aktîvkirina ji dûr ve û qutkirina cîhazên ji serîlêdana malperê, çavdêriya ji dûr a rewşa xanî û çavdêriya vîdyoyê. Digel pêwendiya tevnvî û API-ê, derî di heman demê de ji bo kontrolkirina deng piştgirîya ceribandinê jî vedihewîne, ku dihêle hûn emrên deng nas bikin û bicîh bînin (mînak, "ronahiya li metbexê vekin").

Çarçoveya WebThings ji bo afirandina cîhazên IoT-ê ku rasterast dikarin bi karanîna Web Things API-ê re têkilî daynin komek pêkhateyên veguhezbar peyda dike. Amûrên weha dikarin bixweber ji hêla dergehên WebThings Gateway an nermalava xerîdar (bi karanîna mDNS) ve ji bo şopandin û rêvebirina paşîn bi navgîniya Webê ve werin tespît kirin. Pêkanîna serverê ji bo Web Things API-yê di forma pirtûkxaneyên de têne amadekirin
python,
Java,

Zingar, Arduino и micropython.

Source: opennet.ru

Add a comment