Integración con Google Sheets vía Helium

Google Sheets es una aplicación web que permite a los usuarios crear, actualizar y modificar hojas de cálculo, y compartir los datos en línea en tiempo real.
La aplicación de hojas de cálculo en línea Google Sheets permite crear, editar y formatear hojas de cálculo para organizar y analizar información. Google Sheets suele compararse con Microsoft Excel, ya que ambas aplicaciones se usan para propósitos similares. Google Sheets es esencialmente la versión en la nube de Google con las funciones básicas de Microsoft Excel.
Gracias a las capacidades de integración de Helium, podemos guardar fácilmente los datos de sensores vía Google Sheets y hacer análisis simples de datos de manera sencilla.
Actualizable a Sensores Industriales
Con el controlador SenseCAP S2110 y el registrador de datos S2100, puedes convertir fácilmente el Grove en un sensor LoRaWAN®. Seeed no solo te ayuda con la creación de prototipos, sino que también te ofrece la posibilidad de expandir tu proyecto con la serie SenseCAP de robustos sensores industriales.
La carcasa IP66, la configuración vía Bluetooth, la compatibilidad con la red global LoRaWAN®, la batería integrada de 19 Ah y el potente soporte desde la APP hacen que el SenseCAP S210x sea la mejor opción para aplicaciones industriales. La serie incluye sensores para humedad del suelo, temperatura y humedad del aire, intensidad lumínica, CO2, CE y una estación meteorológica 8 en 1. Prueba el último SenseCAP S210x para tu próximo proyecto industrial exitoso.
Crear un formulario de Google
Si no te has registrado con una cuenta de Google antes de comenzar este tutorial, por favor crea tu cuenta de Google aquí primero.

Una vez que hayas completado el registro de tu cuenta, inicia sesión en la página de Google Forms. Luego, simplemente crea un nuevo formulario de Google.

Recomendamos configurar las preguntas como "Respuesta corta".
Aquí, crearé una tabla usando el Módulo Vision AI como ejemplo. Esta tabla debe tener dos conjuntos de datos, uno para el número de personas detectadas y otro para el nivel de confianza.

Debe seleccionarse "Respuesta corta" para cada nueva etiqueta de sensor creada.
Ve a la pestaña de respuestas y dile al formulario que quieres que los resultados se envíen a Google Sheets haciendo clic en el botón de Google Sheets.

Simplemente ingresa el título del formulario de Google en la ventana emergente y haz clic en el botón Crear en la parte inferior derecha.

Asegúrate de que se hayan creado las columnas requeridas.

Hacer el formulario público
Regresa a la página de configuración de nuestro formulario y haz clic en el botón Enviar en la esquina superior derecha para obtener el enlace para compartir el formulario.

Obtendrás un enlace para compartir como este:
https://docs.google.com/forms/d/e/1FAIpQLSce9ozQMVwdgIYXYyutRPeE5opGba6724QGEN_I_dvoEH_Muw/viewform?usp=sf_link
Solo necesitamos el ID del formulario, por lo que vamos a eliminar el prefijo https://docs.google.com/forms/d/e/
y el sufijo /viewform?usp=sf_link
. Nos quedará una cadena larga sin barras.
1FAIpQLSce9ozQMVwdgIYXYyutRPeE5opGba6724QGEN_I_dvoEH_Muw
Por favor, guarda este ID, que será usado en la integración con Helium.
Agregar integración de Google Sheets en Helium
Regresa a Helium y agrega una integración de Google Sheets en la consola. Ve a Integrations en el menú lateral izquierdo. Selecciona la integración que quieres agregar — en este caso, la integración de Google Sheets como se muestra abajo.

Haz clic en Add Integration en la página nueva.

En la página nueva, ingresa el ID del formulario que obtuvimos arriba en el campo correspondiente y haz clic en Get Google Form Fields para verificar si el ID es correcto. Si después de hacer clic puedes obtener el contenido de las etiquetas en las columnas del formulario, el enlace es correcto.

Haz clic en Generate Function Body w/ Fields Above en la parte inferior y Helium generará automáticamente el decodificador requerido para nosotros.

En este punto, no es necesario que apresures en hacer clic en el botón Add Integration a la derecha, ya que la integración todavía necesita una pequeña modificación para acomodar los valores de los sensores que hemos enviado.
Crear tu decodificador
Hemos preparado el código para el decodificador completo requerido para importar todos los sensores del kit a Google Sheets, por favor revisa la tabla a continuación.
Antes de usar el código del decodificador para el sensor correspondiente, asegúrate de haber seguido el tutorial anterior para crear y compartir el formulario de Google. Y si quieres usar el código que proporcionamos directamente, la etiqueta del sensor en tu formulario también debe coincidir con el código.
Tipo de Sensor | Link de Descarga |
---|---|
Sensor de luz incorporado en Wio Terminal | Descarga |
Sensor IMU incorporado en Wio Terminal | Descarga |
Sensor de humedad de suelo | Descarga |
Sensor de gases VOC y eCO2 (SGP30) | Descarga |
Sensor de temperatura y humedad (SHT40) | Descarga |
Módulo Vision AI | Descarga |
El decodificador usado por Google Forms no puede utilizarse con el decodificador proporcionado en la Conexión a Helium.
Continuando con el paso anterior, necesitamos copiar y reemplazar el área de código en Helium con el codec del sensor que estás usando, y luego hacer clic en Add Integration en el lado derecho.

Por supuesto, no olvides que también debemos añadir la integración del decodificador y Google Forms al Flow.

Subir código para enviar datos a Helium
Por favor, sigue las instrucciones en el tutorial de Conexión a Helium para subir el código que envía los valores de tu sensor a Helium.
Una vez que los datos comiencen a enviarse, podrás ver la actualización en vivo de los datos desde Google Sheets.






También puedes hacer como yo hice arriba: agregar varios estilos de tabla en Google Sheets para que sea más intuitivo y fácil ver o comprender tendencias en tus datos.

Soporte Técnico y Discusión del Producto
¡Gracias por elegir nuestros productos! Estamos aquí para brindarte diferentes tipos de soporte para asegurar que tu experiencia con nuestros productos sea lo más fluida posible. Ofrecemos varios canales de comunicación para atender diferentes preferencias y necesidades.