Volume-Widget läuft Amok

Begonnen von tante ju, 02 November 2016, 23:13:16

Vorheriges Thema - Nächstes Thema

tante ju

Hi,

Habe hier einen Fehler, der mich fast zum Wahnsinn getrieben hat :-)
Die FTUI-Anwendung lief eigentlich schon mit 1.x und jetzt auch mit der neuen Version. Die Seiten werden mit pagetab umgeschaltet (jaja, ich weiß). Auf einer Unterseite wird jetzt dieses inkludiert:
<div data-type="label" class="cell">Außenlampe</div>
<div data-type="dimmer" class="top-narrow"
data-device='HUEDevice3'
data-get="onoff" data-get-on="1"
data-get-off="0"
data-set="" data-set-on="on"
data-set-off="off"
data-dim="pct">
</div>

<div class="top-space">
<div data-type="popup"
data-height="400px"
data-width="920px"
class="">
<div data-type="label"
class="cell bg-gray lightgray narrow">Farbe
</div>
<div class="dialog dialogTransparent">
<header class="dialogheaderTransparent">AUSSENLAMPE - FARBE</header>
<div class="top-space">
<div class="inline">
<div data-type="push"
data-device="HUEDevice3"
data-set="rgb"
data-set-on="ED0000"
data-off-color="#FF0000"
data-icon="fa-paint-brush"
class="bigger">
</div>
<div data-type="label"
class="cell narrow">ROT
</div>
</div>
<div class="inline">
<div data-type="push"
data-device="HUEDevice3"
data-set="rgb"
data-set-on="98FF23"
data-off-color="#00FF00"
data-icon="fa-paint-brush"
class="bigger">
</div>
<div data-type="label"
class="cell narrow">GRÜN
</div>
</div>
<div class="inline">
<div data-type="push"
data-device="HUEDevice3"
data-set="rgb"
data-set-on="0000F9"
data-off-color="#0000FF"
data-icon="fa-paint-brush"
class="bigger">
</div>
<div data-type="label"
class="cell narrow">BLAU
</div>
</div>
<div class="inline">
<div data-type="push"
data-device="HUEDevice3"
data-set="hue"
data-set-on="12696"
data-off-color="#FFFF00"
data-icon="fa-paint-brush"
class="bigger">
</div>
<div data-type="label"
class="cell narrow">GELB
</div>
</div>
<div class="inline">
<div data-type="push"
data-device="HUEDevice3"
data-set="hue"
data-set-on="34651"
data-off-color="#00FFFF"
data-icon="fa-paint-brush"
class="bigger">
</div>
<div data-type="label"
class="cell narrow">TÜRKIS
</div>
</div>
<div class="inline">
<div data-type="push"
data-device="HUEDevice3"
data-set="hue"
data-set-on="57994"
data-off-color="#FF00FF"
data-icon="fa-paint-brush"
class="bigger">
</div>
<div data-type="label"
class="cell narrow">PINK
</div>
</div>
<div class="inline">
<div data-type="push"
data-device="HUEDevice3"
data-set="color"
data-set-on="2040"
data-off-color="#FFEDB3"
data-icon="fa-paint-brush"
class="bigger">
</div>
<div data-type="label"
class="cell narrow">WEIß
</div>
</div>
<div class="inline">
<div data-type="push"
data-device="HUEDevice3"
data-set="color"
data-set-on="2630"
data-off-color="#FFFDCF"
data-icon="fa-paint-brush"
class="bigger">
</div>
<div data-type="label"
class="cell narrow">WEIß
</div>
</div>
<div class="inline">
<div data-type="push"
data-device="HUEDevice3"
data-set="color"
data-set-on="3703"
data-off-color="#FFFDF7"
data-icon="fa-paint-brush"
class="bigger">
</div>
<div data-type="label"
class="cell narrow">WEIß
</div>
</div>
<div class="inline">
<div data-type="push"
data-device="HUEDevice3"
data-set="color"
data-set-on="6250"
data-off-color="#EBF9FF"
data-icon="fa-paint-brush"
class="bigger">
</div>
<div data-type="label"
class="cell narrow">WEIß
</div>
</div>
<div class="inline">
<div data-type="volume"
data-device="HUEDevice3"
data-get="hue"
data-set="hue"
data-min="0"
data-max="65353"
class="cell hue-tick hue-front big top-space-2">
</div>
</div>
<div class="inline">
<div data-type="volume"
data-device="HUEDevice3"
data-get="ct"
data-set="ct"
data-min="154"
data-max="500"
class="cell dim-tick dim-front big top-space-2">
</div>
</div>
</div>
</div>
</div>
</div>


Benutze ich dieses und schließe das Popup und gehe auf eine andere Seite, werden plötzlich an das Device Fantasiewerte (z.B. ct 0) gesendet. Das in immer wieder zufälliger Folge. Das führt dann sogar dazu, daß das Licht wieder eingeschaltet wird, obwohl es per switch ausgeschaltet wurde. Und das sogar auf Seiten, auf denen diese Datei gar nicht inkludiert ist.

Ich habe jetzt alles aktualisiert, die Caches geleert und es ist dennoch noch da. Ich kann es auf meinem iPad 1 mit einem älteren Safari ebenso sehen wie auf einem Macbook mit macOs Sierra und neuestem Safari.

Irgendwelche Ideen?