ESPHome et https…

Bonjour,

Je me lance dans ESPHome pour (tenter de :rofl:) paramétrer un esp32 S2 Mini avec un LD2410C mail il semble que ESPHome ait besoin d’une connexion https pour compléter l’installation.
Est-ce que c’est mon adresse he HA qui n’est pas bonne ?
Merci pour votre aide…

Ma configuration


[center]## System Information

version core-2024.2.5
installation_type Home Assistant OS
dev false
hassio true
docker true
user root
virtualenv false
python_version 3.12.1
os_name Linux
os_version 6.1.73-haos-raspi
arch aarch64
timezone Europe/Paris
config_dir /config
Home Assistant Community Store
GitHub API ok
GitHub Content ok
GitHub Web ok
GitHub API Calls Remaining 4951
Installed Version 1.33.0
Stage running
Available Repositories 1400
Downloaded Repositories 7
Home Assistant Cloud
logged_in true
subscription_expiration 8 février 2025 à 01:00
relayer_connected true
relayer_region eu-central-1
remote_enabled true
remote_connected true
alexa_enabled false
google_enabled false
remote_server eu-central-1-4.ui.nabu.casa
certificate_status ready
instance_id 11753e738b174acc84df64cec3135922
can_reach_cert_server ok
can_reach_cloud_auth ok
can_reach_cloud ok
Home Assistant Supervisor
host_os Home Assistant OS 12.0
update_channel stable
supervisor_version supervisor-2024.02.1
agent_version 1.6.0
docker_version 24.0.7
disk_total 57.8 GB
disk_used 12.4 GB
healthy true
supported true
board rpi4-64
supervisor_api ok
version_api ok
installed_addons File editor (5.8.0), Node-RED (17.0.7), Home Assistant Google Drive Backup (0.112.1), Mosquitto broker (6.4.0), Zigbee2MQTT (1.35.3-1), Duck DNS (1.15.0), Terminal & SSH (9.9.0), ESPHome (2024.2.1), openWakeWord (1.10.0), Whisper (1.0.2), Piper (1.5.0)
Husqvarna Automower
can_reach_server ok
Dashboards
dashboards 3
resources 3
views 6
mode storage
Miele
component_version 0.1.21
reach_miele_cloud ok
Recorder
oldest_recorder_run 22 février 2024 à 07:05
current_recorder_run 28 février 2024 à 15:13
estimated_db_size 258.41 MiB
database_engine sqlite
database_version 3.44.2
[/center] ___

Bonjour,
tu utilise duckdns, normalement ta que le https qui fonctionne et fini le http. Tu devrair te connecter par https://homeassistant.local:8123 ou par l’ip.
A moins que tu passe par un reverse proxy ?

Ben oui, mais voilà ce qu’il me répond…

Ta bien ces lignes dans ton configuration.yaml ?

http:
  ssl_certificate: /ssl/fullchain.pem
  ssl_key: /ssl/privkey.pem

et ta bien les deux fichier *.pem dans le dossier /SSL ?
image

1 « J'aime »

Non, je ne les avais pas, je les ai ajoutés.

Pour les fichiers .pem, c’est bien ça ?

Si c’est ok, je relance HA et je me connecte avec la nouvelle adresse https://homeassistant.local:8123 ?

Ok, pour ca que tu pouvais te connecter en http.

oui, c’est bien cela.

Vérifie la configue avant de reboot. Faut penser a ouvrir le port sur ta box 8123 > 8123 sur ip de HA.

oui ou https://ip:8123. tu risque d’avoir un avertissement dans le navigateur comme quoi le certificat est pas bon mais c’est normal, le certificat est pour le nom de domaine duckdns. Mais tu force l’acces :slight_smile:

Bon, ça redémarre bien mais ça donne ça !
Apparemment, il ne veux pas du https…
Le port 8123 à ouvrir, c’est bien en TCP/UDP ?

c’est normal, le certificat est pour le nom de domaine duckdns, la tu passe par le nom de domain local.
Normalement tu peut plus te connecter en http.
Sur le dashboard ESPHome c’est bon ?

oui, le port c’est pour quand t’es a l’extérieur, pas en local.
De l’extérieur tu doit te connecter par https://nomdedomain.duckdns.org:8123

Après si tu veut toujours un accés http et https, tu utilise le module complémentaire NGINX Home Assistant SSL proxy pour avoir un reverse proxy. Il fonctionne avec duckdns.

Tout est bon ! Un grand merci pour ton aide efficace !!!
Maintenant, je n’ai plus qu’à me frotter à ESPHome, mais pour un début, ça ne se passe pas trop mal…

Merci encore et bonne soirée,
patrickp78

1 « J'aime »