Automatisation avec input_number.cover

Je viens de comprendre !

Pff des fois c’est un truc tout simple… :upside_down_face:

input_boolean:
    bouton_test:
        name: test
        
automation:
  - id: 'notification_test'
    alias: 'notification_test'
    description: 'notification_test'
    trigger:
    - platform: state
      entity_id: input_boolean.bouton_test
    condition: []
    action:
     - service: cover.set_cover_position
       data:
        entity_id: cover.shenzhen_neo_electronics_co_ltd_unknown_type_0200_id_102c_level
        position: '{{ 100 - ( states("input_number.pourcentage_de_pre_fermeture_du_volet_de_la_baie_vitree") | int ) }}'

Quoi ?

Tu ne remarques même pas les guillemets après la clé position: :eyes: :grin: :sweat_smile:

:smiling_imp:

C’est pour cette raison que je préfère mettre sous cette forme :

position: >
  {{ 100 - ( states("input_number.pourcentage_de_pre_fermeture_du_volet_de_la_baie_vitree") | int ) }}

Mais l’interface graphique est pas mal, car elle permet de détecter une erreur rapidement car en sauvegardant voici ce que contient l’automatisation :

- id: '1234567890'
  alias: Nouvelle automatisation
  description: ''
  trigger:
  - platform: state
    entity_id: input_boolean.bouton_test
    to: 'on'
  condition: []
  action:
  - service: cover.set_cover_position
    entity_id: cover.mon_volet
    data:
      position:
        '[object Object]':   #<-- ?????
  mode: single