Inverser état et commande volet roulant issu de la Freebox Delta

Non rien à ajouter avec les intégrations de « echauvet » ou « gvigroux »

Merci de votre retour…Vous n’auriez pas une piste pour détecter les entités « volets » de la delta ?

Avez-vous bien activé toutes les autorisations d’accès d’HA aux différent paramètre de la Freebox depuis Freebox OS ?

Bonjour à tous,
J’ai enfin réussi à reconnaitre ves volets rts et io avec l’intégration echauvet.
Jai procédé ainsi :

  • suppression depuis l’appli freebox home de tous mes volets,
  • suppession de l’appli
  • ressaociation des volets depuis l’appli freebox home (après réinstall de celle ci),
    -suppresion de l’intégration officielle dans ha,
  • installation de l’intégration echauvet.

J’ai bien mes volets et tout le toutim…
par contre, depuis HA , je n’arrie pas à les controler…
Je poursuis mes recherches.
A +

Salut ! j’utilise le script de gvigroux et j’ai ajouté manuellement dans le configuration.yaml des entités de volet inversés car impossible avec les script de les contrôler, je pense à un bug de l’API freebox delta qui remonte mal les infos.

mon code pour les volets et le suivant, il créer de nouvelles entités que je peux contrôler correctement.

cover:
  - platform: template
    covers:
      volet_salon:
        device_class: shutter
        friendly_name: "Volet salon"
        unique_id: volet_salon_2
        value_template: "{% if is_state('cover.volet_salon', 'open') %} closed {% else %} open {% endif %}"
        position_template: "{{ (100 - state_attr('cover.volet_salon', 'current_position') | float )|int }}"
        open_cover:
          service: cover.close_cover
          target:
            entity_id: cover.volet_salon
        close_cover:
          service: cover.open_cover
          target:
            entity_id: cover.volet_salon
        stop_cover:
          service: cover.stop_cover
          target:
            entity_id: cover.volet_salon
        set_cover_position:
          service: cover.set_cover_position
          target:
            entity_id: cover.volet_salon
          data_template:
            position: "{{ 100 - position }}"
            
      volet_cuisine:
        device_class: shutter
        friendly_name: "Volet cuisine"
        unique_id: volet_cuisine_2
        value_template: "{% if is_state('cover.volet_cuisine', 'open') %} closed {% else %} open {% endif %}"
        position_template: "{{ (100 - state_attr('cover.volet_cuisine', 'current_position') | float )|int }}"
        open_cover:
          service: cover.close_cover
          target:
            entity_id: cover.volet_cuisine
        close_cover:
          service: cover.open_cover
          target:
            entity_id: cover.volet_cuisine
        stop_cover:
          service: cover.stop_cover
          target:
            entity_id: cover.volet_cuisine
        set_cover_position:
          service: cover.set_cover_position
          target:
            entity_id: cover.volet_cuisine
          data_template:
            position: "{{ 100 - position }}"

      volet_salle_a_manger:
        device_class: shutter
        friendly_name: "Volet salle à manger"
        unique_id: volet_salle_a_manger_2
        value_template: "{% if is_state('cover.volet_salle_a_manger', 'open') %} closed {% else %} open {% endif %}"
        position_template: "{{ (100 - state_attr('cover.volet_salle_a_manger', 'current_position') | float )|int }}"
        open_cover:
          service: cover.close_cover
          target:
            entity_id: cover.volet_salle_a_manger
        close_cover:
          service: cover.open_cover
          target:
            entity_id: cover.volet_salle_a_manger
        stop_cover:
          service: cover.stop_cover
          target:
            entity_id: cover.volet_salle_a_manger
        set_cover_position:
          service: cover.set_cover_position
          target:
            entity_id: cover.volet_salle_a_manger
          data_template:
            position: "{{ 100 - position }}"
            

remplacer le cover.volet_salon etc… par le nom de votre volet

Merci kekstyle !,
Je teste ça dès que j’ai un peu de.temps.