Seite 1 von 2

[3.5.1] Geschirrspueler status erkennen - Diskussion zur Umsetzung

Verfasst: Mo Nov 21, 2022 12:57 pm
von 0lek
Hey all,

Ich will ueber den TWS auswerten, ob mein Geschirrspueler laeuft/gelaufen ist. Ich habe ihn an einem Messaktor hanegen, sehe also den Stromverbrauch. Habe ich auch ueber Grafana aufgezeichnet. Leider ist jeder Spuelvorgang etwas anders (auch bei gleichem Programm). Ich hatte erst ueber state machine nachgedacht, aber es wird schwierig. Was ich eigentlich brauche ist nur zuverlaessig jeden Spuelvorgang zu erkennen. Deswegen wuerde ich folgenden umsetzen:

- Wenn der Strom am KNX-Objekt ueber 100mA (TBD) ist, dann soll die Logik ein True senden
- Die Logik sollte sich dann fuer 3h sperren --> das verhindert, dass sie wieder getriggert wird.

Das wurde meinen Use Case eigentlich umsetzen. Der einzige Case, der nicht abgebildet wird, ist wenn ich zuerst ein 30 min Programm starte und dann waehrend der naechsten ~ 2.5h nochmal ein Programm starte. Aber ich glaube nicht dass das vorkommen wird, deswegen ist es erstmal egal.

Ich habe leider Null Plan, wie ich das umsetzen soll. Nehme jeden Schubs in die richtige Richtung gerne mit!

Danke
Aleksander

Re: [3.5.1] Geschirrspueler status erkennen - Diskussion zur Umsetzung

Verfasst: Mo Nov 21, 2022 1:05 pm
von starwarsfan
Hi
0lek hat geschrieben: Mo Nov 21, 2022 12:57 pm - Wenn der Strom am KNX-Objekt ueber 100mA (TBD) ist, dann soll die Logik ein True senden
- Die Logik sollte sich dann fuer 3h sperren --> das verhindert, dass sie wieder getriggert wird.
Ich mache etwas ähnliches (mit Edomi) bei Waschmaschine und Trockner, daher hier nur als Idee:

Es gibt einen Baustein "Fertigmeldung mit Aktorsteuerung", welcher mit dem aktuellen Stromverbrauch gefüttert sowie mit einem Schwellwert sowie einem Timeout konfiguriert wird. Fällt nun der Stromverbrauch für die Zeit des Timeout unter den Schwellwert, werden die Ausgänge des Bausteines entsprechend gesetzt.

Dafür musste ich lediglich ermitteln, wieviel Strom die Geräte im Standby- resp. Aus-Zustand verbrauchen und wie lange die längste Pause innerhalb eines Programmes ist. Das ist bei mir jetzt sowohl bei WaMa als auch beim Trockner auf zehn Minuten konfiguriert, womit mir Edomi spätestens nach dieser Zeit mitteilt, dass das Gerät fertig ist.

Re: [3.5.1] Geschirrspueler status erkennen - Diskussion zur Umsetzung

Verfasst: Mo Nov 21, 2022 3:23 pm
von gbglace
Von welcher Sorte Strommessaktor ist denn das gute Stück. Bei den MDT-Aktoren kannst das auch alles soweit im Aktor selbst hinterlegen und brauchst keine Logik dazu.

Re: [3.5.1] Geschirrspueler status erkennen - Diskussion zur Umsetzung

Verfasst: Mo Nov 21, 2022 3:29 pm
von Robosoc
Wenn es nicht im Aktor selber geht oder Du es da aus welchen Gründen auch immer nicht machen möchtest, dann wäre meine Frage ob nicht ein Timer1 Baustein schon Deine Aufgabe erfüllt:
Bild

Achtung, hier wird nach Ablauf der Zeit ein False gesendet...das hast Du nciht definiert. Wenn das nicht gewünscht ist, braucht es noch eine nachgeschaltete AND-Logik mit geschicktem Einsatz des Inhibit-Eingangs.

Re: [3.5.1] Geschirrspueler status erkennen - Diskussion zur Umsetzung

Verfasst: Mo Nov 21, 2022 3:34 pm
von 0lek
gbglace hat geschrieben: Mo Nov 21, 2022 3:23 pm Bei den MDT-Aktoren kannst das auch alles soweit im Aktor selbst hinterlegen und brauchst keine Logik dazu.
Hmm... Es ist ein MDT AMS-1216irgendwas. OK, dann gucke ich doch mal in die Applikation. Wobei ich dort - soweit ich mich entsinne - nur gesehen hatte, dass er melden kann bei Ueberschreitung / Unterschreitung. Was aber nicht das Problem der Zeit loesen wuerde. Ich gucke es nochmal an.

Danke!

Re: [3.5.1] Geschirrspueler status erkennen - Diskussion zur Umsetzung

Verfasst: Mo Nov 21, 2022 5:38 pm
von gbglace
Doch der hat auch Verzögerung die er jeweils berücksichtigen kann, für eine Meldung ich fange gerade an vs ich bin fertig sollte das genau funktionieren. Es gibt auch einen sehr aktuellen Thread im KNX-UF zu dem AMS/AMI Aktor mit genau der Aufgabenstellung im Hauptforum.

Re: [3.5.1] Geschirrspueler status erkennen - Diskussion zur Umsetzung

Verfasst: Di Nov 22, 2022 10:08 am
von Parsley
Moin zusammen,
gbglace hat geschrieben: Mo Nov 21, 2022 5:38 pm Es gibt auch einen sehr aktuellen Thread im KNX-UF zu...
Dazu ganz grundsätzlich aber auch hier im Speziellen die Frage: Spricht etwas dagegen hier im Forum Links auf das KNX-UF zu setzen?

Re: [3.5.1] Geschirrspueler status erkennen - Diskussion zur Umsetzung

Verfasst: Di Nov 22, 2022 10:30 am
von StefanW
Parsley hat geschrieben: Di Nov 22, 2022 10:08 amDazu ganz grundsätzlich aber auch hier im Speziellen die Frage: Spricht etwas dagegen hier im Forum Links auf das KNX-UF zu setzen?
Nein, kein Problem.

Stefan

Re: [3.5.1] Geschirrspueler status erkennen - Diskussion zur Umsetzung

Verfasst: Di Nov 22, 2022 11:18 am
von Tomtheripper
Hi Olek,

ich mach das - mit der Waschmaschine - über einen MDT AMI 1216.02 Schaltaktor mit Strommessung, über das KO Lastunterschreitung.
Bild


Bild

Deinen passenden Ruhestromwert kannst ja mit so einem Aktor sehr leicht ermitteln.
Die Verzögerung von aktuell 5 Minuten könnte man sicher noch anpassen und nach unten korrigieren, da hab' ich aber net lang rumprobiert.
Die Auswertung läuft über n ioBroker-Skript, mit Ansage über ein paar Alexa-Echo-Dots.

Bild

Funzt prima, meine Frau wird korrekt benachrichtigt! :D

(in der Speak mit 3 Min. verzögerung steht: "Karin! Waschmaschine! Herrgott nochmal!!".
Ja, ich weiß, man könnte noch per Zufallsvariable verschiedene Ansagen wählen lassen... ) :twisted:

Gruß
Thomas

Re: [3.5.1] Geschirrspueler status erkennen - Diskussion zur Umsetzung

Verfasst: Di Nov 22, 2022 11:25 am
von 0lek
Tomtheripper hat geschrieben: Di Nov 22, 2022 11:18 am Funzt prima, meine Frau wird korrekt benachrichtigt! :D

(in der Speak mit 3 Min. verzögerung steht: "Karin! Waschmaschine! Herrgott nochmal!!".
Ja, ich weiß, man könnte noch per Zufallsvariable verschiedene Ansagen wählen lassen... ) :twisted:
:D :D :D :D :D

Ich wuerde das obere noch optimieren Thomas:

20sek nachdem der PM im Waschraum an ist, Telegramm-Nachricht auf Ihr Handy, "Wenn Du schon unten bist, bring doch noch ein Bier".

Das ist doch mal ein echter WAF!! ;)

Spass beiseite, vielen Dank, @Tomtheripper. Ich werde das mal testen und mich melden wie's funktioniert.

Aleksander