Homey - vielleicht ein Konkurrent mit Inspirationspunkten für Gladys

Hallo

Ein kurzer Post, um zu fragen, ob ihr

kennt. Ich bin nicht ins Detail gegangen, aber ich habe das Gefühl, dass es ähnlich wie Gladys ist, nur dass sie Hardware und Software als Paket verkaufen…

Ich kenn’ :slight_smile: Die haben vor langer Zeit einen Kickstarter gemacht!

Aber es ist nicht Open-Source ^^

Ja, das habe ich auch gesehen…

Das sieht aus wie das gleiche Logo, aber in Farbe!

Ich habe das gerade erst entdeckt, sieht nett aus. Aber es ist nicht Open Source, also nichts für mich ^^

Aber ich habe ein Geständnis zu machen… ich bin FAN ihrer Szenen-Erstellung (der FLOW): Advanced Flow | Homey

Ich finde, dass es sowohl gut durchdacht als auch gut präsentiert ist. Ich sage, wenn Gladys sich davon mal inspirieren lässt, werde ich mich nicht beschweren :wink: @pierre-gilles haha

Das erinnert an Node-Red.

Ja, absolut, und ich finde, das sieht wirklich sehr gut aus.

Sie sind immer noch so up to date mit ihren superpolierten UIs: https://www.lesalexiens.fr/actualites/homey-insights-est-desormais-disponible-sur-mobile/

Für mich ist das kein Wunsch, meine Erfahrung mit Myfox noch einmal zu machen, Schluss mit geschlossenen Systemen! Ich bevorzuge Gladys und seinen Remote-Zugang über Gladys Plus für 5€ pro Monat, was vernünftig ist, wenn man bedenkt, dass man für das Gleiche mit Jeedom oder HA oder Domoticz ein VPN benötigt und es auch monatliche Kosten gibt, aber ohne Backup!

Aber es stimmt schon, dass man von ihrer Philosophie für die Szenen etwas übernehmen kann

  • WANN: Sie können das auslösende Ereignis auswählen. Dies kann der Statuswechsel eines Geräts, ein definiertes Ereignis, ein bestimmtes Datum, eine Tageszeit usw. sein. Es gibt nur ein einziges pro Flow. Wenn Sie mehrere benötigen, müssen Sie über einen Flow, der einen anderen Flow aufruft, gehen, darauf kommen wir in einem nächsten Tutorial Homey zurück…
  • UND / ODER: Sie können eine oder mehrere Bedingungen hinzufügen und die Operatoren „UND“ und „ODER“ verwenden. Das fehlt unseren Sprachassistenten und ermöglicht es, viel weiter zu gehen… Wir werden tatsächlich in der Lage sein, Aktionen zu bestimmen, die durchgeführt werden sollen, wenn mehrere Bedingungen mit „UND“ erfüllt sind, aber auch Alternativen mit „ODER“.

Hier fehlt das UND in Gladys

  • DANN / SONST: Dies sind die Aktion(en) zur Ausführung. Sie können natürlich mehrere auswählen, aber auch eine Aktion bestimmen, wenn die Bedingungen nicht erfüllt sind, und sogar Flows in Ihren Flows aufrufen.

Hier fehlt das SONST in Gladys

Aber die kleinen Videos, die zeigen, wie man es macht, sind gut (es gab dasselbe bei Myfox, um die Sensoren zu konfigurieren, viel schneller und effektiver als eine Anleitung!)

Es fehlt nicht das UND in Gladys.
Wenn du zwei Bedingungen nebeneinander in denselben Block setzt, dann ist das ein UND.

Es gibt Verwirrung über das Thema:
In der Box ‹ Auslöser › einer Szene ist es ein ‹ oder ›
In den folgenden Boxen (Aktionen/Bedingungen) ist es ein ‹ und ›.
@Die Community, habe ich es diesmal richtig verstanden?

Genau so habe ich es auch verstanden. Ich hätte klarstellen sollen, dass ich von den Aktionsblöcken spreche, nicht vom Auslöseblock.

Ich denke wirklich, dass das sogenannte « Problem », über das wir an verschiedenen Stellen im Forum sprechen, ein Übersetzungsproblem unserer menschlichen Gedanken in ein von Gladys ausführbares Szenario ist.
Mündlich sagt man « wenn die Tür geöffnet WIRD UND die Temperatur > 20° ist », dann möchte man eine Szene mit diesen beiden Elementen im Hinterkopf erstellen.
Aber tatsächlich gibt es hier definitiv nur einen einzigen AUSLÖSER: das Öffnen der Tür.
Der Rest ist eine zusätzliche Bedingung, die nur geprüft wird, wenn die Tür geöffnet wurde.

Ich denke nicht, dass man diese Funktionsweise überarbeiten muss, die absolut logisch ist.
Aber vielleicht sollte man darüber nachdenken, wie man den Nutzer besser führen kann, denn ich finde, dass wir regelmäßig auf das Thema zurückkommen… Was darauf hindeuten könnte, dass es eine Unklarheit gibt, die aufgeklärt werden muss! :+1:

Wäre es nicht möglich anzuzeigen:

  • beim Hinzufügen einer Box (neben dem Pfeil) « UND »
  • beim Hinzufügen eines Auslösers (zwischen den Boxen) « ODER »
  • Hinzufügen einer Aktion (zwischen den Boxen) « UND »

Ich mag solche Vorschläge.
Das ändert nichts an der aktuellen Funktionsweise, macht sie aber ein bisschen deutlicher :+1:

Ok, ich habe verstanden, dass es einige UX-Arbeiten an den Szenen gibt, um die Benutzeroberfläche zu verbessern :slight_smile:

Andererseits habe ich etwas Schwierigkeiten mit den vorgeschlagenen Lösungen.

Ihr sprecht alle von « UND » und « ODER », aber in den Szenen gibt es keine solche Logik von « UND » oder « ODER ».

Was ihr beschreibt, ist nur eine logische Folge des Datenmodells der Szenen in Gladys, und meiner Meinung nach ist es der Wunsch, diese Wörter (UND/ODER) auf alles zu legen, der die Verwirrung schafft und zu absurden Funktionsanforderungen führt.

Bei den Auslösern ist die Annahme, dass es « ODER » zwischen den Auslösern gibt, nicht korrekt. Die Erklärungen von @guim31 sind sehr treffend, jede Szene kann durch ein « Ereignis » ausgelöst werden.

Die Ereignisse sind unabhängig, es wird keine Vergleich zwischen mehreren Auslösern durchgeführt. Es sind Ereignisse, die spontan eintreten und die Szene auslösen.

Bei den Aktionen gibt es kein « UND », es ist einfach so, dass alle Aktionen ausgeführt werden, das ist alles.

Stellen wir uns jetzt vor, wir fügen trotzdem « UND » oder « ODER » als Text zwischen den Auslösern/Aktionen hinzu.

Meiner Meinung nach wird dies die Verständnisprobleme verstärken, denn nun glaubt der Benutzer, dass es tatsächlich eine Beziehung zwischen diesen eigentlich unabhängigen Elementen gibt.

Bei den Auslösern wird der Benutzer denken, dass, wenn man ein « ODER » machen kann, warum dann nicht ein « UND »? (und diese Anfrage kommt regelmäßig), aber genau das hat keinen Sinn.

Mögliche Lösungen

Was ich in diesem Beispiel (Homey) bemerke:

WENN: Sie können das auslösende Ereignis auswählen. Dies kann eine Zustandsänderung eines Geräts, ein definiertes Ereignis, ein bestimmtes Datum, eine Tageszeit usw. sein. Es gibt nur ein einziges pro Flow.

Sie erlauben nur einen einzigen Auslöser pro Szene.

Ich habe mir oft die Frage gestellt, als ich die Auslöser codiert habe, und ich frage mich, ob ich einen Fehler gemacht habe, indem ich dem Benutzer erlaubt habe, mehrere Auslöser pro Szene zu erstellen.

Ich habe das Gefühl, dass wir die einzige Smart-Home-Plattform sind, die das tut, und niemand scheint diese Funktion zu verstehen.

Was haltet ihr davon, die Funktion der mehreren Auslöser zu entfernen?

Bearbeitung: Vorschlag:

Ich habe viele Szenen mit mehreren Auslösern, daher würde es mich stören, meine Szenen neu erstellen zu müssen.

Das wäre nicht der Fall, wir können eine automatische Migration durchführen :slight_smile:

Das bedeutet, dass es viel mehr Szenen geben wird.
Ich habe eine Szene mit 8 Auslösern, um den Batteriezustand zu überprüfen. Das bedeutet, dass ich 8 Szenen hätte, die dasselbe tun, aber auf verschiedenen Geräten.
Ich mag die Möglichkeit, dies in einer einzigen Szene zu tun.

Und wenn man einen Auslöser hinzufügt, warum ihn nicht in eine andere Box setzen, anstatt ihn in dieselbe zu setzen? Ich weiß nicht, ob das die Verständlichkeit verbessert.
Trotz der bereits vorhandenen Erklärung:
Jeder Auslöser ist unabhängig. Wenn die Bedingungen eines dieser Auslöser erfüllt sind, wird die Szene ausgeführt.

Ich bin nicht dafür, es auf einen einzigen Auslöser zu beschränken.

Das wird die Anzahl der Szenen vervielfachen und schnell unübersichtlich werden.

Vielleicht sollte der angegebene Text verständlicher gemacht werden:

Jeder Auslöser ist unabhängig. Wenn die Bedingungen eines dieser Auslöser erfüllt sind, wird die Szene ausgeführt.

en etwas:

Jeder Auslöser ist unabhängig. Wenn einer dieser Auslöser aktiviert wird, wird die Szene ausgeführt.