FHEM Forum

FHEM => Frontends => TabletUI => Thema gestartet von: Stril am 21 Januar 2016, 16:24:46

Titel: TabletUI - Pagetab activate aktiviert immer und immer wieder
Beitrag von: Stril am 21 Januar 2016, 16:24:46
Hallo!

Ich nutze eigentlich schon länger die Funktion "Activate" bei Pagetab, um automatisch, wenn ein Reading wechselt die Seite zu wechseln. Habe ich jedoch mehrere "activate"-Buttons, geht das in die Endlosschleife - auch wenn nur eines der Readings auf "aktiv" steht:


<div style="font-size:30px; color:rgb(96, 0, 0);" data-type="pagetab" data-url="index_body_ipm.html"
        data-device="dPagetabActivator_ipm"
        data-get-on='["0","1","2","3"]'
        data-icons='["fa-home","fa-home activate","fa-home","fa-home"]'
        data-get="STATE" class="cell"
        data-on-background-colors='["#aa6900","#aa6900","#aa6900","#aa6900"]'
        data-on-colors='["#aa6900","#aa6900","#aa6900","#aa6900"]'
        data-on-color="#000000"
        data-off-color="#000000"
        data-off-background-color="#aa6900"
        data-on-background-color="#aa6900"
        ></div>

<div  data-type="pagetab" data-url="alarm_ipm.html"
        data-device="dPagetabActivator_ipm"
        data-get-on='["0","1","2","3"]'
        data-icons='["fa-home","fa-home","fa-home activate","fa-home"]'
        data-get="STATE" class="cell"
        data-on-background-colors='["#aa6900","#aa6900","#aa6900","#aa6900"]'
        data-on-colors='["#aa6900","#aa6900","#aa6900","#aa6900"]'
        data-on-color="#000000"
        data-off-color="#000000"
        data-off-background-color="#aa6900"
        data-on-background-color="#aa6900"
        ></div>


--> Stelle ich das Reading dPagetabActivator_ipm:state auf 2, wird immer und immer wieder ein Reload auf "alarm_ipm.html" gemacht.

Wie kann ich denn sicherstellen, dass nur auf "alarm_ipm" gegangen wird, wenn nicht schon dieser Tab geladen ist?

Danke für euere Hilfe!

Gruß
Phil

Titel: Antw:TabletUI - Pagetab activate aktiviert immer und immer wieder
Beitrag von: Stril am 21 Januar 2016, 17:01:12
Nachtrag:

Nutze ich einzelne Dummies, ist alles, wie es sein soll.
Nutze ich einen Dummy mit mehreren Readings wird immer und immer wieder neu geladen.
Nutze ich einen Dummy mit einem einzelnen Reading, das eben je nach Wert einen anderen Tab aktivieren soll, sind wir in der Endlosschleife.

Gruß
Phil
Titel: Antw:TabletUI - Pagetab activate aktiviert immer und immer wieder
Beitrag von: setstate am 22 Januar 2016, 09:04:29
Den Fehler kann ich nachvollziehen. Das ist ein böser Bug.
Ich versuche das zu fixen ...
Titel: Antw:TabletUI - Pagetab activate aktiviert immer und immer wieder
Beitrag von: Stril am 22 Januar 2016, 12:20:05
Hallo!

Vielen Dank!!

Gruß
Titel: Antw:TabletUI - Pagetab activate aktiviert immer und immer wieder
Beitrag von: setstate am 22 Januar 2016, 13:04:11
Kleines Update ... bitte mal testen, ob es jetzt besser ist. Danke
Titel: Antw:TabletUI - Pagetab activate aktiviert immer und immer wieder
Beitrag von: Stril am 22 Januar 2016, 13:36:59
Hallo!

Teilerfolg.
Jetzt ist es so:
Es wird auf Pagetab gewechselt, dann 2-3 mal neu geladen und dann ist alles prima.

Gruß
Phil
Titel: Antw:TabletUI - Pagetab activate aktiviert immer und immer wieder
Beitrag von: Stril am 23 Januar 2016, 20:20:18
Hallo!

Hast Du noch eine Idee, warum noch manchmal mehrfach geladen wird?
Aktuell stürzt dabei öfter mal Safari auf dem iPad (Wanddisplay) komplett ab.

Danke und Grüße
Phil
Titel: Antw:TabletUI - Pagetab activate aktiviert immer und immer wieder
Beitrag von: Stril am 23 Januar 2016, 22:09:35
Und noch ein dritter Post...

Also: Es gibt den "2-fach-Reload" beim Tab-Wechsel via Reading, aber das verursacht nicht den Absturz.

Den Absturz habe ich nur, wenn der Tab-Wechsel von einem Tab weg geht, auf dem zwei Iframes sind mit Videos von einer Webcam (MPEG-Streams) - jedoch leider nicht bei jedem Wechsel. Mal gehen 10 Wechsel gut und dann ist der Browser weg. Egal ob Safari oder ein anderer Browser...

Habt ihr eine Idee, was hier passiert?

Gruß
Phil