programador-horario-node-red

Programador Horario Node Red

Programador Horario Node Red.

Continuamos con Node Red en Home Assistant, hoy os traigo otro mini manual pero de lo más interesante y productivo, se trata del nodo BIGTIMER, para mi sin duda uno de los mejores nodos para poder crear un programador horario en Home Assistant con la ayuda de Node Red, por si no sabes qué es Node Red en Home Assistant pulsa sobre el enlace.

Te recomiendo que experimentes con esta increíble herramienta para crear tus automatizaciones en Home Assistant / Hassio, desde mi punto de vista es más fácil que utilizar el apartado de automatizaciones que dispone el propio Home Assistant, además de ser más visual e intuitivo, al principio puede parecer complicado, pero a la que controlas los cuatro nodos básicos, veras su potencial y sencillez.

Vamos a ir añadiendo ejemplos poco a poco de los nodos más interesantes desde mi punto de vista, si conoces de alguno que merezca la pena mencionar comentalo, para poder probarlo.

Para empezar tenemos que tener instalado este increíble nodo, como saberlo? te lo explico.

Primero nos vamos a los ajustes de Node Red.

programador horario node red

Pincha en Manage palette

programador horario node red 1

Aquí podemos ver los nodos que tenemos instalados en Node Red, podemos ver que ya está instalado el BigTimer, en el caso de no aparecer en el listado, tendríamos que ir a la pestaña Install y buscarlo para posteriormente instalarlo.

Una vez instalado lo localizamos en nuestra barra lateral izquierda, donde tenemos todos nuestros nodos y lo arrastramos a nuestro Flow y le clicamos dos veces para ver las propiedades del nodo.

Programador Horario en Home Assistant

programador horario node red 2

En esta ventana vemos parte de su configuración, para empezar es importante poner las coordenadas en el apartado Latitude para que nos pueda ajustar la zona donde nos encontramos y actualizar la puesta y salida del Sol.

En el apartado ON Msg introducimos on y en OFF Msg indicamos off esto es el topic que queremos enviar cuando se cumpla la configuración que hemos seleccionado.

Dentro de un mismo BigTimer podemos crear dos maniobras ON Time y ON Time 2, podemos asignar franja horaria o crepuscular, incluso temporizado.

También se puede seleccionar qué días del mes se tiene que ejecutar la tarea o en qué meses tiene que trabajar, la verdad es que las posibilidades son innumerables, por ejemplo:

Yo tengo creado un programador horario node red para el riego en el cual le asignó unos minutos en dos franjas horarias y en determinados meses, tal y como muestro en la imagen de abajo.

programador horario node red 3

programador horario node red 4
programador horario node red

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Como vemos en la imagenes, tengo seleccionados dos temporizadores, uno a las 7 con un tiempo de ejecución de 10 minutos y otro a las 00:00 con el mismo tiempo, además podemos ver que tengo seleccionado todos los días de la semana y los meses desde Marzo a Octubre, fechas en las que se ejecutará las maniobras, como podéis ver se puede configurar mil cosas para poder adaptarlas a nuestras necesidades.

programador horario node red 5
Aquí os muestro mi Flow donde el temporizador activa el goteo de las jardineras, además de notificar por Telegram cuando inicia la tarea y cuando finaliza, además de añadir un primer nodo con un Input Boolean donde me permite activar el programador desde la card de Home Assistant.

 

programador horario node red 6

Si os interesa saber cómo realizar este Flow dejar vuestro comentario y los explicaremos con más detalle y si teneis dudas también podéis ponerlas más abajo y como os decía al comienzo de la entrada, si sabeis de algun nodo interesante, comentarlo abajo para poder experimentarlo.

Que os parece Node Red?

Has podido probar el Programador Horario Node Red, tienes algún programador horario en Home Assistant ???

 

4 comentarios de “Programador Horario Node Red

    • Domótica Económica dice:

      Buenas, lo único que he podido hacer para integrarlo con la card de Home Assistant, es crear un input boolean que me activa y desactiva el programador, he intentado poder cambiar los parámetros del programador pero aun sin exito, no se si se podrá.

    • Domótica Económica dice:

      Hola, aqui te pongo un ejemplo de la activación de la bomba de la piscina.

      [{“id”:”acb72160.fb69″,”type”:”bigtimer”,”z”:”86897647.e0d388″,”outtopic”:””,”outpayload1″:”on”,”outpayload2″:”off”,”name”:”Es de noche?”,”comment”:””,”lat”:”42.55111″,”lon”:”3.15514″,”starttime”:”1290″,”endtime”:”1425″,”starttime2″:0,”endtime2″:0,”startoff”:0,”endoff”:0,”startoff2″:””,”endoff2″:””,”offs”:0,”outtext1″:””,”outtext2″:””,”timeout”:”1″,”sun”:true,”mon”:true,”tue”:true,”wed”:true,”thu”:true,”fri”:true,”sat”:true,”jan”:false,”feb”:false,”mar”:true,”apr”:true,”may”:true,”jun”:true,”jul”:true,”aug”:true,”sep”:true,”oct”:false,”nov”:false,”dec”:false,”day1″:0,”month1″:0,”day2″:0,”month2″:0,”day3″:0,”month3″:0,”day4″:0,”month4″:0,”day5″:0,”month5″:0,”day6″:0,”month6″:0,”day7″:””,”month7″:””,”day8″:””,”month8″:””,”day9″:””,”month9″:””,”day10″:””,”month10″:””,”day11″:””,”month11″:””,”day12″:””,”month12″:””,”d1″:0,”w1″:0,”d2″:0,”w2″:0,”d3″:0,”w3″:0,”d4″:0,”w4″:0,”d5″:0,”w5″:0,”d6″:0,”w6″:0,”xday1″:0,”xmonth1″:0,”xday2″:0,”xmonth2″:0,”xday3″:0,”xmonth3″:0,”xday4″:0,”xmonth4″:0,”xday5″:0,”xmonth5″:0,”xday6″:0,”xmonth6″:0,”xd1″:0,”xw1″:0,”xd2″:0,”xw2″:0,”xd3″:0,”xw3″:0,”xd4″:0,”xw4″:0,”xd5″:0,”xw5″:0,”xd6″:0,”xw6″:0,”suspend”:false,”random”:false,”repeat”:false,”atstart”:false,”odd”:false,”even”:false,”x”:160,”y”:1660,”wires”:[[“9bb70566.397518”],[],[]]},{“id”:”9bb70566.397518″,”type”:”switch”,”z”:”86897647.e0d388″,”name”:””,”property”:”payload”,”propertyType”:”msg”,”rules”:[{“t”:”eq”,”v”:”on”,”vt”:”str”},{“t”:”eq”,”v”:”off”,”vt”:”str”}],”checkall”:”true”,”repair”:false,”outputs”:2,”x”:370,”y”:1640,”wires”:[[“c39df1e9.77fea”],[“128b9496.300cdb”]]},{“id”:”c39df1e9.77fea”,”type”:”api-call-service”,”z”:”86897647.e0d388″,”name”:”Encender Luz Piscina”,”server”:”b69de979.a2b1c8″,”version”:1,”debugenabled”:false,”service_domain”:”homeassistant”,”service”:”turn_on”,”entityId”:”switch.luces_piscina”,”data”:””,”dataType”:”json”,”mergecontext”:””,”output_location”:””,”output_location_type”:”none”,”mustacheAltTags”:false,”x”:660,”y”:1620,”wires”:[[]]},{“id”:”128b9496.300cdb”,”type”:”api-call-service”,”z”:”86897647.e0d388″,”name”:”Apagar Luces Piscina”,”server”:”b69de979.a2b1c8″,”version”:1,”debugenabled”:false,”service_domain”:”homeassistant”,”service”:”turn_off”,”entityId”:”switch.luces_piscina”,”data”:””,”dataType”:”json”,”mergecontext”:””,”output_location”:””,”output_location_type”:”none”,”mustacheAltTags”:false,”x”:660,”y”:1700,”wires”:[[]]},{“id”:”b69de979.a2b1c8″,”type”:”server”,”z”:””,”name”:”Home Assistant”,”legacy”:false,”addon”:true,”rejectUnauthorizedCerts”:true,”ha_boolean”:”y|yes|true|on|home|open”}]

Deja una respuesta