meta data de esta página
  •  

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anteriorRevisión previa
Próxima revisión
Revisión previa
electronica:esp8266:nube [2016/09/01 00:11] lcelectronica:esp8266:nube [2023/01/18 14:36] (actual) – editor externo 127.0.0.1
Línea 5: Línea 5:
 En primer lugar vamos a usar la plataforma [[http://dweet.io ]], en la cual no hay que registrarse para usarla, basta con crear un nombre de dispositivo único para llamar a la HAPI En primer lugar vamos a usar la plataforma [[http://dweet.io ]], en la cual no hay que registrarse para usarla, basta con crear un nombre de dispositivo único para llamar a la HAPI
  
-<sxh javascript>+<sxh c> 
 +// wiki.intrusos.info 
 // Librerias // Librerias
 #include "ESP8266WiFi.h" #include "ESP8266WiFi.h"
Línea 80: Línea 82:
  
  
-  // Read all the lines of the reply from server and print them to Serial+  // Leemos la respuesta del servidor y la sacamos por el puerto serie
   while (client.available()) {   while (client.available()) {
     String line = client.readStringUntil('\r');     String line = client.readStringUntil('\r');
Línea 89: Línea 91:
   Serial.println("Cerramos la conexión");   Serial.println("Cerramos la conexión");
  
-  // Repeat every 10 seconds+  // Repetir cada 10s
   delay(10000);   delay(10000);
  
Línea 96: Línea 98:
  
 Si toda ha ido correctamente deberías de ver por el puerto serial algo similar a Si toda ha ido correctamente deberías de ver por el puerto serial algo similar a
-<box>+<code>
 {"this":"succeeded","by":"dweeting","the":"dweet","with":{"thing":"elesp8266delc","created":"2016-08-31T22:04:33.970Z","content":{"temperatura":27,"humedad":48},"transaction":"dd2d251d-e6ab-4006-9cd3-168fae589158"}} {"this":"succeeded","by":"dweeting","the":"dweet","with":{"thing":"elesp8266delc","created":"2016-08-31T22:04:33.970Z","content":{"temperatura":27,"humedad":48},"transaction":"dd2d251d-e6ab-4006-9cd3-168fae589158"}}
 Cerramos la conexión Cerramos la conexión
Línea 105: Línea 107:
 Date: Wed, 31 Aug 2016 22:04:49 GMT Date: Wed, 31 Aug 2016 22:04:49 GMT
 Connection: close Connection: close
-</box>+</code> 
 + 
 +==== Visualizar gráficamente nuestros datos ==== 
 +Como última parte de esta práctica vamos a visualizar gráficamente las medidas de humedad y temperatura usando la plataforma [[https://www.freeboard.io]] 
 + 
 +Lo primero es crear una cuenta y una vez creada debemos seguir estos pasos: 
 +  - Añadir un **DATASOURCE**  con los parámetros que pusimos en nuestro código {{ :electronica:esp8266:datasource.png?nolink&600 |}} 
 +  - Pulsamos el botón **Add Panel** y dentro del panel pulsamos el botón **+** para añadir un WIDGET {{ :electronica:esp8266:temperatura.png?nolink&600 |}} {{ :electronica:esp8266:humedad.png?nolink&600 |}} 
 + 
 + 
 +Con esto ya podemos ver gráficamente nuestro dispositivo 
 +{{ :electronica:esp8266:freeboard.png?nolink&600 |}}
 ==== Referencias ==== ==== Referencias ====
   * https://www.openhomeautomation.net/cloud-temperature-logger-esp8266/   * https://www.openhomeautomation.net/cloud-temperature-logger-esp8266/