@Jopapa
Yo con esta base me estoy montando una estación meteorológica para montarla en una parcela que tengo a casi 1 h de distancia y saber si puedo ir.
Ha sido vital usar la librería versión 5.13.5 Bueno.... en mi contra tengo que decir que no he probado otras versiones, por lo que una versión superior podría ser valida.... igual algún día lo pruebo.
Solo una consulta al respecto del código:
En el momento que telegram tiene que responder se usa esta linea:
myBot.sendMessage(msg.sender.id, "La temperatura es de: ");
En mi bendita ignorancia he tratado de substituir "el texto" por un float. Me ha dado error.
He optado por crear una nueva linea mostrando un sting (un float convertido). Para indicar el "ºC" He tenido que crear una nueva linea con ese pequeño texto, es decir:
String t; // creo la variable
t = String(th.cTemp); // Convierto el valor leído en String
myBot.sendMessage(msg.sender.id, "La temperatura es de: "); // Envío el texto
myBot.sendMessage(msg.sender.id, t); // Envío el valor
myBot.sendMessage(msg.sender.id, "ºC"); // Envío la unidad
La pregunta es... ¿Hay manera alguna de hacer concatenar esas 3 lineas en 1?
Gracias y un saludo
Actualización: Llevaba bastante tiempo sin pasar por aquí y me he dado cuenta que posteado en "Documentación" y no debí hacerlo aquí.
Por otra parte me respondo a mí mismo.
Creando una Sting que lo una todo y luego enviando esa string. y listo.
Dejo a los moderadores la posibilidad de mover esto o borrarlo si quieren.