Hallo zusammen,
ich versuche gerade unsere Haushaltsgeräte in TabletUI zu visualisieren.
allerdings bekomme ich es nicht hin, das er mir die Icons ändert je nach State on off.
Hier mal mein Code, vielleicht fällt jemand ja was auf.
Nicht daran stören, das es überall das gleich device ist, dabei handelt es sich um einen dummy den ich zum testen
der States verwende.
<header class="semitransparentheader">Haushaltsgeräte</header>
<div class="container"
<div class="cell">
<div data-device="test_dummy" data-type="symbol"
data-get-on='["on","off"]'
data-icons='["oa-scene_washing_machine shake shake-constant shake-little","oa-scene_washing_machine"]'
data-on-colors='["#aa6900","red"]' class="large">
</div>
<div data-type="label" class="narrow">Waschmaschine</div>
</div>
<div class="cell">
<div data-device="test_dummy" data-type="symbol"
data-get="state"
data-get-on='["on","off"]'
data-icons='["oa-scene_washing_machine shake shake-constant shake-little","oa-scene_washing_machine"]'
data-on-colors='["#aa6900","red"]' class="large">
</div>
<div data-type="label" class="narrow">Waschmaschine 2</div>
</div>
<div class="cell">
<div data-device="test_dummy" data-type="symbol"
data-get="state"
data-get-on='["on","off"]'
data-icons='["oa-scene_clothes_dryer shake shake-constant shake-little","oa-scene_clothes_dryer"]'
data-on-colors='["#aa6900","yellow"]' class="large">
</div>
<div data-type="label" class="narrow">Trockner</div>
</div>
</div>
</li>
Hi,
mir fallen da 2 Dinge ein:
1. date-get kann weg, "state" ist der Default.
2. ist LongPoll aktiviert? Wird zB der Status beim ersten Aufruf korrekt dargestellt?
3. wird das "shake" überhaupt unterstützt? Da bin ich mir nicht sicher. Mal ohne getestet?
Ansonsten sieht das bei mir genauso aus.
Bin aber selber noch Anfänger, daher bitte nicht überbewerten...
VG
Christian
STATE ist der default, weil ich glaube, nur der kommt im longpoll sofort aktualisiert mit
state nicht, nur nach vollem Refresh
Danke für eure Hilfe,
so funktioniert es jetzt:
<header class="semitransparentheader">Haushaltsgeräte</header>
<div class="container"
<div class="cell">
<div data-device="test_dummy" data-type="symbol"
data-get-on='["on","off"]'
data-icons='["oa-scene_washing_machine shake shake-constant shake-little","oa-scene_washing_machine"]'
data-on-colors='["#c42715","#3d5f8f"]' class="large">
</div>
<div data-type="label" class="narrow">Waschmaschine</div>
</div>
<div class="cell">
<div data-device="test_dummy" data-type="symbol"
data-get-on='["on","off"]'
data-icons='["oa-scene_washing_machine shake shake-constant shake-little","oa-scene_washing_machine"]'
data-on-colors='["#c42715","#3d5f8f"]' class="large">
</div>
<div data-type="label" class="narrow">Waschmaschine 2</div>
</div>
<div class="cell">
<div data-device="test_dummy_dryer" data-type="symbol"
data-get-on='["on","off"]'
data-icons='["oa-scene_clothes_dryer shake shake-constant shake-little","oa-scene_clothes_dryer"]'
data-on-colors='["#c42715","#3d5f8f"]' class="large">
</div>
<div data-type="label" class="narrow">Trockner</div>
</div>
</div>
</li>
Grüße
Thomas
Das mit dem Shake muss ich mal ausprobieren...könnte lustiger sein als drehende Waschmaschinen und Trocker...;-)