Zum Inhalt

Inbetriebnahme

Der WattWächter TTL ist ein reiner IR-Lesekopf und benötigt zum Betrieb eine externe Auswerteelektronik (z. B. ESP32, D1 Mini, Raspberry Pi oder Arduino). Diese Seite führt dich Schritt für Schritt durch die erste Inbetriebnahme.

Für die Inbetriebnahme benötigst du:

  • Eine Auswerteelektronik (D1 Mini / ESP8266, ESP32, Raspberry Pi, Arduino o. ä.)
  • Eigene Firmware/Software zum Auslesen der Daten
  • Einen vorbereiteten digitalen Stromzähler (SmartMeter oder eHz) mit PIN vom Netzbetreiber

Zähler zuerst vorbereiten

Bevor du den WattWächter anschließt, muss dein Stromzähler freigeschaltet sein (PIN vom Netzbetreiber). Folge dazu der Anleitung Vorbereitung des Zählers.

1. Verkabelung

Der WattWächter TTL wird über 4 Adern mit der Auswerteelektronik verbunden:

Kabelfarbe Funktion Anschluss am Board
Braun VCC (3–5 V) 3.3V oder 5V
Grün RX (Datenempfang) RX (z. B. GPIO3)
Gelb TX (Datensendung) TX (z. B. GPIO1)
Weiß GND GND

1:1-Verdrahtung

Die Leitungen werden 1:1 verbunden (RX → RX, TX → TX), da die Kreuzung bereits auf der Platine des WattWächters erfolgt. Die gelbe TX-Leitung ist für die meisten Zähler optional (nur zum Senden von Befehlen an den Zähler benötigt).

Spannungsversorgung

Der WattWächter TTL arbeitet mit 3–5 V und ist direkt kompatibel mit 3,3-V- und 5-V-Boards. Ein Level-Shifter ist nicht erforderlich. Ein eingebauter Verpolungsschutz schützt das Gerät vor falschem Anschluss.

2. Lesekopf am Zähler positionieren

Der WattWächter TTL hält über seinen Neodym-Ringmagneten magnetisch am Zähler. Positioniere ihn direkt über der IR-Schnittstelle (Infrarot-Dioden) deines SmartMeters.

PIN-Freischaltung erforderlich

Damit dein Zähler die Messdaten per Infrarot überträgt, muss die erweiterte Datenanzeige am Zähler freigeschaltet sein. Dazu benötigst du den PIN-Code deines Netzbetreibers. Gib diesen direkt am Zähler ein und setze anschließend im Zählermenü PIN auf Off und Inf auf On.

3. Daten auslesen

Die Datenübertragung erfolgt seriell mit einer Standard-Baudrate von 9600 Baud (SML). Konfiguriere die serielle Schnittstelle deiner Auswerteelektronik entsprechend und werte die empfangenen SML-Telegramme aus.

Konkrete Beispiele mit Schaltplan und Quellcode findest du unter:

OBIS-Kennzahlen

Eine Übersicht der OBIS-Codes, die moderne Zähler liefern (Tarife, Spannung, Strom, Leistung, Phasenwinkel, Geräteinfos), findest du unter Weitere OBIS-Kennzahlen.