En este artículo, le mostraré cómo enviar datos de Sigfox a Google Sheets, en tiempo real y de forma gratuita.
Ya existen soluciones si deseas analizar tus datos de Sigfox con Excel.
Los puedes exportar directamente desde el backend de Sigfox utilizando csv export:
Puede, además, usar servicios como Zapier, pero tendrá que pagar.
Comencemos por conectar Google con el backend de Sigfox.
Cómo crear un servicio web con Google Apps Script
1 / Ir a este link
2 / Crea un nuevo archivo “Google Apps Script”
3 / Crea un nuevo archivo de “Hoja de Google”
4 / Supongamos que necesitamos 5 datos:
° fecha y hora
° identificación del dispositivo
° latitud
°longitud
° radio
La primera fila será entonces:
5 / Ahora, el objetivo será usar la url de Google Apps Script que encontrarás aquí
En tu archivo de Google Apps Script:
Debes reemplazar la hoja de cálculo de Google: https://docs.google.com/spreadsheets/d/YOUR_GOOGLE_SHEET_ID/edit
6 / Implementar como aplicación web
Publicar> Implementar como aplicación web …
7 / Agregue sus parámetros de cadena y prueba
Tiene su url: https://script.google.com/macros/s/my_file_id/exec
Probémoslo con un simple GET (copiar / pegar) en su navegador:
https://script.google.com/macros/s/my_file_id/exec?timestamp=20170101&device=ABCDEF&lat=2.3333&long=2.4444&radius=2
Si tienes una nueva fila en su hoja de Google, significa que funciona bien 🙂
8 / Integración con el backend de Sigfox
° Vaya al backend de Sigfox: https://backend.sigfox.com/devicetype/MY_DEVICE_TYPE_ID/callbacks
° “Nuevo”: en la parte superior derecha
° Devolución de llamada personalizada
° Url pattern : https://script.google.com/macros/s/my_file_id/exec?timestamp={time}&device={device}&lat={lat}&long={lng}&radius={radius}
° Ok
Fuente: MEDIUM