Fabrica un indicador analógico y conéctalo a Home Assistant

Aprovechando que hemos aprendido a controlar un motor paso a paso en el vídeo anterior, hoy construimos un encantador indicador analógico que podrás usar desde Home Assistant con ESPHome. Vemos cómo hacerlo, cómo fabricarlo y el contenido de la automatización.

A continuación te dejo el código de la automatización en YAML:

alias: Envía precios a reloj analógico
description: ""
trigger:
  - platform: time_pattern
    seconds: /10
condition: []
action:
  - service: input_number.set_value
    data:
      value: "{{ states('sensor.pvpc') | float * 250 | int }} "
    target:
      entity_id: input_number.posicion_motor
  - service: light.turn_on
    data: {}
    target:
      entity_id: light.motor_exp_led_pvpc
  - service: light.turn_off
    data: {}
    target:
      entity_id: light.motor_exp_led_excedentes
  - delay:
      hours: 0
      minutes: 0
      seconds: 5
      milliseconds: 0
  - service: input_number.set_value
    data:
      value: "{{ states('sensor.pvpc_excedentes') | float * 250 | int }} "
    target:
      entity_id: input_number.posicion_motor
  - service: light.turn_off
    data: {}
    target:
      entity_id: light.motor_exp_led_pvpc
  - service: light.turn_on
    data: {}
    target:
      entity_id: light.motor_exp_led_excedentes
mode: single
Scroll al inicio