Modbus15

Robuster Modbus-Proxy: Reconnect, Stale-Cache-Erkennung und Timeouts richtig machen
Failure-Mode-Playbook für einen selbstgebauten Modbus-Cache-Proxy in Home Assistant: Reconnect mit Backoff, Stale-Cache-Erkennung, auf die HA alarmieren kann, korrekte Per-Batch- und Client-Timeouts und 50-ms-Spacing für einen langsamen SDongle — damit der Proxy nach nächtlichem Abbruch oder Firmware-Reboot nie stumm Nullen liefert.

Modbus-Schreibzugriffe durch den Cache-Proxy: Batterie & Wechselrichter in Home Assistant trotz geteilter Verbindung steuern
Ein Cache-Proxy löst nur Reads. Hier ist der Write-Through-Pfad: FC6-Register-Writes auf einer kurzlebigen Verbindung direkt zum Wechselrichter durchreichen, die Antwort echoen, korrekte Modbus-Exceptions liefern — damit du Batterie forcieren oder Power-Limits setzen kannst, über eine einzige geteilte Verbindung.

Huawei SUN2000 in Home Assistant ohne Custom-Integration auslesen: native Modbus-YAML
Lies jedes Huawei-SUN2000-Register direkt mit der eingebauten modbus-Plattform in Home Assistant aus — keine Custom-Komponente, die beim Upgrade bricht. Eine komplette Register-zu-YAML-Karte mit korrektem data_type, scale, device_class und state_class fürs Energy-Dashboard.

Modbus-TCP-Cache-Proxy in Python selbst bauen: ein Wechselrichter, beliebig viele Home-Assistant-Clients
Der Huawei SUN2000 SDongle akzeptiert nur eine einzige Modbus-TCP-Verbindung. Statt eines Add-ons habe ich einen ~300-Zeilen-asyncio-Caching-Proxy geschrieben, der den Dongle alle 10s einmal pollt und die Register gleichzeitig an Home Assistant, AC·THOR und evcc ausliefert. Mit komplettem MBAP-Parsing, Register-Batching und In-Memory-Cache.

Einen Huawei SUN2000 über Modbus für Home Assistant cachen
Mein Huawei-SDongle akzeptiert genau eine Modbus-Verbindung — aber Home Assistant, der AC·THOR und evcc wollen alle die Daten des Wechselrichters. Hier ist der ~300-Zeilen-asyncio-Cache-Server, mit dem ich alle aus einem einzigen ruhigen Poll versorge.

AC·THOR 9s aus Home Assistant steuern, wenn Modbus-Schreibzugriff blockiert ist — die my-PV Cloud-API
Modbus-TCP-Lesen am AC·THOR 9s funktioniert, Schreiben wird geräteseitig abgewiesen. So habe ich die Steuerung auf die undokumentierte my-PV Cloud-API als Home-Assistant-shell_command umgestellt — mit getesteten Parametern und den Stolperfallen, die niemand erwähnt.

Solar-Überschuss ins Warmwasser: der AC·THOR in Home Assistant
Ich band einen AC·THOR 9s in Home Assistant ein, um PV-Überschuss ins Warmwasser zu leiten — dann verweigerte das Gerät jeden Modbus-Write. So lief der Read-lokal, Write-Cloud-Fix.

Home Assistant aus dem Backup wiederherstellen: 50 Minuten
Ich habe meinen Home-Assistant-Host auf einer frischen VM neu aufgebaut, mit Stoppuhr. Rund 50 Minuten, und zwei Schritte fehlen in jedem Backup-Archiv.

Home Assistant Energie-Dashboard: mein komplettes Setup
Wie ich aus rohen Wechselrichter-Registern ein echtes Home Assistant Energie-Dashboard gebaut habe: Lesen, Überwachen und Handeln bei PV-Überschuss.

Home Assistant im Docker-Container sicher updaten: mein Workflow mit Backup, Test und Rollback
Wie ich mein Docker-basiertes Home Assistant auf eine neue Version update, ohne mein Smart Home zu zerschießen: Voll-Backup, Custom-Components zuerst gegen den alten Core testen, Container neu erstellen statt in-place, Image-ID für echten Rollback notieren und eine Post-Update-Checkliste.

"Letzte Bewegung"-Sensor in Home Assistant: Bewegungszeitstempel pro Raum mit input_datetime
Ein wiederverwendbares Home-Assistant-Muster: ein input_datetime-Helper pro Bewegungsmelder, der den Zeitpunkt der letzten Bewegung festhält — die Datenbasis für Anwesenheits-Heuristik und ein aufgeräumtes "Zuletzt gesehen"-Dashboard, ganz ohne teure mmWave-Sensoren.

Daten aus einer Cloud-API in Home Assistant holen: der REST-Sensor erklärt (ein Endpoint, viele Sensoren)
Praxis-Tutorial zum Home-Assistant-REST-Sensor: jede JSON-Cloud-API anzapfen, einzelne Felder per value_template herausziehen, per Header authentifizieren, Polling-Intervall setzen und Rohwerte skalieren — gezeigt an einer echten Hersteller-API, übertragbar auf jedes Gerät ohne native Integration.

PV-String-Anomalie in Home Assistant erkennen: Verschattung, defektes Modul oder loser MC4-Stecker
Eine Home-Assistant-Automation, die deine zwei MPPT-Strings vergleicht und warnt, sobald einer abdriftet — Frühwarnung für Verschattung, ein defektes Modul oder einen losen MC4-Stecker, inklusive Nacht-Fehlalarm-Schutz.

Die besten HACS-Integrationen für Home Assistant (Must-Haves)
Die HACS-Integrationen, die ich in Home Assistant wirklich nutze – Huawei Solar, Tapo-Kameras, button-card und mehr – plus die beliebten Community-Must-Haves.

Eigenverbrauch & Autarkie: PV-Kennzahlen in Home Assistant
Die Cloud meines Wechselrichters zeigt Eigenverbrauch und Autarkie als hübsche Graphen. Home Assistant liefert nur rohe Zähler. So habe ich diese Zahlen als eigene Template-Sensoren nachgebaut.