Mehrzähler Setup
Schritt 2.2: Kombiniertes Skript für zwei Zähler erstellen
Kombinieren Sie die einzelnen Skripte, sodass Tasmota Daten von zwei Zählern liest (eingebauter Lesekopf + TTL1).
Zähleranzahl aktualisieren
>M 1
to
>M 2
Weist das Skript an, dass zwei Zähler angeschlossen sind.
Zweite Zählerzeile hinzufügen
Diese Zeile haben Sie bereits für den ersten Meter:
+1,3,s,16,9600,MT175,1
Fügen Sie die Zeile für den zweiten Zähler an TTL1 hinzu:
+2,5,s,16,9600,MT175,4
+2 = zweiter Zähler, 5 = RX-GPIO von TTL1 (IO5), 4 = TX-GPIO von TTL1 (IO4).
Datenzeilen kopieren und Zählernummer anpassen
Kopieren Sie die Zeilen des ersten Zählers, ändern Sie 1, → 2, und aktualisieren Sie die Namen (z.B. E_in → E_in2).
2,77070100010800ff@1000,Verbrauch,kWh,E_in2,3
2,77070100020800ff@1D,Einspeisung,kWh,E_out2,3
2,77070100100700ff@1,akt. Leistung,W,Power2,0
Endgültiges kombiniertes Skript
>D
>B
->sensor53 r
>M 2
+1,3,s,16,9600,MT175,1
+2,5,s,16,9600,MT175,4
1,77070100010800ff@1000,Verbrauch,kWh,E_in,3
1,77070100020800ff@1000,Einspeisung,kWh,E_out,3
1,77070100100700ff@1,akt. Leistung,W,Power,0
2,=h--
2,77070100010800ff@1000,Verbrauch,kWh,E_in2,3
2,77070100020800ff@1D,Einspeisung,kWh,E_out2,3
2,77070100100700ff@1,akt. Leistung,W,Power2,0
#
Dritten Zähler an TTL2 hinzufügen (optional)
Mit dem zweiten TTL-Anschluss können Sie einen dritten Zähler auslesen. Gehen Sie wie oben vor:
- Zähleranzahl auf
>M 3setzen. - Zählerzeile für TTL2 hinzufügen:
+3,-7,s,16,9600,MT175,6(RX-GPIOIO7, TX-GPIOIO6). - Datenzeilen kopieren,
2,→3,ändern und die Namen anpassen (z.B. E_in2 → E_in3).
Das Minuszeichen in -7 aktiviert die Software-Serial für diesen Zähler. Der ESP
hat nur eine begrenzte Anzahl an Hardware-Serial-Schnittstellen – diese sind bereits
für Zähler 1 und 2 belegt. Mit dem - wird die serielle Schnittstelle für den dritten
Zähler in Software emuliert, sodass er trotzdem ausgelesen werden kann.
>D
>B
->sensor53 r
>M 3
+1,3,s,16,9600,MT175,1
+2,5,s,16,9600,MT175,4
+3,-7,s,16,9600,MT175,6
1,77070100010800ff@1000,Verbrauch,kWh,E_in,3
1,77070100020800ff@1000,Einspeisung,kWh,E_out,3
1,77070100100700ff@1,akt. Leistung,W,Power,0
2,=h--
2,77070100010800ff@1000,Verbrauch,kWh,E_in2,3
2,77070100020800ff@1D,Einspeisung,kWh,E_out2,3
2,77070100100700ff@1,akt. Leistung,W,Power2,0
3,=h--
3,77070100010800ff@1000,Verbrauch,kWh,E_in3,3
3,77070100020800ff@1D,Einspeisung,kWh,E_out3,3
3,77070100100700ff@1,akt. Leistung,W,Power3,0
#
Der stromleser.tasmota 2 hat 2 TTL-Anschlüsse. Zusammen mit dem eingebauten Lesekopf können Sie maximal 3 Zähler auslesen.