Cloudflare

Als erstes benötigst du eine Domain. Ich selbst habe meine Domains bei all-incl.

Cloudflare Account

Erstell dir  einen  Cloudflare Account

button (10).png

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"

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:

  1. SSL
    1. Überblick
      1. Verschlüsselungsmodus = Vollständig
      2. SSL TLS Recommender = aktiv
  2. Security
    1. Settings
      1. Security Level = medium
      2. Challenge Passage = 30 min
  3. Speed
    1. Optimization
      1. Auto Minify = alles aktiv
      2. Early Hints = aktiv
      3. Rocket Loader = nicht aktiv
  4. Caching
    1. Tiered Cache
      1. Argo Tiered Cache = aktiv
  5. Network
    1. 0-RTT Connection Resumption = aktiv