Condition trigger automatisation

Salut,

Pour la partie logique basée sur le changement d’état de la télé, j’aurais pensé à un truc comme ça.

  • input_boolean.mon_interrupteur_virtuel c’est ce qui va tenter de garder l’état de ton ampli.
  • switch.prise_ikea c’est juste un exemple que j’ai pris, mais en fait ça ce serait la télécommande.

Partie qui manque c’est une 2eme automatisation qui s’occupe de la logique la télé « est appelée à s’allumer », qui elle doit faire 2 actions: toggle de la télécommande et appeler le service input_boolean.turn_on.

alias: Test Trigger
description: ''
trigger:
  - platform: state
    entity_id:
      - media_player.tele_du_salon
condition: []
action:
  - if:
      - condition: state
        entity_id: media_player.tele_du_salon
        state: 'on'
    then:
      - if:
          - condition: state
            entity_id: input_boolean.mon_interrupteur_virtuel
            state: 'off'
        then:
          - service: switch.toggle
            data: {}
            target:
              entity_id: switch.prise_ikea
          - service: input_boolean.turn_on
            data: {}
            target:
              entity_id: input_boolean.mon_interrupteur_virtuel
    else:
      - service: switch.toggle
        data: {}
        target:
          entity_id: switch.prise_ikea
      - service: input_boolean.turn_off
        data: {}
        target:
          entity_id: input_boolean.mon_interrupteur_virtuel
mode: single

1 « J'aime »