NEWS
Lovelace cover zeigt keinen slider an
-
Hallo zusammen,
ich habe eine Frage zu Lovelace mit IOBroker. Ich habe einen Roller Shutter 3 über ZWave angebunden. Konfiguriert ist folgendes object: zwave.0.NODE2.SWITCH_MULTILEVEL.Level_1. Der Type ist "State".
Das ist für Lovelace als "cover" definiert. Ich habe in Lovelace folgende custom card installiert: https://github.com/thomasloven/lovelace-slider-entity-row
Laut der Beispiele ist es auch korrekt konfiguriert. Wenn ich das object als "light" definiere, dann bekomme ich einen Slider, allerdings natürlich mit falschem icon. Mein Code anbei:type: entities entities: - type: 'custom:slider-entity-row' entity: cover.Shutter_EG_Level_Dining attribute: position
Mit und ohne attribute das gleiche. Angezeigt bekomme ich nur das cover icon, den Text "Level" und dann nichts mehr. Mit den anderen Kombis an parametern leider selber Fehler.
Hat jemand einen Tipp für mich?Danke
-
@Geko-Eder
Hast du den cover-entity von Hand erzeugt? grübel. Ich wusste gar nicht, dass das geht.
Jedenfalls wird das so nicht gehen, leider... damit der cover-entity vernünftig funktioniert muss der ioBroker ein Gerät vom typ "blind" (bzw. "Rolladen") erkennen, dann erstellt er (in einer Github Beta) den cover.entity.
Das Problem beim cover.entity ist, dass im "state" nur open/close/opening/closing drin stehen und der %-Wert in einem attribut. Wenn du den entity von Hand konfigurierst (mit dem Schraubenschlüssel in der Objektansicht), dann wird der Objektwert aber immer in "state" geschrieben, damit kann Lovelace an der Stelle dann nichts anfangen.
Du könntest von Hand auch einfach ein input_number nehmen (k.a. was die Übersetzung daraus gemacht hat...) -> dann hättest du den Slider.
Das cover.entity könnte neben dem Slider noch Knöpfe für rauf/runter/stop ansprechen, allerdings noch alles im Betastadium (und besonders rauf/runter noch gar nicht im type-detector drinnen).