8 trucos, con ejemplos, para mejorar tus automatizaciones en Home Assistant

Поделиться
HTML-код
  • Опубликовано: 3 янв 2025

Комментарии • 137

  • @salvadorcampomar
    @salvadorcampomar Год назад +17

    Quiero insustir en la calidad y profundidad de tus contenidos, que son de mucha utilidad para todo aquel que quiera avanzar en HA sin topar continuamente con contenidos desfasados, tan frecuentes en el canal de youtube. Gracias por tu ayuda!

  • @JoseLuis-ju2ov
    @JoseLuis-ju2ov Год назад +6

    Los videos anteriores han sido muy buenos, pero este va super vitaminado. Gracias👌

  • @jeucedahn
    @jeucedahn Месяц назад +2

    Excelente video Miguel! Merece muchas más visitas. Saludos y gracias!

    • @lachozadigital
      @lachozadigital  Месяц назад +1

      Es mi video más popular, lo que haya falta sería un empujón a los otros :)

  • @FranciscoSanchez-gu3lp
    @FranciscoSanchez-gu3lp Год назад +1

    Necesitamos más de estos. Gracias por tu esfuerzo y trabajo

  • @proyectosmicropic
    @proyectosmicropic Год назад +7

    Me ha encantado el vídeo, Miguel. Lo considero superútil; y contiene muchas cosas que no sabía. Ojalá tuviera la repercusión que se merece. A seguir así

    • @lachozadigital
      @lachozadigital  Год назад +5

      Si tiene la mitad de repercusión que tus trucos de HA estaré más que satisfecho, que fue tu vídeo el que me animó a retomar la idea que llevaba en pendientes 3 meses...

    • @franciscojgarciagamez4506
      @franciscojgarciagamez4506 Год назад +3

      Muchas gracias me ha encantado estos trucos.

  • @jddlope666
    @jddlope666 2 месяца назад +1

    Fenomenal, me parece un vídeo excelente, gracias por tu trabajo!

  • @sergiomacanortega4698
    @sergiomacanortega4698 Год назад +1

    Excelente video para los que ya iniciamos con HA, pero no somos expertos. Muy bien explicado. Gracias por compartir!

  • @ferradio6211
    @ferradio6211 Год назад +6

    Me encanta el contenido que haces, tu canal es un oasis de sabiduría útil y práctica en el desierto de videos de HA financiados por la marca de productos domóticos de turno. Se aprecia mucho el esfuerzo que pones y la calidad de contenidos. Este video se va a favoritos de cabeza.

    • @lachozadigital
      @lachozadigital  Год назад +1

      Muchas gracias. Mi intención es mantener el estilo del canal y no caer en la tentación de anunciar VPNs ;)

  • @Quinpe
    @Quinpe Год назад +5

    He aprendido mas con este video en 25 min, que en horas y horas en otros canales, incluso en inglés.
    Magnifico video!

    • @lachozadigital
      @lachozadigital  Год назад +1

      Me alegro mucho que esté siendo de utilidad ;)

  • @nemo200307
    @nemo200307 Год назад +1

    Me uno a los comentarios de felicitación. Un gran vídeo. Este es el contenido que hace ir un paso más allá en HA y sacarle el partido que tiene. Muchas gracias!!

  • @eduardobodega5886
    @eduardobodega5886 Год назад +4

    Excelente video para guardar y consultar!!! Utilísimo !!!

    • @lachozadigital
      @lachozadigital  Год назад +3

      Si veo que gusta iré haciendo de vez en cuando recopilaciones de este tipo con otros temas, como los filtros de los sensores de EspHome.

    • @eduardobodega5886
      @eduardobodega5886 Год назад +1

      Habías dicho que incluidas un link para ver todas las variables disponibles? No lo encuentro

    • @lachozadigital
      @lachozadigital  Год назад +3

      Leñe, se me había pasado añadirlo. Ya lo tienes.

    • @eduardobodega5886
      @eduardobodega5886 Год назад +2

      @@lachozadigital Muchas gracias Miguel ! Un saludo desde Argentina

  • @franciscoromero1869
    @franciscoromero1869 Год назад +2

    Este vídeo es bueniiiisimo. Me lo guardo para ver tranquilamente porque no he terminado de verlo completo. Mañana lo veo completo tranquilamente pues solo he llegado al riego. Muchas gracias por compartirlo.

    • @lachozadigital
      @lachozadigital  Год назад +2

      ¡Un placer! Quizás de me ha quedado un poco largo, pero no quería dejar nada fuera.
      Ya me contarás qué tal cuando lo termines ;)

    • @franciscoromero1869
      @franciscoromero1869 Год назад +4

      ​@@lachozadigitalPara nada ha quedado largo el vídeo, más bien me ha parecido corto. Cuando algo es interesante nunca se hace el vídeo largo, además gracias a tus explicaciones súper claras se entiende perfectamente. Seguiré viendo el vídeo porque me aclaran muchas cosas y eso que no soy novato en Home Assistant. Gracias por compartir y a la espera de un nuevo video.

    • @franciscoromero1869
      @franciscoromero1869 Год назад +3

      Te voy dando todos los likes que puedo en comentarios tuyos y de los demás youtuber para ver si tus videos se posicionan mejor y llega a más gente.

  • @valen3489
    @valen3489 Год назад +4

    Gracias por este vídeo, vienen cosas muy prácticas e interesantes, era justo lo que me gusta aprender. Genial gracias de verdad.😊

    • @lachozadigital
      @lachozadigital  Год назад +2

      De nada, un placer, me alegro de que te guste.

  • @bytchus
    @bytchus Год назад +3

    Pues a ti te parecen trucos sencillos, pero yo llevo muchos vídeos vistos y pocos profundizan tanto como este tuyo. Muchas gracias por tu tiempo y generosidad.

    • @lachozadigital
      @lachozadigital  Год назад +1

      Yo los veo sencillos, pero por algún motivo desconocidos.
      Tendré que plantear otros recopilatorios de cosas que de por supuestas.

    • @franciscoromero1869
      @franciscoromero1869 Год назад

      @@lachozadigital Eso sería una muy buena idea.

  • @Ad0lf030
    @Ad0lf030 Год назад +2

    Muy buen video, explicando los conceptos para entender el código, gracias!!

  • @hipolitoac5289
    @hipolitoac5289 Год назад +2

    Wooow, me ha sido de gran utilidad, son cosas que sabes que existen pero nunca les das uso

    • @lachozadigital
      @lachozadigital  Год назад +2

      Y cuando las usas 2 o 3 veces no entiendes cómo has podido vivir sin ellas :D

  • @PRATCARLES
    @PRATCARLES Год назад +1

    Este vídeo es muy bueno. Sin duda lo guardo en favoritos.
    Mil gracias

  • @franciscoromero1869
    @franciscoromero1869 Год назад +1

    Has dejado una gran recopilacion. Gracias

  • @enriqueronda7239
    @enriqueronda7239 Год назад

    Muy oportuno y útil este video. Clarito y bien explicado al alcance de muchos que estamos interesados pero no somos frikientusiastas de la muerte. Gracias y enhorabuena.

  • @fjbesteiro
    @fjbesteiro 11 месяцев назад +1

    Hola Miguel. Como ya se ha comentado por aquí ,me parece un video super interesante y esclarecedor. El caso es que he intentado hacer algo por mi cuenta y "casi" hace lo que le pido pero no del todo.
    En el baño tengo un sensor de humedad y un enchufe inteligente asociado a un deshumidificador un tanto ruidoso. El automatismo que he hecho tiene como desencadenante que la humedad sea mayor del 80% y como condición que la hora esté entre las 9 de la mañana y las 8 de la tarde por aquello de que es muy ruidoso. Si esto se cumple, activo el enchufe durante dos horas y luego lo apago.
    Si la humedad sube del 80% en el horario diurno, el automatismo funciona sin problemas. Sin embargo si la humedad sube del 80% antes del la hora, por ejemplo a las 7 de la mañana, entonces ya no se dispara, aunque pase de las 9 de la mañana y la humedad siga por encima del 80%. ¿que hago mal?
    Un saludo y gracias por la ayuda.

    • @lachozadigital
      @lachozadigital  11 месяцев назад +1

      Buenas, es un problema muy habitual y es porque el disparador se ejecuta solo cuando pasa de 79 a 80, si no se cumple la condición, no se volverá a comprobar hasta que no baje de 80 y vuelva a subir.
      La solución más simple es añadir un disparador adicional por hora a las 9 de la mañana, y en condiciones añadir por encima 80% de humedad.
      Así, si a las 9 se lanzará, si la humedad está por encima se ejecutará, sino pues no.

    • @fjbesteiro
      @fjbesteiro 11 месяцев назад

      @@lachozadigital Pensaba que igual era debido al modo de funcionamiento. Gracias por tu tiempo y por responder tan rápido. Un saludo y ánimo para continuar con esta labor de divulgación.

  • @aortegarodriguez1976
    @aortegarodriguez1976 7 месяцев назад +1

    Muchas gracias!!! Muy buena info

  • @g__red
    @g__red 6 месяцев назад

    Muy buen tutorial, llevo unos meses con HA y desconocía la mayoría de estos trucos. Muchas gracias!!!

  • @josec2225
    @josec2225 4 месяца назад +1

    He venido porque me has puesto el enlace en otro comentario y como siempre muy buen video.

  • @josemartinez-vs5pn
    @josemartinez-vs5pn Месяц назад +1

    hola. soy seguidor tuyo y te doy las gracias por tus tutoriales.

    • @lachozadigital
      @lachozadigital  Месяц назад

      Me alegro de que te estén siendo de ayuda :)

  • @RubenRK
    @RubenRK Год назад +1

    Impresionante el video la verdad esta fenomenal.
    Lo unico que veo que se paso el tema de poner la URL para poder ver las variables que existen.

    • @lachozadigital
      @lachozadigital  Год назад

      He añadido la URL a la documentación en la descripción, gracias por el aviso.

    • @RubenRK
      @RubenRK Год назад +1

      @@lachozadigital De anda hombre gracias a ti por compartir este tipo de contenido
      Ayuda mucho la verdad.

  • @MrRabeliyo
    @MrRabeliyo Год назад +1

    Me ha encantado tu video, había varios truquillos que no sabia.
    Sigue asi, tienes un subscriptor mas!!

    • @lachozadigital
      @lachozadigital  Год назад

      Bienvenido.
      Esperoq que aún queden truquillos que pueda enseñarte ;)

  • @jlab21
    @jlab21 8 месяцев назад

    Muy muy bien explicado, gracias.

  • @aitorzubillaga7778
    @aitorzubillaga7778 11 месяцев назад +1

    Lo primero que sepas que los vídeos que estás haciendo son una pasada, en poco tiempo lo dices todo. Lo que sí me gustaría es plantearte una pregunta, por mucho que lo intento no lo consigo, me gustaría saber si en las automatizaciones se puede leer de alguna manera la variable de la consigna de un termostato genérico en Home Assistant.

    • @lachozadigital
      @lachozadigital  11 месяцев назад

      Buenas. Me alegra de que gusten los vídeos.
      Sí, puedes leer la temperatura objetivo de un termostato, para ello debes usar el campo atributo y seleccionar el atributo concreto.
      Por ejemplo, si quieres activar un evento cuando cambies el valor consigna, creas un disparador de tipo entidad y después estado. Y en atributo seleccionas «Temperatura actual». Si no te aparece, simplemente escribe temperature.
      Si quieres usar este valor en muchas ocasiones, es una forma fácil es crearte un sensor con un ayudante de tipo plantilla: Ajustes, Dispositivos y Servicios, Ayudantes, Plantilla, y creas una plantilla tal que así: {{ state_attr('climate.TU_DISPOSITIVO', 'temperature') }}
      Y ya podrás usarlo como cualquier otro sensor.
      Esto te vale para cualquier entidad de la que quieras obtener un atributo y usarlo como un sensor normal.

    • @aitorzubillaga7778
      @aitorzubillaga7778 11 месяцев назад +1

      Muchas gracias! Ya lo intentaré 👌👍

    • @aitorzubillaga7778
      @aitorzubillaga7778 11 месяцев назад +1

      Ya lo he probado y me funciona, muchas gracias por tu tiempo y esfuerzo.

  • @JesusVidal-nx9gz
    @JesusVidal-nx9gz Год назад +1

    Chapeau !.
    Todo un acierto Miguel. Enhorabuena!
    Me he puesto a trabajar en ello y me han surgido dos problemillas:
    1- Sabrías donde guarda HA los ayudantes?. Para copiarlos y duplicarlos cómodamente.
    2- Las variables son super útiles y acortan muchísimo el trabajo, pero en las automatizaciones, para la entidad : entity_id: "{{ variable }}" no la coje, da error de exixtencia de entidad ¿¿ ??.
    Recibe mis felicitaciones y un saludo.

    • @lachozadigital
      @lachozadigital  Год назад

      1) Pues la forma de organizar las cosas de HA a veces es un poco caótico. En la carpeta de configuración, en .storage, tienes diferentes ficheros por cada tipo de ayudante, pero creo que será más sencillo que lo hagas a mano.
      2) Hay determinados sitios que las variables del trigger no están disponibles, por ejemplo, en las condiciones si mal recuerdo.

    • @JesusVidal-nx9gz
      @JesusVidal-nx9gz Год назад

      ok!
      me has ayudado, los ficheros de ayudantes tienen más de 900 lineas, los quiero traspasar a otro HA, imagínate!
      Tienes arte en tus videos, personalidad y profesionalidad
      Gracias y ánimos @@lachozadigital

  • @HectorziNo
    @HectorziNo Год назад

    muy buenos! alguno ya lo conocía, pero en algún otro me has dado algunas buenas ideas! gracias!

  • @junio14097
    @junio14097 Год назад

    Muchas gracias por el video, es de mucha utilidad

  • @PacoGarcia_
    @PacoGarcia_ Год назад +1

    Siempre nos sorprendes. Buenísimo!!

  • @dlozano5
    @dlozano5 Год назад

    Gracias por las explicaciones y tu tiempo!!! Abrazo

  • @arxus82
    @arxus82 Год назад

    Solo se le puede dar una vez a me gusta, le hubiera dado un millón! Muchas gracias por tu tiempo y tu conocimiento. Es brutal la cantidad de conocimiento que hay en 24 minutos. Video para guardar como han dicho ya en los comentarios y ver de vez en cuando, para los que no somos informáticos nos viene de lujo. Un saludo paisano.

    • @lachozadigital
      @lachozadigital  Год назад +1

      Con comentarios así me veo en la obligación de hacer más vídeos del estilo...
      Muchas gracias por tus palabras y me alegro mucho de que os sea de utilidad.

  • @aleas1619
    @aleas1619 Год назад

    Muy bueno el video! Muchas gracias

  • @CarlosRuiz-nx3vm
    @CarlosRuiz-nx3vm Год назад

    Excelente video, aunque llevo algún tiempo utilizando automatizaciones, algunos trucos no los conocía, gracias .

    • @lachozadigital
      @lachozadigital  Год назад +1

      Home Assistant tiene tantísimas opciones que siempre te queda algo por conocer.
      Yo suelo mirar comentarios en foros para ir descubriendo funcionalidades y truquillos.

  • @mht00080
    @mht00080 10 месяцев назад +1

    Vaya por delante mi felicitación por tus videos.
    En este video 19:36' muestras como utilizar un "Ayudante" para controlar el tiempo de riego, de esta manera en el YAML de "Esperar" escribes:
    "{{ states('input_number.tiempo_de_riego') }} y funciona perfectamente". Ahora quiero utilizar otro "Ayudante" para definir el tiempo de repetición del desencadenante, en tu vídeo es "/5".
    He tratado siguiendo tu lógica de implementarlo en el YAML, algo como minutes: "/{{ states('input_number.regar_de_nuevo') }}", asignando este valor a través del "Ayudante" "regar_de_nuevo", pero no es posible, obtengo un error: "Message malformed: invalid time_pattern value for dictionary value @ data['minutes']".
    He buscado en Internet y en la documentación de HA, pero no he encontrado una solución válida, por lo que tengo resuelto el problema a medias, puedo definir el tiempo de riego, pero no la cadencia de repetición a través de los Ayudantes. Gracias.

    • @lachozadigital
      @lachozadigital  10 месяцев назад +1

      ¡Buenas!
      Desgraciadamente, no se puede usar templates en todos sitios,. En este caso por ejemplo, no «analiza» el template, lo considera directamente como un texto cualquiera que lógicamente no es un valor correcto.
      Una solución sería crear un disparador de tipo template y poner algo así:
      {{ now().minute % states('input_number.regar_de_nuevo') | int == 0 }}
      De esta forma, cuando cambien los minutos evaluará cuál es el resto de dividir el minuto actual entre el valor que le has dado. Si el resto es 0 (la división es exacta) se dispará dispara.
      Por ejemplo, si lo pones a 5, cada vez que el minuto sea divisible por 5, su resto será 0, y por tanto se dispará.

    • @mht00080
      @mht00080 10 месяцев назад +1

      Gracias, esto que me has puesto funciona perfectamente y el ciclo se repite cada vez que se cumple el tiempo seleccionado. Pero también se ejecuta cuando se completa la hora, entonces pasamos de 59 minutos a 00 minutos (se pone a cero el contador de minutos) y la condición se valida y da cierta.
      Esto plantea un problema. Si tenemos tiempos seleccionados que sean divisores de 60 (2, 3, 4, 5, 6, 10, 12, 15, 20 y 30 minutos) siempre que el contador llegue al minuto 59+1 = 00, se cumplirá un periodo exacto y todo funciona correctamente.
      Ahora supongamos que queremos que el evento se ejecute cada 45 minutos. El reloj empieza a contar en minutos=0, cuando llega a minutos=45 se activa de nuevo, pero cuando lleva 15 minutos el contador de minutos se pone a 0 y el evento se ejecuta cuando tan solo han pasado 15 minutos y el ciclo empieza de nuevo.
      Esto hace que se produzca el error cada hora. Para minimizarlo he pensado que podríamos hacer que se incluya la hora del reloj transformada en números de minutos:
      Nuevo: {{ ( now().hour*60 + now().minute) % states('input_number.regar_de_nuevo') | int == 0 }}
      Empieza el ciclo de nuevo, pero esta vez el error solo ocurre una vez cada 24 horas.
      1er ciclo: Activación a los 45'
      Al pasar por 59+1 minutos, el contador ya no es 0 sino 60, por lo que no se activa el evento.
      2º ciclo: Cuando el contador sea 60+30 = 90, se cumple la condición y han pasado de verdad los 45 minutos que queremos desde la activación anterior, y así sucesivamente.
      n ciclo: a media noche se resetea la hora y entonces si se vuelve a producir el evento después de tan solo 15 minutos del anterior.
      Espero haberme explicado, por si puede ayudar a alguien que se sintiera desconcertado con el comportamiento al utilizar valores de temporización "raros".@@lachozadigital

    • @lachozadigital
      @lachozadigital  10 месяцев назад +1

      Vale, te he entendido, no había pensado en esa posibilidad.
      Te doy otra solución alternativa, usar el timestamp (segundos desde 1970)
      {{ (now().timestamp() / 60) | int % states('input_number.regar_de_nuevo') | int == 0 }}
      Dividimos por 60 y tenemos los minutos desde el 1970. Como el número va ir creciendo infinitamente, no tenemos la limitación de múltiplos, como si queremos usar cada cientos de minutos.

    • @mht00080
      @mht00080 10 месяцев назад

      La mejor solución. Gracias. @@lachozadigital

  • @CB27cat
    @CB27cat Год назад +1

    Fabuloso...❤

  • @ANDREz69
    @ANDREz69 Год назад

    Genial las ideas

  • @adiazlopez8
    @adiazlopez8 Год назад +2

    Super video. Vas a hacer otro de templates? Nadie los explica y están super bien

    • @lachozadigital
      @lachozadigital  Год назад +2

      El vídeo de template está en la lista de pendientes desde la primera semana, pero al final lo voy dejando... Tendré que darle una buena pensada ;)

  • @salvadorcampomar
    @salvadorcampomar Год назад +1

    Magnífico contenido, como d costumbre. Sobre los identificadores. Tengo una automatización que me avisa si un sensor se activa y no estoy presente en casa. Los sensores 'vigilantes' están agrupados como 'grupo de sensores' mediante un ayudante. En ese caso sólo tengo un disparador y no puedo identificar cada sensor para saber, en caso que la alarma salte, cual fue el sensor desencadenante. es así?. Supongo que la solución es poner cada sensor como desencadenante independiente y asignare identificador.

    • @lachozadigital
      @lachozadigital  Год назад +3

      Cuando creas un grupo, ese grupo en un sensor en sí mismo y no envía información sobre los sensores que lo forman.
      Puedes hacerlo con los IDs o con el sistema de variables, que sería más rápido para tu caso. De hecho, el desencadenante «estado» admite varias entidades, podrías ponerlas todas en un solo desencadenante y con las variables incluidas te funcionaría.

  • @robertofernandezvazquez8755
    @robertofernandezvazquez8755 4 месяца назад

    Más videos sobre sacarle jugo a las autos porfa!! :-)

    • @lachozadigital
      @lachozadigital  4 месяца назад

      En general en todos los vídeos explico alguna cosilla, pero sí, habrá que ir pensando ya en una nueva recopilación de los más interesantes.

  • @mikelbartolome1521
    @mikelbartolome1521 5 месяцев назад

    Video super útil. Felicidades. Ya he usado varios trucos gracias a tí. Sin embargo, no consigo dar con una tecla qué necesito. Tengo automatizado el extractor del baño con la humedad (con su derivada en realidad). El extractor tiene un temporizador integrado y lo que no sé es cómo hacer que arranque una y otra vez mientras la humedad no baje de un valor.

    • @lachozadigital
      @lachozadigital  5 месяцев назад +1

      @@mikelbartolome1521 puedes usar un bucle «repetir mientras» , apagas, esperas unos segundos, enciendes y con un disparador esperas a que baje la humedad indicándole un tiempo de espera ligeramente inferior al temporizador. Fuera del bucle llamas al apagar.
      De esta forma si la humedad está a 3 por ejemplo entra en el bucle mientras la humedad sea superior a -1, apaga, enciende y espera hasta que la humedad baje a -1 como máximo 10 minutos. Sino baja, saltará el tiempo de espera, volverá a entrar en su bucle y así...
      Hasta que finalmente baje, salga del bucle y apague.

    • @mikelbartolome1521
      @mikelbartolome1521 5 месяцев назад

      @@lachozadigital Hacer lo que dices no es posible desde el editor de automatizaciones sino que hay que hacerlo desde el YAML, no?.

    • @lachozadigital
      @lachozadigital  5 месяцев назад

      @@mikelbartolome1521 Puedes hacerlo perfectamente desde el editor de automatizaciones, no necesitas editar yaml para nada.. Los bucles están en acciones, en bloque de construcción.

    • @mikelbartolome1521
      @mikelbartolome1521 5 месяцев назад

      Me pongo con ello en cuanto llegue a 🏠. Muchísimas gracias!!!

    • @mikelbartolome1521
      @mikelbartolome1521 5 месяцев назад

      Conseguido!!!. Muchas gracias!!.

  • @davidcano1571
    @davidcano1571 4 месяца назад

    Hola, después de ver algunos videos y leer algunas web no me aclaro mucho y no se si sería posible hacer lo siguiente: encender una luz al anochecer con un brillo bajo y luego ir incrementando el brillo según se va haciendo más de noche, bien sea por un sensor de luminiscencia (creo que es lux) o por el sol o incluso por la hora (a las 20:20 brillo 35 e ir incrementando el brillo cada 20 minutos, por ejemplo). Se podría hacer? Gracias por tu ayuda.

    • @lachozadigital
      @lachozadigital  4 месяца назад +2

      @@davidcano1571 puedes usar el valor de elevación del sol. Tienes el atributo elevation que es positivo de día y negativo de noche. Podrías poner un valor al brillo según el valor que tenga.

    • @davidcano1571
      @davidcano1571 4 месяца назад

      @@lachozadigital Voy a mirarlo a ver si soy capaz. Muchas gracias...

  • @estebangarcia6092
    @estebangarcia6092 6 месяцев назад

    Aplauso de pie por el video! tienes alguno donde muestres como detener una automatizacion si se cumple una condicion? por ejemplo no ejecutarla si un sensor de presencia detecta algo antes? gracias

    • @lachozadigital
      @lachozadigital  6 месяцев назад +1

      ¿No te vale con poner en el campo condiciones que el sensor esté en off?

  • @delineoso
    @delineoso Год назад +1

    Buenisimo el contenido. ¿Podrías hacer un video desarrollando un poco mas el input_number? Necesito hacer una automatización de una persiana que sube, baje y pare y lo indique en el slice del ayudante. Gracias por todo.

    • @lachozadigital
      @lachozadigital  Год назад +1

      Intentaré hacer algún vídeo hablando sobre los distintos ayudantes y los usos de estos.
      PD: Para la persiana, ¿has probado el componente cover template? Lo uso en el vídeo de la puerta de la cochera, quizás te valga.

    • @delineoso
      @delineoso Год назад

      @@lachozadigital Está genial el video y mas o menos yo lo tengo así. Lo que pasa en que en vez de usar sensores de apertura me gustaria poner un temporizador creciente y decreciente de la duración de cierre y apertura. De esta manera, para las persianas tendriamos un control total de la apertura o cierre, y si ya lo extrapolamos a porcentaje a través de un input_number, sería lo mas. Creo que sería un proyecto bastante compliacado, ya que de momento no he encontrado nada parecido.

    • @lachozadigital
      @lachozadigital  Год назад

      @@delineoso En ESPHome existe el «cover time» que hace eso de forma interna: Le indicas el tiempo de abrir y cerrar y él te lo calcula todo (es lo que usé para el sofá).
      Parece que hay gente que ha creado versiones para HA: community.home-assistant.io/t/custom-component-cover-time-based/187654

    • @delineoso
      @delineoso Год назад

      @@lachozadigital Uf, soy demasiado novato para todo esto, gracias por todo

    • @lachozadigital
      @lachozadigital  Год назад +1

      @@delineoso tengo que terminar de domotizar un toldo que tengo y seguramente tendré que usar algún truco del estilo. Cuando lo haga, haré vídeo ;)

  • @redradoa
    @redradoa 5 месяцев назад +1

    Interesantísimos trucos. Para un usuario novato como yo: Impagables

  • @wilmarhurtado8126
    @wilmarhurtado8126 Год назад

    Saludos, de nuevo quiero agradecerte por compartirnos tus conocimientos, ahora paso a pedirte un favor, he seguido los pasos de los sensores de temperatura xiaomi y ahora tengo 4 de estos en zigbee, gracias , he querido hacer que un calentador se encienda (con un enchufe inteligente de tapo) según el grado de temperatura y me funciona, pero al querer darle una condición de que solo se encienda o se apague según el estado de presencia con un sensor LD2410, no me cumple la condición, mil gracias si me puedes ayudar o algún compañero del canal.

    • @lachozadigital
      @lachozadigital  Год назад

      Um... ¿Cómo lo estás haciendo? Lo suyo sería que primero crees un termostato usando el tutorial del radiador que dejé hace unas semanas.
      Después, con el sensor de presencia, simplemente apagas o enciendes el termostato en vez de intentando controlar el enchufe, de esta forma evitas problemas como tener que controlar la temperatura y la presencia a la vez.
      En esencia sería si hay presencia activar el modo calor, si no hay, activar el modo apagado.

    • @wilmarhurtado8126
      @wilmarhurtado8126 Год назад

      Gracias @@lachozadigital por responder, buscaré el vídeo y te cuento

  • @BSTSAEZ
    @BSTSAEZ 8 месяцев назад +2

    Hola Miguel, soy muy nuevo en esto de Home Assistant, me podrías decir si tienes algún video en el que se explique de donde descargar y como instalarlos, a mi, por ejemplo, lo del patrón de tiempo no me aparece por ningún lado, supongo que me faltará algún fichero y activarlo.
    Gracias!!!!

    • @lachozadigital
      @lachozadigital  8 месяцев назад

      Patrón de tiempo está en la categoría de Hora y lugar, que hace un par de versiones lo reordenaron.
      Recuerda que tiene un minibuscador

    • @BSTSAEZ
      @BSTSAEZ 8 месяцев назад

      @@lachozadigital Es cierto, perdón por mi ignorancia, lo estaba buscando en la zona de condición, no en la de desencadenante🤦. Es que ando muy perdido buscando información para crear y darle forma a una automatización de calefacción por suelo radiante.
      Miraré en tus otros videos a ver si consigo encontrar algo que me pueda servir.
      Muchas gracias por contestar tan rápido.

    • @lachozadigital
      @lachozadigital  8 месяцев назад +1

      Mírate el de domotizar en radiador, el concepto debería ser el mismo.

  • @jddlope666
    @jddlope666 16 дней назад

    Cada vez que vuelvo a verlo, más me gusta este vídeo!. Una duda. En la URL que pones con las variables para disparadores, justo no vienen esas que usas de strftime, ¿de dónde las sacas, dónde está su documentación? Gracias!

    • @lachozadigital
      @lachozadigital  16 дней назад

      El objeto de fecha que devuelve es de tipo «python», la función strftime es de python, por no es propia del jinja2, supogo que por eso no saldrá. Yo es que la mayoría de las funciones las acabo usando «por instinto».

    • @jddlope666
      @jddlope666 15 дней назад

      @@lachozadigitalEntonces tendría que buscar documentación de python, no? Gracias!

    • @lachozadigital
      @lachozadigital  15 дней назад

      @@jddlope666 Para cosas más avanzadas es posible, pero siempre que puedas hacerlo directamente con ninja irá mejor.

    • @jddlope666
      @jddlope666 13 дней назад

      @@lachozadigital Vale, entonces buscaré documentación en jinja. La cuestión es que yo no tengo tu intuición y no se me ocurriría esa función strftime y me gustaría saber dónde están disponibles todas esas funciones. Gracias!

    • @lachozadigital
      @lachozadigital  13 дней назад

      @@jddlope666 Jinja es el sistema de templates de HA, el tema es que como internamente usa python, cuando tienes una fecha es una fecha de tipo python, por lo que podrás usar también strftime, pero solo va a funcionar cuando es una «fecha de verdad», si fuese un texto con forma de fecha no funcionaría, por eso es mejor buscar siempre cosas propias de jinja que van a funcionar en más casos.

  • @Carlos52
    @Carlos52 10 месяцев назад

    Buenos días, en primer lugar agradecerte el esfuerzo de compartir tus conocimientos para que podamos mejorar día a día en homeassistant.
    En segundo lugar comentarte un problema que tengo con unas automatizaciones a ver si me puedes ayudar.
    El problema es que tengo 7 automatizaciones para dotar de "inteligencia" la lavadora y funcionan muy bien. He querido simplificar las 7 automatizaciones en una mediante identificadores pero no me funciona. Habría alguna posibilidad de enviarte el código de alguna manera para que vieras donde esta el fallo? Gracias de antemano. Saludos

    • @lachozadigital
      @lachozadigital  10 месяцев назад

      Si quieres, puedes dejar un enlace a pastebin.com/ y así otros podrían aprender también de tu automatización,

    • @Carlos52
      @Carlos52 10 месяцев назад

      @@lachozadigital ok muchas gracias, eso haré

    • @lachozadigital
      @lachozadigital  10 месяцев назад

      @@Carlos52 Perfecto, cuando lo tengas pones aquí enlace y le echo un vistazo a ver si veo algo raro. Seguramente se te habrá pasado alguna condición.

    • @Carlos52
      @Carlos52 10 месяцев назад

      ​@@lachozadigitalBuenos días he intentado enviarte en varias ocasiones el enlace de pastebin pero el comentario no sale debe ser por que el comentario tiene un enlace y no deja enviar el comentario.

    • @lachozadigital
      @lachozadigital  10 месяцев назад

      Cachis. Mándame el enlace a lachozadigitaldomotica@gmail.com

  • @josemartinez-vs5pn
    @josemartinez-vs5pn Месяц назад

    quiero hacer una automatizacion para controlar con un medidor de corriente y los excedentes solares adaptar la potencia de unas estufas con un controladores de potencia adaptarlos a las estufas segun los excedentes que tenga en ese momento. no puedo comparar el consumo electrico de la casa con la energia solar, solo puedo poner valores por encima o por debajo en dos campos, pero no se si hay alguna opcion que pueda comparar esas dos entidades para saber si tengo que subir de potencia o bajarla con el controlador de potencia de cada estufa. si me pudieras ayudar como podria hacerlo porque estoy bloqueado y no se como hacerlo y me extraña que es HA no se pueda hacer esto que te estoy diciendo o yo no lo he encontrado. incluso meterle un control PID para que sea estable el control de potencia. muchas gracias

    • @lachozadigital
      @lachozadigital  Месяц назад

      @@josemartinez-vs5pn tengo un vídeo exactamente para eso. Busca mi vídeo de Balance Neto Horario .

  • @sergiourcola6242
    @sergiourcola6242 Год назад

    Hola, video buenisimo, pero a mi no me sale nada en trazas, tengo que hacer o instalar algo? Gracias

    • @lachozadigital
      @lachozadigital  Год назад

      No tienes que instalar nada, simplemente en trazas te saldrá algo cuando se haya ejecutado al menos una vez la automatización en los últimos días. Si es una automatización nueva no saldrá nada.

    • @sergiourcola6242
      @sergiourcola6242 Год назад

      Muchas gracias, estaba mirando las que tengo deshabilitadas🤦‍♂@@lachozadigital

  • @manuelramirezgonzalez6315
    @manuelramirezgonzalez6315 11 месяцев назад

    Hola. No soy muy conocedor de ESP Home, actualmente uso un EPS32 para recoger un pulsador en Home Assistant y no sé como se generan las automatizaciones locales. Me gustaría saber si con un ESP32 podría controlar una bomba de recirculación de mi sistema solar de ACS forzado, de forma que compare dos sensores de temperatura dallas y active la bomba cuando la temperatura del colector sea 4º superior a la del acumulador y además la temperatura del acumulador no supere los 70º. Y que pare la bomba cuando la temperatura del acumulador sea igual o menor a la del colector o que la temperatura del acumulador sea igual a 70º.
    Con las guías que hay en la página oficial de ESP Home no me aclaro ¿cómo podría aprender a escribir el código necesario?
    Muchas gracias de antemano. Y felicidades por tu canal!!

    • @lachozadigital
      @lachozadigital  11 месяцев назад

      Las automatizaciones en ESPHome son algo más complejas que en Home Assistant porque requieren en muchas ocasiones usar los lambda (pequeños fragmentos de código C++).
      Para evitar esta apagando y enciendo el motor todo el rato, pondremos que se compruebe por ejemplo cada 5 minutos. Si usas encender bomba cuando ya está encendida no pasa
      nada, igual que si intentas apagarla estando ya apagada, así que no hace falta comprobar el estado anterior y ahorramos bastante código.
      interval:
      - interval: 5min #Comprobamos cada 5 minutos
      then:
      - if:
      condition:
      and: # Deben cumplirse las dos condiciones
      - lambda: "'return id(colector).state - id(acumulador).state > 4:" # Temperatura colector es 4 grados superior
      - lambda: "return id(acumulador).state < 70;' # La temperatura del acumulador es inferior a 70
      then:
      - switch.turn_on: bomba # Encender bomba
      else:
      - switch.turn_off: bomba # Apagar bomba
      Seguramente tengas que arreglar un poco los espacios y demás, pero la idea es esa.

  • @juancarlosrelloso1302
    @juancarlosrelloso1302 8 месяцев назад

    Hola soy seguidor tuyo y llevo tiempo siguiendo tus videos. Llevo bastantes días intentando automatizar en "home assistant green" un sensor de presencia wz-m100-w para que me active un rele que me encienda una lampara y no consigo hacerlo, me podrías aconsejar algún video tutorial que me sirva de guía. Muchas gracias

    • @lachozadigital
      @lachozadigital  8 месяцев назад

      Tengo un vídeo específico (de los primeros) sobre cómo encender y apagar una luz usando un sensor de movimiento.

  • @robertofernandezvazquez8755
    @robertofernandezvazquez8755 4 месяца назад

    Tienes idea de como puedo hacer que con un sensor de movimiento exterior y uno de apertura de puerta, hacer que la luz del recibido se encienda cuando entras a casa pero no cuando sales? No estoy siendo capaz. Supongo que si pudiera establecer el orden fijo de los disparadores ya estaría (primero el sensor de movimiento y luego el de puerta y no al reves)

    • @lachozadigital
      @lachozadigital  4 месяца назад +1

      Entiendo que la lógica es:
      Se activa el sensor exterior, esperar hasta que se active puerta, encender luz.
      La automatización debería ser algo así:
      Disparador: Sensor exterior
      Acciones:
      - Esperar disparador: sensor puerta de off a on, tiempo máximo 2 minutos, desactivar el continuar tras límite de tiempo
      - Encender luz.
      - Esperar X minutos
      - Apagar luz
      De esta forma, solo se encenderá cuando se active el sensor de movimiento y en menos de 2 minutos (o lo que quieras) se active abra a puerta.
      Si primero se abre la puerta, cuando se ejecute el sensor de movimiento no se activará puesto que la puerta no pasará de off a on, sino de on a off.
      Si en menos de 2 minutos no se ha abierto la puerta, la automatización termina sin encender la luz.

    • @robertofernandezvazquez8755
      @robertofernandezvazquez8755 4 месяца назад

      @@lachozadigital Jo que rápido! Voy a probarlo, muchas gracias Miguel!

  • @PRATCARLES
    @PRATCARLES 11 месяцев назад

    Muy buenas,con la última actualización de Home Assistant, me han dejado de funcionar los dispositivos Sonoff. Voy a Integraciones, Sonoff, 32 dispositivos, 144 entidades, y me dice No Cargada. Tienes alguna recomendación al respecto. Gracias

    • @lachozadigital
      @lachozadigital  11 месяцев назад +1

      Pues no tengo ningún Sonoff así que no sabría decirte. Y en la web no indica que la 2014.1 afecte a los Sonoff.
      Lo mejor será que mires los registros (Ajustes, Sistema), y selecciona en Core.
      Y mira a ver si te sale algún error concreto.

  • @martinmussofilmaciones
    @martinmussofilmaciones 5 месяцев назад

    existe aun el desencadenate "se pulsa" estuve buscando y no encontre

    • @lachozadigital
      @lachozadigital  5 месяцев назад +1

      @@martinmussofilmacionesen el desencadenante Dispisotivo puedes encontrarlo dependiendo del tipo de dispositivo en cuestión.
      Si es para un botón simplemente es uno de tipo estado sin poner nada en Desde ni en A.

  • @martinmussofilmaciones
    @martinmussofilmaciones 3 месяца назад

    Como puedo hacer por ejemplo que cada mes .. apartir de una fecha, me mande un msj

    • @lachozadigital
      @lachozadigital  3 месяца назад

      @@martinmussofilmaciones pon una acción que se ejecuta cada día a una hora y añades condiciones de que sea después de X fecha y solo el día del mes que quieras