Bonjour,
Je souhaite détecter l’ouverture d’une porte de garage avec un contact. Mon garage n’étant pas proche de ma maison j’utilise la liaison POE avec d’une caméra de surveillance et un switch.
Mon soucis : je n’arrive pas à configurer l’ESP32-POE dans HA, ça a fonctionné une fois, depuis impossible.
Ma configuration
## System Information
version | core-2024.12.3
-- | --
installation_type | Home Assistant OS
dev | false
hassio | true
docker | true
user | root
virtualenv | false
python_version | 3.13.0
os_name | Linux
os_version | 6.6.51-haos-raspi
arch | aarch64
timezone | Europe/Paris
config_dir | /config
<details><summary>Home Assistant Community Store</summary>
GitHub API | ok
-- | --
GitHub Content | ok
GitHub Web | ok
GitHub API Calls Remaining | 4995
Installed Version | 1.34.0
Stage | running
Available Repositories | 1539
Downloaded Repositories | 7
</details>
<details><summary>Home Assistant Cloud</summary>
logged_in | false
-- | --
can_reach_cert_server | ok
can_reach_cloud_auth | ok
can_reach_cloud | ok
</details>
<details><summary>Home Assistant Supervisor</summary>
host_os | Home Assistant OS 14.0
-- | --
update_channel | stable
supervisor_version | supervisor-2024.11.4
agent_version | 1.6.0
docker_version | 27.2.0
disk_total | 457.7 GB
disk_used | 11.8 GB
healthy | true
supported | true
host_connectivity | true
supervisor_connectivity | true
ntp_synchronized | true
virtualization |
board | rpi4-64
supervisor_api | ok
version_api | ok
installed_addons | ESPHome Device Compiler (2024.11.3), File editor (5.8.0), Terminal & SSH (9.16.0), Mosquitto broker (6.4.1), Samba Backup (5.2.0), InfluxDB (5.0.1), Grafana (10.2.2), Node-RED (18.1.1)
</details>
<details><summary>Dashboards</summary>
dashboards | 4
-- | --
resources | 3
views | 11
mode | storage
</details>
<details><summary>Recorder</summary>
oldest_recorder_run | 25 novembre 2024 à 16:33
-- | --
current_recorder_run | 13 décembre 2024 à 15:29
estimated_db_size | 82.36 MiB
database_engine | sqlite
database_version | 3.45.3
</details>
Par avance, merci de l’ai du groupe
Salut,
ça manque un peu d’infos en fait…
C’est avec ESPHome que tu fais ça? Qu’as tu essayé?
L’appareil est détecté sur le réseau?
Salut,
Je ne le retrouve pas sur le réseau et donc pas dans HA
Voici le YAML:
substitutions:
disp_name: Garage_porte
friendly_name: Garage_portes
esphome:
name: garage_porte
esp32:
board: esp32-poe
framework:
type: arduino
ethernet:
type: LAN8720
mdc_pin: GPIO23
mdio_pin: GPIO18
clk_mode: GPIO17_OUT
phy_addr: 0
#power_pin: GPIO12
# Optional manual IP
manual_ip:
static_ip: 192.168.1.40
gateway: 192.168.0.1
subnet: 255.255.255.0
logger:
api:
ota:
platform: esphome
`Par avance merci`
Pour compléter c’est un ESP32-POE rev.L1 de chez Olimex
Bonjour,
Il y a une erreur entre IP et gateway xxx.xxx.0.1 ou xxx.xxx.1.1 !
2 « J'aime »
Bonjour,
Hélas avec les adresses modifiées ce n’est pas mieux:
# Optional manual IP
manual_ip:
static_ip: 192.168.1.40
gateway: 192.168.1.1
subnet: 255.255.255.0
dns1: 8.8.8.8
dns2: 8.8.4.4
Quand tu as flashé l’ESP, tout s’est bien passé?
Tu as bien vu le téléchargement du firmware se dérouler correctement?
Si oui, tu as vraiment besoin de l’IP fixe, y’a pas moyen de tester avec le DHCP pour voir ce que ça donne?
1 « J'aime »
Tout s’est bien passé pendant le chargement.
Je vais tester sans IP fixe
Merci, à plus tard
Bonjour,
Il n’y a pas wifi au dessus de manual IP…ni ssid
# Example configuration entry
wifi:
ssid: MyHomeNetwork
password: VerySafePassword
# Optional manual IP
manual_ip:
static_ip: 192.168.0.123
gateway: 192.168.0.1
subnet: 255.255.255.0
Sur les ESP32 POE, soit tu configures le Wifi, soir l’Ethernet, je crois pas que tu puisse utiliser les 2. Là @Papy-Ben essaye d’utiliser l’ethernet.
1 « J'aime »
Ok,
@Papy-Ben Comment est alimenté ton esp32 poe ? Switch poe, injecteur ou alimentation externe ?
Édit: oups j’ai mal vu la config, donc sans poe apparemment. Il n’y a pas la pin power
Effectivement si c’est bien un Olimex ESP32-POE, il manque le pin
Il y a aussi du changement selon version
Olimex ESP32-POE:
ethernet:
type: LAN8720
mdc_pin: GPIO23
mdio_pin: GPIO18
clk_mode: GPIO17_OUT
phy_addr: 0
power_pin: GPIO12
Note
WROVER version of Olimex POE cards change CLK to ping GPIO0, configuration must be clk_mode: GPIO0_OUT.
Résolu:
Le problème venait non pas de la config réseau mais de la PIN12: power_pin
Merci à tous
La pin power fait partie de la configuration réseau, c’est ce qu’on t’a fait remarqué et proposé comme piste de solution 
Content pour toi que ça marche