FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: Mitch am 25 Juli 2016, 13:37:59

Titel: Probleme mit widgetOverride
Beitrag von: Mitch am 25 Juli 2016, 13:37:59
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!
Titel: Antw:Probleme mit widgetOverride
Beitrag von: marvin78 am 25 Juli 2016, 13:39:28
Was du möchtest hat nicht oder nur bedingt mit widgetOverride zu tun. Du musst dir webCmd und cmdIcon anschauen.
Titel: Antw:Probleme mit widgetOverride
Beitrag von: Mitch am 25 Juli 2016, 13:46:10
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
Titel: Antw:Probleme mit widgetOverride
Beitrag von: marvin78 am 25 Juli 2016, 13:51:13
Du willst den slider ersetzen?

Was genau hast du denn probiert und welchen Effekt hatte es?
Titel: Antw:Probleme mit widgetOverride
Beitrag von: marvin78 am 25 Juli 2016, 13:54:22
Wenn ich folgendes setze:

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

bekomme ich eine Auswahlliste.
Titel: Antw:Probleme mit widgetOverride
Beitrag von: Mitch am 25 Juli 2016, 13:54:42
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!
Titel: Antw:Probleme mit widgetOverride
Beitrag von: marvin78 am 25 Juli 2016, 13:56:04
Siehe oben. Bei mir funktioniert das mit pct. Allerdings muss pct natürlich auch in webCmd vorhanden sein.
Titel: Antw:Probleme mit widgetOverride
Beitrag von: Mitch am 25 Juli 2016, 13:59:57
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?
Titel: Antw:Probleme mit widgetOverride
Beitrag von: marvin78 am 25 Juli 2016, 14:52:38
UZSU (http://www.igfd.org/?q=uzsu) ;)
Titel: Antw:Probleme mit widgetOverride
Beitrag von: Mitch am 25 Juli 2016, 14:56:15
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.
Titel: Antw:Probleme mit widgetOverride
Beitrag von: justme1968 am 25 Juli 2016, 15:24:28
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