Segunda práctica con thingspeak: captura de datos llegados a nuestro canal IoT

LHN
0

 Hola a todos,


Hoy, como segunda practica de Thingspeak, vamos a recoger los datos que se han guardado en nuestro canal IoT, según vimos en la primera practica de Thingspeak y en la App de envío de datos.

Para conseguir la captura de datos debemos r a nuestro canal de Thingspeak.com y en la pestaña ApiKey cogemos la primera URL de Read:

https://api.thingspeak.com/channels/1881959/feeds.json?results=2


Navegando vemos que esto nos da mucho texto:

{"channel":{"id":1881959,"name":"Domotics-LHN","description":"Canal para enviar/leer un dato 1 ó 0 de una app","latitude":"0.0","longitude":"0.0","field1":"Field Label 1","created_at":"2022-10-03T18:50:49Z","updated_at":"2022-10-03T18:51:14Z","last_entry_id":19},"feeds":[{"created_at":"2022-10-06T15:01:45Z","entry_id":18,"field1":"0"},{"created_at":"2022-10-06T15:02:40Z","entry_id":19,"field1":"1"}]}
https://api.thingspeak.com/channels/1881959/feeds/last.json?api_key=HJ52EXND48FYBEVN

Para ver solo el ultimo dato de forma breve hacemos lo siguiente: Borramos en la URL a partir del símbolo "?" y escribimos : api_key= HJ52EXND48FYBEVN (Read key de nuestro canal):https://api.thingspeak.com/channels/1881959/feeds/last.json?api_key=HJ52EXND48FYBEVN


Segundo cambio: Antes del punto entre feeds  y json, escribimos /last:

https://api.thingspeak.com/channels/1881959/feeds/last.json?api_key=HJ52EXND48FYBEVN


Comprobamos que esta ultima URL nos informa mas brevemente del último dato:

{"created_at":"2022-10-06T15:02:40Z","entry_id":19,"field1":"1"}


Como veremos en próximas entradas hay formas de conseguir este dato para que pueda ser utilizado por los recursos domóticos.

Publicar un comentario

0Comentarios
Publicar un comentario (0)