Liste der unterstützten MQTT-Features

Gut, ich bin heute Morgen gut mit dem Thema vorangekommen :slight_smile:

Ich habe einen ersten Designvorschlag für Sie: MQTT Virtual devices view

Hier sind einige Screenshots zur Erklärung:

Schritt Nr. 1: Geräteliste

Komprimiertere Liste, als Liste und ohne Details, die bereits in der Bearbeitungsansicht enthalten sind.

  • Gruppiert nach Raum für bessere Lesbarkeit und um Informationen nicht zu wiederholen
  • Einfacheres Scrollen auf mobilen Geräten. Einfacher, alle Geräte auf einen Blick zu sehen.
  • Kein Button mehr zum Umkehren der Sortierung (wer hat nach umgekehrter alphabetischer Reihenfolge gesucht?)
  • Leistungsfähigere Suchleiste

Schritt Nr. 2: Bearbeitungsansicht eines Geräts

  • Kompaktere Ansicht, die Funktionen sind standardmäßig geschlossen.
  • Möglichkeit, auf einen Blick zu sehen, ob ein Gerät historisiert ist

Schritt Nr. 3: Hinzufügen einer neuen Funktion

Ich habe mich sehr stark von dem Vorschlag von @guim31 inspirieren lassen :slight_smile:

  • Gruppierte Ansicht nach Kategorien für eine einfachere Suche
  • Konzept durch eine kleine Beschreibung erklärt
  • Anzeige der Darstellung der Funktion, damit sich der Benutzer vorstellen kann

Schritt Nr. 4: Bearbeitung einer Funktion

  • Kompaktere Ansicht.
  • In einigen Fällen sollten unnötige Felder ausgeblendet oder standardmäßig ausgefüllt werden (Min/Max zum Beispiel, können mit sinnvollen Werten ausgefüllt werden)

Fazit

Das ist ein erster Entwurf, ich bin offen für Feedback :slight_smile:

Das Ziel ist es, dann zu iterieren, und sobald wir alle einverstanden sind, müssen wir das mobile Design machen, dann die Liste aller Gerätetypen (für Schritt Nr. 3), und alle Texte schreiben.

Schließlich können wir mit der Entwicklung beginnen, aber das ist nur Frontend, nichts wirklich Kompliziertes, das Schwierigste ist wirklich, sich zu einigen und all den Inhalt zu erstellen.