Pular para o conteúdo
BlueprintAutomações

Blueprint: sincroniza luz e interruptor nos dois sentidos

Liga a luz pelo interruptor e o interruptor pela luz, sem loop. Uso na escada e na garagem aqui de casa.

Testado no Home Assistant 2026.10 0 cópiasAtualizado em 2 nov 2026
blueprint-sincroniza-luz-e-interruptor.yamlyaml
blueprint:
  name: Sincroniza luz e interruptor (dois sentidos)
  description: >-
    Espelha uma luz e um interruptor nos dois sentidos: ligar um liga o outro, desligar um
    desliga o outro. Cada lado só age se o outro estiver diferente, e é isso que impede o
    loop. Serve quando a luz é um light.* e o interruptor físico é um switch.*.
  domain: automation
  input:
    luz:
      name: Luz
      selector:
        entity:
          domain: light
    interruptor:
      name: Interruptor
      selector:
        entity:
          domain: switch
mode: queued
max: 5
variables:
  luz: !input luz
  interruptor: !input interruptor
triggers:
  - trigger: state
    entity_id: !input luz
    to:
      - 'on'
      - 'off'
    id: pela_luz
  - trigger: state
    entity_id: !input interruptor
    to:
      - 'on'
      - 'off'
    id: pelo_interruptor
actions:
  - choose:
      - conditions:
          - condition: trigger
            id: pela_luz
          - condition: template
            value_template: "{{ states(interruptor) != states(luz) }}"
        sequence:
          - action: "switch.turn_{{ trigger.to_state.state }}"
            target:
              entity_id: !input interruptor
      - conditions:
          - condition: trigger
            id: pelo_interruptor
          - condition: template
            value_template: "{{ states(luz) != states(interruptor) }}"
        sequence:
          - action: "light.turn_{{ trigger.to_state.state }}"
            target:
              entity_id: !input luz

Como usar

Quando a lâmpada é inteligente (light.*) e o interruptor físico também (switch.*), os dois precisam andar juntos: se alguém liga pela parede, a luz acende; se liga pelo app, o interruptor acompanha.

O segredo está nas condições: cada lado só age se o outro estiver diferente. É isso que impede o pingue-pongue infinito entre os dois.

Passo a passo

  1. Clique em Importar no Home Assistant (ou copie o código para blueprints/automation/dougsmarthome/).
  2. Crie uma automação a partir do blueprint e escolha a luz e o interruptor.
  3. Repita para cada par (uma automação por cômodo).
Funcionou aí?

0 comentários

Carregando comentários…

Também respondo os comentários no YouTube.

Escolhidos para você

Veja também