Als erstes benötigst du eine Domain. Ich selbst habe meine Domains bei all-incl.
Cloudflare Account
Erstell dir einen Cloudflare Account

Addon Repo für Addon Store
Füge die Repository unter Addons in Homeassistant ein:
https://github.com/brenner-tobias/ha-addons
Konfiguration in Homeassistant
Konfiguration in Homeassistant
http: use_x_forwarded_for: true trusted_proxies: - 172.30.33.0/24 ip_ban_enabled: true ## IP Ban aktivieren - falls ihr euch selbst sperrt einfach den Eintrag in der IP Ban YAML löschen und neustarten login_attempts_threshold: 5 ## Loginversuche
Addon Configuration
Host Config:
- hostname: "router.example.com" service: "http://192.168.1.1" - hostname: "diskstation.example.com" service: "https://192.168.1.2:5001" - hostname: "website.example.com" service: "http://192.168.1.3:8080"
ACHTUNG! Du teilst diesen Dienst im Netz bitte beachte das du keinerlei Dienste teilst die kein Passwort benötigen – wie z.B. die 3D Druck Seite etc.
Meine Cloudflare Settings (für Alexa bitte prüfen)
Damit meine Alexa anständig funktioniert habe ich folgende Settings in Cloudflare geändert bzw. angepasst:
- SSL
- Überblick
- Verschlüsselungsmodus = Vollständig
- SSL TLS Recommender = aktiv
- Überblick
- Security
- Settings
- Security Level = medium
- Challenge Passage = 30 min
- Settings
- Speed
- Optimization
- Auto Minify = alles aktiv
- Early Hints = aktiv
- Rocket Loader = nicht aktiv
- Optimization
- Caching
- Tiered Cache
- Argo Tiered Cache = aktiv
- Tiered Cache
- Network
- 0-RTT Connection Resumption = aktiv