Feature #146
Szenen via Interface aufrufen
| Status: | Closed | Start date: | 10/05/2009 | |
|---|---|---|---|---|
| Priority: | (P2) High | Due date: | 10/31/2009 | |
| Assignee: | Miguel Rodriguez | % Done: | 0% |
|
| Category: | Web interface | |||
| Target version: | 0.9.0-alpha1 | |||
| Severity: | Normal | |||
| Story points | - | |||
| Velocity based estimate | - |
Description
Punkt 3.6 gemäss dem Dokument "digitalSTROM-Webinterface Anforderungen" von Nina Meier:
Szenen via Interface aufrufen
Die Szenen sollten über das Webinterface aufrufbar sein.
History
Updated by Patrick Stählin over 2 years ago
- Tracker changed from Bug to Feature
Updated by Miguel Rodriguez over 2 years ago
- Target version set to 0.6
Updated by Miguel Rodriguez over 2 years ago
- Status changed from New to Assigned
Updated by Nina Meier over 2 years ago
- Target version changed from 0.6 to 0.7
Updated by Miguel Rodriguez about 2 years ago
- Priority changed from (P3) Normal to (P2) High
Updated by Miguel Rodriguez about 2 years ago
- Target version changed from 0.7 to 0.7.5
Updated by Michael Troß about 2 years ago
- Target version changed from 0.7.5 to 0.7
Updated by Matias Fernandez about 2 years ago
- File okt09_06.png added
- File okt09_07.png added
- File okt09_08.png added
Bei der Umsetzung der vorgebeben Screens ergeben sich verschiedene Probleme:
- Es gibt kein Interface um abzufragen, ob und welche Devices für eine bestimmte Szene einen Wert konfiguriert haben. Folglich kann auch nicht geschlussfolgert werden, welche Device für eine bestimmte Szene keinen Wert gesetzt haben (don't care).
- Es gibt kein Interface um herauszufinden in welcher Szene sich ein Apartment, Gruppe, Raum, Circuit, Set oder Device befindet.
- Es gibt kein Interface um den aktuellen Zustand eines Devices abzufragen, d.h. es kann nicht abgefragt werden wie stark eine Lampe gedimmt ist.
- Es besteht das allgemeine Problem, dass Szenen eine Mischung aus Events (z.B. "Wert Verringern (11)"), Calls (z.B. "letzter Wert vor dem Stromausfall (63)"), Zuständen (z.B. "Nicht stören (57)") und tatsächlichen Szenen (z.B. "Anszene 1 Haupt (17)").
Ich sehe folgende mögliche Vorgehensweisen:
Soweit ich verstehe, gibt es ein Maximum von 64 möglichen Szenen, von denen mittels dem 9-Flächentaster lediglich 4 ausgewählt und konfiguriert werden können. Es wäre denkbar, die Funktionalität dieses 9-Flächentasters im Setup Interface nachbilden, so dass man die 4 Szenen aufrufen und konfigurieren könnte. Allerdings ist es beim 9-Flächentaster so, dass diese Konfiguration für die ausgewählte Gruppe (gelb, blau, usw) innerhalb der Zone, welcher der Taster zugeordnet ist, gilt. Im Setup Interface gibt es den Kontext der Gruppe und Zone so nicht, er müsste also noch geschaffen werden.
Eine andere Möglichkeit wäre es, behelfsmässig die oben genannten, fehlenden Interfaces zu schaffen und irgendwie versuchen, das in den Screendesigns implizierte Bedienkonzept zu imitieren. Davon würde ich aber dringend abraten, denn mann würde so mit erheblichen Aufwand ein Bedienkonzept vorgaukeln, dass es so nicht gibt und ausschliesslich im Setup Interface zu sehen wäre. Viel wichtiger und richtiger erscheinte es mir, sich auf ein klares und stringentes, vor allem aber auch einfaches, Bedienkonzept zu einigen, dass sich durch das Design von digitalSTROM zieht.
Zur Zeit ist es nicht möglich, die von den Screendesigns implizierten Funktionen zu bieten, und wenn, dann nur mit erheblichem Aufwand. Wenn ich mir die Szenentabelle im Anhang 4 aus dem "Handbuch Software" anschaue, so ist diese äussert verwirrlich und es ist überhaupt nicht klar, wie das Setup Interface mit dem digitalSTROM System kommunizieren sollte, um die gewünschte Funktionalität zu ermöglichen.
Updated by Matias Fernandez about 2 years ago
- Status changed from Assigned to Feedback
- Assignee changed from Matias Fernandez to Nina Meier
Updated by Patrick Stählin about 2 years ago
- Target version changed from 0.7 to 0.7.5
Updated by Miguel Rodriguez almost 2 years ago
- Target version changed from 0.7.5 to 0.8.0-alpha1
Updated by Nina Meier almost 2 years ago
- Assignee changed from Nina Meier to Miguel Rodriguez
Updated by Miguel Rodriguez almost 2 years ago
- Target version changed from 0.8.0-alpha1 to 0.9.0-alpha1
Updated by Miguel Rodriguez over 1 year ago
- Assignee changed from Miguel Rodriguez to Sergey Bostandzhyan
Updated by Sergey Bostandzhyan over 1 year ago
- File scenes.png added
Updated by Sergey Bostandzhyan over 1 year ago
- Assignee changed from Sergey Bostandzhyan to Miguel Rodriguez
Updated by Miguel Rodriguez over 1 year ago
- Status changed from Feedback to Resolved
Updated by Miguel Rodriguez over 1 year ago
- Status changed from Resolved to Closed