El hecho de evitar duplicar código mediante subflujos (que son análogos a los métodos/funciones en los lenguajes de programación tradicionales) ayuda a que el código sea más escalable, aumenta su legibilidad y es mucho más fácil de depurar. Buen vídeo!
Bravo, bravo, bravo!! Brutal! Superinteresante y muy bien explicado. Voy a empezar a unificar todas las funciones de calculo de consumo de los shellys, que como dices, tengo una funcion por shelly que hacen lo mismo. Ya tengo trabajo para el finde! Muchas gracias Luis!
Muchas gracias por el vídeo, me viene genial, estaba atascado en la lectura de múltiples sensores de CO2 y con esta idea me has solucionado la papeleta. Repito muchísimas gracias.
Muchas gracias Luis. Genial para recoger datos de varios microinversores. A propósito, compre uno nuevo que me da los vatios que está produciendo vía web pero necesita autentificación. ¿Alguna idea de cómo hacer ese http get?
Hola , gracias por el video. Utilizo node red para mi cacharreo y tengo una pregunta. Cuando añades el valor a la variable de entorno está claro que puede ser un número o un string, en concreto, direccion_IP = 192.168.2.10 . ¿Pero que pasa si el valor es un número que depende de una variable? es decir querría poner el nombre de una variable que acarrea un número. He hecho pruebas y se pongo el número fijo, el subflow funciona pero si pongo el nombre de la variable me dice que el valor es NaN.. Alguna idea? Gracias
Estupendo video y genial el uso de Subflow. Me estaba preguntando como lo haríamos si en vez de una peticion http hacemos un mapeado Modbus. Imagina por ejemplo un analizador de redes del que queremos mapear energía, potencia, factor de potencia.. etc. Ahí lo que cambian son los Holding Registers que consultamos. Vendría muy bien saber como hacerlo para instalaciones en las que por ejemplo tenemos muchos iguales. Además dependiendo de si es Modbus TCP o RTU también cambia en cada caso la IP (para el primero) y el ID de Slave (en el segundo). Igual es buena idea hacer un subflow para TCP y otro para RTU. Estaría genial si nos lo muestras en un vídeo. Seguro que le interesa a mas gente. Muchas gracias por todo!!!!!!!!
Una pregunta para todos: si tengo un flujo que comienza con un timestamp y hace un http request (por ejemplo) pero quiero que por la noche no se ejecute porque no lo voy a consultar cómo lo podría programar? Con un timer no me sirve porque solo se ejecuta al inicio y al cierre del periodo. Con una función manual que analice la fecha y hora actual???
soy nuevo en node red y cada vez me estooy decepcionando mas: por ejemplo tengo un flujo que se conecta a oracle, para insertar, leer y actualizar, el tema es que el nodo oracle db al realizar un insert, no retorna nada por ende no se si el flujo contuinua o no, lo trate de controlar con el nodo status, ya que el nodo excepcion no toma captura los errores, al utilizar el status, todo esto metido en un subflujo, cuando lanza la excepcion(status) este se replica en todos los lados donde se utiliza el subfujo, aun cuando lo tengo sin conectarlo a nada, eso implica que manda n correos para notificar el error, la verdad es bastante decepcionante
Para mi todo lo que explicas me suena a Chino puesto que soy un analfabeto total en estos temas.lo miro un poquito te doy un laic.y como no entiendo nada .me aburro y me marcho.pero a mucha gente les alludaras ,saludos
Excelente explicación, ¡gracias! no los conocía
Muchas gracias. Muy interesante el video.
Gracias a ti
Buenos dias
Buenos días
Gracias Luís
De nada
Muy bueno y útil, gracias!
Excelente Video!!! Atento a todo tu contenido!!!
Gracias Sebastián
Interesante video. Habrá que ponerse las pilas y aplicarlo.
Simplifica mucho
Mil gracias Luis, gran vídeo como siempre
Gracias a ti Álvaro
Muchas gracias...muy interesante.
Gracias Pepe
Muchas gracias por el vídeo, todo lo relacionado con NODE-RED es interesante.👍
Gracias
Video interesante y sobre todo instructivo.
Gracias
¡Sigue, sigue! Saludos
Simplemente maravilloso 👍
Gracias !
El hecho de evitar duplicar código mediante subflujos (que son análogos a los métodos/funciones en los lenguajes de programación tradicionales) ayuda a que el código sea más escalable, aumenta su legibilidad y es mucho más fácil de depurar. Buen vídeo!
Bravo, bravo, bravo!! Brutal! Superinteresante y muy bien explicado. Voy a empezar a unificar todas las funciones de calculo de consumo de los shellys, que como dices, tengo una funcion por shelly que hacen lo mismo. Ya tengo trabajo para el finde! Muchas gracias Luis!
gracias Jordi!
Muchas gracias por el vídeo, me viene genial, estaba atascado en la lectura de múltiples sensores de CO2 y con esta idea me has solucionado la papeleta.
Repito muchísimas gracias.
a ti, un saludo!
Muchas gracias Luis. Genial para recoger datos de varios microinversores. A propósito, compre uno nuevo que me da los vatios que está produciendo vía web pero necesita autentificación. ¿Alguna idea de cómo hacer ese http get?
el http-get tiene capacidad de autenticacion..las dos cajas de abajo de la UrL. saludos
@@domotica_solar gracias no lo había usado nunca
Hola , gracias por el video. Utilizo node red para mi cacharreo y tengo una pregunta. Cuando añades el valor a la variable de entorno está claro que puede ser un número o un string, en concreto, direccion_IP = 192.168.2.10 . ¿Pero que pasa si el valor es un número que depende de una variable? es decir querría poner el nombre de una variable que acarrea un número. He hecho pruebas y se pongo el número fijo, el subflow funciona pero si pongo el nombre de la variable me dice que el valor es NaN.. Alguna idea? Gracias
Tienes un video básico de programación...?
empieza desde el princpio cronologicamente hablando. Un saludo!
Estupendo video y genial el uso de Subflow. Me estaba preguntando como lo haríamos si en vez de una peticion http hacemos un mapeado Modbus. Imagina por ejemplo un analizador de redes del que queremos mapear energía, potencia, factor de potencia.. etc. Ahí lo que cambian son los Holding Registers que consultamos. Vendría muy bien saber como hacerlo para instalaciones en las que por ejemplo tenemos muchos iguales. Además dependiendo de si es Modbus TCP o RTU también cambia en cada caso la IP (para el primero) y el ID de Slave (en el segundo). Igual es buena idea hacer un subflow para TCP y otro para RTU. Estaría genial si nos lo muestras en un vídeo. Seguro que le interesa a mas gente. Muchas gracias por todo!!!!!!!!
Gracias por la idea .saludos
Una pregunta para todos: si tengo un flujo que comienza con un timestamp y hace un http request (por ejemplo) pero quiero que por la noche no se ejecute porque no lo voy a consultar cómo lo podría programar? Con un timer no me sirve porque solo se ejecuta al inicio y al cierre del periodo. Con una función manual que analice la fecha y hora actual???
Y si queremos tener varios parametros de entrada?
soy nuevo en node red y cada vez me estooy decepcionando mas: por ejemplo tengo un flujo que se conecta a oracle, para insertar, leer y actualizar, el tema es que el nodo oracle db al realizar un insert, no retorna nada por ende no se si el flujo contuinua o no, lo trate de controlar con el nodo status, ya que el nodo excepcion no toma captura los errores, al utilizar el status, todo esto metido en un subflujo, cuando lanza la excepcion(status) este se replica en todos los lados donde se utiliza el subfujo, aun cuando lo tengo sin conectarlo a nada, eso implica que manda n correos para notificar el error, la verdad es bastante decepcionante
Para mi todo lo que explicas me suena a Chino puesto que soy un analfabeto total en estos temas.lo miro un poquito te doy un laic.y como no entiendo nada .me aburro y me marcho.pero a mucha gente les alludaras ,saludos
pues gracias por la ayuda baldomero.....y seguro que en otro videos aprenderas cosas :-)