NEWS
Shelly Dimmer Gen 3 - Lovelace
-
Ich versuche mich damit, seit einiger Zeit den Shelly Dimmer Gen 3 als Karte zu Lovelace hinzuzufügen.
Nativ aus dem Shelly Adapter (in dem er nun auch nach meinen Anfangsproblemen komplett eingebunden ist) wird er lediglich in den Devices als Switch erkannt und lässt sich demnach nicht dimmen, sondern nur ein- und ausschalten.Ich habe dann versucht über einen Alias nur die Datenpunkte brightness und switch zu übergeben, jedoch bleibt es dabei, dass er nur als Switch erkannt wird. Im Matter Adapter hingegen zeigt er sich als Gerät in der Bridge als Dimmer und erhält über den Aqara Panel Hub und dessen Visualisierung einen dimmbaren Schalter.
Gibt es einen Trick bei der Erstellung eines Alias oder bei der Geräteintegration in den Devices, so dass man die Darstellung und Steuerungsoption in der Lovelace Oberfläche beeinflussen kann? Oder kann der Shelly Dimmer Gen 3 einfach nicht über diese Möglichkeit visualisiert werden?
-
Ich versuche mich damit, seit einiger Zeit den Shelly Dimmer Gen 3 als Karte zu Lovelace hinzuzufügen.
Nativ aus dem Shelly Adapter (in dem er nun auch nach meinen Anfangsproblemen komplett eingebunden ist) wird er lediglich in den Devices als Switch erkannt und lässt sich demnach nicht dimmen, sondern nur ein- und ausschalten.Ich habe dann versucht über einen Alias nur die Datenpunkte brightness und switch zu übergeben, jedoch bleibt es dabei, dass er nur als Switch erkannt wird. Im Matter Adapter hingegen zeigt er sich als Gerät in der Bridge als Dimmer und erhält über den Aqara Panel Hub und dessen Visualisierung einen dimmbaren Schalter.
Gibt es einen Trick bei der Erstellung eines Alias oder bei der Geräteintegration in den Devices, so dass man die Darstellung und Steuerungsoption in der Lovelace Oberfläche beeinflussen kann? Oder kann der Shelly Dimmer Gen 3 einfach nicht über diese Möglichkeit visualisiert werden?
Tatsächlich habe ich es nun durch viel Ausprobieren selbst herausgefunden.
Der Shelly Adapter gibt in den Objekten in Light0 den Datenpunkt "Brightness" mit der Rolle "level.brightness" an.
Mit dieser Rolle kann ich für den Datenpunkt in Lovelace keine Kachel erzeugen, die einen Schieberegler zur Auswahl stellt um die Helligkeit zu regeln.
Ich habe dazu nun einen Alias erstellt, wo ich dem Gerät "Shelly_Dimmer" als Zustand die beiden Datenpunkte "Brightness" und "Switch" zugewiesen habe und die Rolle für "Brightness" von level.brightness auf level.dimmer gesetzt hab.

Damit kann ich nun in der Lovelace UI eine Kachel erzeugen, die zum eigentlichen Schalter noch den Schieberegler besitzt um die Helligkeit einzustellen.

Und das ganze funktioniert super. Die letzte Einstellung der Helligkeit wird durch die Einstellung des Shelly selbst gespeichert und ich kann das Licht entweder über den Schalter oder aber auch über den Schieberegler an- und ausmachen. :)
Ob das der wissenschaftlich korrekte Weg ist? Keine Ahnung. Ist eher das Ergebnis aus Try and Error.
-
Tatsächlich habe ich es nun durch viel Ausprobieren selbst herausgefunden.
Der Shelly Adapter gibt in den Objekten in Light0 den Datenpunkt "Brightness" mit der Rolle "level.brightness" an.
Mit dieser Rolle kann ich für den Datenpunkt in Lovelace keine Kachel erzeugen, die einen Schieberegler zur Auswahl stellt um die Helligkeit zu regeln.
Ich habe dazu nun einen Alias erstellt, wo ich dem Gerät "Shelly_Dimmer" als Zustand die beiden Datenpunkte "Brightness" und "Switch" zugewiesen habe und die Rolle für "Brightness" von level.brightness auf level.dimmer gesetzt hab.

Damit kann ich nun in der Lovelace UI eine Kachel erzeugen, die zum eigentlichen Schalter noch den Schieberegler besitzt um die Helligkeit einzustellen.

Und das ganze funktioniert super. Die letzte Einstellung der Helligkeit wird durch die Einstellung des Shelly selbst gespeichert und ich kann das Licht entweder über den Schalter oder aber auch über den Schieberegler an- und ausmachen. :)
Ob das der wissenschaftlich korrekte Weg ist? Keine Ahnung. Ist eher das Ergebnis aus Try and Error.
@mehrwiedu
Mach ein Issue bei Lavelace auf.
An sich ist die role so wie sie der Shelly Adapter setzt korrekt und auch im typedetector ist diese role beim Typ dimemr bekannt. Sollte sich der Dev von lovelace ansehen,.
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden