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 Gateway та фреймворкової бібліотеки WebThings.

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

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

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

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

Щоб встановити WebThings Gateway, все, що вам потрібно зробити, це завантажити поставлене програмне забезпечення на SD-карту, відкрити в браузері хост «gateway.local», налаштувати підключення до WiFi, 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. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.