Hauptmenü

Widget Volume Frage

Begonnen von dennis_n, 31 März 2018, 12:58:12

Vorheriges Thema - Nächstes Thema

dennis_n

Hi,

ich will das Widget Volume nutzen, um meine Rollläden zu steuern.
Die Skala des Widgets konnte ich mit data-tickstep="50" ja soweit eingrenzen, aber wie stelle ich es an, dass man den Rolladen nicht von 0-100% anfahren kann, sondern nur 0%, 25%, 75% und 100%?
Muss ich das mit Arrays machen? Und wenn ja wo?

Danke

Gruss
Dennis

dennis_n

Hmm vielleicht habe ich mich auch nur unklar ausgedrückt.

Ich möchte über das Widget den Rollladen nicht in 1% Schritten anfahren, sondern in 4 vordefinierten Schritten.
Wen ich mit dem Finger auf dem Tablet den Zeiger berühre und im Uhrzeigersinn drehe, dann soll er von 0% auf 25% springen, bei der nächsten Bewegung auf 50% usw.

Geht das irgendwie?

Gruss
Dennis

moonsorrox

das geht natürlich nur ich weiß nicht genau was du möchtest.
Es gibt einmal die Möglichkeit über ein Circlemenü.
Beispiel:
<div class="" data-type="circlemenu" data-item-width="55" data-item-hight="55" data-device="WZ_Rollladen_O" data-direction="right-half" data-circle-radius="90">
<ul>
<li class="circleborder MediumSpringGreen"><div data-type="label" data-device="WZ_Rollladen_O"></div></li>
<li><div data-type="push" data-cmd="set" data-device="WZ_Rollladen_O" data-set-on="on" data-icon="">⇧</div></li>
<li><div data-type="push" data-cmd="set" data-device="WZ_Rollladen_O" data-set-on="60" data-icon="">60</div></li>
<li><div data-type="push" data-cmd="set" data-device="WZ_Rollladen_O" data-set-on="70" data-icon="">70</div></li>
<li><div data-type="push" data-cmd="set" data-device="WZ_Rollladen_O" data-set-on="80" data-icon="">80</div></li>
<li><div data-type="push" data-cmd="set" data-device="WZ_Rollladen_O" data-set-on="75" data-icon="">⩸</div></li>
<li><div data-type="push" data-cmd="set" data-device="WZ_Rollladen_O" data-set-on="off" data-icon="">⇩</div></li>
</ul>
</div>


oder auch mit Tasten:
<div class="center" style="margin-left:30px !important; margin-right:-0px !important;">
<div data-type="push" data-device="WZ_Rollladen_O" data-on-background-color="#4169e1" data-off-background-color="#4169e1" data-icon="fa-chevron-up" data-on-color="#DC143C" data-off-color="#808080" data-background-icon="fa-square-o" data-set-on="on"></div>
<div data-type="push" data-device="WZ_Rollladen_O" data-on-background-color="#4169e1" data-off-background-color="#4169e1" data-icon="fa-minus" data-on-color="#DC143C" data-off-color="#808080" data-background-icon="fa-square-o" data-set-on="stop"></div>
<div data-type="push" data-device="WZ_Rollladen_O" data-on-background-color="#4169e1" data-off-background-color="#4169e1" data-icon="fa-chevron-down" data-on-color="#DC143C" data-off-color="#808080" data-background-icon="fa-square-o" data-set-on="off"></div>
<div data-type="push" data-cmd="set" data-device="WZ_Rollladen_O" data-set-on="60" data-icon="" data-on-color="#DC143C" data-off-color="#808080" data-on-background-color="#4169e1" data-off-background-color="#4169e1" data-background-icon="fa-circle-thin">60</div>
<div data-type="push" data-cmd="set" data-device="WZ_Rollladen_O" data-set-on="70" data-icon="" data-on-color="#DC143C" data-off-color="#808080" data-on-background-color="#4169e1" data-off-background-color="#4169e1" data-background-icon="fa-circle-thin">70</div>
<div data-type="push" data-cmd="set" data-device="WZ_Rollladen_O" data-set-on="80" data-icon="" data-on-color="#DC143C" data-off-color="#808080" data-on-background-color="#4169e1" data-off-background-color="#4169e1" data-background-icon="fa-circle-thin">80</div>
</div>


wenn du soetwas meinst
schau mal den Screenshot von mir da sind verschiedene Möglichkeiten drauf
Intel-NUC i5: FHEM-Server 6.1 :: Perl v5.18.2

Homematic: HM-USB-CFG2,HM-CFG-LAN Adapter, HM-LC-BL1-FM, HM-LC-Sw1PBU-FM, HM-LC-Sw1-PI-2, HM-WDS10-TH-O, HM-CC-TC, HM-LC-SW2-FM

pumabaer

Wie wäre es mit?
data-step="25"
Ich weiß allerdings grade nicht ob das im Volume Widget geht

Beim Heizungs Widget geht es
FHEM auf IntlNUC, 2xCUL868, MAX! Heizkörperthermostate/Wandthermostate, Homematic, LD382A (LED Contoller WIFI), Echo Dot, Homebridge/Homekit, Denon AVR-X1300W, Xiaomi Mi Robot Vacuum, Xiaomi Flower Sensor, Xiaomi2MQTT, Xiaomi Melder usw

dennis_n

Hat funktioniert.

Vielen Dank.

Gruss
Dennis

pumabaer

FHEM auf IntlNUC, 2xCUL868, MAX! Heizkörperthermostate/Wandthermostate, Homematic, LD382A (LED Contoller WIFI), Echo Dot, Homebridge/Homekit, Denon AVR-X1300W, Xiaomi Mi Robot Vacuum, Xiaomi Flower Sensor, Xiaomi2MQTT, Xiaomi Melder usw