Les boutons dans tous leurs états avec ESPHome

preview_player
Показать описание
Tout (ou presque) ce que vous devez savoir sur les boutons avec ESPHome !!!

Code Yaml :
web_server:

#ESP32 --- Bouton
#GND --- GND
#3V3 --- VCC
#D13 --- OUT
web_server:

binary_sensor:
# boot button
- platform: gpio
pin:
number: GPIO0
# mode: INPUT_PULLUP
inverted: True
name: "boot button"
id: "boot_button"

# Red button
- platform: gpio
pin:
number: GPIO13
#mode: INPUT_PULLUP
inverted: False
name: "red button"
id: "red_button"
on_press:
then:
on_release:
then:
on_state:
then:
on_click:
- min_length: 50ms
max_length: 350ms
then:
- min_length: 351ms
max_length: 2000ms
then:

# EndStop button
# - platform: gpio
# pin:
# number: GPIO15
# mode: INPUT_PULLUP
# inverted: True
# name: "End Stop button"
# id: "endstop_button"

# PULLUP button
- platform: gpio
pin:
number: GPIO15
mode: INPUT_PULLUP
inverted: True
name: "PULLUP button"
id: "pullup_button"
filters:
- delayed_on: 10ms

0:00 Présentation
0:55 Bouton flash
2:06 Module bouton
3:10 Endstop
3:45 Bouton sans resistance Pullup
5:07 Filter delayed_on
5:46 Switch
6:15 Les triggers on_press / on_state
6:58 Short click / Long click
7:30 Composants boutons
Рекомендации по теме
Комментарии
Автор

Incroyable vidéo, même avec déjà pas mal d’expérience, grâce à vous on en apprend encore 👍👍👍

flashersflashers
Автор

Merci pour cette série de vidéos très didactique

EmmanuelLieurain
Автор

Je découvre votre chaine et bravo pour le contenu, enfin quelqu'un qui se penche sur ESPHOME. J'ai une question dans le cadre d'un projet pour avoir une remontée d'état ouvert/fermé (portail) j'utiliserai un "Capteur de commutateur de Reed PS-3150" avec HA. Une idée sur le type de config prendre bouton, switch...etc ?
Je vais vite découvrir les autres vidéos😁

tenzinkundun