Mozilla WebThings платформасын ұсынды

Компания Mozilla после двух лет экспериментов и разработки ұсынылған платформа WebThings, в которую вошли ранее развиваемые проекты WebThings Framework и WebThings шлюзі, предоставляющие компоненты для обеспечения доступа к различным категориям потребительских устройств и использования универсального Web Things API олармен өзара әрекеттесуді ұйымдастыру. Жобалық әзірлемелер кеңейтіңіз MPL 2.0 бойынша лицензияланған.

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

тот, Ардуино и микропитон.

WebThings шлюзі білдіреді әр платформаның мүмкіндіктерін жасыратын және әрбір өндірушіге тән қолданбаларды пайдалануды талап етпейтін, тұтынушылар мен IoT құрылғыларының әртүрлі санаттарына қол жеткізуді ұйымдастыруға арналған әмбебап деңгей. Жоба коды жазылған JavaScript жүйесінде Node.js сервер платформасы арқылы. Шлюзді IoT платформаларымен өзара әрекеттесу үшін ZigBee және ZWave протоколдарын, WiFi немесе GPIO арқылы тікелей қосылымды пайдалануға болады. Шлюзі бар микробағдарлама дайындалды түрлі Raspberry Pi үлгілері үшін де қол жетімді пакеттер OpenWrt және Debian үшін.

Mozilla WebThings платформасын ұсынды

Шлюз мүмкін орнату Raspberry Pi тақтасында және үйдегі барлық IoT құрылғыларын біріктіретін және оларды веб-интерфейс арқылы бақылау және басқару құралдарын ұсынатын смарт үйді басқару жүйесін алыңыз. Платформа сонымен қатар құрылғылармен өзара әрекеттесетін қосымша веб-қосымшаларды жасауға мүмкіндік береді Web Thing API. Осылайша, IoT құрылғысының әрбір түріне арналған өзіңіздің мобильді қосымшаңызды орнатудың орнына, сіз бірыңғай веб-интерфейсті пайдалана аласыз. WebThings Gateway бағдарламасын орнату үшін, берілген микробағдарламаны SD картасына жүктеп алыңыз, браузерде «gateway.local» хостын ашыңыз, WiFi, ZigBee немесе ZWave қосылымын орнатыңыз, бар IoT құрылғыларын табыңыз, сыртқы кіру үшін параметрлерді конфигурациялаңыз және қосыңыз. негізгі экрандағы ең танымал құрылғылар.

Шлюз жергілікті желідегі құрылғыларды анықтау, Интернеттен құрылғыларға қосылу үшін веб-мекенжайды таңдау, шлюз веб-интерфейсіне кіру үшін тіркелгілерді жасау, ZigBee және Z-Wave меншікті протоколдарын қолдайтын құрылғыларды шлюзге қосу, сияқты функцияларды қолдайды. веб-қосымшадан құрылғыларды қашықтан қосу және өшіру, үй жағдайын қашықтан бақылау және бейнебақылау. Веб-интерфейс пен API-ден басқа, шлюз дауыстық пәрмендерді тануға және орындауға мүмкіндік беретін (мысалы, «ас үйдегі шамды қосу») дауыстық басқаруға эксперименттік қолдауды қамтиды.

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

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

    Mozilla WebThings платформасын ұсынды

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

    Mozilla WebThings платформасын ұсынды

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

    Mozilla WebThings платформасын ұсынды

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

Ақпарат көзі: opennet.ru

пікір қалдыру