Tasmota / Gosund: Gerätedauerlauf per Rule erkennen und abschalten

OP #7394312
Lesenswert?

Ich habe hier eine Gosund / Tasmota Wifi Steckdose

Ich kenne mich zugegeben mit den Tasmota-Rules nicht wirklich aus, komme eigentlich eher von ESPEasy - dort wird aber die Leistungsmessung noch nicht final unterstützt

Mein Problem: Hier steht ein Kompressor, 24/7 an, versorgt ein paar Zapfstellen

Benutzt wird der Kompressor aber nur zum mal kurz einen Reifen aufpumpen, was ausblasen usw

Es könnte jetzt passieren, das - evtl. auch in Abwesenheit, z.B. ein Schlauch platzt, der Kompressor würde dann durchlaufen

Idee: Ich frage mit dem Tasmota den Stromverbrauch ab - so bald er länger als z.B. 15 min am Stück läuft wird dem Kompressor der Strom abgedreht

Reset im Fehlerfall sollte durch ein Aus/Einstecken des Tasmotas erfolgen

Hat so was zufällig schon jemand umgesetzt, eine fertige Rule parat?

Viele Grüße

#7395385
Lesenswert?

Einschalten könnte man mit einem zweiten ESP, der eine MQTT-Nachricht sendet (lokaler Broker bevorzugt) oder auch per Handy-App (lokaler oder öffentlicher Broker). Ich schalte bei mit per Funk-Taster (umgebaute Fenster-Kontakte) über ein 434MHZ-WLAN-Gateway (Sonoff-RF) diverse Aktoren. Die Zirkulationspumpe fürs Warmwasser geht damit 5min an, der Kompressor im Keller 10min...

#7395388
Lesenswert?

Am einfachsten ist Pulsetime zum auschalten nach einem EIN Befehl. Oder falls die Steckdose Strommessung kann eine Rule .... wenn stromverbrauch größer in einer gewissen Zeit > x Minuten ist abschalten. Aber bei der geringen Einschaltzeit ist es einfacher nach einer gewissen Zeit nach On abzuschalten denn es macht keinen Sinn den Druck dauernd aufrecht zu halten, vorallem auch nicht über Nacht. Und der Button an der Steckdose ist der Trigger auch fürs nachtriggern.

OP #7395393
Lesenswert?

Chris K. schrieb:

Aber bei der geringen Einschaltzeit ist es einfacher nach einer gewissen Zeit nach On abzuschalten denn es macht keinen Sinn den Druck dauernd aufrecht zu halten, vorallem auch nicht über Nacht.

Ich will ihn wie gesagt schon dauernd anlassen - ist beim jetzigen Kompressor auch so

Chris K. schrieb:

Oder falls die Steckdose Strommessung kann eine Rule .... wenn stromverbrauch größer in einer gewissen Zeit > x Minuten ist abschalten.

genau in die Richtung denke ich

#7395399
Lesenswert?

Bei einer Privaten Anwendung tendiere ich noch immer zum Einschaltimpuls und automatischem aus. Sieht mir nach Tankstelle oder ähnlichem aus. Evtl. Druck wird nicht nach x Minuten erreicht -> Abschalten (Druckschalter oberen überwachen) wird die einfachste Lösung sein.

#7395401
Lesenswert?

Bernhard S. schrieb:

Einschalten könnte man mit einem zweiten ESP, der eine MQTT-Nachricht sendet (lokaler Broker bevorzugt)

Das sollte besser ein Board mit i5-CPU sein, 2,6 GHz dürften reichen!

Vor über 20 Jahren brauchten Fernseher und SAT-Receiver noch zweistellige Watt im Standby. Da habe ich eine Box gebaut, die rein analog den Strom erkennt und ein paar Minuten nach Unterschreiten der Schwelle per Relais komplett vom Netz trennt. Das kann ich mir jederzeit auch andersherum vorstellen.

Für dieses Kompressor'Problem' würde ich einen Arduino Nano und einen ACS712 nehmen. In einer Anwendung habe ich einen ACS712-20 mit Einweggleichrichtung am Ausgang am A/D-Eingang des ATMega. Das reicht, zu erkennen, ob da 2 Ampere oder weniger fließen, da brauche ich nur Last aktiv oder Last tot.

Es gibt keinen Grund, da mit WiFi und sonstigem Kram zu kaspern, nur, weil es modern ist.

#7395423
Lesenswert?

Heinz R. schrieb:

Ich kenne mich zugegeben mit den Tasmota-Rules nicht wirklich aus

Ich auch nicht, aber mit der Doku hätte ich Mal sowas in der Art versucht:

1
Rule1
2
 ON system#boot DO var1 0 ENDON
3
 ON energy#power<5 var1 0 ENDON
4
 ON time#minute DO if (energy#power>100) var1=var1+1 endif ENDON
5
 ON var1#State==15 DO Power OFF ENDON

Edit: Die Werte für die Hysterese in energy#power war einfach Mal ins blaue und muss natürlich angepasst werden. Alles ungetestet!

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren