Shelly 2.5 - Roller Shutter, problème descente volet

Bonjour,

Je mets en place des schelly 2.5, pour l’ouverture et la fermeture des mes volets.

J’ai juste un problème pour la fermeture de ceux-ci, j’utilise un automatisme pour fermer le volet 30mn après le coucher du soleil.

J’entends bien l’impulsion sur le Shelly, mais le volet ne ce ferme pas, mais sur l’apply schelly j’ai bien le statut « close ».

Je suis obligé, soit d’appuyer sur le bouton mural, soit re-passer par HA pour fermer le volet.

Sachant que j’utilise des boutons poussoir un pour la montée et un pour la fermeture…

Bizarrement, je ne semble pas avoir le problème è l’ouverture .

Auriez-vous une idée du problème ?

Merci

Ma configuration

version core-2021.7.2
installation_type Home Assistant OS
dev false
hassio true
docker true
virtualenv false
python_version 3.9.5
os_name Linux
os_version 5.10.45
arch x86_64
timezone Europe/Paris
Home Assistant Community Store
GitHub API ok
Github API Calls Remaining 4839
Installed Version 1.13.2
Stage running
Available Repositories 913
Installed Repositories 26
Home Assistant Cloud
logged_in true
subscription_expiration 8 août 2021, 2:00
relayer_connected true
remote_enabled true
remote_connected true
alexa_enabled true
google_enabled true
can_reach_cert_server ok
can_reach_cloud_auth ok
can_reach_cloud ok
Home Assistant Supervisor
host_os Home Assistant OS 6.1
update_channel stable
supervisor_version supervisor-2021.06.8
docker_version 20.10.6
disk_total 292.7 GB
disk_used 65.1 GB
healthy true
supported true
board generic-x86-64
supervisor_api ok
version_api ok
installed_addons Samba share (9.5.1), File editor (5.3.2), Check Home Assistant configuration (3.8.0), Node-RED (9.2.0), Terminal & SSH (9.1.3), Samba Backup (4.5.0), MariaDB (2.4.0), Visual Studio Code (3.6.0), phpMyAdmin (0.4.3), Zigbee2mqtt (1.20.0-1), Mosquitto broker (6.0.1), Network UPS Tools (0.7.1), Glances (0.12.2), InfluxDB (4.1.1)
Lovelace
dashboards 2
resources 13
views 12
mode storage
___

Partage ton automatisme :+1:

Quelle action ?

Bonjour Clemalex,

Voici l’automatisme au format yaml

alias: Fermeture des volets sous alarme
description: Fermeture des volets sous alarme
trigger:
  - platform: sun
    event: sunset
    offset: '00:30:00'
condition:
  - condition: state
    entity_id: switch.alarme_on_off_channel_1
    state: 'on'
action:
  - service: cover.close_cover
    target:
      device_id:
        - 03ff525eb574841c26e1851286f4fcc4
        - 565390cf9ea103267e2ff404a9e410e4
        - 77eb1e188369bdd2984d1038756d43f1
        - 149538703c7198229d352c2e0ad266ae
  - service: notify.whatsapp
    data:
      message: Fermeture des volets sous alarme
mode: single

re-passer par HA pour fermer le volet voir ci-dessous

image

D’avance merci à toi

Rodolphe

Est-ce que tu reçois la notification ?

Dans la negative, c’est que l’action précédente renvoie une erreur et donc peut être faut-il regarder dans le log.

Ensuite :

Essaie avec la clé entity_id plutôt que device_id :

  - service: cover.close_cover
    target:
      entity_id:
        - cover.salon
        - cover.salle_a_manger
        - cover.cuisine
        - cover.groupe_chambres

Oui, je reçois bien la notification.

Je mets l’autre modification et te tiens au courant

Est-ce que ca pourrait venir de la configuration des Shelly ? Y a pas mal de paramètres notamment sur les boutons, le temps de montée et de descente, etc.

1 « J'aime »

Je viens de faire la modification, on verra ce soir :wink:

@Makai ,

J’ai regardé, mais je n’ai rien trouver.

Tu peux aussi lors de la mise au point déclencher l’automatisation.

Cela aura pour effet d’exécuter les actions sans tenir compte des déclencheurs et conditions :+1:

Oula :face_with_monocle:, il va falloir que tu m’explique stp.

Ajoute l’automatisation dans une carte entités par exemple, puis clique dessus et tu verras apparaître le bouton de déclenchement. :+1:

@Clemalex ,

Si je comprends bien, j’ajoute le code ci-dessous dans une entité sur la page " d’accueil " ?

alias: Fermeture des volets sous alarme
description: Fermeture des volets sous alarme
trigger:
  - platform: sun
    event: sunset
    offset: '00:30:00'
condition:
  - condition: state
    entity_id: switch.alarme_on_off_channel_1
    state: 'on'
action:
  - service: cover.close_cover
    target:
      device_id:
        - 03ff525eb574841c26e1851286f4fcc4
        - 565390cf9ea103267e2ff404a9e410e4
        - 77eb1e188369bdd2984d1038756d43f1
        - 149538703c7198229d352c2e0ad266ae
  - service: notify.whatsapp
    data:
      message: Fermeture des volets sous alarme
mode: single

Non pas du tout ! :wink:

La carte :

type: entities
entities:
  - entity: automation.fermeture_des_volets

1 « J'aime »

J’ai créé la carte, quand je l’exécute ça fonctionne, le volet ce ferme bien…

Par contre en automatisme, j’entends l’impulsion du moteur, mais rien pas de descente du volet.

Par contre à l’ouverture pas de soucis…

Salut,

ça pourrait pas être une inversion : monter au lieu de descendre avec un volet déjà ouvert ?
tu peux faire les tests avec le volet positionné à moitié ?

Je viens de faire le test, volet ouvert à moitié.

Je suis aller dans l’automatisation, puis cliquer sur exécuter :

→ 1er click, impulsion, mais pas de mouvements
→ 2ème click, fermeture du volet…

Je comprends pas…

Continue les mises en situation :+1:

Ensuite, quand tu auras la logique des impulsions, il suffira de les automatiser :wink:

Je n’ai pas ce matériel, mais peut être y a t’il un réglage pour changement le comportement…

Et un autre truc à vérifier : les interrupteurs …

Le module étant destiné à plusieurs usages différents, il est important de bien utiliser un interrupteur pour volet roulant de type switch. C’est à dire qui coupe automatiquement et mécaniquement la montée en cas de pression sur la descente et inversement. Cela dans le but de protéger le module et le volet pour ne pas actionner les deux relais en même temps.

OK je ferai un retour sur ce post, si je trouve.

1 « J'aime »

Bon… toujours en train de chercher pourquoi ça fonctionne aléatoirement :exploding_head::face_with_symbols_over_mouth: