Probleme mit widgetOverride

Begonnen von Mitch, 25 Juli 2016, 13:37:59

Vorheriges Thema - Nächstes Thema

Mitch

Hallo Zusammen,

ich habe ein Problem mit widgetOverride.
Ich habe schon alles mögliche probiert, bekomme es aber nicht hin.
Auch das Commandref hat mir nicht geholfen, mein Problem zu lösen.

Ich habe ein HM-LC-Bl1PBU-FM und möchte gerne ein Auswahlfeld für die verschiedenen Stufen der Roll.
Zusätzlich soll Rauf, Runter und Stop als fester Knopf angezeigt werden.

Bild 1 zeigt, wie es jetzt aussieht
Bild 2: ein Beispiel, wie ich es gerne hätte

Vielen Dank für eure Hilfe!
FHEM im Proxmox Container

marvin78

Was du möchtest hat nicht oder nur bedingt mit widgetOverride zu tun. Du musst dir webCmd und cmdIcon anschauen.

Mitch

Aber mit webCmd bekomme ich es doch nicht hin, dass ich drei Knöpfe und eine Auswahlliste habe?

Im Moment habe ich: attr Rollo.WZ webCmd Auf:Zu:Stop:pct
Ein setList gibt es ja nur für dummys.

Ich möchte es ja so: Rauf    Runter    Stop     AUSWAHLFELD
FHEM im Proxmox Container

marvin78

Du willst den slider ersetzen?

Was genau hast du denn probiert und welchen Effekt hatte es?

marvin78

Wenn ich folgendes setze:

attr HM-BLINDACTUATOR widgetOverride pct:10,20,30

bekomme ich eine Auswahlliste.

Mitch

Ja, den Slider mit einem Dropdown ersetzten.

Durch einen Schreibfehler habe ich jetzt die Lösung gefunden:

attr Rollo.WZ webCmdAuf:Zu:Stop:pct
attr Rollo.WZ widgetOverride pct:20,40,60,80

Aber entweder stimmen die Angaben im Commandref nicht, oder ich bin zu blöd zum lesen.
So steht es da:
Zitatif the modifier is of the form ":uzsuDropDown,val1,val2,...", a dropdown with all values is displayed.
Zitatattr myTemp widgetOverride state:uzsuDropDown,18,18.5,19,19.5,20,20.5,21,21.5,22,22.5,23
Zitat... widgetOverride state:uzsu,uzsuDropDown,18,19,20,21,22,23                         -> a dropDownMenue


EDIT: jetzt hattest Du dazwischen nochmal geantwortet. Ja, so gehts es, Danke!
FHEM im Proxmox Container

marvin78

Siehe oben. Bei mir funktioniert das mit pct. Allerdings muss pct natürlich auch in webCmd vorhanden sein.

Mitch

Wie gesagt, jetzt geht es

attr Rollo.WZ webCmdAuf:Zu:Stop:pct
attr Rollo.WZ widgetOverride pct:20,40,60,80


Aber ich kapiere trotzdem das Commandref nicht.
Was genau ist denn uzsu?
FHEM im Proxmox Container

marvin78


Mitch

Danke, das habe ich natürlich gemacht und auch gefunden  ;)

Aber bitte, was hat eine Universelle Zeitschaltuhr mit dem Dropdown Menü zu tun? So grundsätzlich.
FHEM im Proxmox Container

justme1968

erst mal nichts. deshalb gibt es ja auch das normale fhemweb drop down (select).

die uzsu variante gibt es damit sie zu den anderen uzsu widgets passt.

gruss
  andre
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968