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.