Das Problem, das ich mit der Art und Weise von Z-Wave habe, ist, dass man den Namen jeder Variable (Temperatur, Luftfeuchtigkeit, …) nicht spezifizieren kann. Also ändern wir einfach den Namen des Sensors allgemein und dann zum Beispiel Sensor 1 Temperatur, Sensor 1 Luftfeuchtigkeit. (Dabei ist der Name des Sensors also Sensor 1).
Was denkst du / denkt ihr?
Damit alle Module auf derselben Wellenlänge sind. Denn wenn man dem Benutzer weniger Möglichkeiten zur Namenspersonalisierung jeder Funktion lässt, kann man etwas Schickeres machen
Ich finde, es ist extrem umständlich, den Benutzer zu zwingen, jedes Gerätefeature einzeln zu benennen… Und ist das überhaupt nützlich? Ich denke nicht.
Es liegt an uns, eine UI zu gestalten, mit der man leicht erkennen kann, welcher Sensor was ist und wo er sich befindet.
Ich wäre interessiert zu erfahren, wie andere Plattformen das lösen, um zu verstehen, welche UI-Techniken verwendet wurden, damit ein Benutzer seine Installation auch bei großer Komplexität verstehen kann.
Ich denke, das ist ein Problem wegen der aktuellen Gladys-Nutzer … Techniker …
Als Standardnutzer möchte ich mich nicht damit beschäftigen. Ich könnte mich auf das Prinzip von Z-Wave verlassen und weniger Änderungen zulassen. Man könnte sagen, dass der fortgeschrittene Nutzer die Datenbank öffnet und den Wert direkt auf eigene Gefahr ändert.
Eine andere Möglichkeit wäre, einfach einen Expertenmodus zu haben (der auf der Einstellungsseite eingerichtet wird und dann in den Modulen weitere Optionen anzeigt). Das ist eine Möglichkeit, die später hinzugefügt werden kann!
Ich weiß, dass diese Idee nicht genial ist, aber sie könnte das Problem lösen.
Jedenfalls für Xioami setze ich auf etwas Einfacheres und Schöneres, das für alle spricht. Wir werden später sehen, das sind nur Denkanstöße.
Ich denke nicht! Ich denke, die Nutzer, ob technisch versiert oder nicht, wollen einfach nur eine klare UI, die funktioniert.
In Gladys 3 war die einzige Möglichkeit, eine klare UI zu haben, jede Funktion einzeln zu benennen. Das war es, was die UI verlangte.
Ich möchte die UI von Gladys 4 überarbeiten, damit das nicht mehr nötig ist. Ich denke übrigens, dass der Name deviceFeature veraltet sein könnte, wenn wir unsere UI gut machen…
Aus meiner Sicht sollten Geräte und Gerätefunktionen nicht gleich behandelt werden:
Der Name des Geräts, auch wenn er standardmäßig vom System definiert wird, sollte änderbar sein. In deinem Beispiel, @pierre-gilles, ist garage door sicherlich vom Benutzer definiert. In einem praktischen Fall, in dem es zwei Garagentore gibt, könnte das System sie garage-door-1 und garage-door-2 nennen und der Benutzer könnte sie in garage-front-door und garage-back-door ändern, weil, nun ja, das ist einfacher, um zu wissen, was was ist.
Bei den Gerätefunktionen sehe ich nicht, warum der Benutzer etwas umbenennen sollte. Offen/Geschlossen/An/Aus/%Batterie/Farbe… das ist eng mit dem Gerätetyp und den Funktionen verbunden, die es hat. Diese Funktionen sind hart codiert und mit Konstanten im System verbunden.
Eine Funktion = „eine Aktion“ = eine Bezeichnung / ein Zustand.
Wenn wir das Beispiel eines Temperatursensors aka « temperature-sensor » nehmen.
Er kann verschiedene Funktionen implementieren (abhängig von der Marke des Modells…), aber es bleibt trotzdem ein Temperatursensor.
Jetzt, abhängig von diesen Funktionen, wird die UI anzeigen:
24°C
84% Luftfeuchtigkeit (oder nicht)
1020 hPa (oder nicht)
Abgesehen von globalen Umgebungeinstellungen des metrischen Systems (°C /F usw.), sehe ich keinen Sinn darin, die Ausgabe dieser Funktionen zu personalisieren. Es ist normalisiert, es gibt einen Namen, ein Symbol, Knöpfe (und zugehörige Aktionen).
Und trotzdem bin ich ein Benutzer, der gerne personalisiert
So gesehen ist es ja ganz niedlich, stimmt. Aber es ist eine Ansicht der Funktionen, nicht der Geräte.
Könntest du nicht auch die beiden Messwerte Temperatur und Luftfeuchtigkeit in einer Zeile haben?
Wenn ich mir zum Beispiel eine Lampe ansehe, ergibt es weniger Sinn, eine Zeile für ein-aus, eine andere für Farbe und eine weitere für Dimmer zu haben.
Daher mein Gefühl, dass eine Zeile pro Gerät „besser“ ist.
Und technisch gesehen gibst du dein Gerät in eine Funktion displayDevice, die in der Lage ist, die betreffende Zeile basierend auf den verschiedenen Funktionen des Geräts zu generieren.
Capteur Chambre:
Temperatur 10°C
Luftfeuchtigkeit 50%
Dabei sind Luftfeuchtigkeit und Temperatur nur Variablen, die nicht mit der Datenbank verknüpft sind, sondern nur die Tatsache, dass die Funktion die Temperatur anzeigt.
Daher die Ansicht Dashboard / Gerät etwas umgestalten, um eine echte Ansicht in Abhängigkeit von den Geräten und nicht von den Funktionen zu haben.
Ich habe an diese Ansicht gedacht, die beide kombinieren kann, nicht unbedingt in einer Zeile (das könnte hässlich sein), aber mit der Unterscheidung der Geräte.
Ich verstehe nicht genau, was du meinst… Wenn du von den „Labels“ sprichst, dann wären diese tatsächlich nicht in der Datenbank. Eher in der Übersetzungsdatei an einem Index, der dem Gerätemerkmal entspricht.
Was die eine oder mehrere Zeilen angeht, müssen wir darüber sprechen, Experimente machen. Vielleicht ist es besser für ein Gerät und weniger geeignet für ein anderes. Aber die Gruppierung nach Gerät erscheint mir unvermeidbar, um den Überblick zu behalten.
Vielleicht eine Regel wie „1 Zeile pro Sensor, aber alle Aktionen in derselben Zeile“.
Naja… das muss man wie die Berater meiner alten Firma sagen würden herausfordern.
Ich arbeite an einer etwas anderen Ansicht als das, was wir derzeit haben. Mir gefällt das Ergebnis noch nicht ganz, aber irgendetwas stimmt nicht. Die Idee ist, den Sensornamen nur einmal anzuzeigen und alle Features (ohne den Namen des Features) darunter zu haben.
Ich würde nicht sagen, dass es der „ze“-Anzeige entspricht, aber ich mag die Idee des „Gruppierens“ sehr. Ich finde das einfacher zu verstehen.
Andererseits, wenn ich 10 Geräte mit nur einer Funktion habe, möchte ich keinen überladenen Bildschirm sehen.
Teilt eure Meinungen, das wird ihnen bei den Tests helfen.
Ich auch nicht, ich habe das schnell zusammengeschustert …
Ja, 10 Geräte, eine Funktion, die nicht unbedingt sehr praktisch ist!! Man muss sich an die Anzahl der Funktionen anpassen, vielleicht ab zwei Funktionen so, ansonsten bleibt man in einer Zeile
Das Screenshot von @damalgos gefällt mir gut
Tatsächlich kann man durch mehr Fokus auf Icons / Bilder / Farben / Formen auf Text verzichten und es wird dadurch visueller und ästhetischer