Cómo poner en marcha proyectos Raspberry Pi con Cayenne

Si has acumulado una colección de dispositivos inteligentes, sensores, actuadores y otros gadgets conectados a Internet, ¿cómo puedes convertir tus componentes conectados a Internet en un proyecto de Internet de las cosas (IoT)?

Cayenne es una aplicación móvil, un servicio online y un panel de control que pretende hacer más accesible el mundo del IoT. Una vez que tengas Cayenne instalado en tu Raspberry Pi, podrás construir proyectos de IoT simplemente navegando por varios menús y seleccionando diferentes botones.

Para los recién llegados, Cayenne elimina gran parte de la complejidad de la creación de redes de IoT y de automatización del hogar, mientras que los usuarios más experimentados podrán utilizar Cayenne para poner en marcha sus proyectos, eliminando toda la aburrida configuración y el código repetitivo, para llegar directamente a lo bueno.

En este artículo aprenderás a poner en marcha Cayenne en tu Raspberry Pi, a registrar todos tus sensores, actuadores y dispositivos, y a crear un sencillo disparador basado en la temperatura.

¿Qué es Cayenne?

Cayenne consta de los siguientes componentes:

  • Software que se ejecuta en su Raspberry Pi y es responsable de la gestión de comandos, disparadores y alertas. Puedes instalar este software utilizando la aplicación móvil Cayenne o ejecutando comandos de Terminal directamente en tu Raspberry Pi. Ambos métodos se cubren en este tutorial.
  • La nube de Cayenne, que procesa y almacena todos los datos de su Raspberry Pi.
  • Un panel de control en línea, que proporciona un entorno gráfico en el que puedes construir tus proyectos IoT y gestionar todos los componentes que has registrado en Cayenne.
  • La nube de Cayenne, que procesa y almacena todos los datos de tu Raspberry Pi.

Qué necesitarás

Para completar este tutorial, necesitarás:

    • Raspberry Pi 4
    • Tarjeta SD
    • Ordenador portátil u ordenador donde descargarás la imagen del sistema Raspbian
    • Cable de alimentación compatible con tu modelo de Raspberry Pi
    • Cable Ethernet si no te conectas por Wi-Fi

Dependiendo del método que utilices para instalar Cayenne, también puedes necesitar:

    • Teclado externo y forma de conectarlo a su Raspberry Pi
    • Cable micro HDMI
    • Monitor externo
    • Smartphone o tableta con Android o iOS

Una vez que tienes tus herramientas, estás listo para configurar Cayenne.

Instalar el sistema operativo Raspbian

Para instalar el sistema operativo Raspbian:

1. Descarga la última versión de Raspbian en tu portátil u ordenador.

2. Inserta la tarjeta SD en tu ordenador o portátil.

3. Descarga e instala Etcher si aún no lo has hecho.

4. En Etcher, haz clic en «Seleccionar imagen» y elige el archivo Raspbian que acabas de descargar.

5. Haz clic en «Select target» y elige tu tarjeta SD.

6. Etcher ahora flasheará Raspbian a su tarjeta SD. 7. Retira la tarjeta SD de tu portátil u ordenador e insértala en tu Raspberry Pi.

Los siguientes pasos variarán, dependiendo de si estás instalando Cayenne usando la aplicación móvil o ejecutando comandos de Terminal directamente en tu Raspberry Pi.

Método 1: Usar la aplicación móvil Cayenne

Instala Cayenne en tu Raspberry Pi utilizando la app móvil Cayenne:

1. Conecta tu cable ethernet a la Raspberry Pi.

2. Conecta tu Raspberry Pi a una fuente de alimentación. El dispositivo debería arrancar automáticamente.

3. Descarga Cayenne en tu dispositivo móvil.

4. Instala e inicia la aplicación.

5. Toca «Abrir -> Crear mi cuenta gratuita», y regístrate en Cayenne.

6. Inicia sesión en tu nueva cuenta de Cayenne.

Cómo poner en marcha proyectos Raspberry Pi con Cayenne

 

7. Toca el botón «Find Raspberry Pis» para localizar tu Raspberry Pi.

Cayenne Mobile Find Raspberry Pi

8. Cuando aparezca tu Raspberry Pi, dale un toque.

Cayenne instalará las librerías y agentes en tu Raspberry Pi, reiniciará tu Raspberry Pi, y finalmente instalará el software y los drivers. Esto puede tardar unos minutos, ¡así que es el momento perfecto para ir a tomar un café!

Una vez que todo el software necesario ha sido instalado, su Raspberry Pi aparecerá en el tablero de instrumentos de Cayenne.

Método 2: Ejecutar los comandos de la terminal

Alternativamente, si no quieres usar la aplicación móvil, instala Cayenne en tu Raspberry Pi usando comandos de Terminal:

1. Conecta tu monitor externo, el teclado y el cable ethernet opcional a tu Raspberry Pi.

2. Conecta un cable de alimentación, y tu Raspberry Pi debería arrancar automáticamente.

3. Completa la configuración habitual, incluyendo la conexión a Wi-Fi si no estás usando un cable ethernet.

4. Dirígete al sitio web de Cayenne y crea tu cuenta gratuita.

5. Una vez que hayas iniciado sesión en tu cuenta, selecciona «Añadir nuevo -> Dispositivo / Widget».

Acceda al panel de control de Cayenne y seleccione "Añadir nuevo... > Dispositivo/Widget"

 

6. Selecciona «Raspberry Pi». La consola de Cayenne generará un script instalador que puedes utilizar para descargar todo el software necesario en tu Raspberry Pi.

Puedes instalar Cayenne en tu Raspberry Pi, utilizando comandos de Terminal

 

7. En tu Raspberry Pi, abre una ventana de Terminal haciendo clic en el icono de Terminal en la barra de herramientas.

8. Escribe el script de instalación de Cayenne en el Terminal y presiona la tecla Enter en tu teclado. Raspbian descargará ahora todo el software necesario en tu Raspberry Pi.

Después de la instalación, su Raspberry Pi se reiniciará automáticamente. Después de un reinicio exitoso, su Raspberry Pi aparecerá en el panel de control de Cayenne.

Solución de problemas: Cayenne no puede encontrar mi Raspberry Pi!

Si Cayenne está luchando para localizar su Raspberry Pi, entonces:

1. Compruebe su red

Cayenne sólo puede detectar una Raspberry Pi que esté conectada a la misma red. Independientemente de si estás usando Cayenne para Android, iOS o a través del navegador web, comprueba que estás en la misma red que tu Raspberry Pi.

2. Búsqueda basada en la dirección IP

Siempre que busques un dispositivo, deberías ver una opción para «Buscar con una dirección IP».

Si tiene problemas para conectarse a su Raspberry Pi, intente realizar una búsqueda basada en la dirección IP

 

Si Cayenne tiene problemas para localizar su Raspberry Pi, entonces puede obtener resultados positivos haciendo clic en este enlace e introduciendo la dirección IP de su Raspberry Pi.

Puedes recuperar esta dirección IP lanzando el Terminal de Raspbian y ejecutando el siguiente comando:

Monitoreo de su Raspberry Pi con Cayenne

Utiliza el panel de control de Cayenne para ver algunas estadísticas sobre tu Raspberry Pi, incluyendo su CPU, RAM y temperatura.

El panel de Cayenne muestra información básica sobre tu Raspberry Pi
Cualquiera de estas estadísticas puede ser tocada también para ver los datos que Cayenne ha registrado a lo largo del tiempo, lo que puede ayudarte a identificar tendencias en la salud y el rendimiento de tu dispositivo.

Construyendo tu red IoT: añadiendo sensores y actuadores

Si tiene algún sensor o actuador en su red, puede añadir estos componentes a Cayenne, momento en el que podrá supervisar e interactuar con estos componentes desde el panel de control de Cayenne. Tenga en cuenta que los siguientes pasos son a través de la app móvil, por lo que la interfaz de usuario puede ser ligeramente diferente si accede al dashboard a través del navegador web.

1. En la app Cayenne, selecciona tu dispositivo Raspberry Pi.

2. Selecciona el pequeño icono del velocímetro en la barra de herramientas.

3. Toca el pequeño icono «+’ en la esquina superior derecha.

4. Busca el sensor o actuador que quieras añadir y dale un toque.

Puede registrar varios componentes con Cayenne

 

5. Rellene el formulario subsiguiente y, a continuación, pulse «Añadir sensor» o «Añadir actuador».

Ahora puede trabajar con este componente.

Crear un activador de temperatura

Hay muchas tareas diferentes que puede realizar desde el tablero de Cayenne, pero vamos a crear un simple disparador de temperatura. En este flujo de trabajo, Cayenne generará una notificación cada vez que este componente supere un determinado umbral de temperatura , lo que puede ser útil para asegurar que los componentes no se sobrecalienten o para activar flujos de trabajo de automatización del hogar más amplios, como encender y apagar la calefacción.

En la aplicación Cayenne:

1. Selecciona el dispositivo Raspberry Pi con el que quieres trabajar.

2. Toca el pequeño botón «Play» en la barra de herramientas, y luego toca el icono «+» en la esquina superior derecha.

3. Dale a este disparador un nombre, como «Demasiado caliente» utilizado aquí.

4. Toque el botón azul «+».

Puede utilizar Cayenne para crear varios activadores y alertas "if/then"

 

5. Busque el sensor o actuador que desea supervisar y toque el botón «Temperatura» que lo acompaña.

Estamos utilizando Cayenne para crear un activador basado en la temperatura

 

6. Selecciona un umbral de temperatura.

7. Asegúrate de que está seleccionado «Sensor superior».

8. Pulse «entonces -> +».

9. Elija cómo quiere recibir la notificación, por correo electrónico o por SMS. Introduce la información necesaria y luego toca «Hecho».

10. Cuando estés satisfecho con la información que has introducido, toca el icono «Guardar» en la esquina superior derecha.

11. Para activar tu activador, asegúrate de que el botón «Reproducir» está seleccionado y empuja el deslizador a la posición «Activado».

Ahora recibirá una notificación cada vez que este componente supere el umbral de temperatura especificado.

Ahora que ha configurado Cayenne y se ha familiarizado con el flujo de trabajo esencial de Cayenne, puede seguir añadiendo dispositivos, sensores y actuadores, y utilizar Cayenne para crear disparadores y reglas para todos sus componentes IoT, o mejor aún, convertir su Raspberry Pi en una pasarela de borde.

Deja un comentario

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