Gestion du Garage, Portail et Portillon sous Z-Wave

Mon problème

Bonjour à tous et à toutes,

Mon problème est le suivant :
je viens du monde jeedom, et pour la gestion de mon portail (2 vantaux pour le PORTAIL et 1 vantail pour le mode piéton PORTILLON), ainsi que de mon garage, j’ai pu créer des virtuels et m’en sortir.

Concrètement les deux sont gérés sous Z-Wave-JS, avec deux fgbs-222 (c’était déjà l’enfer sous jeedom pour tout bien gérer).

  • Portail :
    celui-ci n’a pas de capteur d’ouverture/fermeture, vue qu’il se referme tout seul, je remettais le capteur d’ouverture virtuel sur fermé au bout de 10 sec.

Garage :
celui-ci est géré manuellement.
Chaque impulsion sur le contact sec entraine soit une ouverture, un stop (s’il est en mouvement) ou une fermeture.
Mais j’ai mis un aimant pour la détection d’ouverture/fermeture.
(hors sujet : J’avais d’ailleurs un problème que je n’arrivais pas à résoudre sous jeedom : le fgbs initialisait le détecteur sur « ouvert » même si le garage était fermé).

Pour l’instant. j’ai ceci :
image

J’aimerais avec votre aide et ma sueur :slight_smile: le transformer en quelque chose de plus pratique.

Merci d’avance pour votre aide.
Lyes

P.S. je commence à maitriser ce foutu yaml.

Ma configuration


System Information

version core-2023.5.2
installation_type Home Assistant OS
dev false
hassio true
docker true
user root
virtualenv false
python_version 3.10.11
os_name Linux
os_version 6.1.25
arch x86_64
timezone Europe/Paris
config_dir /config
Home Assistant Community Store
GitHub API ok
GitHub Content ok
GitHub Web ok
GitHub API Calls Remaining 5000
Installed Version 1.32.1
Stage running
Available Repositories 1283
Downloaded Repositories 15
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 10.1
update_channel stable
supervisor_version supervisor-2023.04.1
agent_version 1.5.1
docker_version 23.0.3
disk_total 30.8 GB
disk_used 6.9 GB
healthy true
supported true
board ova
supervisor_api ok
version_api ok
installed_addons Terminal & SSH (9.7.0), Z-Wave JS (0.1.80), File editor (5.6.0), Mosquitto broker (6.2.1), Node-RED (14.1.5), Network UPS Tools (0.11.2), Log Viewer (0.15.0), Studio Code Server (5.5.7)
Dashboards
dashboards 1
resources 5
views 10
mode storage
Recorder
oldest_recorder_run 26 avril 2023 à 20:25
current_recorder_run 5 mai 2023 à 23:19
estimated_db_size 114.91 MiB
database_engine sqlite
database_version 3.40.1
___

Salut

Pour le portail/portillon j’avais ça à une époque

Après quelques lectures, je crois que je n’en suis pas là encore.
Je dois intégrer un ou une cover.
Un code qui ressemblerais à ça :

cover:
  - platform: template
    covers:
      garage_door:
        device_class: garage
        friendly_name: "Garage Door"
        value_template: "{{ is_state('sensor.garage_sensor_status', 'idle') }}"
        open_cover:
          service: switch.turn_on
          target:
            entity_id: switch.smart_implant_5_2
        close_cover:
          service: switch.turn_on
          target:
            entity_id: switch.smart_implant_5_2
        stop_cover:
          service: switch.turn_on
          target:
            entity_id: switch.smart_implant_5_2


Pour le moment, je fais des essais.

Dans le cas cité, ça marche avec 2 switchs… comme toi et sans cover