Trockner Fertig

Hallo zusammen,

ich habe hier eine Tapo P110 womit ich die aktuelle Energie messen kann, mein Problem ist aber das ich möchte das er mir eigentlich nur einmal mit der Fertig meldung, Fertig meldet.

Aber ich bekomme diese Nachricht sehr oft weil der Trockner ja noch eine Nachfunktion von einer Stunde hat das diese hin und wieder sich einschaltet.

Kann ich diese meldung nicht einstellen das es nur einmal kommt?
Oder habe ich da einen denkfehler bezüglich der Automation.

alias: Trockner Fertig
description: “”
trigger:

  • type: power
    platform: device
    device_id: 0e6cefb2fd51291ef7a3491817ece056
    entity_id: sensor.trockner_current_power
    domain: sensor
    below: 5
    for:
    hours: 0
    minutes: 1
    seconds: 15
    condition:
    action:
  • service: input_boolean.turn_off
    data: {}
    target:
    entity_id: input_boolean.trockner
  • service: notify.whatsapp_suna
    data:
    message: Trockner Fertig
    enabled: true
  • service: notify.whatsapp_sinan
    data:
    message: Trockner Fertig.
    mode: single

Versuch es mal hier mit: KLICK bzw. findest Du da die Lösung für Dein Problem.

Du müsstest einfach mit der Zeit spielen, bei der dein Input_Boolean auf AUS schaltet.
Musste ich ähnlich bei meinen Geschirrspüler machen und den Wert auf 10min. setzen.

Den Zeitpunkt, bei dem dein Trockner tatsächlich fertig ist und dein Input_Boolean auf AUS geht, wirst du eh nicht erwischen.
Deshalb lieber mit einen Delay leben…

Hatte das Thema auch mit meiner Spülmaschine und ein Shelly Plug S. Hab es aber hinbekommen, dass ich nur eine Nachricht bekomme. Dafür muss die Maschine unter 1 W kommen, aber es funktioniert.

Bei mir ist es ja nicht nur der input boolean, auch die Message die ich kriege per whatsapp. Ja, das könnte ich auch so machen aber dann ist die ja noch 1 stunde am laufen bis er unter 1 Watt kommt. Ich wollte schon das er vorher mir bescheid gibt.

@harryp
Ich versuch das mal mit dem Video, Danke.

Also das mit dem Video was du mir geschickt hast @harryp das funktioniert bei mir garnicht. Entweder ich habe im grundsatz was falsch verstanden, obwohl ich alles genau so gemacht habe wie im Video. Oder ich muss damit leben das der Trockner erst nachdem er ganz beendet ist eine Meldung ausgibt. Obwohl dieser eigentlich schon fertig ist und nur eine stunde lang hin und her sich dreht.

Trotzdem Danke.

Falls jemand noch eine Idee hat, bitte gerne melden.

In der 1. o.g. Automation nur den input_boolean off schalten.
Die Message machst du dann in einer 2. Automation mit eben halt dem Trigger “input_boolean off”.

Poste doch bitte mal die Verlaufskurve der Leistungsaufnahme.
Ich habe/hatte ein ähnliches Problem bei meiner Waschmaschine und habe es mit einer zusätzlichen Zeitüberwachung in den Griff bekommen.

hm… Das klingt logisch. Ich versuche das mal.

Ist das 2.Bild von mir nicht die Leistungsaufnahme??

Sorry, hatte ich übersehen.
Wenn ich das Bild richtig interpretiere, dann musst Du die “Trockner-fertig-Meldung” ausgeben, wenn die Leistungsaufnahme erstmalig unter 150W gefallen ist.

Nicht ganz, wie du im Verlauf sehen kannst springt er aber einmal wieder über diese 150W.

Aber wie maxe geschrieben hat, ergibt das Sinn. Der boolische Wert wird ja einmalig als Aus getriggert und gibt dann die Meldung raus. Danke maxe. Ich teste das aus. :+1: :+1: :+1:

Wäre von alleine nicht darauf gekommen :smiley:

Gegen 19:20 Uhr springt der Verbrauch unter 150W, und das wäre der Trigger, die Meldung abzusetzen.
So hat es m.W.n. auch Tristan in seinem Video beschrieben.
Auch ich verwende diese Node-Red-Node:
image
mit der entsprechenden Auswertung.

Wie oben beschrieben verwende ich diese “Logik” auch bei der Waschmaschine, hier ist allerdings das Problem, das die Waschmaschine währen dem Waschprogramm mehrfach auf <5W fällt, deshalb muss ich zusätzlich mit einer Zeitstufe arbeiten.

Wenn der Umweg über den input_Boolean bei Dir funktioniert ist es auch gut.

Man könnte es ja auch in eine Automation packen, mit der Bedingung “input_boolean on”.
D.h. beim ersten triggern ist der input_boolean ja noch on, dann sendet er die message und schaltet den boolean auf off.
Beim zweiten triggern ist die Bedingung nicht mehr gegeben, da der input_boolean auf off ist.

@maxe Du hast vollkommen Recht. Und das klappt wie du es mir vorgeschlagen hast, habe es schon ausgetestet mit einem 20min. Programm am Trockner.

Danke nochmal für die Super Idee. :+1: :+1: :+1: :+1:

1 „Gefällt mir“

Nutzt du die power monitor node? Denn genau da kannst du das einstellen, wie oft ein Wert unterschritten werden soll, bis “fertig” ausgegeben werden soll.
In deinem Fall z.B beim ersten mal unter 100W.
Du musst dann natürlich dafür sorgen, dass die Automation nicht zu früh wieder startet. z.B. indem du sie erst bei > 400W starten lässt.

Das mit dem Node hat bei mir gar nicht geklappt, warum weiß ich nicht. Es kam keine Nachricht ans Handy an. Evtl. habe ich das was falsch gemacht :man_shrugging:

Aber wie schon oben erwähnt klappt das jetzt mit der normalen Automation in HA, mit dem boolischen Wert.

Ich habe nun drei Automationen für meinen Trockner:

Als erstes Trockner An und boolischen Wert auf An

alias: Trockner An
description: “”
trigger:

  • type: power
    platform: device
    device_id: 0e6cefb2fd51291ef7a3491817ece056
    entity_id: sensor.trockner_current_power
    domain: sensor
    above: 350
    for:
    hours: 0
    minutes: 0
    seconds: 10
    condition:
    action:
  • service: input_boolean.turn_on
    data: {}
    target:
    entity_id: input_boolean.trockner
  • service: notify.whatsapp_suna
    data:
    message: Trockner Läuft
    enabled: true
  • service: notify.whatsapp_sinan
    data:
    message: Trockner läuft
    mode: single

Als zweites Trockner aus was nur den boolischen Wert auf aus stellt:

alias: Trockner Fertig
description: “”
trigger:

  • type: power
    platform: device
    device_id: 0e6cefb2fd51291ef7a3491817ece056
    entity_id: sensor.trockner_current_power
    domain: sensor
    below: 5
    for:
    hours: 0
    minutes: 0
    seconds: 10
    condition:
    action:
  • service: input_boolean.turn_off
    data: {}
    target:
    entity_id: input_boolean.trockner
    mode: single

Als drittes Überprüfen des Zustands vom boolischen Wert und ausgabe der Nachricht:

alias: Trockner Fertig Meldung
description: “”
trigger:

  • platform: state
    entity_id:
    • input_boolean.trockner
      to: “off”
      from: “on”
      condition:
      action:
  • service: notify.whatsapp_sinan
    data:
    message: Trockner Fertig
  • service: notify.whatsapp_suna
    data:
    message: Trockner Fertig
    mode: single

Damit habe ichs gelöst. Vielleicht geht es mit Node Red einfacher. Aber Ich habe bisher noch gar keine Erfahrung mit Node Red also kann ich dazu mich nicht äußern, warum das nicht geklappt hat. Aber so geht es auf jedenfall. :slight_smile:

Schön das es funktioniert.
Nach meiner bescheidenen Meinung hast du mehr oder weniger das nachgebaut, was die power-node macht.
Benachrichtigungen sind ja erst mal ein anderes Thema und funktionieren über andere nodes.

1 „Gefällt mir“