Connexion en local avec Ipad (sans internet)

Mon problème

Bonsoir

Normalement quand je n’ai pas de problème de fibre ou internet, je me connecte a home assistant avec https://monhomessistant.duckdns.org:8123

mais je subi depuis 2 jours de suite une coupure fibre de 19H à 23H
Du coup plus rien ne fonctionne je ne peux pas me connecté en local avec mon Ipad.

Sur le PC j’ai réussi a me connecté en entrant Https://IPhomeassistant:8123 et ensuite forcé la connexion malgré les messages de sécurité.

Par contre je n’ai pas réussi avec mon Ipad. que ce soit avec l’application home assistant ou par le navigateur.

Avez vous une solution pour remédier a ce problème ?

Merci par avance pour votre aide

Ma configuration

System Health

version core-2021.11.2
installation_type Home Assistant OS
dev false
hassio true
docker true
user root
virtualenv false
python_version 3.9.7
os_name Linux
os_version 5.10.17-v8
arch aarch64
timezone Europe/Paris
Home Assistant Community Store
GitHub API ok
Github API Calls Remaining 4993
Installed Version 1.11.3
Stage startup
Available Repositories 949
Installed Repositories 3
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 Home Assistant OS 6.6
update_channel stable
supervisor_version supervisor-2021.10.8
docker_version 20.10.8
disk_total 219.4 GB
disk_used 3.1 GB
healthy true
supported true
board rpi4-64
supervisor_api ok
version_api ok
installed_addons Terminal & SSH (9.2.1), Samba share (9.5.1), File editor (5.3.3), Duck DNS (1.14.0), Mosquitto broker (6.0.1)
Lovelace
dashboards 1
resources 5
views 9
mode storage

Comme le certificat n’est pas valide, tu as les messages. Sur le PC avec les navigateurs tu peux encore (ça ne va pas durer…) forcer la connexion HTTPS même sans certificat correct.
L’ipad (Safari) ne le permet pas. Idem avec l’application HA.
Donc, à part passer en HTTP, je crains qu’il n’y ait pas de solution simple.
Le plan B est d’installer Nginx Proxy Manager, mais, ce n’est pas forcément trivial non plus.

Bonsoir

Merci pour ta réponse.

Je suis ok pour essayer le plan B, mais y a t’il un tuto, pour installer et configurer nginx ? Je débute dans HA Je ne sais pas ce qu’il faut faire.

La loupe (recherche) du site est ton amie :wink:

https://forum.hacf.fr/t/acces-de-l-exterieur-en-https-avec-nginx-proxy-manager/1761

MerciJe vais lire tous cela.
Mais j’aurais probablement quelques questions…

Bonsoir

J’ai bien lu le tuto, et j’ai procédé a l’installation de MariaDB et Nginx.
J’ai désactivé Mosquitto Broker (corrigé moi si c’est pas nécessaire)
Faut il désactiver Duckdns ?

Mais je suis bloqué : a partir de la ligne suivante :
« Une fois installé, revenez sur l’onglet Info, puis cliquez sur OPEN WEB UI ».

Je n’ai pas OPEN WEB UI ? donc je ne peux poursuivre…
Et je n’arrive pas a me connecter via l’URL http://ip_hote_ha:81/login

Merci de votre aide

Salut,

L’un et l’autre peuvent être conservés.

  • Mosquitto permet de prendre en charge les messages MQTT…
  • Duckdns permet la gestion et l’enregistrement du domaine.

C’est traduit en français : ouvrir l’interface utilisateur web

Si Nginx Proxy Manager n’est pas démarré, c’est normal

le problème est que je n’ai pas le bouton « ouvrir interface… »

J’ai recommencé l’installation.
Mais j’ai une erreur quand je lance NGINx (voir ci dessous)erreur nginx

config pas bonne, pas de démarrage, pas de bouton

Dans le tuto, il est précisé qu’il ne faut rien touché dans configuration NGINx.

donc que faut il que je modifie ?

Si tu n’installe pas le bon add-on, forcement ça marche moins bien

Merci Mr Pulpy

Encore mes lunettes qui m’ont trahi… :grin:

J’ai maintenant accès à l’interface, mais je n’arrive pas a me connecter a partir de l’interface Nginx proxy manager
J’ai bien rempli le champ HTTP , IP de Home assistant et port 8123
Pour le nom de domaine je dois mettre quoi ?

là ?


C’est pour ça que duckdns est utile. C’est là que tu as choisi ton nom de domaine

quand je clic sur source pour tester, j’ai un message d’erreur 400:bad request.
le nom de domaine je dois le mettre en complet ? j’ai mis maisonxxx.duckdns.org ?

J’ai pas ton écran sous les yeux… Quel bouton source ?

Oui en entier. Une partie de nom de domaine, ça marche uniquement dans des conditions particulières seulement

Je vais essayer de m’exprimer clairement, mais c’est pas évident
Dans interface Nginx j’ai crée un proxy host.
une fois le proxy crée le mon de domaine apparait comme un bouton (gris/vert) sous la colonne source.

Mais quand je clic dessus j’ai une erreur 400 : bad request…![nginx_2|690x200]

Essaye sans majuscules… De ce que je vois ça semble correctement configuré coté duckdns
Et tu as bien coché la case websockets ?
proxyManagerNewProxyHost

Sans les majuscules sa change rien… j’ai bien coché la case websockets.

et http://ip:8123 (comme ta config) ça marche direct ?

oui en direct sur chrome sa fonctionne (sur firefox aussi)