Mozilla WebThings Gateway 0.10 қолжетімді, смарт үйге және IoT құрылғыларына арналған шлюз

Mozilla компаниясы жарияланған жаңа өнім шығару WebThings шлюзі 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 арқылы тікелей қосылымды пайдалануға болады. Шлюз мүмкін орнату 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,

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

Ақпарат көзі: opennet.ru

пікір қалдыру