Commandes des stores

Tu parles d’une pièce au sens HA ?

Non, dans google home. Puis tu déplaces les stores dans c’est pièce.

1 « J'aime »

J’en reviens à la commande de mes 4 stores en même temps :

Ds GH un appareil ne peut être que ds 1 pièce ?

Le groupe dont parle hackdiy c’est ds HA ou GH ?

oui.

Oui, tu peux faire aussi un groupe dans HA et l’exposer dans GH.

Dans les entrées tu crées un groupe
image

Ok le principe fonctionne, par contre il fait un peu ce qu’il veut, en fonction de l’état des stores. Si je dis monter les stores, il va monter chaque store en fonction de son état actuel, il ne va pas les monter tous les 4 jusqu’en haut ?

Je ne pourrais pas te dire, je n’ai pas de store :wink:

Lorsque que 3 stores sont abaissés et le 4ième remonté complètement, si je dis remonter → il remonte les 3 premiers et descend le 4ième pour avoir les 4 à peu prés au même niveau … Je crois qu’il essaye d’être
intelligent … mais c’est encore très très artificiel !!!

1 « J'aime »

Ca semble mieux maintenant, je pense que c’est parce que mon groupe s’appelait ‹ stores internes › et un store s’appelait store 1 → mélange entre un et interne … maintenant mon groupe s’appelle store 5 et ça semble mieux !

Et ça dépend du verbe utiliser :

Arrêter, Ouvre, Descend fait ce qui est attendu

Monter store 1 → il monte store 1 d’un pas de 10%

C’est la galère pour trouver les commandes exacte de GH.

donc ouvre, ca ouvre a 100%
Monte, ca ouvre par pas de 10% ?

Oui

Oui

J’ai 4 stores internes, et un grand store sur ma terrasse et il mélange un peu les 2 car celui de ma terrasse s’appelle store, je vais essayer de l’appeler store 0 pour bien le différencier …

C’est un peu le pb de HA/GH : GH interprète et ne fait pas rigoureusement ce que l’on demande …

1 « J'aime »

le mieux et de leur donner des noms comme volet ou store salon , cuisine , chambre terrasse etc… pareil pour les groupes

exemple:

Volet individuel

Volet groupe

De façon générale je suis ok avec toi, mais dans mon cas j’ai 4 stores internes alignés qui longent mon salon et ma salle à manger, et un grand store ban qui longe également salon et salle à manger donc c’est plus facile de dire store 1 que de dire store salle à manger gauche.

1 « J'aime »

La logique monter / descendre est inversée entre mes stores internes (Aqara Roller) et mon store ban Somfy IO, y a t’il moyen d’inverser la logique quelque part ?

Merci

En fait c’est le store ban qui aune logique inversée, y a t-il moyen de l’inverser ?

J’ai une passerelle Somfy Connectivity Kit

il faut dans tonn cas utiliser une template cover pour inverser la logique

Tu crées une entité virtuelle cover avec des commandes inversées.

cover:
  - platform: template
    covers:
      store_ban_inversé:
        friendly_name: "Store ban inversé"
        position_template: >
          {{ 100 - state_attr('cover.nom_du_store_somfy', 'current_position') | default(0) }}
        open_cover:
          service: cover.close_cover
          data:
            entity_id: cover.nom_du_store_somfy
        close_cover:
          service: cover.open_cover
          data:
            entity_id: cover.nom_du_store_somfy
        stop_cover:
          service: cover.stop_cover
          data:
            entity_id: cover.nom_du_store_somfy
        icon_template: mdi:window-shutter

tu a d’autre sujet sur le forum comme ici

" avoir aussi la possibilité d’inverser le câblage "

1 « J'aime »

Ok, j’ai un autre problème sur mon store ban (store 0), il ne répond pas à l’ordre ‹ arrêter ›, ça me dit store 0 est déjà arrêté !

c’est quand tu utilise le store virtuel ? si oui a tu différencier les 2 noms (store ban).

Rafraîchis la liste des appareils

:speaking_head: « Hey Google, synchronise mes appareils »

et pendant le mouvement :speaking_head: « OK Google, arrête store ban »

J’avais déjà le problème avant d’embarquer le store ds 1 virtuel, par contre si je mets l’ordre (cover.stop_cover) dans un script ça marche …

Créer un script « forcer l’arrêt » et exposer ce script à Google

script:
  stop_store_ban:
    alias: "Arrêter store ban"
    sequence:
      - service: cover.stop_cover
        data:
          entity_id: cover.store_0

Oui c’est ce que j’ai fait, mais ca fait script ‹ bidouille › !