Bonsoir la communauté. Je debute avec HA et j’ai cherché dans le forum mais je n’ai pas trouvé chaussure à mon pied.
Mon problème
j’ai installé DuckDns en suivant le tuto des Alexiens et rajouté les securités d’ArminsTV.
Pour la partie DuckDns aucun probleme de configuration car dans le journal tout est ok
Là ou je galère c’est dans le fichier config.yaml ou j’ai entré les lignes suivantes :
# Acces exterieur
http:
base_url: XXXXXXX.duckdns.org:8123
ssl_certificate: /ssl/fullchain.pem
ssl_key: /ssl/privkey.
ip_ban_enabled: true
login_attempts_threshold: 5
Lorsque je vérifie la configuration avant de lancer un redémarrage j’ai le message d’erreur suivant :
Invalid config for [http]: not a file for dictionary value @ data[‹ http ›][‹ ssl_key ›]. Got ‹ /ssl/privkey. ›. (See /config/configuration.yaml, line 7).
La ligne 7 est celle du http:
Malgré tout, lorsque je ferme HA et que je l’ouvre à nouveau avec mon adresse https://XXXX.duckDns.org:9123, il n’y a aucun soucis et tout fonctionne.
Pour info, mon routeur est une Bbox Fast5330b-r1 dans laquel :
1/ l’acces à distance est activé et configuré par défaut
2/ la redirection de port NAT PAT est faite avec le protocole TCP les ports externe et interne en 8123, l’équipement sélectionné est mon mini PC serveur domotique et l’ip expterne vide.
Il est à noter que cette erreur n’apparait plus si j’installe let’s encrypt et que je le configure avec mon nom de domaine ainsi que mon adresse mail. Par contre avec cet add-on, mon intégration UPnp ne fonctionne plus du tout et au redémarrage il me trouve plein d’erreurs sspd; UPnp et default config.
Du coup, comment faire pour ne plus avoir cette erreur dans le fichier Yaml. si je ne passe pas par let’s encrypt ou comment faire pour ne plus avoir toutes ces erreurs en passant avec let’s encrypt et que Upnp fonctionne.
Merci par avance pour vos réponses.
Ma configuration
[center]T## System Information
version | core-2022.11.1 |
---|---|
installation_type | Home Assistant Supervised |
dev | false |
hassio | true |
docker | true |
user | root |
virtualenv | false |
python_version | 3.10.7 |
os_name | Linux |
os_version | 5.10.0-19-amd64 |
arch | x86_64 |
timezone | Europe/Paris |
config_dir | /config |
Home Assistant Community Store
GitHub API | ok |
---|---|
GitHub Content | ok |
GitHub Web | ok |
GitHub API Calls Remaining | 5000 |
Installed Version | 1.28.3 |
Stage | running |
Available Repositories | 1132 |
Downloaded Repositories | 1 |
Home Assistant Cloud
logged_in | false |
---|---|
can_reach_cert_server | ok |
can_reach_cloud_auth | ok |
can_reach_cloud | ok |
Home Assistant Supervisor
host_os | Debian GNU/Linux 11 (bullseye) |
---|---|
update_channel | stable |
supervisor_version | supervisor-2022.10.2 |
agent_version | 1.3.0 |
docker_version | 20.10.21 |
disk_total | 115.9 GB |
disk_used | 8.3 GB |
healthy | true |
supported | true |
supervisor_api | ok |
version_api | ok |
installed_addons | Mosquitto broker (6.1.3), Zigbee2MQTT (1.28.1-1), File editor (5.4.1), Duck DNS (1.15.0) |
Dashboards
dashboards | 1 |
---|---|
resources | 0 |
views | 23 |
mode | storage |
Recorder
oldest_recorder_run | 3 novembre 2022 à 16:59 |
---|---|
current_recorder_run | 3 novembre 2022 à 22:33 |
estimated_db_size | 10.52 MiB |
database_engine | sqlite |
database_version | 3.38.5 |