Hola a todos
a pesar de mi aversión personal a los servicios en la nube, especialmente en tiempos de dispositivos IoT salvajes, quiero mostrar hoy cómo poner su sensor de muestra en línea.
Para ello, hay varios servicios disponibles que compiten por el favor del cliente, hay un verdadero auge en el mercado y se obtiene la sensación al leer en el tema como si cada empresa de TI ofrece una solución diferente. Microsoft, Oracle, Amazon, Intel, Telekom, Q-Loud, Sparkfun, Adafruit, por nombrar solo algunos de los principales representantes de esta división. Aquellos que buscan una nube para su proyecto más grande, o incluso para su empresa, son mimados para la elección porque el precio y el rendimiento difieren considerablemente. Sin embargo, elegir el proveedor adecuado depende de muchos factores y no del tema de nuestro proyecto hoy en día. Elegimos Thingspeak a petición del cliente.
En contribuciones anteriores, ya hemos mostrado cómo ESP-Easy Compilado, transferido y utilizado con un Sensor configurado Fue. Hoy creamos una cuenta en ThingSpeak y configuramos un canal para transmitir los valores de nuestro sensor a la nube.
Para nuestro ejemplo, utilizamos un BME280 en un D1 mini como se muestra en el tutorial.
En primer lugar, es necesario Aquí crear una cuenta de usuario. Si ha introducido sus datos y ha confirmado el correo electrónico, puede iniciar sesión. El asistente facilita la creación de canales:
Haga clic aquí en "Nuevo canal"
e introduzca estos datos:
Ahorre con:
no olvidar. A continuación, se le redirigirá a la página del canal que acaba de crear. El encabezado debe tener un aspecto similar al siguiente:
Para configurar el ESP, todavía necesitamos la clave de API para escribir en el canal. Para ello, haga clic en la pestaña Claves de API.
Anote la clave de la API de escritura. Continúe con la configuración del ESP, llamamos a la interfaz web del ESPEasy y haga clic en la pestaña "Controladores" a través del botón "Editar" continuará hasta la configuración del controlador. Introduzca los siguientes datos junto con la clave de API que aparece aquí:
Guardar con Enviar.
A continuación, cambie una configuración en el botón "Herramientas" "Avanzado": Establezca un retardo de mensaje de 15000ms en "Configuración del controlador":
Esto significa que todo está configurado. Después de algún tiempo vemos resultados en Thingspeak.
Y los datos de nuestros sensores están registrados.
En uno de los próximos artículos le mostraremos lo fácil que ESP Easy se puede integrar en OpenHAB con MQTT.
Hasta la próxima :)
2 comentarios
Jan
Moin
danek für diesen Post, ich habe es mal nachgebaut, aber der Tempwert kommt nicht im TP an. auf dem ESP wird er aber angezeigt. Hab Ihr nen Tipp für mich.
LG
jan
Martin
Hallo Moritz ,
Habe Thingspeak aktiviert Schlüssel Kopiert und in meine Espeasy Config kopiert !
Funktioniert auch soweit, Bekomme Zugang !
Bei meinem Channel Stats bekomme ich aber nur 2 Messpunkte!! für nur 2 Kanäle der dritte ist leer
Ich habe nochmal in der Config meines esp-controllers alle Einträge kontrolliert und kann bis auf den letzten Hinweis mit dem Eintrag Tools, Settings den Eintrag “Message Delay” nicht finden !!!
Meine Seite schaut vollkommen anders aus (:
Ich weiß jetzt nicht wo ich den Parameter Message Delay finden soll ??