Bonjour,
Je m’excuse par avance d’ouvrir à nouveau ce sujet. Nouveau sur HA je tente de mettre en place un accès extérieur en https qui soit sécurisé. J’ai suivi pas mal de tutos de la communauté sans succès néanmoins celui proposé par ebz ( Accès Distant HTTPS (DuckDNS) + Local HTTP (NGINX) facile (avec les infos manquantes pour les freebox entre autres) me semble le plus simple.
J’ai suivi les 9 étapes du tuto à savoir créer un sous domaine DuckDNS, utiliser NGINX, rediriger une port de ma freebox vers le port 443 pour l’utilisation de NGINX et mise à jour configuration.yaml avec les lignes corresponndant à NGINX. J’ai fait tourné les add-on et les logs sont ok.
Résultat après redémarrage de HA (j’ai bien vider le cache de mon navigateur chrome sur le pc et le smartphone):
je conserve bien mon accès local depuis mon PC avec http://homeassistant.local:8123 et depuis companion en local avec http://192.168.1.198:8123
Par aucun accès possible en https avec mon sous domaine "https://‹ x ›.duckdns.org:16385 (n° de port que j’ai choisi sur ma Freebox pour rediriger vers 443).
Ma configuration
System Information
version | core-2025.6.3
-- | --
installation_type | Home Assistant OS
dev | false
hassio | true
docker | true
user | root
virtualenv | false
python_version | 3.13.3
os_name | Linux
os_version | 6.6.74-haos-raspi
arch | aarch64
timezone | Europe/Paris
config_dir | /config
<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 15.2
-- | --
update_channel | stable
supervisor_version | supervisor-2025.06.2
agent_version | 1.7.2
docker_version | 28.0.4
disk_total | 116.5 GB
disk_used | 3.6 GB
healthy | true
supported | true
host_connectivity | true
supervisor_connectivity | true
ntp_synchronized | true
virtualization |
board | rpi3-64
supervisor_api | ok
version_api | ok
installed_addons | Samba share (12.5.2), Duck DNS (1.19.0), File editor (5.8.0), NGINX Home Assistant SSL proxy (3.12.0)
</details>
<details><summary>Dashboards</summary>
dashboards | 2
-- | --
resources | 0
views | 0
mode | storage
</details>
<details><summary>Network Configuration</summary>
adapters | lo (disabled), enu1u1 (enabled, default, auto), docker0 (disabled), hassio (disabled), veth1764db3 (disabled), vethac69c18 (disabled), veth084118f (disabled), vethd3d90f2 (disabled), vethbb06e04 (disabled), vethd130ecc (disabled), veth8b1671c (disabled), veth744d30b (disabled), vethadce0d2 (disabled)
-- | --
ipv4_addresses | lo (127.0.0.1/8), enu1u1 (192.168.1.198/24), docker0 (172.30.232.1/23), hassio (172.30.32.1/23), veth1764db3 (), vethac69c18 (), veth084118f (), vethd3d90f2 (), vethbb06e04 (), vethd130ecc (), veth8b1671c (), veth744d30b (), vethadce0d2 ()
ipv6_addresses | lo (::1/128), enu1u1 (2a01:e0a:4ee:a730:e361:964d:13de:5af2/64, fe80::a879:dab7:b5c5:bf0a/64), docker0 (fe80::b05d:62ff:fe11:8624/64), hassio (fe80::b025:8aff:fe5c:bc67/64), veth1764db3 (fe80::a835:4cff:fe85:449b/64), vethac69c18 (fe80::1814:55ff:fe6d:6a25/64), veth084118f (fe80::dcb5:92ff:fee4:c102/64), vethd3d90f2 (fe80::cfe:f4ff:fe79:6786/64), vethbb06e04 (fe80::28e5:1eff:fe99:8917/64), vethd130ecc (fe80::8cb:75ff:fe0a:3edf/64), veth8b1671c (fe80::7414:2ff:fe49:2801/64), veth744d30b (fe80::242e:6ff:feca:216a/64), vethadce0d2 (fe80::9c2b:8dff:fe3d:d128/64)
announce_addresses | 192.168.1.198, 2a01:e0a:4ee:a730:e361:964d:13de:5af2, fe80::a879:dab7:b5c5:bf0a
</details>
<details><summary>Recorder</summary>
oldest_recorder_run | 29 juin 2025 à 13:04
-- | --
current_recorder_run | 30 juin 2025 à 19:11
estimated_db_size | 0.66 MiB
database_engine | sqlite
database_version | 3.48.0
</details>___
Ma config YAML:
Pour ma box:
J’ai une IPv4 Full stack et j’ai fixé l’IP de ma box dans mon DHCP:
- la redirection de port:
Sur mon smartphone:
j’ai bloqué le protocole IPV6 pour ne rester qu’en IPV4 (vu sur un autre tuto).
Si quelqu’un voit d’où peut venir le problème, je suis preneur!