Segunda practica con Thingspeak: captura de datos que han llegado a nuestro canal IoT
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 Thingspeak y en la App de envío de datos.
Para conseguir la captura de datos debemos ir a nuestro canal de thingspeak.com y en la pestaña ApiKey cogemos la primera URL de Read.
https://api.thingspeak.com/channels/1881955/feeds.json?results=2
Navegando vemos que esto nos da mucho texto:
{"channel":{"id":1881955,"name":"DOMOTICS_DRVC","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:45Z","updated_at":"2022-10-03T18:51:11Z","last_entry_id":12},"feeds":[{"created_at":"2022-10-03T21:01:44Z","entry_id":11,"field1":"0"},{"created_at":"2022-10-04T07:44:39Z","entry_id":12,"field1":"1"}]}
Para ver solo el ultimo dato de forma abreviada, hacemos lo siguiente: Borramos el URL a partir del símbolo "?" y escribimos: api_key=NCKER3A8R8GZ7TKYKY (Read key de nuestro canal).
Identificación del canal: 1881955
Segundo cambio: antes del punto entre feeds y json, escribimos: /last:
https://api.thingspeak.com/channels/1881955/feeds/last.json?api_key=NCKER3A8R8GZ7TKY
Comprobamos que esta URL nos informa mas brevemente del
ultimo dato:
{"creado_en":"2022-10-06T15:25:11Z","entry_id":14,"campo1":"1"}Como veremos en próximas entradas hay formas de conseguir este dato para que pueda ser utilizado por los recursos domóticos.

Comentarios
Publicar un comentario