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>
Sieht der Code in FHEM ok aus?
passt alles FHEM Code und FTUI Code. Klappt 1:1 kopiert bei mir so ...
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>
Ich bekomme ab und an in Tablet UI
Disconnected from FHEM
Retry to connect in 10 seconds
Was kann das sein?
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
Danke, scheint geholfen zu haben!