« Paramétrage du module ESP32 8 relais » : différence entre les versions
Page créée avec « Code à compiler puis à charger sur le module. <pre> esphome: name: esphome-web-58d284 friendly_name: ESP32 8 relais min_version: 2025.5.0 name_add_mac_suffix: false esp32: board: esp32dev framework: type: esp-idf # Enable logging logger: # Enable Home Assistant API api: # Allow Over-The-Air updates ota: - platform: esphome wifi: ssid: !secret wifi_ssid password: !secret wifi_password web_server: local: true port: 80 auth... » |
Aucun résumé des modifications |
||
| (8 versions intermédiaires par le même utilisateur non affichées) | |||
| Ligne 1 : | Ligne 1 : | ||
Pour installer ce module, à exploiter dans Home Assistant / ESPHome, il faut, | |||
- brancher provisoirement un CH340N sur la carte avec des fils Dupont (VCC, GND, RX, TX), en croisant RX et TX. | |||
- brancher la prise USB sur PC | |||
- compiler puis charger le code YAML | |||
- débrancher | |||
Ensuite on peut connecter une alim spécifique sur le petit connecteur à 3 broches. | |||
Code à compiler puis à charger sur le module, à l'aide d'un module CH340N connecté au module ESP32 (+ manip spécifique avec IO0 et reset). | |||
pip install esphome | |||
esphome compile mon-app.yaml | |||
Chercher sur quel port COM le module est connecté, à l'aide du gestionnaire de périphérique. | |||
esphome upload mon-app.yaml --device COM4 (ou autre) | |||
Prévoir un fichier secrets.yaml dans le même répertoire. | |||
Une fois que le module est flashé, on peut retirer le module CH340N | |||
Fichier secrets.yaml, à mettre dans le même répertoire, | |||
<pre> | |||
# Your Wi-Fi SSID and password | |||
wifi_ssid: "2.4GHz-MEMOIRE-VIVE" | |||
wifi_password: "memoirevive79" | |||
</pre> | |||
Fichier yaml à compiler. | |||
<pre> | <pre> | ||
Dernière version du 9 octobre 2025 à 21:36
Pour installer ce module, à exploiter dans Home Assistant / ESPHome, il faut,
- brancher provisoirement un CH340N sur la carte avec des fils Dupont (VCC, GND, RX, TX), en croisant RX et TX.
- brancher la prise USB sur PC
- compiler puis charger le code YAML
- débrancher
Ensuite on peut connecter une alim spécifique sur le petit connecteur à 3 broches.
Code à compiler puis à charger sur le module, à l'aide d'un module CH340N connecté au module ESP32 (+ manip spécifique avec IO0 et reset).
pip install esphome
esphome compile mon-app.yaml
Chercher sur quel port COM le module est connecté, à l'aide du gestionnaire de périphérique.
esphome upload mon-app.yaml --device COM4 (ou autre)
Prévoir un fichier secrets.yaml dans le même répertoire.
Une fois que le module est flashé, on peut retirer le module CH340N
Fichier secrets.yaml, à mettre dans le même répertoire,
# Your Wi-Fi SSID and password wifi_ssid: "2.4GHz-MEMOIRE-VIVE" wifi_password: "memoirevive79"
Fichier yaml à compiler.
esphome:
name: esphome-web-58d284
friendly_name: ESP32 8 relais
min_version: 2025.5.0
name_add_mac_suffix: false
esp32:
board: esp32dev
framework:
type: esp-idf
# Enable logging
logger:
# Enable Home Assistant API
api:
# Allow Over-The-Air updates
ota:
- platform: esphome
wifi:
ssid: !secret wifi_ssid
password: !secret wifi_password
web_server:
local: true
port: 80
auth:
username: Relay
password: Relay
switch:
- platform: gpio
pin: 32
name: "Relais 1"
- platform: gpio
pin: 33
name: "Relais 2"
- platform: gpio
pin: 25
name: "Relais 3"
- platform: gpio
pin: 26
name: "Relais 4"
- platform: gpio
pin: 27
name: "Relais 5"
- platform: gpio
pin: 14
name: "Relais 6"
- platform: gpio
pin: 12
name: "Relais 7"
- platform: gpio
pin: 13
name: "Relais 8"