VPN/Proxy erkannt
Es scheint, dass Sie einen VPN- oder Proxy-Dienst verwenden. Bitte beachten Sie, dass die Nutzung eines solchen Dienstes die Funktionalität dieser Webseite einschränken kann.
-
Hatte den gleichen Fall und hab es mit einem Monoflop gelöst. Wenn der Reedkontakt bzw. Zeiger in Position bleibt dann steht ein Dauerimpuls an der als eine Reihe von sehr schnellen Impulsen ausgelegt werden kann.
Ist mir mit einem NodeMCU auch passiert. Mit dem UNI und Tasmota kann es überall stehen bleiben. Läuft super. Ich habe auch eine Durchflussmenge kalkulieren können. Tasmota hat eine Funktion die Pulse Timer heißt. Hab dafür einfach den zweiten Input genommen.
Profiler64 wenn du mit dem Utility Meter kummulierst vergesse nicht mit Tariff zu arbeiten, sonst kannst du nicht so einfach die Werte zurücksetzen, ist mir nämlich passiert. Die Brunnenpumpe ist diese Woche für 10 min An gewesen, hatte dann 5600 Liter verbraucht, kann nicht sein. Soviel kann ich aus meinen Hunter in 10 Min. nicht durchjagen.
Ist das erste Mal auf dem ESP8266 gewesen das der sich Impuls mäßig verhauen hat. Mal sehen vielleicht ist der Uni ja eine gute Alternative.
Danke für den Tipp. Ist mir beim ersten mal auch passiert. Hab ich tatsächlich auch schon eingerichtet.
Hier nochmal ein Bild von meinem Ergebnis. Die m3 Werte hab ich nachgetragen.
Der Inhalt kann nicht angezeigt werden, da Sie keine Berechtigung haben, diesen Inhalt zu sehen.
-
ESPeaysy wäre hier was für dich: Stromzähler - mwinklers Webseite! (jimdo.com)
Speichert aber auch nicht bei Netzausfall 
Ja genau das war aich einer der Gründe warum ich Tasmota ausprobieren wollte. Ich hatte schon EspEasy auf einem NodeMCU laufen. Aber es gab ein paar Probleme. Da ich die Leitung zum Reed Schalter ziemlich lang ist, kamen die 3,3V wohl nicht mehr hundertprozentig zurück und es wurde nicht immer ausgelöst. Mit den 24V AC vom Shelly UNI gibt es bis jetzt keine Probleme. Vielleicht probiere ich da nochmal ESP Easy aus. Die funktion zum kalkulieren der m³ pro Stunde war schon cool.
-
Profiler64 skalierst du mit deinem eigenen System oder geht das auch in Tasmota selbst ohne das man sich eine eigene .bin baut
Sprich in deinem Fall 1Imp/100l und xLiter/h als "Leistung"
Also das scheint tatsächlich nicht so leicht zu sein. Man könnte aber auch ESPeasy auf den UNI spielen. Da gibt es auch die Puls Counter funktion und die gibt auch den Abstand der Pulse aus. Ebenso kann man da direkt Kalkulationen machen. ESPeasy kann man auch direkt über den Browser aufspielen. Ich wollte dieses mal Tasmota ausprobieren.
-
Profiler64 skalierst du mit deinem eigenen System oder geht das auch in Tasmota selbst.
Sprich in deinem Fall 1Imp/100l und xLiter/h als "Leistung"
Für die Leistung habe ich leider noch keine Möglichkeit gefunde. Aber ich bin mir sicher das könnte man mit Tasmota auch irgendwie hinbekommen. Den Pulsabstand auslesen und dann halt berechnungen anstellen lassen.
Ich übermittel nur die Impulse und rechnen die dann in meinem Home Assistant mal 0,1 um auf m³ zu kommen. Bekommt man wahrscheinlich auch in Tasmota hin. Ich google mal.
-
Geht vermutlich um den Counter in Tasmota und den hat die Originale natürlich nicht!
In meinen Augen eine der wenigen Anwendungen wo man alternative Firmware einsetzen muss.
Ja genau. Mir ging es tatsächlich auch nur um die Counter funktion. Sonst nutze ich auch gerne die originale Firmware. Und da das zählen im UNI passiert, kann auch mal für ein Minütchen das WLAN fehlen. In Home Assistant habe ich ein Utility Meter eingerichtet der die Veränderung hochzählt. Als selbst wenn er sich mal auf 0 resetten sollte zählt mein Home Assistant weiter aufwärts.
-
Also ich habe jetzt mal an den UNI
- einen Magnetkontakt angeschlossen -> IN2
- Button Type auf Activation Switch gestellt
- Timer OFF auf 5 sec.
über ein Skript in der CCU3 (Danke Stefan
@66er!!!) wird nun jeder Impuls aufgezählt
Ideen passend zum Thema:
- Gaszähler
- Wasserzähler
- ...
Alles anzeigen
Hi, ich habe heute genau sowas mit dem UNI realisiert. Wasseruhr mir Reedkontakt. Alle 100l gibt es eine Impuls.
Ich habe den UNI in dem Kasten für unsere Brunnenpumpe untergebracht. Darin war auch ein 24v AC Trafo mit dem ich jetzt auch den UNI betreibe. Ich habe über den Browser Tasmota auf den UNI gespielt (Ich bin komplett Tasmota neuling und es war eine Sache von unter 1 Minute). Dann habe ich bei den Einstellungen in Tasmota den GPIO Pin vom UNI IN_1 auf Counter gestellt. Die Wasseruhr wurde mit 24v AC belegt. Der Strom geht rein und wenn der Reed Kontakt schaltet geht es auf den UNI. Die Impulse werden gezählt und gespeichert. Seblst nach einem Neustart ist der Wert noch da. Funktioniert einwandfrei und wird per MQTT übertragen. Bin super Happy.
Bevor jetzt Fragen kommen warum nur alle 100l ein Impuls kommt. Das ist eine sehr große Wasseruhr. Wir beziehem aus unserm Brunnen jährlich 30.000m³.
Falls jemand Fragen zu meinem Setup hat, ich helfe gerne!