Mozilla WebThings Gateway 0.10 ti o wa, ẹnu-ọna fun ile ọlọgbọn ati awọn ẹrọ IoT

Ile-iṣẹ Mozilla atejade titun ọja Tu Ẹnu-ọna WebThings 0.10, eyi ti o ni apapo pẹlu awọn ile-ikawe WebThings Framework fọọmu kan Syeed Awọn nkan Wẹẹbu lati pese iraye si ọpọlọpọ awọn ẹka ti awọn ẹrọ olumulo ati lo gbogbo agbaye Awọn Ohun Wẹẹbu API lati ṣeto ibaraenisepo pẹlu wọn. koodu ise agbese ti a kọ nipasẹ ni JavaScript lilo Node.js olupin Syeed ati pin nipasẹ iwe-aṣẹ labẹ MPL 2.0. Famuwia pẹlu ẹnu-ọna pese sile fun orisirisi Rasipibẹri Pi si dede. Tun wa awọn idii для OpenWrt и Debian, а на базе OpenWrt развивается готовый pinpin ohun elo pẹlu atilẹyin iṣọpọ fun Ẹnu-ọna Ohun, n pese wiwo iṣọkan fun iṣeto ile ti o gbọn ati aaye iwọle alailowaya kan.

Ninu itusilẹ tuntun:

  • Добавлена поддержка умных термостатов, используемых для регулирования температуры в помещении. Поддерживаются такие модели, как Zigbee Zen Thermostat, Centralite HA 3156105 и Z-Wave Honeywell TH8320ZW1000. Через предоставляемый платформой web-интерфейс можно удалённо наблюдать за температурой в доме, выставлять режимы обогрева или охлаждения, менять целевую температуру. Также можно создаваться правила, реагирующие на изменение температуры, например, включающие обогревательный прибор или кондиционер при достижении определённых температурных границ или в привязке ко времени суток;

    Mozilla WebThings Gateway 0.10 ti o wa, ẹnu-ọna fun ile ọlọgbọn ati awọn ẹrọ IoT

  • Добавлена возможность управления умными замками, поддерживающими протокол Zigbee или Z-Wave, такими как Yale YRD226 Deadbolt и Yale YRD110 Deadbolt. Находясь вне дома, пользователь может удостовериться, что не забыл закрыть дверь, и при необходимости открыть или закрыть замок удалённо. Через задание правил можно автоматизировать запирание двери в определённое время или отправлять уведомление, если замок остался открытым;

    Mozilla WebThings Gateway 0.10 ti o wa, ẹnu-ọna fun ile ọlọgbọn ati awọn ẹrọ IoT

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

    Mozilla WebThings Gateway 0.10 ti o wa, ẹnu-ọna fun ile ọlọgbọn ati awọn ẹrọ IoT

  • Добавлен новый раздел настроек, посвящённый локализации. Пользователь теперь может выбрать страну, часовой пояс и язык в основном web-интерфейсе, и данные настройки будут учтены во всех используемых дополнениях и правилах при обработке зависимых от местоположения данных, таких как сведения о погоде, рассвете/закате и приливах/отливах. Например, в привязанных ко времени правилах будет учитываться перевод часов на летнее или зимнее время, а в интерфейсе температура выводиться в привычных единицах изменения;

    Mozilla WebThings Gateway 0.10 ti o wa, ẹnu-ọna fun ile ọlọgbọn ati awọn ẹrọ IoT

  • Добавлена возможность обращения ко всем Web API платформы через одно WebSocket-соединение (ранее требовалось открытие отдельного соединения для каждого устройства). В консорциуме W3C создана рабочая группа Web Thing Protocol Community Group, которая займётся стандартизацией протокола на базе WebSocket для взаимодействия с устройствами Web of Things;
  • В следующем выпуске ожидается интеграция поддержки голосового управления с использованием устройств Mycroft и реализация новых методов установки.

Gẹgẹbi olurannileti kan, Ẹnu-ọna WebThings duro jẹ ipele ti gbogbo agbaye fun siseto iraye si ọpọlọpọ awọn ẹka ti olumulo ati awọn ẹrọ IoT, fifipamọ awọn ẹya ti pẹpẹ kọọkan ati pe ko nilo lilo awọn ohun elo kan pato si olupese kọọkan. Lati ṣe ajọṣepọ ẹnu-ọna pẹlu awọn iru ẹrọ IoT, o le lo awọn ilana ZigBee ati ZWave, WiFi tabi asopọ taara nipasẹ GPIO. Ẹnu-ọna jẹ ṣee ṣe fi sori ẹrọ lori igbimọ Rasipibẹri Pi ati gba eto iṣakoso ile ti o gbọn ti o ṣepọ gbogbo awọn ẹrọ IoT ninu ile ati pese awọn irinṣẹ fun ibojuwo ati ṣakoso wọn nipasẹ wiwo oju opo wẹẹbu kan.

Syeed tun gba ọ laaye lati ṣẹda awọn ohun elo wẹẹbu afikun ti o le ṣe ajọṣepọ pẹlu awọn ẹrọ nipasẹ Ohun Wẹẹbu API. Nitorinaa, dipo fifi sori ẹrọ ohun elo alagbeka tirẹ fun iru ẹrọ IoT kọọkan, o le lo wiwo oju opo wẹẹbu iṣọkan kan. Lati fi sori ẹrọ WebThings Gateway, nirọrun ṣe igbasilẹ famuwia ti a pese si kaadi SD kan, ṣii ogun “gateway.local” ninu ẹrọ aṣawakiri, ṣeto asopọ kan si WiFi, ZigBee tabi ZWave, wa awọn ẹrọ IoT ti o wa tẹlẹ, tunto awọn ayeraye fun iwọle ita ati ṣafikun awọn ẹrọ olokiki julọ si iboju ile rẹ.

Ẹnu naa ṣe atilẹyin awọn iṣẹ bii idamo awọn ẹrọ lori nẹtiwọọki agbegbe, yiyan adirẹsi wẹẹbu kan fun sisopọ si awọn ẹrọ lati Intanẹẹti, ṣiṣẹda awọn akọọlẹ lati wọle si wiwo oju opo wẹẹbu, awọn ẹrọ sisopọ ti o ṣe atilẹyin awọn ilana ZigBee ati Z-Wave ti ara ẹni si ẹnu-ọna, imuṣiṣẹ latọna jijin ati pipa awọn ẹrọ lati ohun elo wẹẹbu kan, ibojuwo latọna jijin ti ipo ile ati iwo-kakiri fidio. Ni afikun si wiwo wẹẹbu ati API, ẹnu-ọna naa tun pẹlu atilẹyin esiperimenta fun iṣakoso ohun, eyiti o fun ọ laaye lati ṣe idanimọ ati ṣiṣẹ awọn pipaṣẹ ohun (fun apẹẹrẹ, “tan ina ni ibi idana ounjẹ”).

Ilana WebThings n pese akojọpọ awọn paati ti o rọpo fun ṣiṣẹda awọn ẹrọ IoT ti o le ṣe ibaraẹnisọrọ taara nipa lilo Awọn Ohun Wẹẹbu API. Iru awọn ẹrọ le ṣee wa-ri laifọwọyi nipasẹ WebThings Gateway orisun ẹnu-ọna tabi software onibara (lilo mDNS) fun atẹle ati iṣakoso nipasẹ Ayelujara. Awọn imuse olupin fun Awọn Ohun Wẹẹbu API ti pese sile ni irisi awọn ile-ikawe ni
Python,
Java,

ipata, Arduino и micropython.

orisun: opennet.ru

Fi ọrọìwòye kun