Deconz-rest-plugin: Inkonsistentes Fade-In/Up-Verhalten

Erstellt am 18. Sept. 2020  ·  3Kommentare  ·  Quelle: dresden-elektronik/deconz-rest-plugin

Unterschiedliches Ein-/Aufblendverhalten beim Einschalten einer Leuchte über die Gruppe und die Einzelleuchte.
Licht: 3A Smart Home DE - LXT56-LS27LX1.7

Schritte zum Reproduzieren des Verhaltens

  1. Gehen Sie zu einer Lichtgruppe und schalten Sie die Lichtgruppe ein oder aus. Das Licht respektiert das Attribut "OnOff Transition Time" und blendet bei den jeweiligen Ein- und Ausschaltvorgängen sanft ein und aus.
  2. Gehen Sie zu einer Lichtgruppe und schalten Sie einzeln eine der Lichter in der Gruppe ein. Das Licht schaltet sich auf eine niedrige Dimmung ein, pausiert für eine Sekunde und beginnt dann zu verblassen. Das Ausblenden der Off-Aktion funktioniert wie erwartet.

Erwartetes Verhalten

Das Fading-Verhalten sollte bei diesen beiden Methoden zum Ein- und Ausschalten eines Lichts gleich sein. Idealerweise wäre die Gruppenmethode das richtige Ein/Aus-Verhalten, da sie am glattsten ist.

Umfeld

  • Host-System: Raspberry Pi
  • Ausführungsmethode: Raspbian
  • Firmware-Version: 26370500
  • deCONZ-Version: 2.05.82
  • Gerät: RaspBee I
Bug report stale

Alle 3 Kommentare

Ich habe ein bisschen mit Wireshark geschnüffelt und einige aufschlussreiche Daten gesammelt.

Das passiert, wenn ich auf Gruppenebene ein Licht einschalte:
Befehl: Ein (0x01)

Das passiert, wenn ich ein einzelnes Licht innerhalb derselben Gruppe einschalte:
Befehl: Mit OnOff auf Ebene gehen (0x04)
Nutzlast:
- Level 2
- Übergangszeit: 0,0 Sekunden
Befehl: Auf Ebene gehen (0x00)
Nutzlast:
- Niveau: 254
- Übergangszeit: 0,9 Sekunden

Das Verhalten, das ich erlebe, scheint also beabsichtigt und beabsichtigt. Aber dann stellt sich die Frage: Warum ein so aufwändiges Einschalten eines einzelnen Lichts, anstatt nur den einfachen Ein-Befehl zu geben, wie es auf Konzernebene üblich ist?

Das Verhalten, das ich erlebe, scheint also beabsichtigt und beabsichtigt.

Ja, siehe https://github.com/dresden-elektronik/deconz-rest-plugin/pull/2553. Dies ist die Logik der Hue-Brücke, aber es scheint, dass sie für Nicht-Hue-Lichter nicht gut funktioniert. Ich wollte den Code ändern, damit diese Logik nur auf Hue-Leuchten angewendet wird, aber sie haben den Code vermasselt, indem sie Logik für Rollläden und Schlösser in der Lichtsteuerung hinzugefügt haben. Es tut mir leid, ich berühre diese Hölle nicht mehr.

Da seit 21 Tagen keine Antwort eingegangen ist, wurde dieses Problem automatisch als veraltet markiert. Am OP: Bitte schließen Sie dieses Problem entweder oder lassen Sie

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen