FHEM Forum

FHEM => Frontends => TabletUI => Thema gestartet von: setstate am 27 Februar 2018, 21:52:50

Titel: Health Check
Beitrag von: setstate am 27 Februar 2018, 21:52:50
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'>
Titel: Antw:Health Check
Beitrag von: Mikka am 28 Februar 2018, 21:10:59
Hi setstate,

MEGA!!! Funktioniert 1A. DANKE!!!

Mikka
Titel: Antw:Health Check
Beitrag von: Mikka am 02 März 2018, 20:52:04
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
Titel: Antw:Health Check
Beitrag von: setstate am 03 März 2018, 07:32:37
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.
Titel: Antw:Health Check
Beitrag von: Mikka am 03 März 2018, 14:03:40
Danke für die Erklärung und den Tipp! Das erklärt so einiges :-)
Titel: Antw:Health Check
Beitrag von: OdfFhem am 04 März 2018, 09:51:34
@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?
Titel: Antw:Health Check
Beitrag von: setstate am 04 März 2018, 10:34:55
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.
Titel: Antw:Health Check
Beitrag von: setstate am 04 März 2018, 12:06:17
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.
Titel: Antw:Health Check
Beitrag von: OdfFhem am 05 März 2018, 17:22:07
@setstate
Änderung funktioniert einwandfrei.

Vielen Dank