Mozilla prezante platfòm WebThings la

Mozilla apre dezan nan eksperimantasyon ak devlopman prezante platfòm WebThings, ki enkli pwojè deja devlope yo WebThings chapant и WebThings Gateway, bay konpozan pou pèmèt aksè a divès kategori aparèy konsomatè epi sèvi ak inivèsèl Web bagay API pou òganize entèraksyon ak yo. Devlopman pwojè yo gaye lisansye anba MPL 2.0.

WebThings Framework bay yon seri konpozan ki ka ranplase pou kreye aparèy IoT ki ka kominike dirèkteman lè l sèvi avèk API Web Things. Aparèy sa yo ka otomatikman detekte pa pòtay ki baze sou WebThings Gateway oswa lojisyèl kliyan (itilize mDNS) pou siveyans ki vin apre ak jesyon atravè entènèt la. Enplemantasyon sèvè pou Web Things API yo prepare nan fòm bibliyotèk nan
Piton,
Java,

Rouye, Arduino и mikropiton.

WebThings Gateway se se yon kouch inivèsèl pou òganize aksè a divès kategori aparèy konsomatè ak IoT, kache karakteristik chak platfòm epi li pa egzije itilizasyon aplikasyon espesifik pou chak manifakti. Kòd pwojè ekri pa nan JavaScript lè l sèvi avèk platfòm sèvè Node.js la. Pou kominike pòtay la ak platfòm IoT, ou ka itilize pwotokòl ZigBee ak ZWave, WiFi oswa koneksyon dirèk atravè GPIO. Firmware ak pòtay prepare pou plizyè modèl Raspberry Pi, ki disponib tou pakè pou OpenWrt ak Debian.

Mozilla prezante platfòm WebThings la

Gateway se posib etabli sou yon tablo Raspberry Pi epi jwenn yon sistèm kontwòl lakay entelijan ki entegre tout aparèy IoT nan kay la epi ki bay zouti pou kontwole ak jere yo atravè yon koòdone entènèt. Platfòm nan pèmèt ou tou kreye aplikasyon entènèt adisyonèl ki ka kominike avèk aparèy atravè Web Thing API. Kidonk, olye pou yo enstale pwòp aplikasyon mobil ou pou chak kalite aparèy IoT, ou ka itilize yon sèl koòdone entènèt inifye. Pou enstale WebThings Gateway, tou senpleman telechaje firmwèr yo bay la sou yon kat SD, louvri lame "gateway.local" nan navigatè a, mete yon koneksyon ak WiFi, ZigBee oswa ZWave, jwenn aparèy IoT ki egziste deja, konfigirasyon paramèt pou aksè ekstèn epi ajoute. aparèy ki pi popilè nan ekran lakay ou.

Pòtay la sipòte fonksyon tankou idantifye aparèy sou yon rezo lokal, chwazi yon adrès entènèt pou konekte ak aparèy ki soti nan Entènèt, kreye kont pou jwenn aksè nan koòdone entènèt pòtay la, konekte aparèy ki sipòte pwotokòl ZigBee ak Z-Wave propriétaires ak pòtay la, deklanchman aleka ak fèmen aparèy nan yon aplikasyon entènèt, siveyans aleka nan eta a nan kay la ak siveyans videyo. Anplis de sa nan koòdone entènèt la ak API, pòtay la gen ladan tou sipò eksperimantal pou kontwòl vwa, ki pèmèt ou rekonèt ak egzekite kòmandman vwa (pa egzanp, "limen limyè a nan kwizin nan").

Ansanm ak anons nouvo platfòm WebThings la, yo te pibliye yon lage WebThingsGateway 0.8, ki pwopoze inovasyon sa yo:

  • Gen yon sistèm anrejistreman evènman yo te ajoute ki kolekte estatistik sou operasyon an nan tout aparèy IoT ak detèktè nan rezo kay la epi ki pèmèt ou evalye aktivite yo nan fòm graf vizyèl. Pou egzanp, ou ka konnen konbyen fwa pòt yo te louvri ak fèmen pandan absans ou a, ki jan tanperati a nan kay la chanje, konbyen aparèy enèji ki konekte ak priz entelijan konsome, lè detektè mouvman an te deklanche, elatriye. Grafik yo ka bati an tèm de èdtan, jou ak semèn epi woule sou echèl tan an;

    Mozilla prezante platfòm WebThings la

  • Te ajoute alam ki ka deklanche nan evènman an nan evènman ki mande repons imedya. Pou egzanp, alam yo ka lye ak detektè lafimen, koule oswa monoksid kabòn, oswa lè gen siyal vòl. Si yon siyal deklanche, yo ka voye notifikasyon sou ensidan li a atravè SMS oswa lòt mwayen notifikasyon;

    Mozilla prezante platfòm WebThings la

  • Te ajoute yon koòdone pou konfigirasyon paramèt koneksyon rezo a. Précédemment, chanje soti nan yon rezo san fil nan yon lòt lè tou de rezo yo te disponib oblije kouri kòmandman konsole. Koulye a, chanje paramèt rezo yo ka fè atravè koòdone entènèt la (seksyon Anviwònman ➡ Rezo), kote ou ka jere plasman adrès IP yo, tcheke rezo san fil ki disponib yo ak chanje pwen aksè;

    Mozilla prezante platfòm WebThings la

  • Prepare pakè eksperimantal pou routeurs ki baze sou OpenWrt, ki pèmèt itilizasyon routeurs pa sèlman pou bay aksè rezo, men tou kòm nœuds kontwòl lakay entelijan. Nan lavni, nou planifye pou prepare pwòp distribisyon nou an ki baze sou OpenWrt ak sipò entegre pou Things Gateway, bay yon koòdone inifye pou mete kanpe yon kay entelijan ak yon pwen aksè san fil. Kounye a, WebThings Gateway ka deja opere kòm yon pwen aksè san fil, epi li pa jis kòm yon kliyan san fil.

Sous: opennet.ru

Add nouvo kòmantè