MODIFIER EN FEVRIER 2024
pour se faire on aura besoin de :
un domaine : XXXXXX. freeboxos.fr.
d’ouvrir les port 80 et 443 sur la freebox.
de l’add-ons let’s encrypt. #le nom de domaine:
rendez vous a l’adresse :http://mafreebox.freebox.fr/
puis paramètre de la Freebox , puis nom de domaine.
la créer votre nom de domaine XXXXX.freeeboxos.fr
attendre la validation par free.
#ouvrir les port 80 et 443
toujours dans les paramètres de la freebox, puis gestion des ports.
créer deux redirection vers la machine qui héberge HASSIO (IP FIXE)
80 vers 80
443 vers 443
vérifier bien tout. redémarrer hassio.
vous pouvez accéder à votre home assistant que par l’adresse
HTTPS//:XXX.freeboxos.fr.
vous avez donc sécurisé votre accès.
les autres moyen: ip machine et port 8123 ne sont plus fonctionnel.
Juste une chose importante à rajouter : cochez bien le « paramètre avancé », sans quoi vous n’aurez pas la partie 3 d’affichée dans configuration>générale.
j’ai suivi cette procédure, mon nm de domaine est activé, mes ports redirigés, j’ai installé les plug in, paramétré le plug in let’s encrypt, indiqué les URL externe et interne, redémarré home assistant mais je peux toujours accéder à mon ip locale et pas depuis l’adresse du domaine…
Bonjour, ton accès HTTPS marche mais pas http, c’est ça? Dans ce cas il faut vider le cache de ton navigateur, et accepté l’avertissement de sécurité du au http.
As tu eux la validation par Free de ton nom de domaine? Pour l’accès HTTPS?
Dans ta box au même endroit où tu as créé le nom de domaine.
dans configuration.yaml as tu ceci?
dans configuration.yaml: copier ceci
si tu n’as plus acces as ton HA par navigateur.
tu peux y acceder par samba.ou par ton ordinateur en y branchant ton disque dur ou sd . (linux si tu as ou livre cd, usb)
en générale si tu as pas ces lignes ton !ha en dispo en http si tu l’as en https.
as tu bien mis un ip fixe a ton HA dans ton routeur?
stefan
Non c’est l’inverse, j’y accède très bien via http sur ip locale mais pas par https sur nom de domaine.
J’ai pas de section http dans mon configuration.yaml, j’aurais du faire quoi pour avoir cette section ?
Mon HA est en IP fixe oui.
Je l’ai installé sur une virtualbox sur un PC sous debian, en pont pour avoir une ip de mon réseau.
Sur ma freebox, j’ai redirigé les ports 443 et 80 vers l’ip fixe de mon routeur
sur mon routeur, j’ai redirigé les ports 443 et 80 vers l’ip fixe de la VM
j’ai tenté ça mais j’ai du mal l’insérer j’imagine :
Invalid config for [http]: not a file for dictionary value @ data['http']['ssl_certificate']. Got '/ssl/fullchain.pem' not a file for dictionary value @ data['http']['ssl_key']. Got '/ssl/privkey.pem'. (See /config/configuration.yaml, line 14)
Voila mon fichier complet :
# Configure a default setup of Home Assistant (frontend, api, etc)
default_config:
# Text to speech
tts:
- platform: google_translate
group: !include groups.yaml
automation: !include automations.yaml
script: !include scripts.yaml
scene: !include scenes.yaml
http:
ssl_certificate: /ssl/fullchain.pem
ssl_key: /ssl/privkey.pem
ah en même temps, bien content que ca marche. du coup t’as plus l’accès en http?, si tu n’as plus d’internet ,samba et tu quote les lignes HTTP du fichier configuration.yaml. tu redémarre ton ha et t’as accès http.
oui moi j’ai pas la première ligne mais bon si ca marche (t’as redémarrer pour un essaie)
par contre moi je n’ai pas le 8123. peut être ca!
Je confirme j’ai plus accès en http, que https via l’extérieur.
Si j’ai plus internet j’ai toujours la 4G pour y accéder depuis mon smartphone et modifier le configuration.yaml donc y a peu de risque.
Mais si jamais, y a moyen d’accéder à ce fichier via le HA en ligne de commande ?
Car comme j’ai installé HA sur une VM j’ai accès en visuel à la VM facilement, suffit que je lance virtualbox, mais j’arrive sur le HA core en ligne de commande et là je connais moins.
Samba c’est pas quand t’es Windows ? Chez moi j’ai que du linux depuis plus de 20 ans ^^
bonjour, renouvellement du certificat ok , il a fallu faire une modification
appel du service: hassio.addon_restart
et pas: hassio.addon_start
corrigé sur message initiale.
bonsoir,
le suivie il me semble que sur une petites communauté c’est normal, en tout deux personnes sur ce sujet.
oui en faite si ton rpi redemare let’s encrypte vas renouveler le certificat. (en théorie) si il est inferieur a Xjours (je connais pas la valeur). mais je préfère m’envoyer un message et restart l’addons pour vérifier.
heureux que tu ais bien avancer sur HA .
pour free oui la c’est automatique (rien a faire free s’en occupe d’ailleur ces des sous domaine).
bon week end
bien si tu as réussi ce que tu avais besoin en ligne de commande. HA c’est vraiment fort.
Alors « rpi » c’est raspberry Pi c’est ça ? Car j’ai pas de raspberry, je fais tourner ça sur une VM qui tourne sur un mini PC gygabyte avec un SSD sous Debian.
Ok donc si je relance let’s encrypt la veille c’est bon normalement.