Mozilla wprowadziła platformę WebThings

Компания Mozilla после двух лет экспериментов и разработки представила platforma WebRzeczy, в которую вошли ранее развиваемые проекты Struktura WebThings и Brama WebThings, предоставляющие компоненты для обеспечения доступа к различным категориям потребительских устройств и использования универсального Interfejs API rzeczy internetowych organizować z nimi interakcję. Rozwój projektu rozpowszechnianie się licencjonowany w ramach MPL 2.0.

WebThings Framework предоставляет набор заменяемых компонентов для создания IoT-устройств, которые могут напрямую взаимодействовать c использованием Web Things API. Подобные устройства могут автоматически определяться шлюзами на базе WebThings Gateway или клиентским ПО (используется mDNS) для последующего мониторинга и управления через Web. Реализации серверов для Web Things API подготовлены в форме библиотек на
Python,
Java,

Rdza, Arduino и MicroPython.

Brama WebThings jest to uniwersalna warstwa organizująca dostęp do różnych kategorii urządzeń konsumenckich i IoT, ukrywająca cechy każdej platformy i niewymagająca stosowania aplikacji specyficznych dla każdego producenta. Kod projektu pisemny w JavaScript z wykorzystaniem platformy serwerowej Node.js. Do interakcji bramki z platformami IoT można wykorzystać protokoły ZigBee i ZWave, WiFi lub bezpośrednie połączenie poprzez GPIO. Oprogramowanie sprzętowe z bramką przygotowany dostępne również dla różnych modeli Raspberry Pi pakiety dla OpenWrt i Debiana.

Mozilla wprowadziła platformę WebThings

Brama jest możliwa ustalić na płytce Raspberry Pi i zyskaj inteligentny system sterowania domem, który integruje wszystkie urządzenia IoT w domu i udostępnia narzędzia do monitorowania i zarządzania nimi poprzez interfejs WWW. Platforma umożliwia także tworzenie dodatkowych aplikacji internetowych, które mogą wchodzić w interakcję z urządzeniami za pośrednictwem Interfejs API rzeczy internetowych. Dzięki temu zamiast instalować własną aplikację mobilną dla każdego typu urządzenia IoT, możesz skorzystać z jednego, ujednoliconego interfejsu WWW. Aby zainstalować WebThings Gateway, wystarczy pobrać dostarczone oprogramowanie sprzętowe na kartę SD, otworzyć host „gateway.local” w przeglądarce, skonfigurować połączenie z Wi-Fi, ZigBee lub ZWave, znaleźć istniejące urządzenia IoT, skonfigurować parametry dostępu zewnętrznego i dodać najpopularniejsze urządzenia na ekranie głównym.

Bramka obsługuje takie funkcje jak identyfikacja urządzeń w sieci lokalnej, wybór adresu internetowego do łączenia się z urządzeniami z Internetu, tworzenie kont umożliwiających dostęp do interfejsu sieciowego bramki, podłączanie do bramki urządzeń obsługujących autorskie protokoły ZigBee i Z-Wave, zdalne uruchamianie i wyłączanie urządzeń z poziomu aplikacji webowej, zdalne monitorowanie stanu domu oraz monitoring wizyjny. Oprócz interfejsu WWW i API, bramka zawiera także eksperymentalną obsługę sterowania głosowego, która pozwala rozpoznawać i wykonywać polecenia głosowe (np. „włącz światło w kuchni”).

Одновременно с анонсом новой платформы WebThings опубликован выпуск Brama WebThings 0.8, в котором предложены следующие новшества:

  • Добавлена система журналирования событий, собирающая статистику о работе всех IoT-устройств и датчиков в домашней сети и позволяющая оценить их активность в форме наглядных графиков. Например, можно узнать сколько раз открывались и закрывались двери во время своего отсутствия, как изменялась температура в доме, сколько потребляли энергии устройства, подключенные к умным розеткам, когда срабатывал детектор движения и т.п. Графики могут строится в разрезе часов, дней и недель и прокручиваться по шкале времени;

    Mozilla wprowadziła platformę WebThings

  • Добавлены сигналы тревоги, который могут срабатывать в случае возникновения событий, требующих незамедлительной реакции. Например, сигналы тревоги могут быть привязаны с срабатыванию датчиков задымления, протечки или угарного газа, а также при поступлении сигналов о взломе. В случае срабатывания сигнала уведомление об его наступлении может быть отправлено через SMS или другие средства оповещения;

    Mozilla wprowadziła platformę WebThings

  • Добавлен интерфейс для настройки параметров подключения к сети. Ранее для переключения из одной беспроводной сети в другую, когда обе сети доступны, требовалось выполнение команд в консоли. Теперь изменение сетевых параметров может осуществляться через web-интерфейс (секция Settings ➡ Network), в котором можно управлять назначением IP-адресов, сканировать доступные беспроводные сети и изменять точки доступа;

    Mozilla wprowadziła platformę WebThings

  • Przygotowany экспериментальные пакеты для маршрутизаторов на основе OpenWrt, которые позволяют использовать маршрутизаторы не только для обеспечения сетевого доступа, но и в качестве узлов управления умным домом. В дальнейшем планируется подготовить собственный дистрибутив на базе OpenWrt с интегрированной поддержкой Things Gateway, предоставляющий унифицированный интерфейс для настройки умного дома и беспроводной точки доступа. В настоящее время WebThings Gateway уже может работать в режиме точки беспроводного доступа, а не только в роли клиента беспроводной сети.

Źródło: opennet.ru

Dodaj komentarz