S0 an einem ESP32 über Tasmota

OP #7501282

Hallo, ich mache gerade meine ersten Schritte mit Tasmota und ESP32. Die Firmware konnte ich schon aufspielen und das liefert auch schon MQTT Daten an meinen IOBroker.

Frage: Welche Binary von Tasmota brauche ich da und welche Einstellungen, damit S0 Signale ausgewertet werden können? ? Ich finde nirgens "S0".

Danke + MfG

OP #7502051

Danke für Deine Zeit. Ich sehe, dass da 180 und 280er Werte vorkommen. Bist Du sicher dass das richtig ist? Ich habe einen

1
S0

Zähler, keinen

1
D0

Zähler wie der vom Stromanbieter.

Ich habe eben gelernt dass es das Scriupting gibt, das werde ich jetzt wohl lernen müssen ...

#7502075

Stefan F. schrieb:

Ich habe eben gelernt dass es das Scripting gibt, das werde ich jetzt wohl lernen müssen ...

Schau erstmal ob du ein fertiges Script für exakt deinen Zähler findest. Für die meisten gibt's da (entweder im Tasmota-Wiki oder irgendwelchen Smart-Home-Foren) schon was vorbereitetes.

Ansonsten, zum einfachen Zählen der Impulse am S0, Zähler mit Typ "c" im Script definieren, Berechnung Zählerstand und Momentanverbrauch wie im Screenshot.

Angehängte Dateien:
#7502120

sorry wenn evtl OT, aber schau Dir mal für so was ESPEasy an

Das Scripting von Tasmota ist so eine Wissenschaft für sich....

(Ich habe hier sowohl Tasmota als auch ESPEasy im Einsatz, beides hat m.M. seine Anwendungsgebiete, hier ist letzteres besser geeignet)

OP #7502283

Hallo Ernst, es gibt meinen Zähler SDM72D-M im Source, aber nur die MODbus Unterstützung. Das wenn ich das früher gewusst hätte ... :p

Wie auch immer, ich habs mit klauen, spicken, abkupfern, kopieren, pfuschen und interpretieren und deinen Tips halbwegs hinbekomen :D Mit S0+ Kontakt gegen Masse Zählt er nun die Impulse.

Wie der Teufel will, auf Arbeit habe ich ein altes Hutschienen-Gehäuse aus dem Müll gezogen. Das ist jetzt das neue Zuhause des ESP-12F.

Danke für Deinen Support :)

Angehängte Dateien:
#7502519

Stefan F. schrieb:

Zähler SDM72D-M

Heinz R. schrieb:

wäre dann viel sinnvoller Modbus zu nutzen

+1

Ich hätte vielleicht ganz am Anfang schon nach dem Zähler-Typ fragen sollen.

Egal: Modbus kann ja parallel zur S0-Impulsschnittstelle abgefragt werden, wär also immer noch erweiterbar.

Entweder auch mit Tasmota, oder mit einem Modbus RTU -> TCP gateway (Fertig kaufen oder z.B. https://github.com/zivillian/esp32-modbus-gateway )

Ist Geschmackssache, bei mir läuft node-red was sowieso schon diverse Modbus-Sachen bedient, insofern war mir an der Stelle das Gateway lieber als Tasmota.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 3 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.