FHEM Forum

FHEM => Frontends => TabletUI => Thema gestartet von: Gunther am 06 Februar 2016, 19:26:07

Titel: Homestatus will nicht
Beitrag von: Gunther am 06 Februar 2016, 19:26:07
Mein Homestatus will nicht wie ich mir das denke.
Wenn ich über die Oberfläche schalte wird immer "1" gesetzt. Nur gaaaanz selten schaltet sich mal das Bild von Home auf einen der anderen Status, allerdings springt er dann direkt wieder zurück.
Grob hat das schon mal funktioniert. Leider hat ein Umstellen ausserhalb von der UI den Status auf der Oberfläche nicht verändert. Dann hatte ich angefangen umzustellen. Leider weiss ich nicht warum nun nichts geht.

In FHEM habe ich folgendes definiert:
define haus_Status dummy
attr haus_Status room Haus
attr haus_Status sortby 01
attr haus_Status webCmd state
attr haus_Status setList state:1,2,3,4,5


list homeStatus:
Internals:
   NAME       haus_Status
   NR         2191
   STATE      2
   TYPE       dummy
   Readings:
     2016-02-06 18:53:18   state           2
Attributes:
   room       Haus


In der Tablet UI habe ich nun alle Kombinationen aus den unterschiedlichen Versionen aus FHEM Wiki und Github durch.
So schaut es gerade aus:
<li data-row="2" data-col="7" data-sizex="2" data-sizey="2">
        <header>Anwesenheit</header>
<div data-type="homestatus" data-device='haus_Status'
       data-get-on='["1","2","3","4","5"]'
       data-alias='["Zuhause","Schlafen","Abwesend","Urlaub","Gäste"]'
       data-version='guest'
       data-icons='["fa-home","fa-bed","fa-car","fa-suitcase","fa-plus"]'>
</div>
</li>
Titel: Antw:Homestatus will nicht
Beitrag von: Gunther am 07 Februar 2016, 16:48:55
Sieht der Code in FHEM ok aus?
Titel: Antw:Homestatus will nicht
Beitrag von: setstate am 07 Februar 2016, 17:48:31
passt alles FHEM Code und FTUI Code. Klappt 1:1 kopiert bei mir so ...
Titel: Antw:Homestatus will nicht
Beitrag von: Gunther am 07 Februar 2016, 18:13:48
EDIT: Auf einem anderen Rechner geht es. Auf meinem MacBook auf keinem Browser. Ich werde mal neu starten...

Ab hier nicht mehr lesen!

kann es etwas mit pagetab zu tun haben?

Ich habe eine Index.html, die den homebutton aufruft:
<body>
<div class="gridster">

<ul>

<li class="halbTransparent" data-row="1" data-col="1" data-sizex="1" data-sizey="1" data-template="inc_homebutton.html">
</li>

</ul>
</div>

</body>


homebutton sieht so aus und ist wiederum in index-home.html eingebettet:
<header>Home</header>
<div data-type="pagetab" 
data-url="index_home.html"
data-icon="fa-home"
data-on-background-color="orange"
class="cell"></div>
<div data-type="label" class="narrow darker">Home</div>


index-home, hier ist der Anwesenheitsstatus eingebettet:
<!DOCTYPE html>
<html>
<head>
        <title>HOME</title>
</head>
<body>

<div class="gridster">

<ul>



<!-- ========= Linkes-Hauptmenü =========== -->
<!-- ====================================== -->
<li data-row="1" data-col="1" data-sizex="1" data-sizey="1" data-template="inc_homebutton.html"></li>
<li data-row="2" data-col="1" data-sizex="1" data-sizey="4" data-template="menu_left_main.html"></li>

<!-- ========= Rechtes-Hauptmenü ========== -->
<!-- ====================================== -->
<li data-row="2" data-col="9" data-sizex="1" data-sizey="4" data-template="menu_right_main.html"></li>

<!-- ====================================== -->
<!-- ====================================== -->
<!-- =========== Seitenbereich ============ -->
<!-- ====================================== -->
<!-- ====================================== -->

<!-- ====================================== -->
<!-- ========= Zeile 1 beginnend ========== -->
<!-- ====================================== -->

<!-- ============= Uhrzeit ================ -->
<li data-row="1" data-col="2" data-sizex="2" data-sizey="1" data-template="inc_uhr.html"></li>


<!-- ========= Aussentemperatur  =========== -->
<li data-row="1" data-col="4" data-sizex="2" data-sizey="1" data-template="inc_aussentemp.html"></li>

<!-- ============= Wetter ================ -->
<li data-row="1" data-col="6" data-sizex="1" data-sizey="1" data-template="inc_wetterbutton.html"></li>
...
...
...
<!-- ============= Anwesenheit ================ -->
<li data-row="2" data-col="7" data-sizex="2" data-sizey="2">
        <header>Anwesenheit</header>
<div data-type="homestatus" data-device='haus_Status'
       data-get-on='["1","2","3","4","5"]'
       data-alias='["Zuhause","Schlafen","Abwesend","Urlaub","Gäste"]'
       data-version='guest'
       data-icons='["fa-home","fa-bed","fa-car","fa-suitcase","fa-plus"]'>
</div>
</li>
Titel: Antw:Homestatus will nicht
Beitrag von: Gunther am 08 Februar 2016, 14:40:02
Ich bekomme ab und an in Tablet UI

Disconnected from FHEM
Retry to connect in 10 seconds


Was kann das sein?
Titel: Antw:Homestatus will nicht
Beitrag von: MichaelT am 08 Februar 2016, 16:01:29
Zitat von: Gunther am 08 Februar 2016, 14:40:02
Ich bekomme ab und an in Tablet UI

Disconnected from FHEM
Retry to connect in 10 seconds


Was kann das sein?

Ggf. nochmal update. Setstate hat gestern Morgen noch eine Änderung gemacht (longpoll)

Gruß
Michael
Titel: Antw:Homestatus will nicht
Beitrag von: Gunther am 08 Februar 2016, 19:38:08
Danke, scheint geholfen zu haben!