Passage de ESPEasy à ESPHome: comment configurer mes temporisations

Mon problème

Bonjour,
J’ai plus besoin de votre aide pour la configuration d’un module qu’un problème avec ma configuration.

Comme je l’ai indiqué dans ma présentation, je bascule de Jeedom vers HA, donc de ESPEasy vers ESPHome.

Je m’en sors bien pour les interrupteurs simples, mes passerelles BLE, la téléinfo … mais je reste bloqué devant la conf de deux de mes trois shelly 1 (couloir et escaliers) qui ont remplacé mes télérupteurs.
Je souhaite donc:

en cas d’appui simple sur le poussoir:
si off, j’allume 3 minutes
si on, j’éteins
mais aussi, si je fais un appui long (2s), ça allume 30 minutes, que la lampe soit déjà allumée ou éteinte.

là … la page blanche !!!

Pourriez-vous m’aider, m’indiquer quelles commandes utiliser ?

Merci d’avance

Ma configuration


[center]## System Information

version core-2023.1.7
installation_type Home Assistant OS
dev false
hassio true
docker true
user root
virtualenv false
python_version 3.10.7
os_name Linux
os_version 5.15.90
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.30.0
Stage running
Available Repositories 1194
Downloaded Repositories 10
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.01.1
agent_version 1.4.1
docker_version 20.10.22
disk_total 30.8 GB
disk_used 15.2 GB
healthy true
supported true
board ova
supervisor_api ok
version_api ok
installed_addons ESPHome (2022.12.8), Terminal & SSH (9.6.1), Check Home Assistant configuration (3.11.0), Google Assistant SDK (2.5.0), File editor (5.5.0), Duck DNS (1.15.0), Node-RED (14.0.2), Studio Code Server (5.5.2), Samba share (10.0.0)
Dashboards
dashboards 1
resources 0
mode auto-gen
Recorder
oldest_recorder_run 23 janvier 2023 à 22:22
current_recorder_run 31 janvier 2023 à 13:18
estimated_db_size 119.18 MiB
database_engine sqlite
database_version 3.38.5
[/center] ___

Hello,

ESPEasy fonctionne aussi avec le MQTT donc u n’as pas forcément besoin de tout refaire

Sinon, jete un oeil sur les binary_sensor de esphome pour gestion du clic

Il ne me reste aujourd’hui que deux « télérupteurs » shelly et mon arrosage des tomates sous ESPEasy.

Je souhaiteras simplifier mon installation : juste ESPHome, et non ESPEasy + ESPHome + Mqtt.

La piste serait alors du coté des binary sensors pour la gestion des pressions sur le poussoir, mais pour la temporisation ? je reste perdu.

Pour la tempo, c’est basique avec la fonction delay : Automations and Templates — ESPHome