collect multiple meters #629
Replies: 4 comments 5 replies
-
Hallo Gemu, |
Beta Was this translation helpful? Give feedback.
-
Hallo Gerhard, an der Ausgabe über eine serielle Schnittstelle bin ich interessiert - kannst du deine Modifikation der CAM Software teilen? Grüße Dieter |
Beta Was this translation helpful? Give feedback.
-
Hallo Gerhard, Danke - werde ich nächstes Wochenende mal durchgehen. Grüße Dieter |
Beta Was this translation helpful? Give feedback.
-
Hallo Gemu, würde gerne zusätzlich zu meinem Wasserzähler via Cam meinen EMH Drehstromzähler auslesen, wenn möglich nur mit einem ESP. Hab bis jetzt immer fertige Binaries verwendet, daher bin ich damit etwas überfordert. Wäre nett wenn du mir da etwas zur Verfügung stellen könntest. |
Beta Was this translation helpful? Give feedback.
-
danke für dieses tolle Projekt! Nachdem ich lange Zeit erfolglos versucht habe meinen Gaszähler per induktivem Sensor abzutasten war das die Lösung
Damit habe ich jetzt alle meine Zähler mit 2 ESP32 erfasst.
vielleicht ist meine Lösung auch für andere interessant.
Ein ESP32 sammelt über 5 serielle Schnittstellen und einen Counter insgesamt 7 Meter Daten und speichert sie auf SD Karte.
Die CAM Software habe ich so modifiziert dass sie den Meterwert als OBIS asci über serielle Schnittstelle ausgibt. Damit habe ich auch bei Ausfall des WLANS keinerlei Datenverlust.
Insgesamt erfasse ich 7 Meter:
2 Modbus Stromzähler SDM530 u. SDM 630 für Solaranlagen und Wallbox
1 SML Zweirichtungszähler als Haupthauszähler
1 OBIS Stromzähler als Einspeisezähler
1 EBUS für Heizung und Solarwärmedaten
1 Gaszähler über ESP32CAM
1 Wasserzähler über Hall-Sensor.
Wenn Interesse besteht kann ich gerne einen PR für die Modifikation serielle Übertragung machen.
Die Daten werden alle 15 Minuten und jeweils um 0 Uhr geloggt. Ausserdem wird noch eine separate Datei für jeden Tag angelegt.
Übertragung aller Daten per MQTT ist natürlich weiterhin zusätzlich zur SD Karte möglich.
Die Logdateien werden jeden Monat per email versendet und können auch jederzeit ausgelesen werden
Das ganze läuft auf Tasmota mit Scriptsprache
Beta Was this translation helpful? Give feedback.
All reactions