Calificación:
  • 0 voto(s) - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5

Temperatura incorrecta Node-Red con sensor DS18B20
#1

Hola,

He montado en pruebas un sensor de temperatura DS18B20. Lo he dado de alta según se indica en la documentación y en el diagnóstico SignalK de OpenPlotter aparece el valor de la temperatura correcto.
Pero al configurarlo en el Node-Red no consigo que aparezca el valor de temperatura correcto .. sale 295.
He averiguado como comprobarlo en "Debug Messages" del Node-red y también sale ese valor incorrecto.
Me he basado en el nodo de ejemplo de la documentación y también he montado un nodo nuevo basándome en el ejemplo y el resultado es el mismo.
Espero haberme explicado correctamente.

¿Alguna idea, pista?
Responder
Agradecido por:
#2

¿Que temperatura debería mostrar? ¿Unos 22 grados? Si es así es que muestra temperatura en la escala Kelvin.

No tengo ninguna experiencia con node-red. A ver si Dione o Sailoog lo ven y añaden algo mas por que en esto yo estoy pez total.  Loco

No es que el mar tenga tan mal carácter.
El verdadero canalla es el viento.
El mar... sencillamente se deja llevar.
Responder
Agradecido por: Drakarys
#3

¡Pues me has dado la pista que necesitaba! Gracias
Efectivamente eran grados Kelvin .. 295.5K equivalen a los 22ºC de mi salón. Sip
La conversión es tan simple como restarle 273.15 al valor Kelvin para obtener el Celsius.

¡Gracias! Brindis
Responder
Agradecido por: pinguino
#4

Por cierto, si no usas Node-red ...
¿Qué otra opción usas para mostrar los datos en pantalla?
Responder
Agradecido por:
#5

Uso el tablero de instrumentos de signal k.

[Imagen: Stainless-Lobster-Fridge-Optimizer-Signa...68x431.png]

Modesto pero simple.

No es que el mar tenga tan mal carácter.
El verdadero canalla es el viento.
El mar... sencillamente se deja llevar.
Responder
Agradecido por:
#6

    Exacto la temperatura te llega en Kekvin, con restar 273 tienes la temperatura. 

puedes hacer, cualquier conversión con fórmulas matemáticas, e incluso relacionar temperaturas entre sí, sin tener mucha idea de programación, como es mi caso. Node red es una maravilla, puedes hacer muchas cosas.

Puedes aprender insertando códigos que hay por internet, y viendo cómo se hacen las cosas. 

Si quieres te puedo adjuntar algún flow simple para que veas como trabaja.

Saludos


Archivos adjuntos Miniatura(s)
   
Responder
Agradecido por: pinguino, Drakarys, Nadinita
#7

(24-11-2018, 04:54 PM)dione escribió:  Si quieres te puedo adjuntar algún flow simple para que veas como trabaja.

¡Te tomo la palabra! Esos flow seguro que me pueden venir bien como ejemplo para seguir aprendiendo.. Gracias
Responder
Agradecido por:
#8

(24-11-2018, 10:21 PM)Drakarys escribió:  ¡Te tomo la palabra! Esos flow seguro que me pueden venir bien como ejemplo para seguir aprendiendo.. Gracias

Tienes aquí un pequeño manual, con un ejemplo, que puedes ver como insertar datos de varias formas.
https://mega.nz/#!8cQGUICS!Zmhk-qxmievH2...VufX0qj7J4

Node red tiene muchos complementos, con los que se pueden hacer muchas cosas. Lo último que he visto que se puede hacer, es a través de Alexa, dar comandos de voz, para activar por ejemplo relee desde node red.

Mira esta página que hay flows que te puedes descargar y ver como se hacen algunas cosas.

https://flows.nodered.org/?num_pages=1

Saludos
Responder
Agradecido por: Drakarys


Posibles temas similares…
Tema / Autor Respuestas Vistas Último mensaje
Último mensaje por jlazkano
31-08-2021, 09:28 PM

Salto de foro:


Usuarios navegando en este tema: 1 invitado(s)