Mozilla WebThings Gateway 0.10 жеткиликтүү, акылдуу үй жана IoT түзмөктөрү үчүн шлюз

Mozilla компаниясы жарыяланган жаңы продукт чыгаруу WebThingsGateway 0.10, китепканалар менен айкалышкан WebThings Framework платформаны түзөт WebThings керектеечу приборлордун ар турдуу категорияларына жетууну камсыз кылуу жана универсалдуу пайдалануу Web Things API алар менен ез ара аракеттенууну уюштуруу. Долбоор коду жазылган JavaScript'те Node.js сервер платформасын жана жайылуу MPL 2.0 боюнча лицензияланган. Шлюз менен микропрограмма даяр ар кандай Raspberry Pi моделдери үчүн. Ошондой эле жеткиликтүү топтомдор для OpenWrt и Debian, а на базе OpenWrt развивается готовый бөлүштүрүү комплекти Things Gateway интегралдык колдоосу менен, акылдуу үйдү жана зымсыз кирүү түйүнүн орнотуу үчүн бирдиктүү интерфейсти камсыз кылат.

Жаңы чыгарылышта:

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

    Mozilla WebThings Gateway 0.10 жеткиликтүү, акылдуу үй жана IoT түзмөктөрү үчүн шлюз

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

    Mozilla WebThings Gateway 0.10 жеткиликтүү, акылдуу үй жана IoT түзмөктөрү үчүн шлюз

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

    Mozilla WebThings Gateway 0.10 жеткиликтүү, акылдуу үй жана IoT түзмөктөрү үчүн шлюз

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

    Mozilla WebThings Gateway 0.10 жеткиликтүү, акылдуу үй жана IoT түзмөктөрү үчүн шлюз

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

Эскерте кетсек, WebThings Gateway болуп саналат ар бир платформанын өзгөчөлүктөрүн жашырган жана ар бир өндүрүүчүгө тиешелүү тиркемелерди колдонууну талап кылбаган, керектөөчүлөрдүн жана IoT түзмөктөрүнүн ар кандай категорияларына кирүүнү уюштуруу үчүн универсалдуу катмар. IoT платформалары менен шлюз менен иштешүү үчүн ZigBee жана ZWave протоколдорун, WiFi же GPIO аркылуу түз байланышты колдоно аласыз. Gateway мүмкүн белгилөө Raspberry Pi тактасында жана үйдөгү бардык IoT түзмөктөрүн бириктирген жана веб-интерфейс аркылуу аларды көзөмөлдөө жана башкаруу куралдарын камсыз кылган акылдуу үй башкаруу тутумун алыңыз.

Платформа ошондой эле аркылуу түзмөктөр менен иштеше ала турган кошумча веб тиркемелерди түзүүгө мүмкүндүк берет Web Thing API. Ошентип, IoT түзмөгүнүн ар бир түрү үчүн өзүңүздүн мобилдик тиркемеңизди орнотуунун ордуна, сиз бирдиктүү веб-интерфейсти колдоно аласыз. WebThings Gateway орнотуу үчүн, жөн гана берилген микропрограмманы SD картага жүктөп алыңыз, браузерде “gateway.local” хостун ачыңыз, WiFi, ZigBee же ZWave менен туташууну орнотуңуз, учурдагы IoT түзмөктөрүн табыңыз, тышкы кирүү үчүн параметрлерди конфигурациялаңыз жана кошуңуз үй экраныңызга эң популярдуу түзмөктөр.

Шлюз локалдык тармактагы түзмөктөрдү аныктоо, Интернеттен түзмөктөргө туташуу үчүн веб-даректи тандоо, шлюз веб-интерфейсине кирүү үчүн аккаунттарды түзүү, ZigBee жана Z-Wave проприетардык протоколдорун колдогон түзмөктөрдү шлюзге туташтыруу сыяктуу функцияларды колдойт. веб-тиркемеден түзмөктөрдү алыстан активдештирүү жана өчүрүү, үйдүн абалын алыстан көзөмөлдөө жана видеокөзөмөл. Веб-интерфейстен жана APIден тышкары шлюз үн буйруктарын таанууга жана аткарууга мүмкүндүк берүүчү (мисалы, “ашканадагы жарыкты күйгүзүү”) үн менен башкаруунун эксперименталдык колдоосун да камтыйт.

WebThings Framework Web Things API аркылуу түз байланыша ала турган IoT түзмөктөрүн түзүү үчүн алмаштырылуучу компоненттердин топтомун камсыз кылат. Мындай түзмөктөрдү WebThings Gateway негизиндеги шлюздар же кардар программалык камсыздоосу (mDNS аркылуу) автоматтык түрдө аныктоого болот, андан кийин Веб аркылуу мониторинг жана башкаруу. Web Things API үчүн сервердик ишке ашыруулар китепканалар түрүндө даярдалган
Python,
Java,

дат, Ардуино и микропитон.

Source: opennet.ru

Комментарий кошуу