Circlemenu funktioniert nicht mehr

Begonnen von update71, 23 Januar 2016, 13:29:14

Vorheriges Thema - Nächstes Thema

update71

Hi,

war lange nicht hier weil alles lief  :)
Jetzt ist mir jedoch aufgefallen dass meine Circlemenüs zur Steuerung von HUE Lampen nicht mehr funktionieren. Klappen auf, ploppen beim klicken aber lösen nix aus. Weder vom Tablet mit webviewcontol noch aus Safari. Kann auch nicht sagen wie lange das schon nicht geht, kann sooo lange aber noch nicht her sein.
Hier mal mein Menü:

<div data-type="circlemenu" class="cell circlemenu large" data-item-diameter="80" data-direction="bottom-half" data-circle-radius="100">
                            <ul class="menu">
                              <li>
                                   <div data-type="symbol" data-device="HUEDevice2"
                                    data-get-on='["off","dim[12][0-9]%","dim[3456][0-9]%","dim[789][0-9]%","on"]' 
                                    data-on-colors='["#505050","#ffffff","#ffffff","#ffffff","#ffffff"]'
                                    data-background-icon="fa-circle-thin"
                                    data-on-background-colors='["#505050","#aa6900","#aa6900","#aa6900","#aa6900"]'
                                    data-icons='["oa-light_light_dim_00","oa-light_light_dim_20","oa-light_light_dim_50","oa-light_light_dim_80","oa-light_light_dim_100"]' >
                                   </div>
                              </li>
                              <li><div data-type="push" data-device="HUEDevice2"
                                       data-set="off"
                                       data-icon="oa-light_light_dim_00"></div></li>
                              <li><div data-type="push" data-device="HUEDevice2"
                                       data-set="pct 20"
                                       data-icon="oa-light_light_dim_20"></div></li>
                              <li><div data-type="push" data-device="HUEDevice2"
                                       data-set="pct 50"
                                       data-icon="oa-light_light_dim_50"></div></li>
                              <li><div data-type="push" data-device="HUEDevice2"
                                       data-set="pct 80"
                                       data-icon="oa-light_light_dim_80"></div></li>
                              <li><div data-type="push" data-device="HUEDevice2"
                                       data-set="pct 100"
                                       data-icon="oa-light_light_dim_100"></div></li>
                            </ul>
                        </div>


Danke schon mal
Th.
Thomas
###########
Raspi mit Fhem, nanoCUL 433 + mehrere Brennstuhl Steckdosen - HM-LAN + Thermostat, 6 fach Taster, Aussensensor - HUEBridge + 3 weiße LEDs ... mehr folgt

setstate

#1
Schreib statt
data-set="pct 20"
richtigerweise
data-set="pct" data-set-on="20"

update71

Danke für die schnelle Antwort. Wann wurde das geändert? Mein Code hatte ja mal funktioniert :)

Kannst du mir bitte noch sagen wie ich die Dinger ausschalte? Die Dimmstufen gehen nun aber aus bekomme ich es nicht.
data-set-off="off" geht nicht, nur data-set="off" auch nicht
<div data-type="push" data-device="HUEDevice2"
                                       data-set-off="off"
                                       data-icon="oa-light_light_dim_00"></div>


Danke
Th.
Thomas
###########
Raspi mit Fhem, nanoCUL 433 + mehrere Brennstuhl Steckdosen - HM-LAN + Thermostat, 6 fach Taster, Aussensensor - HUEBridge + 3 weiße LEDs ... mehr folgt

setstate

data-set war schon immer nur für das Reading und data-set-on nur für den Wert gedacht.
Vor der Umstellung hat das aber auch gepasst, weil der FHEM cmd trotzdem syntaktisch richtig zusammengebaut wurde, wenn Parameter fehlten.
Jetzt wird aber überprüft, ob data-set-on  bzw. data-set-off leer ist, um das Senden komplett zu unterdrücken. Das ist ein nettes Feature für Switches, z.B. On ist erlaubt, Off nicht (bei Groupbuttons).

Ein Push hat kein data-set-off. Bei einem Taster (Push) kommt nur das Signal "gedrückt".
Es gab zwar mal die Anfrage ob ein Psuh auch data-set-off senden könnte. Das wäre gut für eine CAM-Steuerung per Push Kreuz (up/down(left/right). Solange man drückt, fährt die Kamera. Wenn man loslässt, stoppt sie.
Das geht aber (glaube ich, ohne nachgesehen zu haben) nicht ...