Shelly 2.5 automatisation volet roulant

Bonjour à tous,

Je viens de recevoir un module shelly 2.5, que je vais utiliser pour automatiser l’ouverture du volet roulant de la baie vitrée de la salle à manger.

J’ai commencé a lire des choses sur le sujet, beaucoup trop compliqué pour moi pour le moment.

J’aimerais savoir quelles sont les précautions a prendre pour l’utilisation du module shelly avec le volet roulant et j’aimerais dans un premier temps faire une automatisation pour que le volet s’ouvre au levé du soleil et se ferme a son couché + 2 heures.

Philippe

Ma configuration


System Information

version core-2023.3.6
installation_type Home Assistant OS
dev false
hassio true
docker true
user root
virtualenv false
python_version 3.10.10
os_name Linux
os_version 5.15.84-v8
arch aarch64
timezone Europe/Paris
config_dir /config
Home Assistant Cloud
logged_in false
can_reach_cert_server ok
can_reach_cloud_auth ok
can_reach_cloud ok
Home Assistant Supervisor
host_os Home Assistant OS 9.5
update_channel stable
supervisor_version supervisor-2023.03.2
agent_version 1.4.1
docker_version 20.10.22
disk_total 56.6 GB
disk_used 8.0 GB
healthy true
supported true
board rpi4-64
supervisor_api ok
version_api ok
installed_addons File editor (5.5.0), Grafana (8.2.0), Home Assistant Google Drive Backup (0.110.3), InfluxDB (4.5.0), SQLite Web (3.7.0), Samba share (10.0.0), Terminal & SSH (9.6.1)
Dashboards
dashboards 1
resources 0
views 1
mode storage
NextDNS
can_reach_server ok
Recorder
oldest_recorder_run 24 mars 2023 à 12:06
current_recorder_run 24 mars 2023 à 16:09
estimated_db_size 1626.12 MiB
database_engine sqlite
database_version 3.38.5
___

Bonjour,
Le shelly2.5 est-il connecté électriquement au volet ?

Oui, depuis l’application sur, je monte et descend mon volet depuis l’application shelly et l’interrupteur fonctionne aussi manuellement.
J’ai réglé le temps de fonctionnement pour la montée et descende a 40 secondes pour l’arrêt du shelly.
On a chronométré avec ma femme la durée qu’il fait pour monter et descendre le volet .

C’est un très bon début.
Maintenant, il te faut aller sur HA.
Paramètres → Automatisations et scènes
Créer une automatisation. puis Créer une nouvelle automatisation
Ajouter un déclencheur puis soleil et lever de soleil.
Ajouter une action puis Appeler un service
Tu commence à taper « volets » et tu sélectionnes « Volets:Open »
Cliques ensuite sur choisissez une entitée et sélectionne ton ou tes volets.
Penses à enregistrer et RDV demain pour voir si c’est OK

Voilà l’automatisation que je viens de créer:

alias: Baie vitrée fermeture
description: Fermeture du volet de la baie vitrée une heure après le couché du soleil
trigger:
  - platform: sun
    event: sunset
    offset: "01:00:00"
condition: []
action:
  - type: turn_on
    device_id: XXXXXXX
    entity_id: switch.shellyswitch25_XXXXXX_channel_1
    domain: switch
  - delay:
      hours: 0
      minutes: 0
      seconds: 40
      milliseconds: 0
mode: single

Je l’ai exécuter le volet se ferme, plus qu’a attendre que j’ai défini (coucher du soleil + 1 heure) donc vers 21:10 ce soir pour voir le volet en action.
Sur la même base j’ai créer l’ouverture du volet au lever du soleil, on verra demain.

J’ai ajouté un délais de 40 secondes, mais je ne sais pas si c’est le bon choix a faire pour désactiver automatiquement l’automatisation et remettre le relais de la Shelly a son mode initial?

Philippe

Tu n’as pas déclaré ton shelly en Cover ?

C’est quand même mieux !

C’est quoi le but de le passer a « Roller Shutter »?

A part de me rendre comte que j’ai inversé open et close sur le shelly :rofl: :rofl: :rofl:

Simplement de parler ou de commander un volet et pas un switch !
Un volet est un cover et un interrupteur est un switch.
et dans tes automatisation tu diras cover.open et pas switch.turn_off

Bonsoir,

J’ai soucis avec l’interrupteur du volet que je n’avais pas remarqué avant d’installer le shelly.
J’ai une commande de volet roulant Lexman « COSSY » a 3 position MONTEE - PAUSE - DESCENTE; j’ai l’impression que le bouton PAUSE n’est pas fonctionnel, y a t-il une solution pour de configurer?

Philippe

Bonsoir,
tu parles de quel bouton pause?
Sur HA, ou sur la télécommande d’origine de ton volet ?

Le but de passer en cover est aussi de ne pas griller le moteur de ton volet.
En mode switch tu peux mettre en on les 2 relais, chose que ne va pas apprécier le moteur, alors qu’en cover les 2 relais ne peuvent être activés simultanément

Tu as déclaré quoi comme type de switch dans l’interface du shelly ? Toggle ? Momentary ?
J’ai des inter LM comme toi et aucun souci avec mes 10 shelly 2.5 en mode cover.
Le bouton « pause » des inters LM n’est pas un vrai bouton, c’est seulement un levier mecanique qui va remettre le bouton haut ou bas en contact ouvert.

Bonjour,
Pour répondre à @Krull56 , sur les conseils de @fredarro je suis passé déjà en mode Roller Shutter

Concernant ta question Toggle/Momentary, je suis en Toggle

@Krull56 pourrais tu me montrer comment tu câble tes inters LM et la Shelly?
Je pense que le soucis viens de là.

Petite question supplémentaire comme j’installe mon premier module, quel type de câble utilisez vous pour faires les connexions, j’utilise du 1.5mm2 souple.
Philippe

Il faut les configurer en momentary.
Du 1.5 est largement suffisant et repond aux normes électriques en vigueur pour des volets roulants. Si c’est du souple je te conseille d’étamer ou mettre des cosses sur les extrémités

1 « J'aime »

@Krull56 j’ai fait la modification en momentary et la pause refonctionne.

Merci :slight_smile:

Je regarde pour ouvrir et fermer les volets en fonction de la température extérieure ou la luminosité, j’ai lu des tutos un peux complexe avec l’orientation du soleil …
J’ai installé l’intégration météo france et elle configurait pour ma ville, est il possible de l’utiliser pour faire ce type d’automatisation?

Je n’ai pas encore de capture de température, humidité, de pression atmosphérique ni de luminosité a l’extérieur, vous me conseilleriez quoi en premier temps comme matériel en zigbee?

Normalement ouvre autre sujet.

Pour récupérer tes sensors , tu vas sur ton intégration et tu sélectionnes celle de ta ville( si plusieurs) puis tu sélectionnes les entités
image
Tu devrais avoir tout les noms des sensors…

Comme dirait l’autre ?, mais une station Météo est quand même mieux !

Bonjour,

Voilà ce que j’ai écris comme automatisation, c’est surement perfectible…

- id: '1680458696301'
  alias: Fermeture baie vitrée
  description: ''
  trigger:
  - platform: sun
    event: sunset
    offset: 0
  condition: []
  action:
  - device_id: 9600c5937937c5ac8975cfe4005be624
    domain: cover
    entity_id: cover.shellyswitch25
    type: set_position
    position: 0
  mode: single
- id: '1680458733331'
  alias: Ouverture baie vitrée
  description: ''
  trigger:
  - platform: sun
    event: sunrise
    offset: 0
  - platform: numeric_state
    entity_id: input_number.vr_sun_hot
    below: 24
  condition: []
  action:
  - device_id: 9600c5937937c5ac8975cfe4005be624
    domain: cover
    entity_id: cover.shellyswitch25
    type: set_position
    position: 100
  mode: single
- id: '1680624913943'
  alias: Si Text sup égale à 25° fermeture à 79%
  description: ''
  trigger:
  - platform: numeric_state
    entity_id: input_number.vr_sun_hot
    above: 25
  condition:
  - condition: and
    conditions:
    - condition: device
      device_id: 9600c5937937c5ac8975cfe4005be624
      domain: cover
      entity_id: cover.shellyswitch25
      type: is_open
  action:
  - device_id: 9600c5937937c5ac8975cfe4005be624
    domain: cover
    entity_id: cover.shellyswitch25
    type: set_position
    position: 79
  mode: single
- id: '1680625734265'
  alias: Si Text sup égale à 30° fermeture à 46%
  description: ''
  trigger:
  - platform: numeric_state
    entity_id: input_number.vr_sun_hot
    above: 30
  condition:
  - condition: and
    conditions:
    - condition: device
      device_id: 9600c5937937c5ac8975cfe4005be624
      domain: cover
      entity_id: cover.shellyswitch25
      type: is_open
  action:
  - device_id: 9600c5937937c5ac8975cfe4005be624
    domain: cover
    entity_id: cover.shellyswitch25
    type: set_position
    position: 46
  mode: single
- id: '1680625863143'
  alias: Si Text sup égale à 35° fermeture à 9% (petits trous)
  description: ''
  trigger:
  - platform: numeric_state
    entity_id: input_number.vr_sun_hot
    above: 35
  condition:
  - condition: and
    conditions:
    - condition: device
      device_id: 9600c5937937c5ac8975cfe4005be624
      domain: cover
      entity_id: cover.shellyswitch25
      type: is_open
  action:
  - device_id: 9600c5937937c5ac8975cfe4005be624
    domain: cover
    entity_id: cover.shellyswitch25
    type: set_position
    position: 9
  mode: single
- id: '1680797682045'
  alias: Si Text inf égale à 30° fermeture à 46%
  description: ''
  trigger:
  - platform: numeric_state
    entity_id: input_number.vr_sun_hot
    below: 30
  condition:
  - condition: and
    conditions:
    - condition: device
      device_id: 9600c5937937c5ac8975cfe4005be624
      domain: cover
      entity_id: cover.shellyswitch25
      type: is_open
  action:
  - device_id: 9600c5937937c5ac8975cfe4005be624
    domain: cover
    entity_id: cover.shellyswitch25
    type: set_position
    position: 46
  mode: single
- id: '1680797821354'
  alias: Si Text inf égale à 30° fermeture à 46%
  description: ''
  trigger:
  - platform: numeric_state
    entity_id: input_number.vr_sun_hot
    below: 24.9
  condition:
  - condition: and
    conditions:
    - condition: device
      device_id: 9600c5937937c5ac8975cfe4005be624
      domain: cover
      entity_id: cover.shellyswitch25
      type: is_open
  action:
  - device_id: 9600c5937937c5ac8975cfe4005be624
    domain: cover
    entity_id: cover.shellyswitch25
    type: set_position
    position: 79
  mode: single

J’utilise le capteur de température extérieure de météo france.

Tu peux commencer par renommer tes devices.
Quand tu auras 20 sensors, 10 switchs, 8 covers, 15 lights, … tu comprendras l’intérêt.

1 « J'aime »