Mozilla WebThings Gateway 0.9, достъпен шлюз за интелигентен дом и IoT устройства

Компания Mozilla публикувано пускане на нов продукт WebThingsGateway 0.9, както и актуализиране на библиотеки WebThings Framework 0.12, образувайки платформата WebThings, който предоставя компоненти, позволяващи достъп до различни категории потребителски устройства и универсално използване API за уеб неща да организира взаимодействие с тях. Проектни разработки разпространение лицензиран под MPL 2.0.

Новата версия на WebThings Gateway е забележителна със своето развитие
пакети базирани на OpenWrt, които позволяват използването на безжични рутери не само за осигуряване на достъп до мрежата, но и като интелигентни домашни контролни възли. Включително подготвени собствена дистрибуция, базирана на OpenWrt с интегрирана поддръжка за Things Gateway, предоставяща унифициран интерфейс за настройка на умен дом и безжична точка за достъп. Разпределение изгражда образувани за отворен рутер Turris Omnia.

Базираният на OpenWrt фърмуер предоставя интерфейс за първоначална настройка, който ви позволява да конфигурирате устройството да действа като безжична точка за достъп или като клиент за свързване към съществуваща безжична мрежа. Функционалността на модула все още е ограничена и все още се позиционира като експериментална, неспособна да замени напълно съществуващите безжични рутери.

Mozilla WebThings Gateway 0.9, достъпен шлюз за интелигентен дом и IoT устройства

Второто важно нововъведение е внедряването на поддръжка на борда Raspberry Pi 4, за който, подобно на други дъски на Raspberry Pi, подготвени отделен сглобки въз основа на разпространението на Raspbian.

Сред функционалните подобрения се отбелязва внедряването на нов тип добавка (Notifier), която позволява разширяване на наличната преди това система за изпращане на съобщения чрез Push известия в браузъра. Notifier ви позволява да създавате манипулатори и да задавате правила за изпращане на съобщения през различни комуникационни канали, например да изпращате 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 за уеб неща.

По този начин, вместо да инсталирате собствено мобилно приложение за всеки тип 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 са подготвени под формата на библиотеки в
Питон,
Ява,

Ръжда, Arduino и микропитон.

Източник: opennet.ru

Добавяне на нов коментар