Mozilla presenta la seva plataforma IOT codi obert: WebThings

webthings_gateway_main_menu

Fa alguns mesos, els parlem aquí al blog sobre Things inici un projecte que estava desenvolupant Mozilla per l'Internet de les coses (IOT), El qual és ona capa universal per organitzar l'accés a diverses categories de dispositius de consum i de IOT.

I bé, després de dos anys d'experimentació i desenvolupament, Mozilla va introduir la plataforma WebThings, La qual és una fusió dels projectes WebThings Framework i WebThings inici desenvolupats anteriorment.

Aquests dos projectes de Mozilla oferia components per accedir a diverses categories de dispositius dels consumidors i utilitzar l'API universal de Web Things per organitzar la interacció amb ells. Els desenvolupaments de el projecte es distribueixen sota la llicència MPL 2.0.

WebThings, el projecte final

Amb la fusió dels projectes anteriorment esmentats, va sorgir WebThings el qual és un marc que proporciona un conjunt de components reemplaçables per crear dispositius de IOT que poden interactuar directament utilitzant l'API de Web Things.

aquests dispositius poden ser detectats automàticament per les passarel·les basades en WebThings inici o el programari client (utilitzat per mDNS) per al seu posterior monitoratge i control sobre el Web.

Les implementacions de servidor per l'API de Web Things es preparen en forma de biblioteques en Python, Java, Rust, Arduino i MicroPython.

WebThings Gateway - el programari

WebThings Gateway és una capa universal per organitzar l'accés a diverses categories de dispositius de consumidors i de IOT, ocultant les característiques de cada plataforma i sense requerir l'ús d'aplicacions específiques de l'proveïdor.

El codi de el projecte està escrit en JavaScript utilitzant la plataforma de servidor Node.js.

alarma

Podeu utilitzar els protocols ZigBee i ZWave, WiFi o la connexió directa a través d'GPIO per interactuar amb les plataformes de IOT d'inici preparat per a diversos models de Raspberry Pi, també estan disponibles paquets per OpenWrt i Debian.

Aquesta es pot instal·lar en una Raspberry Pi i obtenir un sistema de control intel·ligent per a la llar que integra tots els dispositius de IOT a la llar i proporciona eines per monitorearlos i administrar-los a través d'una interfície web.

La plataforma també li permet crear aplicacions web addicionals que poden interactuar amb dispositius a través de l'API de Web Thing.

Per tant, en lloc d'instal·lar la seva aplicació mòbil per a cada tipus de dispositiu IOT, pot utilitzar una única interfície web unificada.

WebThings Framework - la part que interactua amb l'API

aquesta és una col·lecció de components de programari reutilitzables que tenen com a principal funció l'construir els propis elements web, Que exposen directament l'API de Web Thing.

Això vol dir que poden ser descoberts per un gateway o client de Web of Things, que després pot detectar automàticament les capacitats de el dispositiu i la monitorització i controlar-ho a través del web.

WebThings Gateway compta amb funcions com la detecció de dispositius a la xarxa local, la selecció d'una adreça web per connectar-se a dispositius des d'Internet, la creació de comptes per accedir a la interfície web de la porta d'enllaç, la connexió de dispositius compatibles amb els protocols patentats ZigBee i Z-Wave.

Així mateix permet poder apagar els dispositius des d'una aplicació web, el monitoratge remot de l'estat de la casa i la videovigilància.

A més la interfície web i l'API, la porta d'enllaç també proporciona suport experimental per al control de veu, Que permet el reconeixement i l'execució d'ordres de veu.

¿Com obtenir WebThings inici?

Si comptes amb diversos equips o maquinari a el qual li pots donar un excel·lent ús amb aquest projecte.
Pots instal·lar WebThings inici d'una manera molt senzilla. Simplement han de descarregar el firmware proporcionat a la targeta SD del teu Raspberry Pi.

Fet això ara has de obrir el fitxer 'gateway.local »i configurar en aquest la connexió a WiFi, ZigBee o Zwave.

Així mateix aquest s'encarregués de trobar els dispositius Iot existents els quals et donarà l'opció de poder configurar els paràmetres per a l'accés extern i poder afegir els dispositius més populars la pantalla.

Enllaç de descàrrega.


Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: AB Internet Networks 2008 SL
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.