Inverser l'etat d'un capteur

Bonjour,

J’ai mis un contacteur de porte relié a une entrée digitale d’un ecodevice RT2. Il remonte parfaiement sauf que l’etat affcihé est inversé… Comment fait on pour inverser l’etat ?
dans la yaml j’ai ceci pour integrer cette entrée

     #### DigitalInput Example
     - name: ouverture porte gauche
       type: "digitalinput"
       id: 1
     - name: ouverture porte droite
       type: "digitalinput"
       id: 2


Merci pour votre aide

Bonjour,
tu peut utiliser un template pour l’état, car ton intégration a pas l’air d’avoir d’option.

exemple:
créer une entrée template / modéliser un capteur. ( paramètres / appareils et services / entrée )

{% if states('switch.0x50325ffffe304677') == 'on' %}
  Désactivé
{% else %}
  Activé
{% endif %}

sinon un switch template, a mettre dans ton configuration.yaml ( pas possible en UI )

switch:
  - platform: template
    switches:
      skylight:
        value_template: "{{ is_state('switch.0x50325ffffe304677', 'on') }}"
        turn_off:
          service: switch.turn_off
          target:
            entity_id: switch.0x50325ffffe304677
        turn_on:
          service: switch.turn_on
          target:
            entity_id: switch.0x50325ffffe304677

Sinon avec l’intégration Spook, tu peut créer une entrée inverse.
image

Merci,
Je débute sur HA je ne connaissais pas les templates.
J’ai fait ceci


si j’ai bien compris un template va modifier l’affichage de l’entité existante c’est ca ?
ou ca crée une nouvelle entité ?

J’ai un second capteur dans le meme cas, il faut que je fasse un second template ou je peux l’ajouter dans le meme ?

Bonjour,
quand tu fais un template , ca te créer une nouvelle entité.

Faut en faire un deuxième.

1 « J'aime »