Die HealthCheck Ergebnisse, die bis jetzt in der WebConsole ausgegeben wurden, habe ich jetzt in eine eigene Seite verlagert, die parallel in einem zweiten Tab oder einem zweiten Browser-Fenster geöffnet werden kann.
In den zu testenden FTUI-Seiten muss Debug angeschaltet sein.
<meta name='debug' content='1'>
Im zweiten Tab öffnet man die ftui_check.html
Hier bekommt man jetzt live Infos über -
- Settings
- Subscriptions (inkl. Validierung, ob Daten von FHEM dazu geladen werden konnten)
- Modules (welche wurden in welchen Bereich geladen)
- ShortPoll
- LongPoll
Am Ende sollte man Debug immer wieder auf 0 stellen, um das häufige Schreiben in den localStorage zu vermeiden
<meta name='debug' content='0'>
Hi setstate,
MEGA!!! Funktioniert 1A. DANKE!!!
Mikka
Hallo setstate,
mir ist folgendes aufgefallen:
25 FritzBox_Call_List 1-timestamp --known-but-invalid--
26 FritzBox_Call_List 1-number --known-but-invalid--
27 FritzBox_Call_List 2-timestamp --known-but-invalid--
28 FritzBox_Call_List 2-number --known-but-invalid--
Der Code dazu:
<div class="" data-type="label"
data-device="FritzBox_Call_List"
data-get="1-timestamp"
data-color="red" >
</div>
<div class="" data-type="label"
data-device="FritzBox_Call_List"
data-get="1-number"
data-color="cornflowerblue" >
</div>
<div class="" data-type="label"
data-device="FritzBox_Call_List"
data-get="2-timestamp"
data-color="red" >
</div>
<div class="" data-type="label"
data-device="FritzBox_Call_List"
data-get="2-number"
data-color="cornflowerblue" >
</div>
Eigentlich wird alles richtig angezeigt. Also Datum, Uhrzeit und die Nummer.
Was bedeutet "--known-but-invalid--"?
Mikka
Das bedeutet: das Reading gibt es nur noch im lokalen Cache. Im FHEM ist es bereits gelöscht worden. Du siehst auf dem Tablet also nur noch alte Daten. Bei solchen temporären Readings könnte man mit class="autohide" die Anzeige ausblenden, bis wieder ein gültiger Wert vorliegt.
Danke für die Erklärung und den Tipp! Das erklärt so einiges :-)
@setstate
Hallo,
um einen schnellen/kompletten Überblick zu bekommen, ist diese neue Seite wirklich äußerst nützlich - ich konnte direkt ein paar mittlerweile sinnlos gewordene Subscriptions dingfest machen und entfernen.
Ab jetzt wird die console wohl deutlich seltener geöffnet werden müssen ...
Besten Dank schon mal fürs Bereitstellen
Ist noch angedacht, die Datum/Uhrzeit-Darstellung - im Moment wird scheinbar UTC angezeigt - "lesbarer" zu machen?
Hat die Seite index_state.html jetzt noch eine Daseinsberechtigung?
index_state.html macht so wie es ist keinen Sinn. Es fehlt noch Content. Es war mehr als Demonstrator gedacht, wie man Interna auf einer Seite anzeigen lassen kann.
Zitat
Ist noch angedacht, die Datum/Uhrzeit-Darstellung - im Moment wird scheinbar UTC angezeigt - "lesbarer" zu machen?
ich habe jetzt noch ein toLocaleString hinzugefügt.
@setstate
Änderung funktioniert einwandfrei.
Vielen Dank