Ratgeber/Stromzähler mit IR-Lesekopf auslesen: Verbrauch in Home Assistant
Stromzähler mit IR-Lesekopf auslesen: Verbrauch in Home Assistant

Stromzähler mit IR-Lesekopf auslesen: Verbrauch in Home Assistant

·0 Aufrufe

Dieser Artikel kann Affiliate-Links enthalten. Wenn du über diese Links einkaufst, erhalten wir möglicherweise eine kleine Provision — ohne Mehrkosten für dich. Das hilft uns, weiterhin kostenlose Inhalte zu erstellen.

stromzählerenergiehome-assistantdiy

Dein digitaler Stromzähler (auch „moderne Messeinrichtung" genannt) hat eine kleine Infrarot-Schnittstelle an der Vorderseite. Über diese Schnittstelle sendet der Zähler permanent Daten: aktueller Verbrauch in Watt, Gesamtverbrauch in kWh, Leistung pro Phase, und das alles im Sekundentakt.

Mit einem IR-Lesekopf (ca. 10-35 EUR) und einem ESP32 kannst du diese Daten auslesen und in Home Assistant einbinden. Du siehst deinen Stromverbrauch in Echtzeit, ohne Eingriff in die Elektrik, ohne Genehmigung vom Netzbetreiber und ohne Cloud-Abo.

Wie funktioniert das?

Moderne digitale Stromzähler in Deutschland senden über eine Infrarot-LED an der Frontseite Daten im SML-Protokoll (Smart Message Language). Der IR-Lesekopf wird per Magnet auf die IR-Schnittstelle des Zählers gesetzt und liest die Daten kontaktlos aus.

Die Daten fließen dann über einen ESP32 (mit ESPHome oder Tasmota) per WiFi an Home Assistant. Der gesamte Datenfluss ist lokal, keine Cloud, keine Drittanbieter-Server.

Stromzaehler ir lesekopf auslesen home assistant: practical guide overview
Stromzaehler ir lesekopf auslesen home assistant
💻
Raspberry Pi 5 8GB RAMLeistungsstarker Mini-PC für Home Assistant, die Basis für ein lokales Smart Home.* Affiliate-Link, wir erhalten eine kleine Provision
Bei Amazon ansehen →
Rechtlicher Hinweis: Das Auslesen des eigenen Stromzählers über die IR-Schnittstelle ist in Deutschland legal und erfordert keine Genehmigung. Du greifst nicht in den Zähler ein, sondern liest nur die frei ausgesendeten Daten ab. Die PIN, die manche Zähler für erweiterte Daten verlangen, erhältst du kostenlos von deinem Netzbetreiber.
🐳

Synology DS423+ für Docker

Unsere Empfehlung passend zu diesem Thema

* Affiliate-Link, du zahlst nicht mehr, wir erhalten eine kleine Provision

Bei Amazon ansehen →

Was du brauchst

  • IR-Lesekopf (TTL): z. B. Hichi TTL Lesekopf (ca. 10 EUR bei eBay/Amazon) oder Bitshake SmartMeter Reader (ca. 35 EUR, fertig konfiguriert). Der Lesekopf hat einen Magneten und hält von selbst am Zähler.
  • ESP32 oder ESP8266: z. B. ESP32 DevKit (ca. 8 EUR) oder Wemos D1 Mini (ca. 5 EUR). Für ESPHome empfehle ich einen ESP32 wegen des größeren Speichers.
  • USB-Netzteil und Kabel: 5V/1A reicht für den ESP32. Achte auf ein langes Kabel, falls die nächste Steckdose weit vom Zählerkasten entfernt ist.
  • Dupont-Kabel: 3 Stück (VCC, GND, RX) zum Verbinden von Lesekopf und ESP32.

Schritt 1: Zähler identifizieren und PIN holen

Zuerst musst du herausfinden, welchen Zähler du hast. Auf dem Zähler steht der Hersteller (z. B. EMH, Logarex, Holley, eBZ, Landis+Gyr) und die Modellnummer. Notiere dir beides.

Die meisten Zähler zeigen ohne PIN nur den Gesamtverbrauch. Für erweiterte Daten (aktuelle Leistung in Watt, Leistung pro Phase, Einspeisung) brauchst du die PIN des Zählers. Diese bekommst du kostenlos bei deinem Netzbetreiber (nicht Stromanbieter!), eine kurze E-Mail oder ein Anruf genügt.

Die PIN gibst du am Zähler über die Taschenlampen-Methode ein: Du leuchtest mit einer Taschenlampe auf den optischen Sensor am Zähler und navigierst durch das Menü. Die genaue Anleitung hängt vom Zählermodell ab, suche nach deinem Modell und „PIN eingeben".

Stromzaehler ir lesekopf auslesen home assistant: step-by-step visual example
Stromzaehler ir lesekopf auslesen home assistant
Tipp: Bei eBZ-Zählern (sehr verbreitet in Deutschland) werden die erweiterten Daten nach PIN-Eingabe dauerhaft freigeschaltet. Bei EMH-Zählern musst du die PIN nach jedem Stromausfall erneut eingeben. Notiere dir die PIN sicher, z. B. in deinem Passwort-Manager.

Schritt 2: Hardware verkabeln

Der IR-Lesekopf hat drei Kabel: VCC (rot, 3.3V), GND (schwarz) und DATA/TX (grün oder gelb). Verbinde sie mit dem ESP32:

IR-Lesekopf ESP32 Pin
VCC (rot)3.3V
GND (schwarz)GND
DATA/TX (grün)GPIO16 (RX2)

Setze dann den Lesekopf auf die IR-Schnittstelle deines Zählers. Der Magnet hält den Kopf in Position. Achte darauf, dass der Lesekopf genau über der IR-Diode sitzt, bei manchen Zählern ist die Position nicht offensichtlich.

Schritt 3: ESPHome-Konfiguration

Erstelle in Home Assistant unter ESPHome ein neues Gerät und verwende diese

Konfiguration:

esphome:
 name: stromzaehler
 platform: ESP32
 board: esp32dev

wifi:
 ssid: !secret wifi_ssid
 password: !secret wifi_password

logger:
 baud_rate: 0

api:
 encryption:
 key: !secret api_key

ota:
 platform: esphome

uart:
 id: uart_bus
 rx_pin: GPIO16
 baud_rate: 9600
 data_bits: 8
 parity: NONE
 stop_bits: 1

sml:
 id: sml_data
 uart_id: uart_bus
sensor:
 - platform: sml
 sml_id: sml_data
 name: "Stromzaehler Verbrauch"
 obis_code: "1-0:1.8.0"
 unit_of_measurement: "kWh"
 accuracy_decimals: 1
 device_class: energy
 state_class: total_increasing
 filters:
 - multiply: 0.0001

 - platform: sml
 sml_id: sml_data
 name: "Stromzaehler Leistung"
 obis_code: "1-0:16.7.0"
 unit_of_measurement: "W"
 accuracy_decimals: 0
 device_class: power
 state_class: measurement

 - platform: sml
 sml_id: sml_data
 name: "Stromzaehler Einspeisung"
 obis_code: "1-0:2.8.0"
 unit_of_measurement: "kWh"
 accuracy_decimals: 1
 device_class: energy
 state_class: total_increasing
 filters:
 - multiply: 0.0001
OBIS-Codes beachten: Die OBIS-Codes können je nach Zählermodell variieren. Die oben genannten Codes sind Standard für die meisten deutschen Zähler. Falls keine Daten ankommen, prüfe die Baud-Rate (manche Zähler nutzen 9600, andere 300) und die OBIS-Codes für dein spezifisches Modell.

Schritt 4: In Home Assistant einbinden

Nach dem Flashen der ESPHome-Firmware sollte der ESP32 automatisch in Home Assistant erscheinen. Falls nicht, füge ihn manuell über Einstellungen > Geräte & Dienste > ESPHome hinzu.

Du hast jetzt drei Sensoren:

  • sensor.stromzaehler_verbrauch, Gesamter Stromverbrauch in kWh (total_increasing)
  • sensor.stromzaehler_leistung, Aktuelle Leistung in Watt (Echtzeit)
  • sensor.stromzaehler_einspeisung, Gesamte Einspeisung in kWh (für PV-Anlagen)

Den Verbrauchssensor kannst du direkt im Energie-Dashboard von Home Assistant verwenden. Unter Einstellungen > Dashboards > Energie > Stromverbrauch hinzufügen wählst du sensor.stromzaehler_verbrauch aus.

Schritt 5: Dashboard mit Echtzeit-Verbrauch

Für ein Echtzeit-Dashboard empfehle ich eine Kombination aus Gauge-Card undApexCharts: type: gauge entity: sensor.stromzaehler_leistung name: "Aktueller Verbrauch" min: 0 max: 5000 severity: green: 0 yellow: 2000 red: 4000 unit: "W"

Die Gauge-Card zeigt den aktuellen Verbrauch als Tachometer an. Grün bis 2.000 Watt (normal), Gelb bis 4.000 Watt (erhöht), Rot darüber (Herd, Backofen, Durchlauferhitzer).

Alternative: Fertiglösungen

Falls du nicht selbst löten willst, gibt es Fertiglösungen:

  • Tibber Pulse: Offizieller IR-Lesekopf von Tibber (kostenlos für Tibber-Kunden, sonst ca. 90 EUR). Sendet Daten an die Tibber-Cloud und integriert sich über die Tibber-API in Home Assistant. Nachteil: Cloud-Abhängigkeit.
  • Bitshake SmartMeter Reader: Fertiger ESP32 mit IR-Lesekopf und vorinstalliertem ESPHome (ca. 35 EUR). Plug-and-Play, lokal, keine Cloud. Beste Fertiglösung für Home-Assistant-Nutzer.
  • Powerfox: WiFi-Lesekopf mit eigener Cloud und App (ca. 50 EUR). Home-Assistant-Integration verfügbar, aber Cloud-basiert.
Ergebnis: Für ca. 15-20 EUR (ESP32 + Hichi Lesekopf) bekommst du Echtzeit-Stromverbrauchsdaten direkt in Home Assistant, sekundengenau, lokal und ohne Abo. Du siehst sofort, wenn der Backofen läuft, erkennst Standby-Verbraucher und kannst dein Energie-Dashboard mit echten Zählerdaten füttern. Mehr zum Thema findest du im Ratgeber Energieverbrauch-Dashboards in Home Assistant bauen.

Veröffentlicht durch die SmartHomePraxis-Redaktion. Veröffentlicht am 25. Juli 2026.

Verantwortlich i.S.d. § 18 MStV: siehe Impressum.

Fehler entdeckt oder ergänzende Erfahrung? korrektur@smarthomepraxis.de

Artikel teilen
🏠

Smart-Home-Tipps direkt ins Postfach

Neue Anleitungen, Vergleiche und Praxis-Tipps – kein Spam, jederzeit abbestellbar.

🎁 Gratis dazu: Smart-Home-Starter-Guide (PDF)

Das könnte dich auch interessieren

Kommentare (0)

Kommentar schreiben

Kommentare werden vor der Veröffentlichung geprüft.