FHEM Forum

FHEM => Frontends => TabletUI => Thema gestartet von: locodriver am 26 August 2018, 13:44:43

Titel: [gelöst] Main-Page funzt nur teilweise
Beitrag von: locodriver am 26 August 2018, 13:44:43
Hallo miteinander, seit einem Stromausfall (ich glaube, das es damit zu tun haben könnte) funzt meine Main-Page nicht mehr richtig.

FHEM selbst und die FTUI-Sub-Pages funzen nach einem manuellen Neustart von Pi und FHEM wieder normal.

Insbesondere werden die Angaben der einzelnen Räume nicht aktualisiert, die Schalter lassen sich betätigen, der Kalander funzt auch. Beim Wetter stimmen die Symbole und die Min/Max-Werte; Wind, akt. Temp. und Druck sind falsch. Die Müllanzeige stimmt auch nicht.
Die jeweils zu grunde liegenden Readings sind alle korrekt bzw. aktuell.

Ich hatte schon ein Update force probiert und auch die Main.html auf dem Pi gelöscht und neu hoch geladen - leider brachte das keine Verbesserung.

Habt ihr 'ne Idee? Ich will eigentlich vermeiden, FHEM neu zu installieren bzw. die SD-Karte zu ersetzen...

Danke schon mal.
Uwe
Titel: Antw:Main-Page funzt nur teilweise
Beitrag von: locodriver am 27 August 2018, 16:41:34
Ich antworte mal selbst...

ich habe heute ein Backup des "tablet"-Ordners von vor dem Stromausfall wieder hergestellt - und siehe da - alles läuft wieder  :)
Titel: Antw:[gelöst] Main-Page funzt nur teilweise
Beitrag von: locodriver am 29 August 2018, 11:04:50
Tja - leider zu früh gefreut  :(.

Heute tritt das selbe Phänomän wieder auf. Habe schon das Image auf eine neue Karte kopiert, leider ohne Erfolg.

Habt ihr Ideen, wo ich noch suchen könnte, bevor ich alles neu machen muss?

Danke Uwe.

PS: wenn noch Input fehlt, dann bitte fragen...
Titel: Antw:Main-Page funzt nur teilweise
Beitrag von: Vaddi am 29 August 2018, 11:53:33
Hallo. Wenn ich an deiner Stelle wäre würde ich folgendes machen:
Ein test sub-page erstellen und dort nach und nach einzelnd die Elemente der Hauptseite rein kopieren und schauen, ob du dem Problem so auf die schlichte kommst. Das was du nämlich beschreibst, kommt mir eher so vor, als ob irgendwo ein <tag> nicht richtig sitzt oder geschlossen wurde.
Titel: Antw:Main-Page funzt nur teilweise
Beitrag von: locodriver am 29 August 2018, 14:01:50
@Vaddi: Gute Idee... :D

Habe mal eine Unterseite leer gemacht und zum Test 2 Elemente eingefügt - das sieht schon mal gut aus. Nun heist es wohl, die ganze main.html Stück für Stück zu checken...

Na, ich werde berichten.

Vielen Dank erstmal!
Titel: Antw:Main-Page funzt nur teilweise
Beitrag von: locodriver am 31 August 2018, 11:03:49
Meine Versuche waren nur bedingt erfolgreich:

Habe eine funktionierende Unterseite kopiert, leer gemacht und nach und nach mit ein paar Inhalten gefüllt.
Ein paar fehlende Tags habe ich dabei ergänzt und alles sah soweit ganz gut aus.
Am nächsten Tag erfolgte aber auch auf der Unterseite keine Aktualisierung mehr...?

Der Müll müsste jetzt z.B. wieder auf 13 Tage stehen - steht aber noch auf 1.

Ich glaube aber fast nicht, dass es mit den einzelnen Elementen zu tun hat - allerdings hab eich auch sonst keinen Ansatz...

Hier mal das Reading und das Widget für den Müll:

Abholung-Hausmuell_days

13

2018-08-31 08:23:01


und

<li data-row="1" data-col="12" data-sizex="1" data-sizey="1">
<header>RESTMÜLL</header>
<table class="calls" width="100%">
<div data-type="symbol" class="big warn"
data-device="Muell"
data-get="Abholung-Hausmuell_days"
data-get-on="(\d+)"
data-on-colors="#A0A0A0"
data-icon='fa-trash-o'>
</div>
</table>
</li>


Habt ihr noch Ideen?

Uwe
Titel: Antw:Main-Page funzt nur teilweise
Beitrag von: Vaddi am 31 August 2018, 11:42:06
Hey,
könntest du die Dateien hier mal Hochladen?
Am besten die Hauptseite, eine Unterseite und die von dir neu erstellte Unter-kopiert&bearbeitete-Hauptseite  :o ;D

Gruß
Vaddi
Titel: Antw:Main-Page funzt nur teilweise
Beitrag von: locodriver am 31 August 2018, 12:13:48
Klar doch...

Falls übrigens noch Tag-Fehler sein sollten - ich habe nach dem Wiederauftreten des Problems erstmal aufgehört weiter zu suchen...

Main-page (ein paar Sachen sind dort noch nicht fertig...):

Test-sub (traffic.html):
Titel: Antw:Main-Page funzt nur teilweise
Beitrag von: Vaddi am 31 August 2018, 12:55:29
Hey, der Text ist zu lang für den code tag. Einfach die html dateien zum Download anhängen
Titel: Antw:Main-Page funzt nur teilweise
Beitrag von: locodriver am 31 August 2018, 13:00:50
Ach Mist, das war das falsche Icon...

Titel: Antw:Main-Page funzt nur teilweise
Beitrag von: Vaddi am 31 August 2018, 17:55:48
Nimm mal bitte die Angehängte index.html und berichte bitte mal.

Gruß
Vaddi
Titel: Antw:Main-Page funzt nur teilweise
Beitrag von: locodriver am 31 August 2018, 18:03:37
Sieht gut auf den ersten Blick sehr gut aus  :D

Was hast du geändert bzw. was war "faul"? Ich habe die Dateien noch nicht verglichen.

Vielen Dank schon mal!!!
Titel: Antw:Main-Page funzt nur teilweise
Beitrag von: Vaddi am 31 August 2018, 18:09:12
Hoffentlich bleibt das beim zweiten Blick auch gut ;)
Ich habe deine Verweise in der index angepasst
von
<link rel="stylesheet" href="/fhem/tablet/lib/jquery.toast.min.css" />
<link rel="stylesheet" href="/fhem/tablet/lib/powerange.min.css" />
<link rel="stylesheet" href="/fhem/tablet/lib/openautomation.css" />
<link rel="stylesheet" href="/fhem/tablet/lib/fhemSVG.css" />

zu
<link rel="stylesheet" href="lib/jquery.toast.min.css" />
<link rel="stylesheet" href="lib/powerange.min.css" />
<link rel="stylesheet" href="lib/openautomation.css" />
<link rel="stylesheet" href="lib/fhemSVG.css" />


Aber eine Zeile ist noch Fehlerhaft
<script type="text/javascript" src="/fhem/pgm2/jquery.min.js"></script>
sollte so aussehen
<script type="text/javascript" src="pgm2/jquery.min.js"></script>

Gruß
Vaddi
Titel: Antw:Main-Page funzt nur teilweise
Beitrag von: locodriver am 31 August 2018, 18:15:21
Ah - jetzt sehe ich es auch... Ich habe keine Ahnung wie und wann es zu diesen Änderungen kam, wie im ersten Post geschrieben, war es mir nach dem Stromausfall aufgefallen...

Dann wird wohl meine "alte" Karte auch noch i.O. sein.

BTW: gibt's bei Notepad++ eine Funktion, um Dateiinhalte zu vergleichen? Ich habe nichts dergleichen entdecken können.

Nochmals vielen Dank - ich war echt am Ende.