Cómo convertir su Raspberry Pi 4 en una puerta de enlace Edge

Si va a transmitir grandes cantidades de datos a la nube, puede mejorar el rendimiento y los tiempos de respuesta utilizando su Raspberry Pi como puerta de enlace de borde. Fundición EdgeX es una plataforma que puede utilizar para crear soluciones personalizadas de Internet de las cosas (IoT) mediante el consumo y el procesamiento de datos de los diversos dispositivos inteligentes y sensores de su red de automatización del hogar.

En este artículo, aprenderá cómo registrar sus datos de manera más eficiente al transformar su Raspberry Pi 4 en un punto de conexión entre la nube y cualquier sensor, dispositivo inteligente y controlador en su red.

El registro de sus datos en la nube puede ayudarlo a identificar tendencias: por ejemplo, usando su báscula inteligente para registrar sus pesajes diarios o su bicicleta estática inteligente para registrar la cantidad de millas que ha recorrido en bicicleta. Cuando transmite grandes cantidades de datos a la nube, a menudo puede reducir los tiempos de respuesta y los costos de transmisión de la red procesando previamente esos datos localmente.

Lo que necesitarás

Para completar este tutorial, necesitará:

  • Raspberry pi 4
  • tarjeta SD
  • Laptop o computadora donde descargará la imagen del sistema Ubuntu
  • Cable de alimentación compatible con su Raspberry Pi
  • Cable de ethernet
  • Cable micro HDMI
  • Monitor externo
  • Teclado externo y una forma de conectarlo a su Raspberry PI
  • Un mouse es opcional o use el trackpad en su teclado externo

Actualice Ubuntu en su Raspberry Pi

Para transformar su Raspberry Pi en una puerta de enlace Edge, necesitará Ubuntu 19.10. Es probable que las versiones posteriores de Ubuntu también admitan EdgeX Foundry, pero el proceso de configuración de su Raspberry Pi como Edge Gateway puede diferir.

En este tutorial, flashearemos la imagen del sistema Ubuntu usando el balenaEtcher solicitud.

  1. Dirígete al sitio web de Ubuntu y descarga la versión de 64 bits de Ubuntu 19.10 para Raspberry Pi 4.
  2. Inserte la tarjeta SD en la computadora portátil o computadora.
  3. Inicie la aplicación Etcher.
  4. En Etcher, haga clic en “Seleccionar imagen” y luego elija el archivo de Ubuntu que acaba de descargar.
  5. Haga clic en “Seleccionar destino” y luego elija el medio de arranque de destino, que en este caso es la tarjeta SD.
Escriba Ubuntu en su tarjeta SD, usando la aplicación gratuita Etcher.

Etcher ahora mostrará la imagen del sistema en la tarjeta SD.

Arranque su Raspberry Pi en Ubuntu

Ahora estamos listos para arrancar la Raspberry Pi:

  1. Retire la tarjeta SD de la computadora portátil o computadora e insértela en la Raspberry Pi.
  2. Conecte el monitor a la Raspberry Pi con el cable micro HDMI.
  3. Conecte el teclado al dispositivo Raspberry Pi.
  4. Conecte un cable Ethernet a la Raspberry Pi.
  5. Conecte la Raspberry Pi a una fuente de alimentación. El dispositivo ahora debería iniciarse automáticamente.
  6. Cuando Ubuntu se inicia por primera vez, aparecerá un mensaje para ingresar un nombre de usuario y contraseña. El nombre de usuario predeterminado para Ubuntu 19.10 es “ubuntu” y la contraseña también es “ubuntu”.
  7. Cuando se le solicite, cree una nueva contraseña.

Ahora habrá acceso a una Terminal para ingresar todos los comandos necesarios para aprovisionar la Raspberry Pi como una puerta de enlace Edge.

Instalación de EdgeX Foundry

Para instalar la plataforma EdgeX Foundry, ejecute el siguiente comando en la Terminal:

Ubuntu descargará ahora el complemento EdgeX Foundry, que contiene todos los servicios necesarios para ejecutar EdgeX, incluidos los servicios de referencia de soporte, seguridad y núcleo de EdgeX, además de Consul, Kong, MongoDB y Vault.

Todo el trabajo de EdgeX se puede realizar en una interfaz de usuario web (UI). Para descargar esta IU, ingrese el siguiente comando en la Terminal:

Una vez que la descarga haya finalizado, inicie el navegador web e ingrese la siguiente URL: http: // ((tu-Raspberry-pir-url): 4000 /

Por ejemplo, la dirección IP de mi Raspberry Pi es 192.168.1.45, por lo que me da la siguiente URL: http://192.168.1.45:4000/.

Si se desconoce la dirección IP de la Raspberry Pi, recupérela usando el siguiente comando de Terminal:

Una vez que se haya cargado esta URL, se lo dirigirá a la consola EdgeX Foundry.

Agregue Raspberry Pi como una puerta de enlace Edge

Inicie sesión en la consola con el nombre de usuario y la contraseña predeterminados, que son ambos “admin”.

Inicie sesión en la consola EdgeX Foundry con el nombre de usuario y la contraseña predeterminados.

Para aprovisionar Raspberry Pi como una puerta de enlace Edge:

  1. En el menú de la consola a la izquierda, seleccione “Puerta de enlace”.
  2. Cree una nueva puerta de enlace haciendo clic en “Agregar”.
  3. Dé a su Gateway un nombre y una descripción.
  4. Ingrese la dirección IP del dispositivo Raspberry Pi.
  5. Haga clic en “Enviar”

La Raspberry Pi debería aparecer ahora en la consola, lista para usar.

Su Raspberry Pi 4 ahora se agregará como una puerta de enlace Edge.

Conclusión

En este artículo, aprendió cómo configurar una Raspberry Pi 4 como una puerta de enlace Edge.

Si ha seguido este tutorial, nos encantaría saber cómo está utilizando Raspberry Pi como punto de conexión entre la nube y su red doméstica inteligente, ¡así que asegúrese de compartir sus proyectos de puerta de enlace en los comentarios a continuación!

¿Es útil este artículo?

Compártelo con algun conocido(a) que le pueda interesar

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *