Andvanced Flow soll warten bis zur vollen/halben Stunde

Hallo Community,

ich steuere mein Radio mit einer IKEA STYBAR Fernbedienung über advanced flows:

höhere Helligkeit: Ein oder ausschalten
linke Taste: leiser
rechte Taste: lauter
niedrigere Helligkeit: “Werbung stummschalten

Und um die letzte Funktion geht es mir in dieser Frage.

Ich bin von Werbung im Radio schnell genervt und möchte sie nicht hören. Darum habe ich folgenden Flow angelegt:

Ich möchte die “warte 90 sec” ersetzen.
Die Werbung läuft grob 90 Sekunden, also passt es schon so in etwa. Aber ich möchte das gerne “schöner” haben.

Ich möchte, dass der Flow wartet, bis zur vollen oder halben Stunde die Nachrichten starten.

Das habe ich weder mit der eingebauten Verzögerung noch mit Timey erreicht, obwohl Timey sogar Wildcard-Unterstützung bietet.

Hat jemand von euch eine Idee, wie ich so etwas umsetzen kann?

Vielen Dank im Voraus

Christoph

Du kannst das mit Datum und Uhrzeit machen.

Wenn: Alle 30 Minuten

Dann: Lautstärke stumm schalten nach 90 Sekunden Lautstärke nicht mehr stumm schalten.

Wenn du es noch genauer willst, schau dir mal die App Chronograph an. Bei mir dudelt die beschissene Werbung gleich nach dem Einschalten. Ich hab da so eine Verzögerung von 60 Sekunden drin, bis das Radio die Stummschaltung aufhebt.

Danke für Deine Antwort. Ich habe mich wohl ungenau ausgedrückt.

Es geht mir nicht um den Start, sondern um die Länge der Pause. Also die aktuell festgelegten 90 Sekunden.

Der Flow soll nicht automatisch alle 30 Minuten, sondern auf Knopfdruck starten. Wenn das Radio nicht eingeschaltet ist, soll sich die Lautstärke auch nicht verändern, wodurch sich das Radio eventuell einschalten würde.

Da die Nachrichten meistens ziemlich genau zur vollen und halben Stunde starten, soll nach dem manuellen Start so lange gewartet werden, bis die Minutensanzeige der Uhrzeit entweder 00 oder 30 ist. Dann soll die Stummschaltung wieder aufgehoben werden.

Bei Chronograph habe ich auch keine Option zum Vergleich der aktuellen Uhrzeit gefunden.

Da fällt mir spontan nichts dazu ein. Ein Trigger, der nach manueller Aktivierung bis zur vollen bzw. halben Stunde vor Auslösung wartet, gibt es nicht. Ich mach mir mal Gedanken, ob das irgendwie zu realisieren ist, aber momentan fällt mir nichts dazu ein.

Vielleicht mit zone-memory 2 minuten vor eine “aufname” machen und diese “aufname” auf volles und halbe stunde mit eine neue flow zurück setzen?
Wenn das lauft weiter smarter machen.

@Christoph_Bock, probier diese Flows mal:

@DirkG Die Idee gefällt mir. Ich werde mal damit etwas rumspielen.

Wobei ich mir nicht sicher bin: Wie bringe ich den zweiten Flow dazu genau zur vollen und halben Stunde zu starten? Wenn der Flow zu beliebigen Zeiten alle 30 Minuen läuft hilft mir das ja nicht.

Im Prinzip läuft es ja darauf hinaus einen Flow warten zu lassen, bis ein Ereignis eintritt.
Ich kann einen Flow jede Miunte starten und dann kotrollieren kann, ob die Minutenzahl 00 oder 30 ist, kann ich eine Variable setzen die einem “wartenden” Flow die Freigabe gibt.

Aber das ist eigentlich alles nur Kosmetik und um zu sehen, was möglich ist. In der täglichen Arbeit komme ich mit den 90 Sekunden ja hin.

Alle 30 Minuten bedeutet, dass der 2. Flow immer zur ganzen und zur halben Stunden gestartet wird, also genau dann, wenn die Nachrichten beginnen:

Danke @DirkG. Das funktioniert. Manchmal sind Lösungen so einfach.

Die Befürchtung, dass sich das Radio durch den Befehl einschaltet, hat sich nicht bewahrheitet.