Hola! estuve buscando información y no logre dar con la solución, tengo un Device creado y tomo información de dos sensores(Eso funciona muy bien) ahora intente recibir en Node-red un binario desde un Switch del Dashboard y no logre hacerlo,
Tengo el Device creado
3 variables agregadas(Dos toman datos y funcionan) y una es la que debe mandar el binario(no funciona)
Que mas necesitan saber para brindarme ayuda?
Espero te encuentres bien y gracias por extendernos tus inquietudes.
Con el fin de revisar que podría estar sucediendo ¿puedes por favor compartirnos una imagen del flujo de suscripción asegurándote de no compartir el TOKEN?
Adicionalmente, por favor verifica estar usando una versión de NodeRED superior a la 1.0 y la última versión de los nodos de Ubidots v2.0.1.
Hola isalogi !, estoy muy bien y espero que vos también lo estés, mi versión de Node-red es 1.0.6, no se donde mirar la versión de los nodos de Ubidots, en cuanto a las imágenes te envío algunas, el nodo OUT esta funcionando, el IN, de donde debería obtener el dato binario, no
Gracias por compartirnos las imágenes, revisando estas encuentro que el inconveniente radica en que estas poniendo letras mayúsculas tanto en el label del dispositivo como en el de la variable. ¿Puedes por favor modificar esto y ponerlas exactamente como se encuentran en Ubidots, es decir en minúscula?
Quedo atenta si continuas presentando inconvenientes.
De la imagen que me compartes veo que si estas obteniendo la respuesta de este nodo, dado que no tienes seleccionado a que se suscriba a el último valor, llega toda la información de este dato. De hecho realice unas pruebas y logré que funcionara correctamente.
De hecho tenés toda la razón, pero no lo veía porque en el parse tenia que poner
“var lastValue = msg.payload.termotanque.value;” y yo ponía “var lastValue = msg.payload.value;” muchísimas gracias Isabel fuiste muy amable y realmente hiciste que tenga una muy buena imagen de Ubidots y del soporte