Total monotonic {ReadingsVal("ESPEasy_IN_Z62", "Absolut", 0) Dieses UserReading " Total " ist dann das, welches den endgültigen Zählerstand enthält. Mit dieser Option Zählt der Zähler in FHEM einfach mit jeder Änderung des Zählerstandes des ESP weiter hoch. defmod ESPEasy_IN_Z62 ESPEasy 192. 168. Esp32 s0 zähler using. 3. 205 80 ESP_Bridge IN_Z62 attr ESPEasy_IN_Z62 DbLogInclude Count_m3per5min attr ESPEasy_IN_Z62 IODev ESP_Bridge attr ESPEasy_IN_Z62 Interval 0 attr ESPEasy_IN_Z62 event-min-interval. *:290 attr ESPEasy_IN_Z62 group ESPEasy Device attr ESPEasy_IN_Z62 presenceCheck 1 attr ESPEasy_IN_Z62 readingSwitchText 1 attr ESPEasy_IN_Z62 room 9. 7_ESPEasy attr ESPEasy_IN_Z62 setState 0 attr ESPEasy_IN_Z62 stateFormat Total attr ESPEasy_IN_Z62 userReadings Count_m3per5min {sprintf("%. 2f", ReadingsVal("ESPEasy_IN_Z62", "Differenz", 0)/100*12)}, \ Total monotonic {ReadingsVal("ESPEasy_IN_Z62", "Absolut", 0)} Update vom 15. 02. 2018: Bis hier habe ich nur erklärt, wie die Impulse von der Gasuhr abgenommen werden und vom Modul ESPEasy angezeigt werden.
Aber auch andere Anwendungsfälle, in denen der TCRT5000 zum Einsatz kommt, profitieren von einem sauberen Schaltverhalten des Moduls. Meine Einstellungen in ESPeasy sehen so aus: Meine Einstellungen für den Pulse Counter in ESPeasy Natürlich ist das Auslesen des Stromverbrauchs anhand der Zählerscheibe nicht sehr präzise. Mein Zähler macht pro Kilowattstunde 75 Umdrehungen. Bei hohen Verbräuchen sind die Zeitabstände pro Umdrehung entsprechend kurz und die Genauigkeit höher. Genau umgekehrt verhält es sich bei sehr geringen Verbräuchen. Esp32 s0 zähler und systemtechnik. Der Verbrauch wird in Symcon berechnet (Modul: Energiezähler Impuls) Allerdings gibt die Methode zumindest einen ungefähren Überblick und man kann Nutzungszeiten und Zeiträume miteinander vergleichen. UPDATE: Da viele nach dem 3D-gedruckten Halter fragen: Der ist nicht von mir, kann aber bei Thingiverse heruntergeladen werden: Ferraris-Stromzähler Pulse Counter (TCRT5000) by Shojo – Thingiverse Letzte Aktualisierung am 7. 05. 2022 / Affiliate Links / Bilder von der Amazon Product Advertising API
Der Shelly 3EM hat keinen S0 Eingang und die offenen Pinne (RX TX etc) müssten wie ein Wemos D1 beschaltet werden. Die Shelly Software müßte auch runter? Tasmota/EspEasy? Das Ding liegt bei 60€ mmmh ich sehe es noch nicht... #8 Ah ok, danke. Also wäre "nur" noch die Schaltung anzupassen, da der ESP 3, 3V liefert. Als DC/Wandler würde ich auf den RO-3. 324S (3, 3V Input und 24V Output) oder ähnlich umschwenken und den 1, 2kOhm für den CE des Optokoppler auf 120 Ohm reduzieren. Für die Configuration des vzloggers vermute ich das Beispiel aus dem Wiki braucht nur in der "device-Zeile" angepasst werden(UUID etc ist selbstverständlich): okay, habe nun den Beitrag gefunden wo es schon einmal länger um das Thema ging S0 direkt am GPIO vom RPi3 Werde nun auch wieder auf die 5V umschwenken um sie direkt vom USB Netzteil zu nutzen. Stromzähler S0 → ESP8266 mit ESPEasy → MQTT → FHEM. Hier noch den Spannungswandler des Wemos D1 zu "belasten" macht ja wenig Sinn, wenn der DC/DC Wandler schon etwas Leistung zieht. Habe dabei auch Deinen Schaltungsentwurf gesehen: Siehe: TV290UjA/view?
ESP12E - Impulse zählen - Deutsch - Arduino Forum