Әзірлеушілер , тұтынушылардың интернет құрылғыларына арналған платформалар, Mozilla-дан бөлініп, тәуелсіз ашық бастапқы жоба болу туралы. Платформаның атауы да өзгертілді және Mozilla WebThings орнына ол жай ғана WebThings деп аталады және жаңа веб-сайт арқылы таратылады. Бұл әрекеттердің себебі Mozilla-ның жобаға тікелей инвестициясын азайту және соған байланысты әзірлемелерді қауымдастыққа беру болды. Жоба өз жұмысын жалғастырады, бірақ енді Mozilla-дан тәуелсіз болады, Mozilla инфрақұрылымын пайдалана алмайды және Mozilla сауда белгілерін пайдалану құқығынан айырылады.
Бұл өзгертулер жергілікті басқарылатын WebThings негізіндегі үй шлюздеріне әсер етпейді, олар дербес және бұлттық қызметтерге немесе сыртқы инфрақұрылымға байланысты емес. Дегенмен, жаңартулар енді конфигурацияны өзгертуді қажет ететін Mozilla емес, қауымдастық қолдайтын инфрақұрылым арқылы таратылады. *.mozilla-iot.org қосалқы домендерін пайдалана отырып, үй шлюздеріне туннельдер орнату қызметі 2020 жылдың 31 желтоқсанына дейін жұмысын жалғастырады. Бұл қызмет жойылғанға дейін webthings.io доменіне негізделген ауыстыру қызметін орналастыру жоспарлануда; оған ауысу үшін қайта тіркеу қажет болады.
Еске сала кетейік, WebThings платформасы шлюзден тұрады және кітапханалар Жоба коды JavaScript тілінде Node.js сервер платформасы арқылы жазылған және MPL 2.0 лицензиясы бойынша. OpenWrt негізінде дайын түрі әзірленуде смарт үйді және сымсыз кіру нүктесін орнату үшін бірыңғай интерфейсті қамтамасыз ететін WebThings Gateway үшін біріктірілген қолдауымен.
WebThings шлюзі әр платформаның мүмкіндіктерін жасыратын және әрбір өндірушіге тән қолданбаларды пайдалануды талап етпейтін, тұтынушылар мен IoT құрылғыларының әртүрлі санаттарына қол жеткізуді ұйымдастыруға арналған әмбебап деңгей. Шлюзді IoT платформаларымен өзара әрекеттесу үшін ZigBee және ZWave протоколдарын, WiFi немесе GPIO арқылы тікелей қосылымды пайдалануға болады. Шлюз мүмкін Raspberry Pi тақтасында және үйдегі барлық IoT құрылғыларын біріктіретін және оларды веб-интерфейс арқылы бақылау және басқару құралдарын ұсынатын смарт үйді басқару жүйесін алыңыз.
Платформа сонымен қатар құрылғылармен өзара әрекеттесетін қосымша веб-қосымшаларды жасауға мүмкіндік береді . Осылайша, 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 үшін серверді іске асырулар кітапханалар түрінде дайындалған
,
,
, и .
Ақпарат көзі: opennet.ru
