4.2.1 WiFi-Tipps
4.2.1 Wifi Tipps
 
 

4.2.1 Wifi Tipps


Was du in diesem Video lernst 

  • Wie du in ESPHome einen WiFi-Signal-Sensor einbaust, um den Empfang am Einsatzort messbar zu machen.

  • Warum YAML-Einrückung beim Kopieren der häufigste Fehler ist – und wie du ihn schnell findest.

  • Wie du dBm-Werte (Signalstärke) richtig interpretierst und ab wann OTA-Abbrüche und Datenfehler wahrscheinlicher werden.

  • Wie du den Empfang im Router (z. B. UniFi / FRITZ!Box) gegenprüfst und was schlechte Werte in der Praxis bedeuten.

  • Warum eine statische IP oft die größte Stabilitäts-Verbesserung bringt – und wie du sie sauber einrichtest (Router + ESPHome).

  • Wie du ein Gerät in Home Assistant / ESPHome notfalls löscht und neu hinzufügst – inklusive manueller IP-Konfiguration.

  • Wie du mit Ping (Hostname / IP) prüfst, ob Netzwerkkommunikation wirklich stabil ist.

  • Welche Router-/WLAN-Settings für IoT Pflicht sind: 2,4 GHz aktiv, ggf. separate SSIDs für 2,4 GHz und 5 GHz.

  • Warum Mesh/Repeater-Konfigurationen Probleme machen können, wenn sie ein eigenes DHCP/Subnetz aufspannen – und was du dagegen tun musst (Mesh Master / Mesh Repeater).



Schritt 1: WiFi-Signal im ESPHome-Gerät sichtbar machen

  1. Öffne dein ESPHome-Device (YAML).

  2. Füge unter sensor: einen WiFi-Signal-Sensor hinzu.

Beispiel (typischer Aufbau):

sensor: - platform: wifi_signal name: "WiFi Signal" update_interval: 60s
  1. Achte auf die Einrückung.

  2. Speichern → OTA installieren (wirelessly).

Zusammenfassung: Du baust dir einen Messwert ins Device, damit du am späteren Montageort sofort siehst, ob der Empfang reicht.



Schritt 2: dBm richtig lesen (Signalstärke)

  1. In Home Assistant beim ESPHome-Gerät findest du jetzt den Sensorwert WLAN Signal , z. B. -53 dBm.

  2. Merke:

    • Je näher an 0 (also “weniger negativ”), desto besser.

    • -54 ist schlechter als -53.

Grobe Orientierung :

  • bis ca. -60 / -70 dBm: meist ok

  • ab ca. -65 bis -75 dBm: OTA-Abbrüche möglich

  • ab ca. -75 bis -85 dBm: Sensorwerte können unzuverlässig werden

Zusammenfassung: Erst messen, dann schrauben. Ohne dBm fliegst du blind.


Schritt 3: Router-Seite gegenchecken (UniFi / FRITZ!Box)

  1. Öffne deinen Router / Controller.

  2. Suche das Gerät und schau dir den Signal-/RSSI-Wert an (oder Balkenanzeige bei FRITZ!Box).

  3. Wenn ein Gerät z. B. -90 dBm hat:

    • kann noch “irgendwie” Werte senden,

    • aber Datenrate ist mies → Updates/OTA werden sehr wacklig.

Zusammenfassung: Router-Ansicht bestätigt dir, ob das Problem “Funkschatten” ist oder etwas anderes.


Schritt 4: Größter Stabilitätshebel: Statische IP vergeben 

Hier machst du zwei Dinge: im Router “IP behalten” + im ESPHome “manual_ip”.

4A) Im Router: IP dauerhaft zuweisen

  1. Router/Controller öffnen → Gerät auswählen.

  2. Option suchen wie:

    • UniFi: “Fixed IP” / “Reserve IP”

    • FRITZ!Box: „IP-Adresse dauerhaft behalten“

  3. Anwenden/Übernehmen.

4B) In ESPHome: Manual IP konfigurieren

  1. In deiner YAML im Bereich wifi: ergänzen:

wifi: ssid: !secret wifi_ssid password: !secret wifi_password manual_ip: static_ip: 192.168.1.166 gateway: 192.168.1.1 subnet: 255.255.255.0

Wichtig aus dem Video:

  • Die static_ip sollte die gleiche IP sein, die dein Router dem Gerät bereits gegeben hat (sonst Chaos).

  • gateway ist in der Regel dein Router (oft ...1).

  • Achte darauf, dass dein “Subnetz/Netzbereich” wirklich zu deinem Router passt (typisch 192.168.1.x).

  1. OTA installieren → prüfen, ob es stabiler läuft.

Zusammenfassung: DHCP-Zuweisungen können Konflikte/Wechsel erzeugen. Statisch macht’s ruhiger.


Schritt 5: Wenn HA/ESPHome zickt: Gerät neu einbinden (mit IP)

  1. In Home Assistant: ggf. ESPHome-Gerät entfernen.

  2. Dann: Einstellungen → Geräte & Dienste → Integration hinzufügen → ESPHome

  3. Manuell konfigurieren: IP-Adresse eintragen (z. B. 192.168.1.166).

  4. Falls gefragt: API Encryption Key (ESPHome api: Schlüssel) eintragen.

Zusammenfassung: Manuelles Pairing über IP umgeht Discovery-Probleme (mDNS/Name).


Schritt 6: Netzwerkcheck per Ping (Hostname und IP)

  1. Öffne ein Terminal/Konsole.

  2. Test 1: Ping auf Hostname (oft deinname.local):

    • ping TempSensorSHT31.local

  3. Test 2: Ping auf IP:

    • ping 192.168.1.166

  4. Interpretation:

    • stabile Antwortzeiten + 0% Paketverlust = Netzwerk ok

    • Timeouts/Paketverlust = Funk/Netzproblem

Zusammenfassung: Ping ist dein schneller Wahrheitstest: “kommt das Gerät sauber an?”


Schritt 7: Pflicht-Check: 2,4 GHz aktiv + SSIDs trennen

  1. Stelle sicher, dass dein Router 2,4 GHz aktiviert hat (IoT braucht das praktisch immer).

  2. Wenn Geräte sich “falsch” verbinden oder Setup scheitert:

    • gib 2,4 GHz und 5 GHz unterschiedliche Namen (z. B. WLAN und WLAN-5 oder WLAN_24 und WLAN_5).

Zusammenfassung: 2,4 GHz hat weniger Durchsatz, aber mehr Reichweite und Wanddurchdringung – perfekt für ESP/IoT.


Schritt 8: Mesh/Repeater-Falle verstehen (separates Subnetz vermeiden)

Problem aus dem Video:
Ein Repeater kann (falsch konfiguriert) ein eigenes DHCP/Subnetz aufmachen. Dann hängt dein ESP z. B. in 192.168.100.x, Home Assistant aber in 192.168.1.x → die sprechen nicht sauber miteinander.

Lösung:

  • Router = Mesh Master

  • Repeater = Mesh Repeater/Bridge, bekommt IP vom Router, macht kein eigenes DHCP.

Bei FRITZ!Box: darauf achten, dass der Repeater korrekt als Mesh-Repeater eingebunden ist und kein eigenes Netzwerk erzeugt.

Zusammenfassung: Ein Netz. Ein DHCP. Alles andere ist Stress für Discovery, OTA und Stabilität.

Schritt 9: Weitere Tipps

Wenn du weiterhin Wifi Probleme hast: füge hinzu: power_save_mode: NONE
und eine weitere Möglichkeit: füge hinzu: min_auth_mode: WPA2  


Praxis-Tipps

  • Erst messen, dann umbauen: WiFi-Signal-Sensor ins Device ist Pflicht, bevor du “auf Verdacht” an Router/Repeater schraubst.

  • OTA braucht besseren Empfang als “nur Werte senden”: Wenn Updates abbrechen, ist das oft ein reines Signal-/Datenraten-Thema.

  • Statische IP immer zweigleisig: Router reservieren und manual_ip in ESPHome setzen – dann ist es wirklich stabil.

  • Ping immer doppelt: einmal Hostname (mDNS), einmal IP (reines Routing). So siehst du, ob’s Discovery oder Funk ist.

  • Großes Haus = lieber Access Points statt Funk-Repeater-Ketten: Viele Funk-Brücken verschlechtern in der Praxis die Stabilität massiv.

  • Wenn alles stimmt und es trotzdem spinnt: Device in HA entfernen und per IP neu hinzufügen (inkl. API-Key).


Fazit

Wenn du trotz “Basics” noch WiFi-Probleme hast, geh systematisch vor: Signal messen (dBm)Router-Checkstatische IPPing-Test2,4 GHz/SSIDs sauberMesh/Repeater ohne eigenes DHCP. Damit bekommst du die meisten ESPHome-WLAN-Probleme dauerhaft in den Griff – und OTA sowie Sensorwerte laufen deutlich stabiler.