Available ang Mozilla WebThings Gateway 0.9, gateway para sa smart home at mga IoT device

Mozilla Company ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π»Π° bagong paglabas ng produkto WebThingsGateway 0.9, pati na rin ang pag-update ng mga aklatan WebThings Framework 0.12, na bumubuo ng plataporma WebThings, na nagbibigay ng mga bahagi upang paganahin ang pag-access sa iba't ibang kategorya ng mga consumer device at gamitin ang unibersal Web Things API upang ayusin ang pakikipag-ugnayan sa kanila. Mga pag-unlad ng proyekto kumalat lisensyado sa ilalim ng MPL 2.0.

Ang bagong release ng WebThings Gateway ay kapansin-pansin para sa pag-unlad nito
mga pakete batay sa OpenWrt, na nagpapahintulot sa paggamit ng mga wireless na router hindi lamang upang magbigay ng access sa network, kundi pati na rin bilang mga smart home control node. Kasama nakahanda sariling pamamahagi batay sa OpenWrt na may pinagsamang suporta para sa Things Gateway, na nagbibigay ng pinag-isang interface para sa pagse-set up ng smart home at wireless access point. Bumubuo ang pamamahagi nabuo para sa bukas na router Turris Omnia.

Ang OpenWrt-based na firmware ay nagbibigay ng isang paunang interface ng pag-setup na nagbibigay-daan sa iyong i-configure ang device upang kumilos bilang isang wireless access point o bilang isang kliyente upang kumonekta sa isang umiiral na wireless network. Limitado pa rin ang functionality ng assembly at nakaposisyon pa rin ito bilang experimental, hindi kayang ganap na palitan ang mga kasalukuyang wireless router.

Available ang Mozilla WebThings Gateway 0.9, gateway para sa smart home at mga IoT device

Ang pangalawang mahalagang pagbabago ay ang pagpapatupad ng suporta sa board Raspberry Pi 4, kung saan, tulad ng iba pang mga Raspberry Pi board, nakahanda hiwalay pagtitipon batay sa pamamahagi ng Raspbian.

Kabilang sa mga pagpapahusay sa pagganap, ang pagpapatupad ng isang bagong uri ng add-on (Notifier) ​​​​ay nabanggit, na nagpapahintulot sa pagpapalawak ng dating magagamit na sistema para sa pagpapadala ng mga mensahe sa pamamagitan ng mga Push notification sa browser. Binibigyang-daan ka ng Notifier na lumikha ng mga humahawak at magtakda ng mga panuntunan para sa pagpapadala ng mga mensahe sa pamamagitan ng iba't ibang channel ng komunikasyon, halimbawa, upang magpadala ng SMS o Email kapag na-trigger ang mga motion sensor sa bahay. Posibleng itakda ang priyoridad ng mga ipinadalang notification.

Available ang Mozilla WebThings Gateway 0.9, gateway para sa smart home at mga IoT device

Bilang paalala, WebThings Gateway ay ay isang unibersal na layer para sa pag-aayos ng access sa iba't ibang kategorya ng mga consumer at IoT na device, pagtatago ng mga feature ng bawat platform at hindi nangangailangan ng paggamit ng mga application na partikular sa bawat manufacturer. Code ng proyekto nakasulat sa JavaScript gamit ang platform ng server ng Node.js. Para makipag-ugnayan sa gateway sa mga IoT platform, maaari mong gamitin ang ZigBee at ZWave protocol, WiFi o direktang koneksyon sa pamamagitan ng GPIO. Firmware na may gateway nakahanda para sa iba't ibang modelo ng Raspberry Pi, magagamit din mga pakete para sa OpenWrt at Debian.

Available ang Mozilla WebThings Gateway 0.9, gateway para sa smart home at mga IoT device

Posible ang gateway magtatag sa isang Raspberry Pi board at kumuha ng smart home control system na nagsasama ng lahat ng IoT device sa bahay at nagbibigay ng mga tool para sa pagsubaybay at pamamahala sa mga ito sa pamamagitan ng isang Web interface. Ang platform ay nagpapahintulot din sa iyo na lumikha ng karagdagang mga web application na maaaring makipag-ugnayan sa mga device sa pamamagitan ng Web Thing API.

Kaya, sa halip na i-install ang iyong sariling mobile application para sa bawat uri ng IoT device, maaari kang gumamit ng isang pinag-isang web interface. Upang i-install ang WebThings Gateway, i-download lang ang ibinigay na firmware sa isang SD card, buksan ang "gateway.local" host sa browser, mag-set up ng koneksyon sa WiFi, ZigBee o ZWave, hanapin ang mga umiiral na IoT device, i-configure ang mga parameter para sa panlabas na pag-access at magdagdag ang pinakasikat na device sa iyong home screen.

Sinusuportahan ng gateway ang mga function tulad ng pagtukoy ng mga device sa isang lokal na network, pagpili ng web address para sa pagkonekta sa mga device mula sa Internet, paglikha ng mga account para ma-access ang gateway web interface, pagkonekta ng mga device na sumusuporta sa pagmamay-ari na ZigBee at Z-Wave protocol sa gateway, remote activation at pag-off ng mga device mula sa isang web application, remote monitoring ng estado ng bahay at video surveillance. Bilang karagdagan sa web interface at API, kasama rin sa gateway ang pang-eksperimentong suporta para sa kontrol ng boses, na nagbibigay-daan sa iyong kilalanin at isagawa ang mga voice command (halimbawa, "i-on ang ilaw sa kusina").

Nagbibigay ang WebThings Framework ng isang hanay ng mga mapapalitang bahagi para sa paglikha ng mga IoT device na maaaring direktang makipag-ugnayan gamit ang Web Things API. Ang mga naturang device ay maaaring awtomatikong makita ng mga gateway na nakabatay sa WebThings Gateway o software ng kliyente (gamit ang mDNS) para sa kasunod na pagsubaybay at pamamahala sa pamamagitan ng Web. Ang mga pagpapatupad ng server para sa Web Things API ay inihanda sa anyo ng mga library sa
Sawa,
Java,

Kalawang, Arduino ΠΈ micropython.

Pinagmulan: opennet.ru

Magdagdag ng komento