Mozilla жакында өзүнүн платформасынын жаңы версиясын чыгарды нерселердин интернети үчүн (Iot) WebThingsGateway 0.9жана WebThings Framework 0.12 китепканаларын жаңыртуу, алар WebThings платформасын түзүшөт жана керектөө шаймандарынын ар кандай категорияларына кирүү үчүн компоненттерди камсыз кылышат жана алар менен өз ара аракеттенүүнү уюштуруу үчүн универсалдуу Web Things API колдонушат. Долбоордун иштелмелери MPL 2.0 лицензиясынын негизинде таратылат.
Муну окурмандарыбыздын эсине салып коюу маанилүү WebThings Gateway бул IOT керектөөчүлөрүнүн жана шаймандарынын ар кандай категорияларына кирүүнү уюштуруу үчүн универсалдуу катмар, ар бир платформанын мүнөздөмөлөрүн жашырып жана ар бир өндүрүүчү үчүн атайын тиркемелерди колдонууну талап кылбастан.
Долбоордун коду JavaScript тилинде Node.js сервер платформасын колдонуп жазылган. IoT платформалары менен иштешүү үчүн ZigBee жана ZWave протоколдорун, WiFi же GPIO аркылуу түз байланышты колдонсоңуз болот.
Gateway микробағдарламасы Raspberry Piдин ар кандай моделдерине даяр, OpenWrt жана Debian топтомдору да бар.
Gatewayди Raspberry Pi ге орнотуп, үйдү башкаруунун акылдуу тутумун алсаңыз болот үйдөгү бардык IOT шаймандарын бириктирип, аларды веб-интерфейс аркылуу көзөмөлдөө жана башкаруу куралдары менен камсыз кылат. Платформа ошондой эле Web Thing API аркылуу түзмөктөр менен иштеше турган кошумча веб тиркемелерди түзүүгө мүмкүндүк берет.
Ошентип, IoT шайманынын ар бир түрүнө мобилдик тиркеме орнотуунун ордуна, сиз бирдиктүү, бирдиктүү веб интерфейсти колдоно аласыз.
WebThings Gateway 0.9 негизги жаңы функциялары
Бул жаңы версия WebThings Gateway OpenWrt негизделген пакеттерди иштеп чыгуу менен айырмаланып турат зымсыз роутерлерди тармакка жеткиликтүүлүктү камсыз кылуу үчүн гана эмес, ошондой эле үйдүн акылдуу башкаруу түйүндөрү катары колдонууга мүмкүнчүлүк берет.
Анын ичинде OpenWrt интеграциялоо менен базалык бөлүштүрүүнүн өз өнүгүүсү Gateway нерселери, акылдуу үй орнотуу үчүн бирдиктүү интерфейс жана зымсыз кирүү чекити менен камсыз кылат.
OpenWrt орнотулган программасы колдонуучунун өз түзмөгүн зымсыз кирүү чекити катары иштеши үчүн же кардар катары учурдагы зымсыз тармакка туташуу үчүн конфигурациялоого мүмкүндүк берген баштапкы конфигурация интерфейсин камсыз кылат. Бул жаңы куруунун иштеши дагы эле чектелген жана дагы деле болсо эксперименталдык абалда жана учурдагы зымсыз роутерлерди толугу менен алмаштыра албайт.
Дагы бир маанилүү жаңылык - Raspberry Pi 4тин жаңы версиясын колдоо, бул үчүн, башка Raspberry Pi карталарына келсек, Raspbian бөлүштүрүүнүн негизинде өзүнчө даярдалган.
Функционалдык өркүндөтүүлөрдүн ичинен жаңы типтеги кошумчаларды (Notifier) ишке ашыруу өзгөчөлөнүп турат, бул браузердеги push билдирүүлөрү аркылуу билдирүүлөрдү жеткирүү тутумун кеңейтүүгө мүмкүндүк берет.
Notifier колдонуучуга контролерлорду түзүүгө жана ар кандай байланыш каналдары аркылуу билдирүүлөрдү жөнөтүү эрежелерин орнотууга мүмкүнчүлүк берет, мисалы, үйдөгү кыймыл датчиктери иштетилгенде SMS же электрондук почта билдирүүсүн жөнөтүү. Жөнөтүлгөн эскертмелердин артыкчылыгын орното аласыз.
Gateway катары жергиликтүү тармакта шаймандарды табуу, Интернеттен түзмөктөргө туташуу үчүн веб-даректи тандоо, шлюздун веб интерфейсине кирүү үчүн аккаунттарды түзүү, шайкеш шаймандарды туташтыруу сыяктуу функцияларды колдойт. патенттелген ZigBee жана Z-Wave протоколдору менен.
Веб интерфейсинен жана APIден тышкары, үн буйруктарын таанууга жана аткарууга мүмкүнчүлүк берүүчү (мисалы, "ашканада жарык күйгүзүү") үн башкарууну эксперименталдык колдоону камсыз кылат.
Кантип WebThings Gateway алууга болот?
Сиз WebThings Gateway программасын өтө жөнөкөй жол менен орното аласыз. Алар жөн гана Raspberry Pi SD картасына берилген программаны жүктөп алышы керек.
Ошо сыяктуу эле, бар IoT түзмөктөрүн издөө жооптуу болот, бул сизге тышкы жеткиликтүүлүктүн параметрлерин конфигурациялап, эң популярдуу шаймандарды экранга кошууга мүмкүнчүлүк берет.
Комментарий биринчи болуп