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

Mozilla компаниясы жарияланған жаңа өнім шығару WebThings шлюзі 0.11, ол кітапханалармен үйлеседі WebThings Framework платформасын құрайды WebThings тұтынушы құрылғыларының әртүрлі санаттарына қол жеткізуді қамтамасыз ету және әмбебап пайдалану Web Things API олармен өзара әрекеттесуді ұйымдастыру. Жоба коды жазылған JavaScript жүйесінде Node.js сервер платформасын және таралады MPL 2.0 бойынша лицензияланған. Шлюзі бар микробағдарлама дайындалды әртүрлі Raspberry Pi үлгілері үшін. Сондай-ақ қолжетімді пакеттер OpenWrt, Fedora, Arch, Ubuntu, Raspbian және Debian үшін және дайын тарату Ақылды үй мен сымсыз кіру нүктесін орнату үшін бірыңғай интерфейсті қамтамасыз ететін Things Gateway үшін біріктірілген қолдауымен.

Жаңа шығарылымда:

  • Интерфейс ағылшын тілін білмейтін пайдаланушылар үшін локализацияланған.
    Қосылды 24 тілге, соның ішінде орыс тіліне аудармалар;

  • Орнату пакеттері таратылатын платформалар саны кеңейтілді. Raspberry Pi және Docker үшін кескіндерге қосымша қалыптасты Debian 10, Raspbian, Ubuntu 18.04/19.04/19.10 және Fedora 30/31 пакеттері. AUR репозиторийінде Arch Linux пакеттері бар;
  • Оқиғаларды тіркеу жүйесі тұрақтандырылды, үй желісіндегі барлық IoT құрылғылары мен сенсорларының жұмысы туралы статистиканы жинап, олардың белсенділігін көрнекі графиктер түрінде бағалауға мүмкіндік берді. Мысалы, сіз болмаған кезде есіктердің қанша рет ашылғанын және жабылғанын, үйдегі температураның қалай өзгергенін, смарт розеткаларға қосылған құрылғылардың қанша энергия тұтынатынын, қозғалыс детекторы қашан іске қосылғанын және т.б. білуге ​​болады. Графиктерді сағаттар, күндер және апталар бойынша құрастыруға және уақыт шкаласы бойынша айналдыруға болады;

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

  • Дауыстық пәрмендерді танып, орындай алатын (мысалы, «ас үй шамын қосу») эксперименттік дауыстық көмекші функциясының жұмысы дұрыс емес және өшірілді. Келесі шығарылымда дауыспен басқару API да жойылады. Кірістірілген дауыстық көмекші орнына ұқсас функционалдығы бар қондырмаларды пайдалану ұсынылады, оларды Параметрлер ➡ Қосымшалар бөлімінде табуға болады;
  • Raspberry Pi үшін құрастыруда енді OTA жаңартуларын автоматты түрде жеткізуді өшіру мүмкіндігі бар;
  • Қосымшалардың тіл мен локализация параметрлеріне қол жеткізу мүмкіндігі бар;
  • Жергілікті желідегі басқа жүйелерден веб-интерфейске шифрлаусыз қол жеткізу мүмкіндігі қосылды («https://» орнына «http://» пайдалану);
  • PWA қолданбасының сенімділігі мен тұрақтылығы жақсарды (Прогрессивті веб-бағдарлама), бұл веб-қосымшамен жұмысты бөлек бағдарлама ретінде ұйымдастыруға мүмкіндік береді.

Еске сала кетейік, 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 меншікті протоколдарын қолдайтын құрылғыларды шлюзге қосу, сияқты функцияларды қолдайды. веб-қосымшадан құрылғыларды қашықтан қосу және өшіру, үй жағдайын қашықтан бақылау және бейнебақылау.

WebThings Framework Web Things API арқылы тікелей байланыса алатын IoT құрылғыларын жасау үшін ауыстырылатын құрамдастардың жинағын қамтамасыз етеді. Мұндай құрылғыларды WebThings Gateway негізіндегі шлюздер немесе клиенттік бағдарламалық құрал (mDNS арқылы) арқылы кейіннен веб арқылы бақылау және басқару үшін автоматты түрде анықтауға болады. Web Things API үшін серверді іске асырулар кітапханалар түрінде дайындалған
Python,
Java,

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

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

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

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

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