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

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

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.