Seite 1 von 1

Prozentwert beim sliden ändern

Verfasst: 15. Feb 2020 21:26
von OliverCJ
Und direkt noch eine Frage...

Gibt es eine Möglichkeit, dass der Prozentwert bei Benutzung des Sliders “mitläuft“?

Derzeit ist es so, dass man den Slider verschiebt und sich erst beim loslassen der neue Wert darstellt. So ist es halt schwer, einen bestimmten Wert zu treffen.

Danke!
Oliver

Gesendet von meinem SM-N975F mit Tapatalk


Re: Prozentwert beim sliden ändern

Verfasst: 15. Feb 2020 22:31
von lukh
Du könntest statt Slider einfach Setpoint benutzen. Dann kannst Du die Prozente direkt angeben.

Ich habe es bei mir zum Beispiel so gemacht, das der Slider und Setpoint erst auftauchen, wenn die Lampe an ist.

Code: Alles auswählen

Frame label="Beleuchtung" {

        Switch item=LS_Wohnz_N30_Switch
          label="Deckenlampe" 
          icon="lamp6"
          mappings=[ON="Ein",
                   OFF="Aus"]      

        Slider item=LS_Wohnz_N30_Dimmer
          label="Dimmer" 
          icon="dimmer2"  
          visibility=[LS_Wohnz_N30_Dimmer > 0]

        Setpoint item=LS_Wohnz_N30_Dimmer
          label="Helligkeit [%.0f %%]"
          icon="helligkeit"                               
          visibility=[LS_Wohnz_N30_Dimmer > 0]

Re: Prozentwert beim sliden ändern

Verfasst: 16. Feb 2020 01:05
von udo1toni
Für den Slider ist das nicht vorgesehen.

Allerdings könntest Du das als Verbesserungsvorschlag für die kommende OH3 Version einbringen ,)

Prozentwert beim sliden ändern

Verfasst: 16. Feb 2020 08:10
von KellerK1nd
Also im letzten Update von der openHAB App auf iOS wurde das implementiert und das funktioniert auch.

Bild

Re: Prozentwert beim sliden ändern

Verfasst: 16. Feb 2020 19:27
von udo1toni
Ja, das ist aber die App.

Grundsätzlich wird der Wert beim Ziehen des Sliders ständig gesendet. Das führt allerdings auch zu sehr vielen sendCommands, weshalb ich persönlich immer versuche, nur einfach auf den gewünschten Wert zu klicken, ansonsten ist mir openHAB schon mehrfach reproduzierbar abgestürzt (bzw. die Verbindung zu knx, welches der Bus ist, an dem meine Dimmer hängen)
Die Darstellung des Dimmwertes wird erst durch die Aktualisierung des Status neu gemalt.

Re: Prozentwert beim sliden ändern

Verfasst: 17. Feb 2020 09:26
von OliverCJ
Hallo Udo,

danke für die Erklärung! Ich wäre jetzt davon ausgegangen, dass die App selbst die Position des Sliders "berechnet" und dementsprechend den Prozentwert darstellt und dass das eigentliche sendCommand dann erst beim loslassen gesendet wird.
Aber das wäre ja vielleicht mal eine Idee... ohne von Programmierung jetzt wirklich viel Ahnung zu haben.

Viele Grüße
Oliver

Re: Prozentwert beim sliden ändern

Verfasst: 17. Feb 2020 14:08
von udo1toni
Es kann sogar sein, dass die App das so macht, in der Weboberfläche ist es aber so wie von mir beschrieben. Die App wir aber auf jeden Fall den Status abschließend auf dem Item nehmen, egal, was sie beim Ziehen des Sliders anzeigt.