Home Assistant extern erreichbar machen

Hallo zusammen,

Ich nutze Home Assistant über Proxmox. Auf der Maschine läuft auch der Nginx Proxy Manager. Alles erreichbar über eine ipv64.net Domain. Ich erreiche also aus dem Internet meinen Manager, Proxmox Unifi usw.
Leider komme ich nicht auf meinen Home Assistant Host. Im Netz finde ich nur Tutorials zu duckDNS oder Cloudflare - nutzen würde ich das ganze aber gerne über eine ipv64.net Domain und meinem Reverse Proxy.

Hat da jemand Erfahrung mit und könnte evtl. helfen?

Vielen Dank

Will man wirklich über eine öffentliche Adresse sein Proxmox, Unifi usw. erreichen? Naja egal, muss jeder für sich wissen, aber ich würde es lieber hinter einem VPN setzen.

Aber zur Beantwortung deiner Frage:

Hast du dein Nginx zur Trusted Proxy in der configuration.yaml von Home Assistant hinzugefügt? Ansonsten erreicht man diesen nicht über die Url. Einfach bei trusted_proxies die IP mit deiner von dem Nginx ersetzen, HA Neustarten und dann sollte es erreichbar sein.

http:
  # Allow nginx to reach hass
  use_x_forwarded_for: true
  ip_ban_enabled: true
  login_attempts_threshold: 3
  trusted_proxies:
    - 172.20.50.200

Vielen Dank für deine schnelle Antwort;
Habe es eingetragen, leider erhalte ich weiterhin 502 Bad Gateway…


Öhm sieht mir auch nach einer öffentlichen ip aus. Oder läuft dein nginx auf einem entfernten Server? Müsste die interne ip sein. Außer du hast so einen komischen ip Bereich, dann nehme ich alles zurück :smiley:

Das ist meine interne IP und keine öffentliche. Sollte ja keinen Unterschied zur typischen 192,168.0.0/24 machen.

Ok, wie gesagt wenn das so ist nehme ich das zurück. :slight_smile: öhm, sonst Cache gelöscht? Anderen Browser/Gerät getestet? Manchmal kann es auch ein wenig dauern bis es über den Server erreichbar ist. So ist halt meine Erfahrung. Vielleicht mal bisschen warten.

Leider hilft das nicht. Habe schon alles versucht (Neustart, andere Geräte usw.) :frowning:

Der Proxy wird aber zu der http Version von HA weitergeleitet ja? Websocket in nginx aktiviert?

HTTP - das wars, besten Dank!

1 „Gefällt mir“