The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

Компания Mozilla представила платформу WebThings

19.04.2019 09:12

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

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

WebThings Gateway представляет собой универсальную прослойку для организации доступа к различным категориям потребительских и IoT-устройств, скрывающую за собой особенности каждой платформы и не требующую использования специфичных для каждого производителя приложений. Код проекта написан на языке JavaScript с использованием серверной платформы Node.js. Для взаимодействия шлюза с IoT-платформами можно использовать протоколы ZigBee и ZWave, WiFi или прямое подключение через GPIO. Прошивки с шлюзом подготовлены для различных моделей Raspberry Pi, также доступны пакеты для OpenWrt и Debian.

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

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

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

  • Добавлена система журналирования событий, собирающая статистику о работе всех IoT-устройств и датчиков в домашней сети и позволяющая оценить их активность в форме наглядных графиков. Например, можно узнать сколько раз открывались и закрывались двери во время своего отсутствия, как изменялась температура в доме, сколько потребляли энергии устройства, подключенные к умным розеткам, когда срабатывал детектор движения и т.п. Графики могут строится в разрезе часов, дней и недель и прокручиваться по шкале времени;
  • Добавлены сигналы тревоги, который могут срабатывать в случае возникновения событий, требующих незамедлительной реакции. Например, сигналы тревоги могут быть привязаны с срабатыванию датчиков задымления, протечки или угарного газа, а также при поступлении сигналов о взломе. В случае срабатывания сигнала уведомление об его наступлении может быть отправлено через SMS или другие средства оповещения;
  • Добавлен интерфейс для настройки параметров подключения к сети. Ранее для переключения из одной беспроводной сети в другую, когда обе сети доступны, требовалось выполнение команд в консоли. Теперь изменение сетевых параметров может осуществляться через web-интерфейс (секция Settings ➡ Network), в котором можно управлять назначением IP-адресов, сканировать доступные беспроводные сети и изменять точки доступа;
  • Подготовлены экспериментальные пакеты для маршрутизаторов на основе OpenWrt, которые позволяют использовать маршрутизаторы не только для обеспечения сетевого доступа, но и в качестве узлов управления умным домом. В дальнейшем планируется подготовить собственный дистрибутив на базе OpenWrt с интегрированной поддержкой Things Gateway, предоставляющий унифицированный интерфейс для настройки умного дома и беспроводной точки доступа. В настоящее время WebThings Gateway уже может работать в режиме точки беспроводного доступа, а не только в роли клиента беспроводной сети.


  1. Главная ссылка к новости (https://hacks.mozilla.org/2019...)
  2. OpenNews: Выпуск Mozilla Things Gateway 0.7, шлюза для умного дома и IoT-устройств
  3. OpenNews: Объявлено о создании редакции Fedora для интернета вещей
  4. OpenNews: Mozilla развивает концепцию Web of Things
  5. OpenNews: Выпуск ОС для интернета вещей Android Things 1.0
  6. OpenNews: Компания Mozilla представила шлюз для интернета вещей
Лицензия: CC-BY
Тип: Программы
Ключевые слова: webthings, mozilla, iot
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение (31) Ajax | 1 уровень | Линейный | Раскрыть всё | RSS
  • 1.2, rshadow (ok), 11:13, 19/04/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    Веб это конечно хорошо. Но чтобы реально чем то стать нужно мобильное приложение. Никто не хочет открывать ноут чтобы сделать свет поменьше. Браузер скорее всего либо будет тормозить, либо не даст нужного функционала.
    Вот например как выглядит проприетарщина MiHome: https://play.google.com/store/apps/details?id=com.xiaomi.smarthome&hl=ru
     
     
  • 2.3, нах (?), 11:26, 19/04/2019 [^] [^^] [^^^] [ответить]  
  • +12 +/
    > Веб это конечно хорошо. Но чтобы реально чем то стать нужно мобильное
    > приложение.

    а то телеметрию могут и порезать.

    "умный дом - ключи от всего у кого-то поумнее чем владелец".


     
     
  • 3.6, Попугай Кеша (?), 12:29, 19/04/2019 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Эти идиоты да, дают доступ в свою Wifi-сеть, а пароль у них - 12345

    Прошелся вор под окнами и посмотрел у кого что есть. Эти куроцапы выложат в инстаграм фотку из отпуска и все - квартиру обнесли.

    Идиотам - закон Дарвина только

     
     
  • 4.12, нах (?), 15:35, 19/04/2019 [^] [^^] [^^^] [ответить]  
  • +/
    зачем так стараться? камеры на6лядения, климатическая установка и умный холодильник о тебе уже позаботились - выложили все (с картинками) в китайское облако (и вот там вполне вероятно пароль 12345 или вообще нет пароля, а есть прекраснейший rest api)

    А еще они умеют превращаться в тыкву вместе с банкротством владельца облака (так уже бывало пару раз - много модной умнодомоашней электроники внезапно превратилось в тыкву)

     
  • 3.10, имя (?), 13:24, 19/04/2019 [^] [^^] [^^^] [ответить]  
  • +8 +/
    tech enthusiasts vs programmers/engineers

    https://pbs.twimg.com/media/DTKJvxZWAAA4X0h.jpg

     
  • 3.14, YetAnotherOnanym (ok), 17:20, 19/04/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Вы что, хотите, чтобы было как в Северной Корее?
     
  • 2.4, Аноним (4), 11:59, 19/04/2019 [^] [^^] [^^^] [ответить]  
  • +2 +/
    А) Мне не лень
    Б) Открытое приложение, или хотя бы протокол? Тогда ок.
     
  • 2.5, iPony (?), 12:15, 19/04/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Ну собственно для небольших задач вряд ли уж так критично отсутствие приложения
    https://iot.mozilla.org/docs/images/image3.png
    Если этак надо ну пятью лампочками управлять вкл/выкл, то опять же вряд ли, что не справится мобильный браузер
     
     
  • 3.7, Andrey Mitrofanov (?), 12:36, 19/04/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > Ну собственно для небольших задач вряд ли уж так критично отсутствие приложения
    > https://iot.mozilla.org/docs/images/image3.png
    > Если этак надо ну пятью лампочками управлять вкл/выкл, то опять же вряд
    > ли, что не справится мобильный браузер

    Чтоб "управлять лампочками", нужен хотя бы 1 палец [и выключатель].

    Хотя да где-то там https://search.f-droid.org/?q=remote&lang=en
    что-то такое было... https://www.gnu.org/software/remotecontrol/
    Или нет...

     
     
  • 4.8, iPony (?), 12:47, 19/04/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Это всё какое-то местечково конкретное.
     
     
  • 5.9, Andrey Mitrofanov (?), 13:11, 19/04/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    #>>нужен хотя бы 1 палец [и выключатель].
    > Это всё какое-то местечково конкретное.

    Купи себе циркулярную пилу, чо.

    Можешь ещё все-человечьи зубами провода замыкать.

     
  • 4.27, Аноним84701 (ok), 21:50, 21/04/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > Чтоб "управлять лампочками", нужен хотя бы 1 палец [и выключатель].

    Нужны ладоши:
    > ЗАОЧНАЯ ШКОЛА РАДИОЭЛЕКТРОНИКИ
    > Цифровая техника
    > ХЛОПНУЛ В ЛАДОШИ И... ЗАЖЕГСЯ СВЕТ
    > Не очень-то удобно в темной комнате «на ощупь» искать выключатель.
    > Но можно избавиться от затруднений, если сделать его акустическим. Хлопнул в ладоши, и зажегся свет.
    > Вот как он работает. В исходном состоянии на выходе 5 триггера

    ЮТ (жунрал Юный Техник), 1991 год.

     
  • 2.24, Fedd (ok), 12:31, 21/04/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Приложение может быть на основе web с тем же функционалом
     

  • 1.11, Анонимс (?), 14:21, 19/04/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Выглядит красиво. Но нужно ли это на самом деле? Видеокамеры, датчики от протечек и дыма, посылающие тебе смс и видеосигнал на смартфон в любой точке мира. Это хорошо, но где гарантии, что какой-нибудь скрипткиди не взломает и не перехватит управление умным домом? Раньше, чтобы установить слежку за кем-нибудь, нужно было вламываться в дома и устанавливать камеры, жучки, а теперь получаешь доступ к умному дому и умный дом уже тебе сливает весь компромат на владельца. Просто рай для товарища майора!
     
     
  • 2.13, тов. майор (?), 16:24, 19/04/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Гарантия будет после введения обязательной сертификации нами устройств умного дома, тогда сможете спать спокойно. Проект уже готовится, ждите. Проект по обязательному оснащению жилплощади в новостройках будет позже.
     
  • 2.20, Аноним (20), 08:12, 20/04/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > компромат на владельца. Просто рай для товарища майора!

    Для того, чтобы был компромат на владельца, надо, чтобы владелец делал что-то аморальное или противозаконное. А если он это не делает - можно сколько угодно камер в открытый доступ выставлять. Компромата не будет.

     
     
  • 3.21, Аноним (21), 11:14, 20/04/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Подай пример. Где посмотреть видео с твоих домашних камер? Тебе ведь нечего скрывать, да?
     
     
  • 4.23, Аноним (23), 20:29, 20/04/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > Тебе ведь нечего скрывать, да?

    Эксбиционист, полагаю? Или в школе не объяснили чем отличается компромат от личной жизни?

     
     
  • 5.29, кульхацкер (?), 22:45, 21/04/2019 [^] [^^] [^^^] [ответить]  
  • +/
    ничем. Деньги, которые ты мне заплатишь за веселые картинки со своих собственных камер в своем собственном доме будут совершенно одинаковые - зелененькие и с президентиком.

    хошь называй это "компроматом", хошь "личной жизнью".

     
  • 5.30, Аноним (30), 12:57, 22/04/2019 [^] [^^] [^^^] [ответить]  
  • +/
    То есть товарищу майору ты свою личную жизнь покажешь, а нам не будешь, так, что ли?
     

  • 1.15, 4eburashk (?), 17:32, 19/04/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Есть же Blynk и под линуха и приложение под мобилу. Зачем?
    Опять "мы тут написали для вас стандарты"? Или тупо не знают чем занять своих ноджсеров?
     
     
  • 2.22, Аноним (21), 11:24, 20/04/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Зачем Blynk? Есть же OpenHAB.
    зачем OpenHAB? Есть же Home Assistant.
    Зачем Home Assistant? Есть же ioBroker.
    Зачем ioBroker? Есть же Domoticz.
    Зачем Domoticz? Есть же…
     

  • 1.16, Аноним (16), 19:05, 19/04/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    А ещё в твоём умном доме будет кто-нибудь жить пока ты в отпуске.
     
     
  • 2.17, Анонимс (?), 20:59, 19/04/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Ага, приезжаешь такой с бали и кричишь недоумевая - "кто ел с моей миски, кто спал на моей кровати???"
     
     
  • 3.18, Q2W (?), 22:22, 19/04/2019 [^] [^^] [^^^] [ответить]  
  • +5 +/
    А в самой маленькой кроватке лежит тов.майор.
     
  • 3.19, Grammar nazi (?), 00:40, 20/04/2019 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > ел с моей

    s/ с / из /
    Не благодарите

     

  • 1.25, Fedd (ok), 12:40, 21/04/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Чувствуете как превращаетесь в своих родителей которые говорили что смартфоны не нужны и звонить можно с простого телефона?
     
     
  • 2.26, Аноним (26), 21:29, 21/04/2019 [^] [^^] [^^^] [ответить]  
  • +/
    >Чувствуете как превращаетесь в своих родителей которые говорили что смартфоны не нужны и звонить можно с простого телефона?

    Кто? Пикейные жилеты в комментах на опеннет? Окстись. Если рефлексия посетит эти головы, опеннет закроют.

     
  • 2.28, Аноним84701 (ok), 21:54, 21/04/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > Чувствуете как превращаетесь в своих родителей которые говорили что смартфоны не нужны и звонить можно с простого телефона?

    Это когда было?
    У меня наоборот, мама радовалась распространению мобилок.
    А смартфоны довольно долгое время просто дорогими игрушками были - без "нормального", мобильного интырьнета-то.


     
     
  • 3.31, user455 (?), 22:36, 22/04/2019 [^] [^^] [^^^] [ответить]  
  • +/
    ну не в своих. какая разница.
     

  • 1.32, Аноним (32), 02:44, 23/04/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Умные дома, автобусы с автопилотом, датацентр который будет всё это обрабатывать, вы же не думаете всерьез что вам разрешат ограничиться только своим смартфоном, добавьте к этому систему социального рейтинга и это никакому Оруэллу не снилось. В тридцатые потомки будут читать этот комент и не понимать как мы жили в таких варварских условиях.

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Спонсоры:
    MIRhosting
    Fornex
    Hosting by Ihor
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2019 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру