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

Inverser état et commande volet roulant

Bonjour,
J’utilise l’intégration ci-après pour remonter mes VR Somfy IO

Ca fonctionne bien hormis que les état des commandes et le Slide sont inversé comme ce fut le cas sur ce post Retour d'état volet inverser

Voici quelques screen avec mes explications
image
En affichage bouton, mon volet a une de ces positions de fin ou début de course (actuellement fermé), celui pour ouvrir se grise et ne permet donc pas d’ouvrir (idem quand il est ouvert, il m’est impossible de fermer). Par contre aucun problème en position intermédiaire.

En slide, les états Ouvert et Fermé sont inversés ainsi que le pourcentage d’ouverture


Normalement, plus je me rapproche des 100% plus mon volet ce ferme.

Comme faire pour remettre en ordre mes commandes (j’en ai 12 à faire) sans dans l’idéal passer par du code dans un Yaml ou autre et donc de passer par l’interface graphique.

Je vous remercie par avance,

Yoan

Ma configuration


|Version|core-2023.10.3|
| — | — |
|Type d’installation|Home Assistant OS|
|Développement|false|
|Supervisor|true|
|Docker|true|
|Utilisateur|root|
|Environnement virtuel|false|
|Version de Python|3.11.5|
|Famille du système d’exploitation|Linux|
|Version du système d’exploitation|6.1.56|
|Architecture du processeur|aarch64|
|Fuseau horaire|Europe/Paris|
|Répertoire de configuration|/config|


Salut à toi ! J’utilise aussi le script de gvigroux et j’ai le même soucis que toi. As-tu trouvé la solution depuis ?

Salut
Non je n’ai pas trouvé de solution et j’ai abandonné
Surtout que HA me fait planter le système home de la freebox au moins une fois par jour ce qui est nettement trop

Du coup je reste sur Jeedom

Ah ok, bonne route à toi sur Jeedom alors.
Au cas ou ça intéresse d’autres personnes,
J’ai commencé à me pencher sur le fichier cover.py du module.
Pour le moment j’arrive à inverser les commandes, ce qui me donne la possibilité de fermer le volet avec la commande d’ouverture et vis versa.
Je teste d’autres possibilités afin de réussir à corriger le problème de voyant grisé mais aussi d’inversion du pourcentage d’ouverture.

Merci
Mais je continue à suivre HA au cas où

Et sinon, tu a quoi comme volet Somfy ?
Des RTS ou des IO !

J’ai des volets somfy io

Ok comme moi !

Et tu gère comment les plantage du système home intégré à la Freebox ?

pour le moment je n’ai aucun bug de ce genre

Ah bon
Tes volets remonte directement sur le serveur Delta ou tu passe par une box Somfy ?

non je remonte les volets directement depuis la box

Etonnant que tu n’ai pas de bug du système Home avec tes volets Somfy IO
Mais tant mieux !

Lorsqu’il n’y aura plus de problème sur le sens des commandes, il faudra que je test HA seul, sans Jeedom pour confirmer ce point

j’ai réussi à créer des volets inversés grace au travail de SalsaGael
https://forum.hacf.fr/t/retour-detat-volet-inverser/5944/20

j’ai juste eu besoin de mettre mes noms d’entité dans son code et ça m’a créer une entité avec les boutons fonctionnels et le retour d’état en % correct.

je n’ai eu donc qu’a créer une carte avec les nouvelles entités sur la page d’accueil et tout est ok

Bonsoir
Je viens d’essayer, mais au chargement du fichier YAML, j’ai ce message

Échec du rechargement de la configuration
Cannot quick reload all YAML configurations because the configuration is not valid: Invalid config for [cover.template]: invalid slug volet_PCNordOuest_inverse (try volet_pcnordouest_inverse) for dictionary value @ data['covers']. Got {'volet_PCNordOuest_inverse': {'device_class': 'shutter', 'friendly_name': 'Volet PC Nord Ouest inverse', 'value_template': "{% if is_state('cover.pcg_nord_ouest_shutter', 'open') %} closed {% else %} open {% endif %}", 'position_template': "{{ (100 - state_attr('cover.pcg_nord_ouest_shutter', 'current_position') | float )|int }}", 'open_cover': {'service': 'cover.close_cover', 'target': {'entity_id': 'cover.pcg_nord_ouest_shutter'}}, 'close_cover': {'service': 'cover.open_cover', 'target': {.... (See ?, line ?).

Comment faire pour trouver l’erreur ?

Merci par avance,

Bonjour

Y a t’il quelqu’un pour m’aider à résoudre mon problème ?

Merci d’avance

peux-tu montrer ton fichier ?

Hello
Pour l’instant j’essai avec un volet
voici le code que j’ai mi dans mon YAML

cover:
  - platform: template
    covers:
      volet_PCNordOuest_inverse:
        device_class: shutter
        friendly_name: "Volet PC Nord Ouest inverse"
        value_template: "{% if is_state('cover.pcg_nord_ouest_shutter', 'open') %} closed {% else %} open {% endif %}"
        position_template: "{{ (100 - state_attr('cover.pcg_nord_ouest_shutter', 'current_position') | float )|int }}"
        open_cover:
          service: cover.close_cover
          target:
            entity_id: cover.pcg_nord_ouest_shutter
        close_cover:
          service: cover.open_cover
          target:
            entity_id: cover.pcg_nord_ouest_shutter
        stop_cover:
          service: cover.stop_cover
          target:
            entity_id: cover.pcg_nord_ouest_shutter
        set_cover_position:
          service: cover.set_cover_position
          target:
            entity_id: cover.pcg_nord_ouest_shutter
          data_template:
            position: "{{ 100 - position }}"

Merci par avance

Salut
Hier j’ai relancé mon HA, et je ne sais pas ce qu’il c’est passé, mais toutes les commandes de mes volets étaient dans le bon sens

Du coup j’ai voulu tester que HA en désactivant Jeedom et après avoir redémarrer ma box Delta, pour voir si je n’aurais pas de plantage du système Home de la Delta, mais malheureusement ce n’est pas le cas
Dans la nuit le système a planté et donc moins de 11h après avoir démarré HA

Quel est la RAM que vous avez alloué à HA sur la Delta ?

Et avez-vous fait d’autres manipes ?

Merci par avance

J’ai alloué 1go de ram et je n’ai pas d’autres VM sur le serveur.
J’ai 4hdd en raid 5

Bizarre, j’en ai alloué plus de 2Go et j’ai des plantages
J’ai qu’un DD (celui acheté à Free)
Et j’ai aussi mis 2 CPU pour la VM

Et je n’ai pas d’autre VM vu que j’ai désactivé celle de Jeedom pour être sur

Et sinon j’ai fait un autre post pour avoir des retours d’expérience à ce sujet, n’hésite pas à indiquer ce que tu a et ce que tu a fais

Bonjour à tous,
J’ai essayé les différentes intrégration FreeboxHome, je retrouves entités de base (cam, disk, telecommande.) , mais à chaque fois, il manque les entités pour mes volets (RTS et IO) , pilotée par la freebox delta.
Je ne comprends pas pourquoi.
Y a t il quelque chose à ajouter au YAML?
Merci pour votre aide