Nightly 0.8.0-3087 Fehler in UI

Hallo zusammen,

mit dem Update auf die Nightly 0.8.0-3087 (UI-Version 0.1.0-1016-dev) haben sich einige Fehler und eine fehlende Funktion in der UI eingeschlichen:

In der vorher installierten Version (schon einige Monate alt) gab es für die Gruppe “Beschattung” zwei Buttons, um alle Rollläden im Haus gleichzeitig hoch oder runter zu fahren. Diese Buttons sind nach dem Update verschwunden. Außerdem zeigen die Rollläden einen falschen Status (0% anstatt 100% in geschlossenem Zustand). Nach einmaliger Betätigung ändert sich das und der Status ist korrekt.

Zusätzlich hat sich die Bedienrichtung der Rollläden vertauscht. Mit einem Klick auf hoch fährt der Rollladen runter und andersrum.

Irgendwelche Ideen dazu? Herzlichen Dank!

Besten Dank für deine Meldung!
Bei einem nightly muss es sich dabei nicht unbedingt um Fehler handeln :slight_smile: . Manche Dinge verhalten sich eben unter Umständen etwas anders. Die Zentralfunktionen lassen sich jetzt z.B. über Profile definieren. Dass sich dieses Profil derzeit nicht mit einfachen Mitteln in der Gruppe Beschattung anzeigen lässt, nehme ich mit auf und danke dir für den Hinweis.
Dass sich der Status erst nach einmaliger Betätigung ändert, wird wohl daran liegen, dass er vorher undefiniert war. Das ist auch mit abhängig vom eingesetzten Gerät; welches (Geräteart/Familie) betrifft das denn?
Nimm am Besten mal ein Gerät und poste das getVariablesInRole(501001) bis getVariablesInRole(501004) von diesem. (Mit dem Hintergrund herauszufinden, ob bei der Anlage die direction verändert wurde)
homegear -e rc 'print_v($hg->getVariablesInRole(501001, [Geräte-ID]));'
Es wäre mir nicht bewusst, dass sich die Bedienrichtung umgekehrt hätte. Das wird vermutlich darauf rauslaufen, dass du die UI-Elemente neu anlegen musst, damit die Richtung wieder passt.

2 Likes

OK, danke bzgl. der Profile. Ich konnte jetzt die Profile anlegen und damit funktioniert es.

Die Änderung der Richtung betrifft nicht nur die UI. Die ist auch bei den Hardware-Schaltern per KNX vertauscht. Hier die gewünschte Auskunft für eines der Rolladen-Geräte:

(Struct length=9)
{
[1] (Struct length=1)
{
[MOVE] (Struct length=3)
{
  [direction] (Integer) 2
  [invert] (Boolean) 1
  [level] (Integer) 2
}
}
[10] (Struct length=1)
{
[MOVE] (Struct length=3)
{
  [direction] (Integer) 2
  [invert] (Boolean) 1
  [level] (Integer) 2
}
}
[2] (Struct length=1)
{
[MOVE] (Struct length=3)
{
  [direction] (Integer) 2
  [invert] (Boolean) 1
  [level] (Integer) 2
}
}
[3] (Struct length=1)
{
[MOVE] (Struct length=3)
{
  [direction] (Integer) 2
  [invert] (Boolean) 1
  [level] (Integer) 2
}
}
[4] (Struct length=1)

{
[MOVE] (Struct length=3)
{
[direction] (Integer) 2
[invert] (Boolean) 1
[level] (Integer) 2
}
}
[5] (Struct length=1)
{
[MOVE] (Struct length=3)
{
[direction] (Integer) 2
[invert] (Boolean) 1
[level] (Integer) 2
}
}
[6] (Struct length=1)
{
[MOVE] (Struct length=3)
{
[direction] (Integer) 2
[invert] (Boolean) 1
[level] (Integer) 2
}
}
[7] (Struct length=1)
{
[MOVE] (Struct length=3)
{
[direction] (Integer) 2
[invert] (Boolean) 1
[level] (Integer) 2
}
}
[9] (Struct length=1)
{
[MOVE] (Struct length=3)
{
[direction] (Integer) 2
[invert] (Boolean) 1
[level] (Integer) 2
}
}
}

Benutz doch bitte die Forenformatierfunktion. Danke :slight_smile:

grafik

Das Update für eine flexiblere Darstellung der Geräte Ansicht befindet sich bereits im Testing Status und wird zeitnah ins Nightly gepushed :slight_smile:

Jedes Profil kann dann einer Role bzw. einer Device Category zugeordnet werden.

Über das Anpassen der UI Konfiguration (interfacedata.custom.php) können dann die Device Categories, wie auch die UI Element Zuordnung verändert und ergänzt werden.

2 Likes