Mozilla WebThings Gateway 0.10 disponib, pòtay pou kay entelijan ak aparèy IoT

Konpayi Mozilla pibliye lage nouvo pwodwi WebThingsGateway 0.10, ki an konbinezon ak bibliyotèk WebThings chapant fòme yon platfòm WebThings bay aksè a divès kategori aparèy konsomatè epi sèvi ak inivèsèl Web bagay API pou òganize entèraksyon ak yo. Kòd pwojè ekri pa nan JavaScript lè l sèvi avèk platfòm sèvè Node.js la ak distribiye pa lisansye anba MPL 2.0. Firmware ak pòtay prepare pou plizyè modèl Raspberry Pi. Disponib tou pakè для OpenWrt и Debian, а на базе OpenWrt развивается готовый twous distribisyon ak sipò entegre pou Things Gateway, bay yon koòdone inifye pou mete kanpe yon kay entelijan ak yon pwen aksè san fil.

Nan nouvo lage a:

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

    Mozilla WebThings Gateway 0.10 disponib, pòtay pou kay entelijan ak aparèy IoT

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

    Mozilla WebThings Gateway 0.10 disponib, pòtay pou kay entelijan ak aparèy IoT

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

    Mozilla WebThings Gateway 0.10 disponib, pòtay pou kay entelijan ak aparèy IoT

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

    Mozilla WebThings Gateway 0.10 disponib, pòtay pou kay entelijan ak aparèy IoT

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

Kòm yon rapèl, WebThings Gateway se se yon kouch inivèsèl pou òganize aksè a divès kategori aparèy konsomatè ak IoT, kache karakteristik chak platfòm epi li pa egzije itilizasyon aplikasyon espesifik pou chak manifakti. Pou kominike pòtay la ak platfòm IoT, ou ka itilize pwotokòl ZigBee ak ZWave, WiFi oswa koneksyon dirèk atravè GPIO. Gateway se posib etabli sou yon tablo Raspberry Pi epi jwenn yon sistèm kontwòl lakay entelijan ki entegre tout aparèy IoT nan kay la epi li bay zouti pou kontwole ak jere yo atravè yon koòdone entènèt.

Platfòm nan pèmèt ou tou kreye aplikasyon entènèt adisyonèl ki ka kominike avèk aparèy atravè Web Thing API. Kidonk, olye pou yo enstale pwòp aplikasyon mobil ou pou chak kalite aparèy IoT, ou ka itilize yon sèl koòdone entènèt inifye. Pou enstale WebThings Gateway, tou senpleman telechaje firmwèr yo bay la sou yon kat SD, louvri lame "gateway.local" nan navigatè a, mete yon koneksyon ak WiFi, ZigBee oswa ZWave, jwenn aparèy IoT ki egziste deja, konfigirasyon paramèt pou aksè ekstèn epi ajoute. aparèy ki pi popilè nan ekran lakay ou.

Pòtay la sipòte fonksyon tankou idantifye aparèy sou yon rezo lokal, chwazi yon adrès entènèt pou konekte ak aparèy ki soti nan Entènèt, kreye kont pou jwenn aksè nan koòdone entènèt pòtay la, konekte aparèy ki sipòte pwotokòl ZigBee ak Z-Wave propriétaires ak pòtay la, deklanchman aleka ak fèmen aparèy nan yon aplikasyon entènèt, siveyans aleka nan eta a nan kay la ak siveyans videyo. Anplis de sa nan koòdone entènèt la ak API, pòtay la gen ladan tou sipò eksperimantal pou kontwòl vwa, ki pèmèt ou rekonèt ak egzekite kòmandman vwa (pa egzanp, "limen limyè a nan kwizin nan").

WebThings Framework bay yon seri eleman ki ka ranplase pou kreye aparèy IoT ki ka kominike dirèkteman lè l sèvi avèk API Web Things. Aparèy sa yo ka otomatikman detekte pa pòtay WebThings Gateway ki baze sou oswa lojisyèl kliyan (itilize mDNS) pou siveyans ki vin apre ak jesyon atravè Entènèt la. Enplemantasyon sèvè pou Web Things API yo prepare nan fòm bibliyotèk nan
Piton,
Java,

Rouye, Arduino и mikropiton.

Sous: opennet.ru

Add nouvo kòmantè