Mozilla huet d'WebThings Plattform agefouert

Mozilla no zwee Joer Experimenter an Entwécklung presentéiert Plattform WebThings, déi virdrun entwéckelt Projeten abegraff WebThings Framework и WebThings Gateway, Komponente ubidden fir Zougang zu verschiddene Kategorien vu Konsumentengeräter z'erméiglechen an universell ze benotzen Web Saachen API Interaktioun mat hinnen ze organiséieren. Projet Entwécklungen ausbreeden lizenzéiert ënner MPL 2.0.

De WebThings Framework bitt eng Rei vun austauschbare Komponenten fir IoT-Geräter ze kreéieren déi direkt mat der Web Things API kënne kommunizéieren. Esou Apparater kënnen automatesch duerch WebThings Gateway-baséiert Gateways oder Client Software (mat mDNS) erkannt ginn fir spéider Iwwerwaachung a Gestioun iwwer de Web. Serverimplementatiounen fir de Web Things API ginn a Form vu Bibliothéike virbereet
Python,
Java,

Rust, Arduino и mikropython.

WebThings Gateway duerstellt ass eng universell Schicht fir den Zougang zu verschiddene Kategorien vu Konsumenten an IoT Geräter z'organiséieren, d'Features vun all Plattform verstoppen an net d'Benotzung vun Uwendungen spezifesch fir all Hiersteller erfuerderen. Projet Code geschriwwen vun a JavaScript mat der Node.js Server Plattform. Fir de Paart mat IoT Plattformen ze interagéieren, kënnt Dir d'ZigBee an ZWave Protokoller benotzen, WiFi oder direkt Verbindung iwwer GPIO. Firmware mat Paart virbereet fir verschidde Raspberry Pi Modeller, och verfügbar Packagen fir OpenWrt an Debian.

Mozilla huet d'WebThings Plattform agefouert

Gateway ass méiglech etabléieren op engem Raspberry Pi Board a kritt e Smart Home Kontrollsystem deen all IoT Geräter am Haus integréiert an Tools ubitt fir se iwwer e Webinterface ze iwwerwaachen an ze managen. D'Plattform erlaabt Iech och zousätzlech Webapplikatiounen ze kreéieren déi mat Apparater interagéiere kënnen Web Thing API. Also, amplaz Är eege mobil Applikatioun fir all Typ vun IoT Apparat z'installéieren, kënnt Dir eng eenzeg vereenegt Webinterface benotzen. Fir WebThings Gateway z'installéieren, download einfach déi zur Verfügung gestallt Firmware op eng SD Kaart, öffnen den "gateway.local" Host am Browser, setzt eng Verbindung mat WiFi, ZigBee oder ZWave op, fanne existent IoT Geräter, konfiguréieren Parameteren fir externen Zougang a fügen se derbäi. déi populärste Geräter op Ärem Heembildschierm.

De Gateway ënnerstëtzt Funktiounen wéi d'Identifikatioun vun Apparater op engem lokalen Netzwierk, d'Auswiel vun enger Webadress fir d'Verbindung mat Apparater vum Internet, d'Erstelle vu Konten fir Zougang zu der Gateway Web Interface, d'Verbindung vun Apparater déi propriétaire ZigBee an Z-Wave Protokoller un de Paart ënnerstëtzen, Fernaktivéierung an Ausschalten vun Geräter vun enger Webapplikatioun, Ferniwwerwaachung vum Zoustand vum Haus a Videoiwwerwaachung. Zousätzlech zu der Web-Interface an der API enthält de Paart och experimentell Ënnerstëtzung fir Stëmmkontrolle, wat Iech erlaabt Stëmmbefehle z'erkennen an auszeféieren (zum Beispill "Schalten d'Liicht an der Kichen un").

Zesumme mat der Ukënnegung vun der neier WebThings Plattform gouf eng Verëffentlechung publizéiert WebThingsGateway 0.8, déi folgend Innovatiounen proposéiert:

  • En Event-Logsystem gouf bäigefüügt, deen Statistiken iwwer d'Operatioun vun all IoT-Geräter a Sensoren am Heemnetz sammelt an Iech erlaabt hir Aktivitéit a Form vu visuelle Grafike ze evaluéieren. Zum Beispill kënnt Dir erausfannen wéi oft Dieren während Ärer Verontreiung opgemaach an zougemaach goufen, wéi d'Temperatur am Haus geännert huet, wéi vill Energie Geräter verbonne mat Smart Sockets verbraucht hunn, wéini de Bewegungsmelder ausgeléist gouf, etc. Charts kënnen a punkto Stonnen, Deeg a Wochen gebaut ginn a laanscht d'Zäitskala scrollen;

    Mozilla huet d'WebThings Plattform agefouert

  • Zousätzlech Alarmer déi ausgeléist kënne ginn am Fall vun Eventer déi direkt Äntwert erfuerderen. Zum Beispill kënnen Alarmer un d'Aktivatioun vun Damp-, Leck- oder Kuelemonoxiddetektoren gebonne sinn, wéi och wann et Abréchsignaler gëtt. Wann e Signal ausgeléist gëtt, kann d'Notifikatioun vu sengem Optriede per SMS oder aner Notifikatiounsmëttel geschéckt ginn;

    Mozilla huet d'WebThings Plattform agefouert

  • En Interface bäigefüügt fir d'Netzverbindungsparameter ze konfiguréieren. Virdrun, Wiessel vun engem drahtlose Netzwierk an en anert wa béid Netzwierker verfügbar waren, erfuerdert Konsolbefehle. Elo änneren Reseau Parameteren kann duerch d'Web Interface gemaach ginn (Sektioun Astellungen ➡ Network), an deem Dir d'Zeeche vun IP Adressen verwalten kann, scannt disponibel drahtlose Netzwierker an Zougang Punkten änneren;

    Mozilla huet d'WebThings Plattform agefouert

  • Preparéiert experimentell Packagen fir Router baséiert op OpenWrt, déi d'Benotzung vu Router erlaben net nëmmen Netzzougang ze bidden, awer och als Smart Home Kontrollknäppchen. An Zukunft plangen mir eis eege Verdeelung op OpenWrt mat integréierter Ënnerstëtzung fir Things Gateway virzebereeden, déi eng vereenegt Interface ubitt fir e Smart Home an e Wireless Access Point opzestellen. De Moment kann WebThings Gateway schonn als Wireless Access Point funktionnéieren, an net nëmmen als Wireless Client.

Source: opennet.ru

Setzt e Commentaire