Licht blinkt, wenn Waschmaschine fertig - Möglich mit Homeegrammen?

Hallo liebes Team von Codeatelier, liebe homee-Community,
ich würde gerne folgende Funktion mit homee umsetzen: Licht im Flur blinkt rot, wenn Waschmaschine im Keller fertig ist. Ein Zwischenstecker mit Strommessfunktion von Fibaro und Mehrfarben-LED von Aeotec liegen schon hier.
Meine Idee: Wenn Strom null (Waschmaschine aus), keine Funktion. Wenn Strom klein (Waschmaschine an, aber Programm zuende), Lampe blinken lassen. Wenn Strom hoch (Waschmaschine läuft), keine Funktion. Geht das mit Homeegrammen? Sollte das möglich sein, ist Homee gekauft.
Gruß, Jost

3 „Gefällt mir“

Ja das funktioniert mit homee.
Man kann im homeegramm festlegen, wenn der Verbrauch unter einen bestimmten Wert fällt, dann schalte die Lampe an. Jedoch ist es noch nicht möglich, die Lampe blicken zu lassen.

1 „Gefällt mir“

@Jost:
Die einfache WENN Strom unter Wert X DANN Lampe an funktioniert tadellos.

In der Praxis jedoch kann es je nach Waschmaschine zu Fehlinformationen kommen, da hier lediglich einzelne Werte abgefragt werden. Zieht die Maschine sich also grad kein Strom, so fällt der Verbrauch unter den eingestellten Wert und die Lampe geht fälschlicherweise an.

Was noch fehlt ist eine Option, die auf den Verbrauch über einen definierten Zeitraum achtet.
z.B. WENN Strom unter Wert X im Zeitraum von 15 Min DANN Lampe an.

9 „Gefällt mir“

@Jost
Mabuty hatten genau zu diesem Thema bereits ein Feature Request. Denn genau wg diesen Peaks, die ich an meiner Waschmaschine auch hatte, erhielt ich Fehlalarme.

Hier würde es helfen, wenn die Daten aus der Datenvisualisierung ausgewertet werden können. Denn dann gäbe es die von Mabuty vorgeschlagene Möglichkeit. Zum liken bitte hier lang (mehr Like = größere Chance zur Umsetzung). Dies würde dann auch für Spülmaschine, offene Fenster / Türen gelten können. Wenn der Wert länger x offen oder unter Wert y liegt, dann Licht an etc.

Daten Auswertung für Homeegramme

Beste Grüße,
Simon

2 „Gefällt mir“

Das mit dem blinken ist schwierig aber du kannst dein Homeegramm so erstellen das es geht.

Bei der Aktion Must du nur sehr viel erstellen

Schalte x ein
Schalte x nach 5 Sekunden aus
Schalte x nach 10 Sekunden ein
Schalte x nach 15 Sekunden aus

usw.

Das dauert aber funktioniert !
VG Micha

Falls du eine ZigBee Lampe hast, kannst du den Identifikationsmodus zum blinken verwenden :wink:

Okay, ihr habt mich überzeugt. Homee ist bestellt.
Bisher hatte ich gedacht, ich setze das mit der kostenlosen Heimautomatisierungssoftware PulseStation um, die auf meinem Synology-Server läuft - aber die ist noch im Alpha-Stadium und für die Einstellung der Geräte muss man sich ziemlich einarbeiten. Stichworte: DWORD, Hexadezimalsystem. Dafür habe ich einfach keine Zeit.
Und Homee scheint mir da eine gute Alternative zu sein. Vor allem gefällt mir, dass es herstellerunabhängig ist und viele Geräte zu unterstützen scheint.

1 „Gefällt mir“

@Thomas: gibt es so etwas auch bei den Philips Hue Bulbs? Identifikationsmodus?
Wie rufe ich den über ein Homeegramm ab?

Oh, da war ich wohl zu voreilig​:unamused: den gibt es schon, er kann aber in homeegrammen nicht verwendet werden.:slightly_frowning_face: Du findest den Modus in den Einstellungen zum jeweiligen Gerät. Ich werde demnächst mal intern ansprechen ob eine Blinkaktion nicht sinnvoll wäre um sich dieses gewurschtel mit den Zeiten zu sparen.

15 „Gefällt mir“

Das fände ich super. Habe meine Hues im Flur mit einem Türsensor verbunden.
2 Bulbs blinekn je 3x abwechselnd, war eine ganz schöne Frickelei :wink:

So wie es aussieht, scheitert es bei mir sowieso noch daran, dass meine Lampe, die LED Blub von Aeon Labs, noch nicht unterstützt wird. Hätte ich vor dem Kauf natürlich nachgucken sollen :frowning:

Hallo Thomas, das fände ich auch sinnvoll. Denkbar auch für Alarmfunktion.

Grüße Tino

Es wäre auch cool, wenn es eine Wenn-Bedingung gäbe, die lautet “solange”. Das heißt, die verknüpfte Aktion würde ausgeführt, solange die Ursprungsbedingung erfüllt ist. Ist sie nicht mehr erfüllt, wird die Dann-Aktion wieder rückgängig gemacht.

Also: Solange, der Stromverbrauch größer als 0 und kleiner als 20 W ist, schalte die Lampe an und lass sie rot leuchten. Ist das nicht mehr der Fall, stell die Lampe auf ihre ursprünglichen Werte zurück.

1 „Gefällt mir“

Ich habe jetzt zwei Homeegramme erstellt:
Programmende Waschmaschine
Auslöser
Wenn Aktueller Verbrauch bei Fibaro Zwischenstecker FGWPx unter 75W fällt…
Bedingung
Und nur wenn Aktueller Verbrauch bei Fibaro Zwischenstecker FGWPx sich über 5W befindet…
Aktion
Dann Aeon Labs LED-Lampe einschalten…
Und dann die Farbe bei Aeon Labs LED-Lampe auf ●Red setzen…

Waschmaschine läuft oder aus
Auslöser
Wenn Aktueller Verbrauch bei Fibaro Zwischenstecker FGWPx unter 0W fällt…
Oder wenn Aktueller Verbrauch bei Fibaro Zwischenstecker FGWPx über 75W steigt…
Aktion
Dann die Farbtemperatur bei Aeon Labs LED-Lampe auf 3367K setzen…
Und dann Aeon Labs LED-Lampe ausschalten…

Das zweite Funktioniert nicht richtig. Es klappt, wenn der Verbrauch auf über 75W steigt, aber nicht, wenn er auf 0 fällt. Im zweiten Fall bleibt die Lampe einfach auf rot und an.

Habe ich da irgendwo einen Denkfehler?

Die Aeon Labs LED-Lampe lässt sich übrigens über “andere Geräte” anlernen. Allerdings stimmen die Farben nicht mit den auf dem Bildschirm eingestellten überein.

Zu der Lampe kann ich leider nichts sagen, jedoch misst die Steckdose keine negativen Stromverbräuche, daher wird deine Bedingung mit fällt unter 0W sicherlich nie zutreffen, da 0 nicht unter 0 ist.

Jawoll, das war der Denkfehler! Danke! Jetzt geht’s.

Ebenso wie für eine “Lichtshow”, wenn man abends für diverse Lichter alle n Sekunden die Farben wechseln könnte. Da kommen dann auch wieder die Konstanten ins Spiel, die schon angefragt wurden (wenn man mehrere Lampen benutzt).

@murcielago
Offtopic:
Hi Micha,

kannst Du Dein Vorgehen zur Steuerung der Waschmaschine genauer erläutern. Bisher war ich an dem Punkt angekommen, dass ich folgendes dafür benötige:

Gesammelte Daten in Hommegrammen verwenden

Denn ich habe bei mir an der Waschmaschine auch einen Fibaro Wall Plug installiert (testweise) jedoch schnell feststellen müssen, dass durch sehr sehr sehr kurze Peaks der Waschmaschine mitten im Waschgang abgeschaltet wurde. Der Auslöser mit einer vermeintlich kleinen Wattzahl um zwischen Betrieb und Standyby zu differenzieren hat bei mir nicht funktioniert. Kurzzeitig scheint der Verbrauch (Programmwechsel, Denkpause für die Maschine, wer weiß) kurz abgefallen zu sein so dass der Auslöser auch in wenigen Fällen zwischen des Waschganges erreicht wurde.

Um dies zu umgehen, würde ich auf einen zB 10 Minuten Zeitraum den Verbrauch überwachen wollen um sicher zu stellen, dass die Maschine fertig ist. Das würde nur mit dem oben verlinkten Feature gehen. Welches Du auch bereits :heart: hast.

Hi @CrazyKobold,

ich habe aktuell einen unschönen Workaround geschaffen. Ursprünglich wollte ich einfach einen zeitverzögerten Webhook starten, der widerum einen Webhook zu Homee schickt, um nochmals nachzufragen, ob denn der Verbrauch unter 2,9 W liegt. Das ging aber nicht, weil Homee die Webhooks nicht zeitverzögert losschießen kann (wie bei Push Messages). Deswegen führe ich einfach 4-5 Webhooks nacheinander aus und prüfe bei jedem, ob der Verbrauch noch unter 2,9 W liegt. Damit kriege ich mit der Stoppuhr immerhin eine Verzögerung von ca. 2 Sekunden pro Homeegramm / Webhook hin. Für 10 Minuten wird es nicht reichen :slight_smile:

Ich konnte meine Funktion noch nicht im Realbetrieb testen - keine Wäsche zum Waschen.

Danke für Deine Info.

Workaround ist ja harmlos ausgedrückt :joy: Du kannst Dich ja nochmal melden, wenn Du genügend Wäsche drin hast :laughing:

Viele Grüße,
Simon