Mozilla WebThings Gateway 0.10 disponibil, gateway pentru casă inteligentă și dispozitive IoT

Compania Mozilla а publicat lansare de produs nou WebThingsGateway 0.10, care în combinație cu bibliotecile Cadrul WebThings formează o platformă WebThings să ofere acces la diverse categorii de dispozitive de consum și să utilizeze universal API-ul Web Things pentru a organiza interacțiunea cu ei. Cod proiect scris de în JavaScript folosind platforma serverului Node.js și distribuit de licențiat sub MPL 2.0. Firmware cu gateway pregătit pentru diverse modele Raspberry Pi. Deasemenea disponibil pachete для OpenWrt и Debian, а на базе OpenWrt развивается готовый trusa de distributie cu suport integrat pentru Things Gateway, oferind o interfață unificată pentru configurarea unei case inteligente și a unui punct de acces wireless.

În noua versiune:

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

    Mozilla WebThings Gateway 0.10 disponibil, gateway pentru casă inteligentă și dispozitive IoT

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

    Mozilla WebThings Gateway 0.10 disponibil, gateway pentru casă inteligentă și dispozitive IoT

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

    Mozilla WebThings Gateway 0.10 disponibil, gateway pentru casă inteligentă și dispozitive IoT

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

    Mozilla WebThings Gateway 0.10 disponibil, gateway pentru casă inteligentă și dispozitive IoT

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

Ca reamintire, WebThings Gateway este este un strat universal pentru organizarea accesului la diverse categorii de dispozitive de consum și IoT, ascund caracteristicile fiecărei platforme și nefiind necesară utilizarea aplicațiilor specifice fiecărui producător. Pentru a interacționa gateway-ul cu platformele IoT, puteți utiliza protocoalele ZigBee și ZWave, WiFi sau conexiune directă prin GPIO. Gateway este posibil stabili pe o placă Raspberry Pi și obțineți un sistem inteligent de control al casei care integrează toate dispozitivele IoT din casă și oferă instrumente pentru monitorizarea și gestionarea acestora printr-o interfață Web.

Platforma vă permite, de asemenea, să creați aplicații web suplimentare care pot interacționa cu dispozitivele prin intermediul API-ul Web Thing. Astfel, în loc să vă instalați propria aplicație mobilă pentru fiecare tip de dispozitiv IoT, puteți utiliza o singură interfață web unificată. Pentru a instala WebThings Gateway, pur și simplu descărcați firmware-ul furnizat pe un card SD, deschideți gazda „gateway.local” în browser, configurați o conexiune la WiFi, ZigBee sau ZWave, găsiți dispozitivele IoT existente, configurați parametrii pentru acces extern și adăugați cele mai populare dispozitive pe ecranul dvs. de pornire.

Gateway-ul acceptă funcții precum identificarea dispozitivelor dintr-o rețea locală, selectarea unei adrese web pentru conectarea la dispozitive de pe Internet, crearea de conturi pentru a accesa interfața web a gateway-ului, conectarea dispozitivelor care acceptă protocoalele proprietare ZigBee și Z-Wave la gateway, activarea de la distanță și oprirea dispozitivelor dintr-o aplicație web, monitorizarea de la distanță a stării casei și supraveghere video. Pe lângă interfața web și API, gateway-ul include și suport experimental pentru controlul vocal, care vă permite să recunoașteți și să executați comenzi vocale (de exemplu, „aprindeți lumina în bucătărie”).

WebThings Framework oferă un set de componente înlocuibile pentru crearea de dispozitive IoT care pot comunica direct folosind API-ul Web Things. Astfel de dispozitive pot fi detectate automat de gateway-uri bazate pe WebThings Gateway sau de software-ul client (folosind mDNS) pentru monitorizarea și gestionarea ulterioară prin Web. Implementările de server pentru API-ul Web Things sunt pregătite sub formă de biblioteci în
Piton,
Java,

Rugină, Arduino и micropython.

Sursa: opennet.ru

Adauga un comentariu