✅ Plataforma IoT GRATUITA 2021 - Plataforma para internet de las cosas de código abierto GRATIS
✅Plataforma IoT GRATUITA 2021 - Plataforma para internet de las cosas de código abierto GRATIS, Internet de las Cosas, IOT, Plataformas para internet de las cosas, Curso de IOT, Cuba Electronica, Electronica, Electronica Bolivia, CubaElectronica, Cuba, Bolivia, Proyectos IOT, ESP32, Arduino,
¿Qué es una plataforma IoT?
Una plataforma IoT es la base para que dispositivos estén interconectados y se genere un ecosistema propio. Una plataforma web integrada al Internet of Things (IoT) es el software que conecta hardware, puntos de acceso y redes de datos a lo que generalmente suele ser la aplicación de la que disfruta el usuario.
El mercado de las plataformas IoT está en auge y en continua expansión, muchas empresas creen que el campo del Internet of Things es el más interesante para sus negocios. Además, estas plataformas son necesarias para solucionar problemas de middleware, que es la llamada “fontanería” del IoT.
¿Cuáles son las propiedades de una plataforma IoT?
En este punto hay dos matices: el primero, por el cual de una manera simple, una plataforma IoT puede consistir en una plataforma de software, una plataforma de desarrollo de aplicaciones y una plataforma de análisis o segundo, ser en una forma más sofisticada, una verdadera plataforma Iot consta de 8 importantes bloques. Estos son:
- Conectividad y normalización: con diferentes protocolos y diferentes formatos de datos en una interfaz de «software» garantiza la precisa transmisión de datos y la interacción con todos los dispositivos.
- La gestión de dispositivos: asegura que todas las «cosas» conectadas están funcionando correctamente.
- Base de datos: almacenamiento escalable de datos del dispositivo basados en la nube a un nuevo nivel en términos de volumen de datos, variedad, velocidad y veracidad.
- Procesamiento y gestión de la acción: aporta datos basados en reglas de acción de evento-disparadores que permitan la ejecución de las acciones «inteligentes» basados en datos específicos del sensor.
- Analítica: lleva a cabo una serie de análisis complejo de la agrupación de datos básicos y de aprendizaje automático.
- Visualización: permite a los seres humanos observar las tendencias de cuadros de mando de visualización de datos, donde se retrata vívidamente a través de gráficos.
- Herramientas adicionales: la IoT permiten a los desarrolladores de prototipos, probar y comercializar para visualizar, gestionar y controlar los dispositivos conectados.
- Interfaces externas: se integran con los sistemas de 3 ª parte y el resto del ancho de TI en los ecosistemas a través de una función de interfaces de programación de aplicaciones (API), kits de desarrollo de software (SDK), y puertas de enlace.
¿Por qué es necesario una plataforma IoT?
Actualmente el Internet of Things representa un mundo complejo donde hay mucho que andar aún. Y dentro de este paradigma las plataformas IoT son clave para el desarrollo de aplicaciones, software y servicios para la interconexión de personas y “cosas”.
Sin embargo, este mercado está, como ya hemos dicho, en continua renovación y expansión, por lo que aún se desconocen los avances y el verdadero desarrollo que estas plataformas pueden llegar a tener en un futuro.
Nuestra plataforma IoT
La plataforma IOT de Cuba Electronica, es totalmente gratuita y de codigo avierto, para su descarga de todo el codigo e implementación de la misma en su hosting o servidor VPS, pueden ver en el siguiente video de todo el funcionamiento de la plataforma.
Nuestra plataforma tiene las siguientes pantallas, que mostramos a continuación.
Login o inicio de sesión, de usuarios registrados.
Dashboard donde ver y controlar los Dispositivos registrados.
Registro de nuevos Dispositivos y listar los registrados.
Registro de nuevos Usuarios y listar los registrados.
Gestión de la API del Broker MQTT, EMQX, en esta API controlamos los datos del Broker y tambien publicamos haciendo uso de la API.
Publicar a un Topico usando la API.
Muestra de los Datos Guardados.
Gráficas de los Datos Guardados.
Existe todo el curso de desarrollo de esta plataforma de manera gratuita en Youtube para aprender como implementar cada una de las finciones y los pasos a seguir, de esta manera asi poder crear su propia plataforma IOT, para uso personal.
Aprendimos en este curso sobre:
- Servidores Cloud, Linux, Ubuntu, Servicios en la Nube.
- Broker MQTT, broker gratuiro EMQX.
- PHP, framework CodeIgniter 3.
- Base de Datos MySQL.
- Servicios en el Backend, NodeJS, conectar al Borker y Base de datos para guardar datos que llegan de los Dispositivos.
- JavaScript
- Programar el Dispositivo ESP32 para conectarlo al Broker MQTT y enviar datos y recibir ordenes.
- Programación en General.
- Subir el proyecto al VPS o Hosting.
- Desplegar el proyecto en un contenedor de Docker.
LISTA DE REPRODUCCION DE TODOS LOS VIDEOS EN YOUTUBE
Tambien esta disponible la descarga del proyecto desde GitHub, la programación del ESP32, La plataforma IOT con todo el codigo abierto, Base de Datos, La Aplicación NodeJS para el lado del Servidor y el Despliegue en modo desarrollo con Docker.
DESCARGA DEL PROYECTO PLATAFORMA IOT
DESCARGA DEL PROGRAMA PARA EL ESP32
DESCARGA DEL PROYECTO CON DOCKER
VIDEO DE COMO INSTALAR EL PROYECTO DOCKER
Para más información contactar por correo o seguirnos en nuestras redes sociales.
Si te gusto síguenos en Facebook, Youtube, comparte en tus redes sociales, si te fue útil la información.
Grupo de Telegram únete: https://t.me/joinchat/-yKdEJta6UwzY2Zh
Grupo de WhatsApp: https://chat.whatsapp.com/FMO60GbkRAJAGrNb8kNQUn
Suscribirse al canal para compartir mas videos y aumentar la comunidad de ElectronicIOT.
Visítenos en Facebook: https://www.facebook.com/ElectronicIOT
Gracias!!!!