Flow Gadgets

Generische Helper-Karten für Homey Advanced Flows.
Generische Helper-Karten für Homey Advanced Flows.

Mehr lesen ›

Flow-Karten

Wenn ...

Flow Gadgets
Ausdrucks-Trigger erfasst für Trigger-ID
i
Diese Wenn-Karte wird von der Karte Trigger erfassen ausgelöst. Der Trigger-Impuls kommt also nicht direkt von einem Gerät. Die Karte Trigger erfassen prüft zuerst ihre Ausdrücke und löst diese Karte nur aus, wenn alle Ausdrücke wahr sind und die Trigger-ID übereinstimmt.
Advanced

Und ...

Flow Gadgets
Ist Formel Vergleich Vergleichswert?
i
Nur Zahlen, aufgelöste numerische Tags, +, -, *, /, (), und Deadband-Blöcke der Form {Ausdruck; min; max} sind erlaubt. Als Dezimaltrennzeichen gilt der Punkt. Der Vergleichswert darf ebenfalls eine Formel sein. Die Deadband-Grenzen sind inklusive. Verschachtelte Deadband-Blöcke sind erlaubt.
Advanced
Flow Gadgets
Wert liegt zwischen Minimalwert und Maximalwert mit Bereichsmodus?
i
Prüft, ob ein numerischer Wert innerhalb eines definierten Bereichs liegt. Du kannst wählen, ob beide Grenzen eingeschlossen, ausgeschlossen oder nur eine Seite eingeschlossen ist. min_value muss kleiner oder gleich max_value sein. Alle Zahlenfelder akzeptieren auch einfache Formeln mit +, -, *, /, Klammern und Deadband-Blöcken.
Flow Gadgets
Ist Wert positiv?
i
Prüft, ob eine Zahl positiv ist. Für die praktische Nutzung in Flows wird 0 als positiv behandelt, weil 0 nicht negativ ist. Wenn diese Bedingung invertiert wird, prüft sie, ob die Zahl negativ ist. Das Wert-Feld akzeptiert auch einfache Formeln mit +, -, *, /, Klammern und Deadband-Blöcken.
Flow Gadgets
Boolean-Liste Boolean-Werte erfüllt Modus
i
Prüft eine mit Pipe getrennte Liste von Boolean-Werten.
Flow Gadgets
Ausdrücke passen: Ausdrücke
i
Prüft eine Pipe-getrennte Liste von Ausdrücken. Das Pipe-Zeichen bedeutet UND. Die Karte gibt nur true zurück, wenn alle Ausdrücke wahr sind. Bei Zahlenvergleichen dürfen nach dem Auflösen der Homey-Tags einfache Formeln mit +, -, *, /, Klammern und Deadband-Blöcken enthalten sein. Wichtig: Keine trigger-spezifischen Tags aus verschiedenen Quell-Triggerkarten mischen. Homey löst nur die Tags des Triggers auf, der den Flow tatsächlich gestartet hat.
Advanced
Flow Gadgets
Ausdrücke für State ID sind von false zu true gewechselt: Ausdrücke
i
Prüft eine Pipe-getrennte Liste von Ausdrücken. Das Pipe-Zeichen bedeutet UND. Diese Karte gibt nur true zurück, wenn jetzt alle Ausdrücke wahr sind und das vorher gespeicherte Ergebnis für diese State ID nicht true war. Das erste true-Ergebnis nach einem App-Neustart zählt ebenfalls als Wechsel von false zu true. Der Zustand wird im Speicher gehalten und beim Neustart der Flow-Gadgets-App zurückgesetzt. Diese Karte löst keine andere Karte aus.
Advanced
Flow Gadgets
Wert Wert hat sich ausreichend geändert gegenüber dem letzten akzeptierten Wert unter ID Speicher-ID um +Minimaler Anstieg / -Minimaler Abfall
i
Speichert den ersten Wert und gibt true zurück. Danach gibt die Karte nur true zurück, wenn der Wert mindestens um den eingestellten Anstieg höher oder um den eingestellten Abfall niedriger ist als der letzte akzeptierte Wert. Bei true wird der aktuelle Wert als neuer akzeptierter Wert gespeichert. Gespeicherte Werte verfallen nach 48 Stunden oder nach einem App-Neustart. Die Zahlenfelder akzeptieren auch einfache Formeln mit +, -, *, /, Klammern und Deadband-Blöcken. Die Speicher-ID wird nur als ID verwendet.
Advanced

Dann ...

Flow Gadgets
Berechne Formel; Vergleich: Vergleich Vergleichswert
i
Nur Zahlen, aufgelöste numerische Tags, +, -, *, /, (), und Deadband-Blöcke der Form {Ausdruck; min; max} sind erlaubt. Als Dezimaltrennzeichen gilt der Punkt. Der Vergleichswert darf ebenfalls eine Formel sein. Die Deadband-Grenzen sind inklusive. Verschachtelte Deadband-Blöcke sind erlaubt. 'Kein Vergleich' gibt immer false zurück.
Advanced
Flow Gadgets
Zahl Wert invertieren
Advanced
Flow Gadgets
Zufällige Ganzzahl von Minimalwert bis Maximalwert erzeugen
i
Erzeugt eine kryptografisch starke zufällige Ganzzahl. Minimum und Maximum sind beide eingeschlossen. Beide Felder akzeptieren auch einfache Formeln mit +, -, *, /, Klammern und Deadband-Blöcken, aber die Endergebnisse müssen ganze Zahlen sein. Beispiel: Minimum 1 und Maximum 6 gibt 1, 2, 3, 4, 5 oder 6 zurück.
Advanced
Flow Gadgets
Wert auf Dezimalstellen Dezimalstellen mit Rundungsmodus runden
i
Rundet einen numerischen Wert auf die gewählte Anzahl Dezimalstellen. Standardrundung rundet Werte unter .5 ab und Werte ab .5 auf. Immer abrunden verwendet floor. Immer aufrunden verwendet ceil. Das Wert-Feld akzeptiert auch einfache Formeln mit +, -, *, /, Klammern und Deadband-Blöcken. Dezimalstellen bleibt eine Ganzzahl-Einstellung.
Advanced
Flow Gadgets
Absoluten Wert von Wert zurückgeben
i
Gibt den absoluten Wert einer Zahl zurück. Negative Werte werden positiv, positive Werte bleiben unverändert. Das Wert-Feld akzeptiert auch einfache Formeln mit +, -, *, /, Klammern und Deadband-Blöcken.
Advanced
Flow Gadgets
Absolute Differenz zwischen Erster Wert und Zweiter Wert berechnen
i
Berechnet die absolute Differenz zwischen zwei numerischen Werten. Das Ergebnis ist immer positiv oder 0. Beide Felder akzeptieren auch einfache Formeln mit +, -, *, /, Klammern und Deadband-Blöcken.
Advanced
Flow Gadgets
Deadband auf Wert von Minimaler Deadband-Wert bis Maximaler Deadband-Wert anwenden
i
Gibt 0 zurück, wenn der numerische Wert innerhalb des Deadband-Bereichs liegt. Andernfalls wird der ursprüngliche Wert zurückgegeben. Der Bereich ist inklusiv: min_deadband <= value <= max_deadband. Alle Zahlenfelder akzeptieren auch einfache Formeln mit +, -, *, /, Klammern und Deadband-Blöcken.
Advanced
Flow Gadgets
Wert zwischen Minimalwert und Maximalwert begrenzen
i
Begrenzt einen numerischen Wert auf einen definierten Bereich. Liegt der Wert unter dem Minimum, wird das Minimum zurückgegeben. Liegt er über dem Maximum, wird das Maximum zurückgegeben. Andernfalls wird der ursprüngliche Wert zurückgegeben. Alle Zahlenfelder akzeptieren auch einfache Formeln mit +, -, *, /, Klammern und Deadband-Blöcken.
Advanced
Flow Gadgets
Mittelwert aus Zahlenliste Zahlenliste berechnen
i
Gib eine Liste numerischer Werte ein, getrennt durch |. Leerzeichen um die Werte werden ignoriert. Jeder Listeneintrag akzeptiert auch einfache Formeln mit +, -, *, /, Klammern und Deadband-Blöcken. Verwende den Punkt als Dezimaltrennzeichen. Leere Einträge oder ungültige numerische Werte stoppen den Flow mit einem Fehler.
Advanced
Flow Gadgets
Median aus Zahlenliste Zahlenliste berechnen
i
Gib eine Liste numerischer Werte ein, getrennt durch |. Leerzeichen um die Werte werden ignoriert. Jeder Listeneintrag akzeptiert auch einfache Formeln mit +, -, *, /, Klammern und Deadband-Blöcken. Verwende den Punkt als Dezimaltrennzeichen. Leere Einträge oder ungültige numerische Werte stoppen den Flow mit einem Fehler. Bei einer geraden Anzahl Werte ist der Median der Durchschnitt der beiden mittleren Werte.
Advanced
Flow Gadgets
Minimum / Maximum aus Erster Wert und Zweiter Wert ermitteln
i
Vergleicht zwei numerische Werte und gibt sowohl den kleineren als auch den größeren Wert als separate Tokens zurück. Beide Felder akzeptieren auch einfache Formeln mit +, -, *, /, Klammern und Deadband-Blöcken.
Advanced
Flow Gadgets
Minimum / Maximum aus Zahlenliste Zahlenliste ermitteln
i
Gib eine Liste numerischer Werte ein, getrennt durch |. Leerzeichen um die Werte werden ignoriert. Jeder Listeneintrag akzeptiert auch einfache Formeln mit +, -, *, /, Klammern und Deadband-Blöcken. Verwende den Punkt als Dezimaltrennzeichen. Leere Einträge oder ungültige numerische Werte stoppen den Flow mit einem Fehler.
Advanced
Flow Gadgets
Prozentanteil von Wert an Gesamtwert berechnen
i
Berechnet, wie viel Prozent ein Wert von einem Gesamtwert ist, mit (value / total_value) * 100. Um eine Division durch 0 zu vermeiden, wird total_value intern als 1 behandelt, wenn er 0 ist. Beide Felder akzeptieren auch einfache Formeln mit +, -, *, /, Klammern und Deadband-Blöcken.
Advanced
Flow Gadgets
Prozentuale Veränderung von Alter Wert zu Neuer Wert berechnen
i
Berechnet die prozentuale Veränderung von einem alten Wert zu einem neuen Wert. Die Differenz behält ihr Vorzeichen, der Bezugswert basiert aber auf dem absoluten alten Wert. Um eine Division durch 0 zu vermeiden, wird old_value intern als 1 behandelt, wenn er 0 ist. Beide Felder akzeptieren auch einfache Formeln mit +, -, *, /, Klammern und Deadband-Blöcken.
Advanced
Flow Gadgets
Wert von Eingangsminimum-Eingangsmaximum nach Ausgangsminimum-Ausgangsmaximum umrechnen
i
Rechnet einen numerischen Wert von einem Bereich in einen anderen Bereich um. Werte außerhalb des Eingangsbereichs werden nicht begrenzt; verwende bei Bedarf die Karte „Zahl begrenzen“. Eingangsminimum und Eingangsmaximum dürfen nicht gleich sein. Alle Zahlenfelder akzeptieren auch einfache Formeln mit +, -, *, /, Klammern und Deadband-Blöcken.
Advanced
Flow Gadgets
Wert mit Schwellenwerten Schwellenwerte auf Skala Skala abbilden
i
Bildet eine Zahl anhand aufsteigender oder absteigender Schwellenwerte auf einen Skalenwert ab. Die Skala muss genau einen Eintrag mehr enthalten als die Schwellenwerte. Zahlenfelder und numerische Listeneinträge akzeptieren auch einfache Formeln mit +, -, *, /, Klammern und Deadband-Blöcken.
Advanced
Flow Gadgets
Wert mit Grenzwerten Grenzwerte auf Text-Skala Text-Skala abbilden
i
Bildet einen numerischen Wert anhand aufsteigender oder absteigender, mit Pipe getrennter Grenzwerte auf einen Texteintrag ab. Die Text-Skala muss genau einen Eintrag mehr enthalten als die Grenzwerte. Zahlenfelder und numerische Grenzwert-Einträge akzeptieren auch einfache Formeln mit +, -, *, /, Klammern und Deadband-Blöcken.
Advanced
Flow Gadgets
Booleanischen Wert invertieren
Advanced
Flow Gadgets
Boolean-Wert zu Text für true / Text für false umwandeln
Advanced
Flow Gadgets
Wert Einheit umrechnen: Umrechnung
i
Rechnet häufige Einheiten und Richtungskonventionen mit festen Umrechnungsfaktoren um. Das Wert-Feld akzeptiert auch einfache Formeln mit +, -, *, /, Klammern und Deadband-Blöcken.
Advanced
Flow Gadgets
Wert / Tag von Von (mit | getrennt) nach Nach (mit | getrennt) zuordnen (Groß/Klein: Groß-/Kleinschreibung beachten)
i
Die Karte nimmt einen Tag entgegen (nur Text), sucht in der ersten Liste nach einem exakten Treffer und gibt den Wert an derselben Position aus der zweiten Liste zurück. Verwende |, um mehrere Werte in beiden Listen zu trennen. Wird kein Treffer gefunden, wird der Originaltext unverändert zurückgegeben.
Advanced
Flow Gadgets
Temporären Zahlenwert Temporäre ID auf Wert setzen und für Wert halten für halten
i
Speichert einen temporären Zahlenwert im Arbeitsspeicher. Wenn dieselbe ID bereits existiert, wird der Wert überschrieben und der Ablauf-Timer neu gestartet. Das Wert-Feld akzeptiert auch einfache Formeln mit +, -, *, /, Klammern und Deadband-Blöcken. Die temporäre ID wird nur als ID verwendet.
Advanced
Flow Gadgets
Temporären Zahlenwert Temporäre ID lesen
i
Liest einen temporären Zahlenwert aus dem Arbeitsspeicher, ohne ihn zu löschen.
Advanced
Flow Gadgets
Temporären Zahlenwert Temporäre ID lesen und freigeben
i
Liest einen temporären Zahlenwert aus dem Arbeitsspeicher und löscht ihn direkt danach. Der ausgegebene Token bleibt im aktuellen Advanced-Flow-Zweig verfügbar.
Advanced
Flow Gadgets
Temporären Textwert Temporäre ID auf Wert setzen und für Wert halten für halten
i
Speichert einen temporären Textwert im Arbeitsspeicher. Wenn dieselbe ID bereits existiert, wird der Wert überschrieben und der Ablauf-Timer neu gestartet.
Advanced
Flow Gadgets
Temporären Textwert Temporäre ID lesen
i
Liest einen temporären Textwert aus dem Arbeitsspeicher, ohne ihn zu löschen.
Advanced
Flow Gadgets
Temporären Textwert Temporäre ID lesen und freigeben
i
Liest einen temporären Textwert aus dem Arbeitsspeicher und löscht ihn direkt danach. Der ausgegebene Token bleibt im aktuellen Advanced-Flow-Zweig verfügbar.
Advanced
Flow Gadgets
Temporären Boolean-Wert Temporäre ID auf Wert setzen und für Wert halten für halten
i
Speichert einen temporären Boolean-Wert im Arbeitsspeicher. Wenn dieselbe ID bereits existiert, wird der Wert überschrieben und der Ablauf-Timer neu gestartet.
Advanced
Flow Gadgets
Temporären Boolean-Wert Temporäre ID lesen
i
Liest einen temporären Boolean-Wert aus dem Arbeitsspeicher, ohne ihn zu löschen.
Advanced
Flow Gadgets
Temporären Boolean-Wert Temporäre ID lesen und freigeben
i
Liest einen temporären Boolean-Wert aus dem Arbeitsspeicher und löscht ihn direkt danach. Der ausgegebene Token bleibt im aktuellen Advanced-Flow-Zweig verfügbar.
Advanced
Flow Gadgets
Erfasse Trigger Trigger-ID, wenn Ausdrücke; Modus Trigger-Modus
i
Prüft eine Pipe-getrennte Liste von Ausdrücken. Das Pipe-Zeichen bedeutet UND. Wenn alle Ausdrücke wahr sind, löst diese Karte die passende Karte Ausdrucks-Trigger erfasst mit derselben Trigger-ID aus. Wichtig: Keine trigger-spezifischen Tags aus verschiedenen Quell-Triggerkarten mischen. Homey löst nur die Tags des Triggers auf, der den Flow tatsächlich gestartet hat. Verwende globale App-/Geräte-Tags oder Werte, die in diesem Flow-Lauf immer verfügbar sind.
Advanced

Support

Hast du Probleme mit dieser App? Den Entwickler kontaktieren durch Senden einer E-Mail.

Was ist neu?

Version 1.1.1 — Erste öffentliche Veröffentlichung von Flow Gadgets.

Changelog ansehen

Flow Gadgets

Flow Gadgets ist mit dem gewählten Homey nicht kompatibel.

Flow Gadgets wird in Kürze auf Homey installiert.
Installieren