Position nach Update

Begonnen von SamNitro, 19 August 2016, 20:32:31

Vorheriges Thema - Nächstes Thema

SamNitro

Hallo Zusammen,
habe heute nach langem (3 Monate) ein update gemacht und jetzt stimmt die Position des Circlemenü nicht mehr, habe nur von HM die Rolladen Aktoren.

Eigentlich sollte das Circlemenü unter dem Timer sein, ist es aber nicht mehr.

<header>Küche</header>
<div data-type="label" class="">Rollo</div>

<div class="left inline middle">

<div data-type="push" data-device="rollo_ku" data-icon="fa-chevron-up"   data-background-icon="fa-square-o" data-set-on="on"  class=""> </div>
<div data-type="label" class=""></div>
<div data-type="push" data-device="rollo_ku" data-icon="fa-minus"        data-background-icon="fa-square-o" data-set-on="stop" class=""> </div>
<div data-type="label" class=""></div>
<div data-type="push" data-device="rollo_ku" data-icon="fa-chevron-down" data-background-icon="fa-square-o" data-set-on="off"   class=""> </div>
<div data-type="label" class=""></div>

</div>
<div class="right inline middle">
<div style=""
          data-type="wdtimer"
          data-device="timer_rollo_ku"
          data-style="round"
          data-theme="dark"
          data-title="Timer Rollo Küche"
          data-savecfg="true"
          data-cmdlist='{"Auf":"100","Zu":"0","10%":"10","20%":"20","30%":"30","40%":"40","50%":"50","60%":"60","70%":"70","80%":"80","90%":"90"}'>
        <div data-type="button" class="cell small readonly" data-icon="oa-edit_settings" data-background-icon="fa-square-o"
        data-on-color="#505050" data-on-background-color="#505050">
</div>
        </div>

<div data-type="circlemenu" class="cell circlemenu" data-direction="right-half" data-circle-radius="90">
<ul class="menu">
<li class="circleborder">
<div data-type="label" data-limits='["0|off","[12]*[0-9]","[34][0-9]","[56][0-9]","[78][0-9]","([9][0-9]|100|on)"]' data-colors='["#FFFFFF","#666666","#999999","#BBBBBB","#DDDDDD","#FFFFFF"]' data-device='rollo_ku' data-background-icon="fa-wrench">
</div>
</li>
<li><div data-type="push" data-cmd="set" data-device="rollo_ku" data-set-on="on" data-icon="">auf</div></li>
<li><div data-type="push" data-cmd="set" data-device="rollo_ku" data-set-on="75" data-icon="">75</div></li>
<li><div data-type="push" data-cmd="set" data-device="rollo_ku" data-set-on="50" data-icon="">50</div></li>
<li><div data-type="push" data-cmd="set" data-device="rollo_ku" data-set-on="25" data-icon="">25</div></li>
<li><div data-type="push" data-cmd="set" data-device="rollo_ku" data-set-on="off" data-icon="">zu</div></li>
</ul>
</div>


</div>

</div>


Hoffe mir kann einer weiter helfen

Danke!
(Intel-Nuc Proxmox) (Homematic) (EnOcean) (CUL868) (CUL433) (Zigbee2MQTT) (ESP8266) (Echo) (DUOFERN)

Photon68

Hallo SamNitro,

ich habe seit dem letzten Update das gleiche Problem, aber noch keine Erklärung/Lösung.


Gruß Photon68

SamNitro

Ich habe die Befürchtung dass das Circlemenü sich nicht mehr nach dem Gridster richtet und es einfach ohne position nach oben links gesetzt wird.
(Intel-Nuc Proxmox) (Homematic) (EnOcean) (CUL868) (CUL433) (Zigbee2MQTT) (ESP8266) (Echo) (DUOFERN)

setstate

falsch

        <div data-type="circlemenu" class="cell circlemenu" data-direction="right-half" data-circle-radius="90">
                <ul class="menu">


richtig

        <div data-type="circlemenu" class="cell" data-direction="right-half" data-circle-radius="90">
                <ul>


class="menu" nicht mehr im Zusammenhang mit Circlemenu benutzen !!!

class="circlemenu" ist nicht mehr notwendig zu setzen.


SamNitro

(Intel-Nuc Proxmox) (Homematic) (EnOcean) (CUL868) (CUL433) (Zigbee2MQTT) (ESP8266) (Echo) (DUOFERN)

SamNitro

Habe mal wieder ein kleines problem, bin jetzt von FTUI-Eval auf die FTUI_Master umgestiegen und seitdem ist in meinem Circlemenü der kreis nicht mehr rund! Er passt sich dem Inhalt an...

<?ftui-header="Circlemenu" ?>
<div data-type="circlemenu" class="cell" data-device="<?ftui-key=dev ?>" data-direction="right-half" data-circle-radius="90">
<ul>
<li class="circleborder">
<div data-type="label" data-device="<?ftui-key=dev ?>">
</div>
</li>
<li><div data-type="push" data-cmd="set" data-device="<?ftui-key=dev ?>" data-set-on="on" data-icon="">auf</div></li>
<li><div data-type="push" data-cmd="set" data-device="<?ftui-key=dev ?>" data-set-on="80" data-icon="">75</div></li>
<li><div data-type="push" data-cmd="set" data-device="<?ftui-key=dev ?>" data-set-on="60>" data-icon="">50</div></li>
<li><div data-type="push" data-cmd="set" data-device="<?ftui-key=dev ?>" data-set-on="40" data-icon="">25</div></li>
<li><div data-type="push" data-cmd="set" data-device="<?ftui-key=dev ?>" data-set-on="15" data-icon="">---</div></li>
<li><div data-type="push" data-cmd="set" data-device="<?ftui-key=dev ?>" data-set-on="off" data-icon="">zu</div></li>
</ul>
</div>



Es liegt wohl in dem breich:
<li class="circleborder">
<div data-type="label" data-device="<?ftui-key=dev ?>">
</div>
</li>


Gruß Patrick
(Intel-Nuc Proxmox) (Homematic) (EnOcean) (CUL868) (CUL433) (Zigbee2MQTT) (ESP8266) (Echo) (DUOFERN)

setstate

Was ist daran schlecht?
Die Weite habe ich auf Auto gesetzt, damit man auch noch ein Text neben den Button setzten kann und der dann mit ausklappt. 

Ansonsten muss man einen Fixwert vorgeben

<div data-type="circlemenu" data-item-width="52" ...

SamNitro

Habe ja nicht gesagt das es schlecht ist, aber mir persönlich gefällt das runde besser, ich habe auch eine "structure" wo alle Rollladen enthalten sind da bleibt der kreis bei mir leer, da kein Status vorhanden ist.

Danke für deine Hilfe
Gruß Patrick
(Intel-Nuc Proxmox) (Homematic) (EnOcean) (CUL868) (CUL433) (Zigbee2MQTT) (ESP8266) (Echo) (DUOFERN)

CoolTux

Bei mir klappt sich das circlemenü nicht mehr um den Button rum auf sondern über den Button links.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

setstate

Wie sieht der Code dazu aus? Dann teste ich das mal bei mir.