Privates Projekt · IoT · KI · Automation

Aus Sensordaten
wird Intelligenz

Über 20 Datenquellen – MQTT, Zigbee, lokale APIs und Cloud-Dienste – laufen in einem Home Assistant zusammen. Automationen entscheiden in Sekunden, Claude erklärt, warnt und rechnet nach. Ein privates Projekt, das zeigt, was entsteht, wenn Geräte, Daten und KI zusammenspielen.

20+Datenquellen
~460Sensoren
~90Automationen
4KI-Funktionen
1 sTakt Smartmeter
20 sTakt Spitzenwächter
Helmut Krämer
Live ausprobieren

Frag mein Haus – Claude antwortet mit Live-Daten

Claude
Hallo! Frag mich alles zu Helmuts Home Lab: Solar, E-Auto-Laden, Jackery-Speicher, Spitzenwächter oder die Miner.
⚡ Privates Projekt · nur lesende Live-Daten · begrenztes Monatsbudget
IoT · KI · Automation

Sammeln. Verstehen. Handeln.

Home Assistant läuft auf einem Home Assistant Green und ist die Zentrale für alles: Geräte melden sich lokal, Cloud-Dienste liefern Prognosen und Tarife. Die KI liest nur – jede Schaltentscheidung treffen Automationen.

1 · IoT: sammeln

Über 20 Quellen per MQTT, Zigbee, lokalen REST-/cgminer-APIs und Cloud-Diensten – lokal zuerst, damit alles, was schaltet, auch ohne Internet läuft.

MQTTZigbeeRESTCloud

2 · KI: verstehen

Claude schreibt ein tägliches Haus-Tagebuch, diagnostiziert Miner-Fehler und beurteilt, ob sich Mining lohnt – auf berechneten Werten, nur lesend.

ClaudeStructured outputTool use

3 · Automation: handeln

~90 Automationen schalten in Sekunden: ein Spitzenwächter alle 20 s, Verbraucher, die dem Solarüberschuss folgen, Selbstheilung. Regeln im Code, Erklärungen von der KI.

pyscriptHome Assistant
LOKALES NETZWERK Fronius Wechselrichter + Smartmeter REST API n8n Automatisierungen Berichte · Alarme Home Assistant Zentrale · Automatisierungen Wattpilot Wallbox E-Auto Spitzenwächter-Steuerung Jackery SolarVault Batteriespeicher über Software-Smartmeter Bitaxe Bitcoin-Miner läuft bei Solarüberschuss KI-Chat (Claude) Tools auf Live-Daten nur lesend PV · Netz Webhooks Ladeleistung Netzleistung an / aus REST · Tools
← zum Erkunden wischen →
Woher die Daten kommen

MQTT · Zigbee

Jackery SolarVault über MQTT (Mosquitto); Bewegungsmelder, Türkontakt, Funktaster und Leuchten über Zigbee (ZHA, USB-Dongle).

MosquittoZHA

Lokale APIs

Fronius-Wechselrichter und Smart Meter (sekündlich gelesen), Wattpilot, Bitaxe (AxeOS REST), Avalon (cgminer-API) und Shelly-Stecker.

RESTcgminerShelly

Cloud

Forecast.Solar, Met.no, Fronius Solar.web, Tuya, Govee, energiedaten.at – dazu Braiins, Ocean, CoinGecko und aWATTar für die Mining-Rechnung.

Forecast.SolarTuyan8n

Software-Smartmeter

uni-meter gibt sich als EcoTracker-Zähler aus, gespeist aus den Fronius-Werten. Der Jackery regelt damit auf Nulleinspeisung – ohne zusätzliche Hardware.

uni-metermDNS

Die vollständige Liste mit jeder Quelle und jedem Protokoll steht unten in den Details.

Wo KI drinsteckt

Die KI erklärt, warnt und rechnet nach

Claude schaltet in meinem Haus nichts. Die KI liest berechnete Werte, erklärt sie in Alltagssprache, findet Auffälligkeiten und beantwortet Fragen.

1 · Mein Haus schreibt Tagebuch
  • Jeden Abend um 21 Uhr sammelt ein pyscript in Home Assistant die letzten 21 Tage aus der Statistik: PV, Netzbezug, Einspeisung, Akku, Wallbox und Ferienhaus, dazu Wetter und PV-Prognose. Gerechnet, nicht geschätzt.
  • Claude Opus auf der Claude Platform schreibt den Eintrag mit Structured Output (Tagebuch, Kurzfassung, Auffälligkeiten, ein Tipp pro Tag) und holt sich über drei nur lesende Tools selbst Details – Stundenverlauf, längere Reihen, Ferienhaus-Räume.
  • Claude fand selbst die Ursache für hohen Netzbezug (nächtliches Laden des Autos) – und einmal einen echten Fehler: zwei parallel laufende Instanzen der Spitzensteuerung.
„Heut hab ich die Prognose ordentlich blamiert: 10,8 kWh waren angesagt, 16,9 kWh hab ich vom Dach geholt … Mit 76 % Autarkie war das mein bester Tag der Woche.“ Echter Eintrag vom 23.10.2026 – dazu ungefragt: „Im WC des Ferienhauses misst der Fühler 23,1 Grad, obwohl nicht geheizt wird. Bitte den Fühler prüfen.“
iPhone-Widget mit dem Tagebuch
Das Tagebuch als iPhone-Widget
Datenquellen
Photovoltaik Hausakku Wallbox Ferienhaus Wetter + Prognose
↓
Sammeln & Rechnen · Home Assistant
  • Statistik der letzten 21 Tage
  • Vergleich mit dem Wochenschnitt
  • PV-Vorschau, an Forecast.Solar kalibriert
  • Läuft täglich um 21 Uhr – wenn der Schalter an ist
gerechnet, nicht geschätzt
↓ JSON
Formulieren · Claude Platform
  • Structured output — JSON-Schema statt Text-Parsing
  • Tool use — holt sich Details selbst, wenn etwas auffällt
  • Prompt caching — System und Werkzeuge bleiben gleich
  • Eigener Workspace mit Ausgabenlimit, Tokens je Lauf mitgeschrieben
Werkzeuge: nur lesen – schalten kann Claude nichts
↓
Ausgabe
Dashboard iPhone-Widget Push am Abend
≈ 7 Cent / Eintrag ≈ 21 Sekunden KI erklärt · Automationen entscheiden
2 · KI-Mining-Alarm

Jede Stunde, solange Solarstrom eingespeist wird, prüft Home Assistant alle vier Miner und den Keller. Fällt die Hashrate oder wird etwas zu heiß, übergibt ein HA-AI-Task Claude alle Werte mit ihren Normalbereichen. Claude schreibt pro Gerät eine Diagnose mit konkreten Maßnahmen – Lüftung öffnen, Miner drosseln, abschalten – als Meldung und als Push „🚨 Mining Alarm“ aufs Handy.

Bitaxe < 800 / 1600 GH/s Avalon < 4.5 TH/s Chip > 97 °C Keller > Lüfterschwelle +1 °C
3 · Zahlt sich Mining aus? Die Daten antworten

Ein n8n-Workflow erzeugt auf Abruf ein Dashboard und beantwortet eine Frage: Bringt es mehr, den Solarstrom zu verkaufen, statt damit zu minen? Als Kosten zählt der entgangene Einspeisetarif (Opportunitätskosten), nicht der Netzpreis, weil die Miner nur Überschuss nutzen.

  • 7 Datenquellen: Home Assistant (Leistung, echte Laufzeiten aus der Schalthistorie), Braiins Pool, CoinGecko, Ocean, powermining.io, aWATTar SUNNY (Einspeisetarif live) und Claude.
  • Methode: Leistung zu kWh integriert, Tag und Woche aus echten Daten, das Jahr aus dem 7-Tage-Schnitt hochgerechnet – dazu ±30 % BTC-Kurs-Sensitivität.
  • Ergebnis heute: rechnet sich nicht – eine datenbasierte Antwort statt Bauchgefühl.
  • Bisher ausbezahlt: 24.620 Sats (≈ 17,47 €).
Mining vs. Strom verkaufen
Stand 24.10.2026 · Einspeisetarif 11,8 ct/kWh · BTC 70.963 €
PV kWhEinsp.MiningDiff.
Heute (24 h)1,14€ 0,13€ 0,07€ -0,06
Woche7,07€ 0,83€ 0,45€ -0,38
Jahr (Prognose)368,42€ 43,47€ 23,64€ -19,83
Jahresprognose bei anderem BTC-Kurs
Bearish −30 %
€ 49.674
€ -26,92
Base
€ 70.963
€ -19,83
Bullish +30 %
€ 92.252
€ -12,74
Differenz zur Einspeisung über ein Jahr, die Sats-Menge bleibt gleich – nur der Kurs ändert sich.
„Mining lohnt sich aktuell nicht: Die Jahresprognose zeigt selbst im Bullish-Szenario (BTC 92k€) ein Minus von ca. 13 €, im Base-Case 20 € bei −46 % ROI. Haupttreiber ist der BTC-Kurs, da die Hashrate der kleinen Miner ohnehin minimal ist.“ Einschätzung von Claude im Dashboard.
4 · Mit KI bauen

MCP-Server

Der eingebaute MCP-Server von Home Assistant lässt Claude Code über das Model Context Protocol Sensoren lesen und mit dem Haus arbeiten – privat, mit Admin-Konto.

MCPClaude Code

Eigener Claude-Code-Skill

Die meisten Automationen, Dashboards und eigenen Karten sind gemeinsam mit Claude Code entstanden. Das Wissen steckt in einem öffentlichen Home-Assistant-Skill.

SkillGitHub

Dieser Chat

Claude Haiku mit einem einzigen, nur lesenden Tool über eine feste Liste von Energiesensoren und einem eigenen Benutzer ohne Admin-Rechte. Er kann antworten, aber nie schalten.

nur lesendHaiku
Automation · Regeln im Code

Spitzenwächter: Wächter über die teuerste Viertelstunde

Ab 2027 enthält das österreichische Netzentgelt auch für Haushalte einen Leistungspreis: Es zählt die höchste Viertelstunde im Monat, und über 10 kW kostet jedes Kilowatt etwa das Doppelte. Meine Auswertung zeigte: Seit März lag ich jeden Monat darüber, mit Spitzen bis 14,6 kW – meist Auto plus Herd. Der Spitzenwächter läuft alle 20 Sekunden und rechnet die laufende Viertelstunde hoch. Würde sie 10 kW (mit 0,5 kW Puffer) überschreiten, greift er ein:

  1. 1Wallbox schrittweise von 16 A auf 6 A drosseln, notfalls einphasig – das Auto lädt immer weiter
  2. 2Poolpumpe kurz aus
  3. 3Warmwasser-Stecker in der Küche kurz aus
  4. 4Notfall: der Hausakku hilft (bis 30 % Ladestand)
  5. ↺Wird es ruhiger, wird alles Schritt für Schritt wieder freigegeben

Vor dem Livegang habe ich ihn gegen einen nachgestellten Ladeabend simuliert. Geschätzte Ersparnis: rund 150 € Leistungspreis pro Jahr.

Der Wächter ist inzwischen eine Open-Source-Integration für Home Assistant, die Sie über HACS installieren können. Zur Projektseite →

Vorher: jeden Monat über 10 kW
Höchste Bezugsspitze je Monat in kW – gestrichelt: 10-kW-Grenze
10 kW
11,5
Mär
11,6
Apr
12,2
Mai
13,1
Jun
12,6
Jul
14,6
Aug
12,1
Sep
11,8
Okt
März–Sept. als Stundenmittel (echte Viertelstunden eher höher). Tarife und Start je Netzbetreiber, Stand Oktober 2026.
Praxistest: Auto lädt mit 11 kW, dann Herd + Heißluftfritteuse
16 ALaden startet
→
10 A+ Haus
→
6 AHerd + Fritteuse
→
10 AHerd aus
→
14 → 16 Awieder frei
  • Viertelstunde unter 10 kW
  • keine Ladepause
  • alles automatisch zurückgeregelt
„Mein Spitzenwächter hatte ab 10:15 gut zu tun: Er hat die Wallbox immer wieder gedrosselt, zweimal kurz auf einphasig geschaltet … Unter 10 kW ist es geblieben.“ Aus dem Tagebuch am Abend (Claude). Unter „Aufgefallen“: ein doppelter Protokolleintrag – ein echter Fehler, den die KI vor mir sah.
Weitere Regeln im Code
Poolpumpe, Warmwasser und Miner folgen dem Solarüberschuss Jackery pausiert, solange das Auto lädt Bitaxe-Schutz bei 65 / 75 °C Kellerlüfter nach Temperatur und Sonne Selbst-Neustart, wenn Router und Wechselrichter ausfallen Licht nach Sonnenstand, Bewegung und Tür
Details

Für Technik-Interessierte

Jede Quelle, jedes Gerät und jede Automation – klapp auf, was dich interessiert.

Alle Datenquellen & Protokolle

Lokal zuerst: fast alles, was schaltet, läuft ohne Internet. Cloud-Daten kommen nur dort zum Einsatz, wo es lokal nichts gibt.

Quelle
Daten
Protokoll
Fronius
PV-Leistung, Ertrag, Wechselrichter-Status
Solar API · lokal
Fronius Smart Meter TS 65A-3
Netzbezug und Einspeisung je Phase, sekündlich gelesen
Solar API · 1 s
Jackery SolarVault 3
Ladestand, Lade-/Entladeleistung, Ausgangslimit
MQTT · Mosquitto
uni-meter
Emulierter Netzzähler für den Jackery
HTTP · mDNS
Fronius Wattpilot
Ladeleistung, Status, Ladegrund, Phasen
lokale API
Bitaxe ×2
Hashrate, Temperatur, Leistung, Shares; Poolwechsel
AxeOS REST
Avalon Nano 3S ×2
Hashrate, Chip-/Ablufttemperatur, Lüfter, Arbeitsmodus
cgminer API
Shelly
Steckdosen, Leistungsmessung, Temperatur & Feuchte
lokal
Zigbee
Bewegungsmelder, Türkontakt, Taster, Leuchten
ZHA · USB-Dongle
Govee
Kellertemperatur für Miner und Lüfter
Bluetooth/Cloud
Tuya
Heizstecker und Thermostate im Ferienhaus
Cloud API
energiedaten.at
Viertelstundenwerte des Netzbetreibers (Ferienhaus)
Cloud
Fronius Solar.web
Tages- und Gesamtenergiewerte
Cloud
Forecast.Solar · Met.no
PV-Prognose und 6-Tage-Wetter
Cloud
Braiins · Ocean · CoinGecko · aWATTar
Pool-Erträge, BTC-Kurs, Einspeisetarif (n8n)
REST · Scraping
Anthropic Claude
Tagebuch, Mining-Alarm, ROI-Einschätzung, Chat
Claude Platform
Nabu Casa
Sicherer Fernzugriff
HA Cloud
Energie: PV, Jackery, E-Auto

Photovoltaik

Ein Fronius-Wechselrichter mit dreiphasigem Smart Meter am Netzanschluss. Der Zähler wird jede Sekunde gelesen – er ist die Grundlage für jede Überschuss-Entscheidung im Haus.

FroniusSmart MeterForecast.Solar

Jackery mit Software-Smartmeter

Der Jackery SolarVault 3 mit Zusatzakku braucht für die Nulleinspeisung einen Netzzähler. Statt einen zu kaufen, emuliert das Add-on uni-meter aus den Fronius-Werten einen EcoTracker-Zähler und meldet ihn per mDNS an. Der Akku lädt aus Überschuss und entlädt genau so viel, wie das Haus bezieht. Lehrgeld: Eine Shelly-Pro-3EM-Emulation erkennt die Jackery-App nicht – nur EcoTracker funktioniert.

MQTTuni-meterEcoTrackermDNS

E-Auto laden

Der Fronius Wattpilot lädt mit Solarüberschuss und wird vom Spitzenwächter zwischen 16 A und 6 A gedrosselt, notfalls einphasig. Während das Auto lädt, geht der Jackery auf 50 W zurück, damit der Akku seine Energie nicht ins Auto schiebt. Lädt das Auto trotz Sonne nicht, kommt eine Meldung.

WattpilotPV-Überschuss

Überschuss-Verbraucher

Die Poolpumpe läuft ab 9 Uhr, wenn die PV mehr als 1,5 kW liefert, der Küchen-Warmwasserstecker macht in festen Zeitfenstern Solarpause, und die Miner skalieren mit dem Überschuss. Jeder Schaltvorgang hat Wartezeiten und Ein-/Aus-Schwellen als einstellbare Helfer.

ShellyPoolpumpeHelfer
Solar-Mining: Geräte & Modi

Vier kleine Miner nutzen nur Strom, der sonst ins Netz gehen würde. Ihre Leistung folgt dem Solarüberschuss, und sie schützen sich selbst vor Überhitzung.

Bitaxe ×2

Open-Source-Miner mit etwa 1,1 und 2,2 TH/s bei 15–30 W. Drei Modi: Pool-Mining am Tag, Solar-Modus bei Überschuss und nachts ein „Lotterie“-Solopool. HA wechselt Pool und Einstellungen über die AxeOS-API. Warnung bei 65 °C, Abschaltung bei 75 °C.

AxeOS RESTPool / Solar / Lotterie

Avalon Nano 3S ×2

Je bis etwa 6 TH/s. Der Arbeitsmodus wechselt mit dem Überschuss: Low ab 0 W, Mid ab 200 W, High ab 500 W Einspeisung. Sie schalten bei 250 bzw. 500 W Einspeisung ein und unter 50 W aus, jeweils nach 10 Minuten Wartezeit, und starten immer im Low-Modus.

cgminer APILow / Mid / High

Kellerlüfter

Die Miner stehen im Keller. Ein Lüfter an einer smarten Steckdosenleiste schaltet ein, wenn ein Govee-Thermometer mehr als 26 °C misst oder ohnehin genug Solarstrom da ist, und nach einer Wartezeit wieder aus.

GoveeTuyaTemperatur

Pools & Auszahlung

Braiins Pool mit Auszahlung über Lightning, Ocean als Alternative und nachts ein Solo-„Lotterie“-Pool, bei dem ein einziger gefundener Block die volle Belohnung bringen würde.

BraiinsOceanLightning
Licht, Klima & Selbstheilung

Licht

Zigbee-Leuchten reagieren nur zwischen Sonnenuntergang und Sonnenaufgang: Geht die Haustür auf, leuchtet das Eingangslicht 5 Minuten, ein Bewegungsmelder schaltet beide Flurlampen für 3 Minuten ein, und ein Funktaster schaltet sie von Hand.

ZigbeeZHASonnenstand

Lüftung

Ein Lüfter schaltet ein, sobald die Luftfeuchte über 60 % steigt, und von selbst wieder aus.

Shelly H&TLuftfeuchte

Ferienhaus

Sechs Räume mit Heizsteckern und Thermostaten. Modi (aus, Winter-Sollwert, Wochenplan) und Urlaubsprogramme schreibt Home Assistant in die Stecker, mit Warnung, wenn einer nicht bestätigt. Den Verbrauch liefern die Viertelstundenwerte des Netzbetreibers.

Tuyaenergiedaten.at

Selbstheilung

Der Netzwächter startet den Home-Assistant-Host neu, wenn Router und Wechselrichter 10 Minuten nicht erreichbar sind, und meldet sich danach. Das Software-Smartmeter warnt bei Ausfall und meldet sich nach jedem Neustart neu an.

PingWatchdog
Dashboards & Widgets (Screenshots)

Energie live

Mein eigenes Strom-Dashboard mit selbst gebauten Karten: eine animierte Energiefluss-Karte zwischen PV, Netz, Akku, Haus und Auto sowie Tagessummen – im dunklen Design.

Eigene KartenJavaScriptLovelace

uni-meter-Dashboard

Zeigt den emulierten Zähler, den der Jackery sieht, seinen Status und die Akkusteuerung an einem Ort – so fällt ein Ausfall des Software-Smartmeters sofort auf.

uni-meterJackery

Netzspitzen-Dashboard

Jede Viertelstunde gegen die 10-kW-Grenze – hier sieht man den Spitzenwächter arbeiten.

Spitzenwächter

iPhone-Widgets

Scriptable-Widgets auf dem Homescreen: der Tagesspruch aus dem Tagebuch, der Energiefluss, die Tageswerte und das Ferienhaus – ohne eine App zu öffnen.

ScriptableiOS
Energie live: Fluss zwischen Solar, Haus, Netz, Akku und Auto
Energie live: Fluss zwischen Solar, Haus, Netz, Akku und Auto
Spitzenwächter-Protokoll: Wallbox 16 → 12 A gedrosselt und wieder freigegeben
Spitzenwächter-Protokoll: Wallbox 16 → 12 A gedrosselt und wieder freigegeben
Das Tagebuch auf seinem Dashboard
Das Tagebuch auf seinem Dashboard
uni-meter Langzeit: echter Akku gegen simulierte +1/+2/+3 Packs pro Tag
uni-meter Langzeit: echter Akku gegen simulierte +1/+2/+3 Packs pro Tag
iPhone-Widgets
iPhone-Widgets: Tagebuch, Energiefluss und Tageswerte
Tagebuch
iPhone-Widget · Tagebuch
Energiefluss
iPhone-Widget · Energiefluss
Tageswerte
iPhone-Widget · Tageswerte