Hola a todos!
Tengo una duda con respecto a un valor tomado de un sensor analógico por ejemplo, a un bucket en la plataforma, a través de un POST request a través de una comunicación generada por una SIM7000…, no se como concatenar todo en un sólo String llamado “datos” … se que algo me falta o no está bien…
Será algo como ésto?
String datos = "POST https://inelint.aws.thinger.io/v1/users/inelint/buckets/sim7000/data?Authorization=Bearer [token]"+String(analogRead(sensor)); Serial1.println(datos);
donde Serial1 es el canal serie de comunicación entre sim y chip (en éste caso atmega328p)
El módem regularmente se maneja con comandos AT, enviarle una cadena de String no va a darle ninguna instrucción particular, por ello dudo que funcione, la cadena debe ser parte de la instrucción para ejecutar la llamada http.
Si la necesidad igualmente radica en hacer el llamado a la api, igual buscaría soportar la rutina en una librería http que maneje errores y demás para que sea útil al momento de debuggear si algo no va bien.