Mozilla выпустила проект WebThing как отдельный проект.

WebThings шлюз

Совсем недавноs Разработчики Mozilla WebThings, платформа для устройств IoT (платформа, о которой мы уже не раз говорили и анонсировали выпуски новых версий здесь, в блоге) объявили о своем отделении от Mozilla и стали проектом с открытым исходным кодом независимый.

С объявлением о расставании платформу также просто переименовали в WebThings вместо Mozilla WebThings и распространяется через новый сайт webthings.io.

Поводом для действия было сокращение прямых инвестиций Mozilla в проект и передача работы связанные с сообществом. Проект останется на плаву, но теперь будет независимым от Mozilla, не сможет использовать инфраструктуру Mozilla и потеряет право использовать товарные знаки Mozilla.

Эти изменения не повлияют на работу из уже развернутых и локально управляемых домашних шлюзов на основе WebThings, которые являются самодостаточными и не привязаны к облачным сервисам или внешней инфраструктуре.

Тем не менее, теперь обновления будут распространяться через инфраструктуру, поддерживаемую сообществом. вместо Mozilla, что требует изменения конфигурации.

Услуга по организации туннелей к домашним шлюзам с использованием поддоменов * .mozilla-iot.org продолжит работу до 31 декабря 2020 года. До прекращения действия услуги планируется ввести замену на основе домена webthings. Io , что потребует новой регистрации.

Напоминаем, что рамка WebThings состоит из шлюза WebThings и библиотеки фреймворка WebThings..

Код проекта написан на JavaScript. с использованием серверной платформы Node.js и распространяется под лицензией MPL 2.0. На основе OpenWrt разрабатывается готовый к использованию дистрибутив со встроенной поддержкой WebThings Gateway, обеспечивающий единый интерфейс для настройки умного дома и точки беспроводного доступа.

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

Для взаимодействия со шлюзом с платформами IoT можно использовать протоколы ZigBee и ZWave, Wi-Fi или прямое подключение через GPIO. Шлюз можно установить на плату Raspberry Pi и получить систему управления умным домом, которая объединяет все устройства IoT в доме и предоставляет инструменты для мониторинга и управления ими через веб-интерфейс.

Платформа также позволяет создавать дополнительные веб-приложения, которые могут взаимодействовать с устройствами через API Web Thing. Таким образом, вместо того, чтобы устанавливать собственное мобильное приложение для каждого типа устройства IoT, вы можете использовать единый унифицированный веб-интерфейс.

Чтобы установить WebThings Gateway, все, что вам нужно сделать, это загрузить прилагаемую прошивку на SD-карту, открыть хост "gateway.local" в браузере, настроить подключение к Wi-Fi, ZigBee или ZWave, найти существующие устройства IoT, настроить параметры для внешний доступ и добавление самых популярных устройств на домашний экран.

Шлюз поддерживает такие функции, как идентификация устройств в локальной сети, выбор веб-адреса для подключения к устройствам из Интернета, создание учетных записей для доступа к веб-интерфейсу шлюза, подключение устройств, поддерживающих проприетарные протоколы ZigBee и Z-Wave, к шлюзу, удаленная активация и выключение устройств из веб-приложения, удаленный мониторинг состояния дома и видеонаблюдение.

WebThings Framework предоставляет набор заменяемых компонентов создавать устройства IoT которые могут взаимодействовать напрямую с помощью API Web Things. Такие устройства могут быть автоматически обнаружены шлюзами на базе WebThings Gateway или клиентским программным обеспечением (с использованием mDNS) для последующего мониторинга и управления через Интернет. Серверные реализации API Web Things подготовлены в виде библиотек на Python, Java, Rust, Arduino и MicroPython.

источник: https://discourse.mozilla.org


Будьте первым, чтобы комментировать

Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: AB Internet Networks 2008 SL
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.