FHEM Forum

FHEM => Frontends => FhemNative => Thema gestartet von: Fexel am 10 Dezember 2020, 18:15:51

Titel: FhemNative Abgeschossen
Beitrag von: Fexel am 10 Dezember 2020, 18:15:51
Hallo,

ich habe gerade etwas mit nem multistate Button gespielt und dabei wohl irgendetwas falsch gemacht.
Zuerst waren beim erzeugten Button nur so aktualisierungspunkte und nun habe ich, bis auf die oberen File Edit.... Punkte ein komplett weißes Bild.
Was kann ich da machen um die Oberfläche wiederzubekommen?

Gruß, Fexel
Titel: Antw:FhemNative Abgeschossen
Beitrag von: amenomade am 10 Dezember 2020, 19:41:50
Deine Änderungen rückgängig machen, oder ein Backup zurückspielen.
Titel: Antw:FhemNative Abgeschossen
Beitrag von: australien am 11 Dezember 2020, 14:30:13
Zitat von: amenomade am 10 Dezember 2020, 19:41:50
Deine Änderungen rückgängig machen, oder ein Backup zurückspielen.
Wie soll man rückgängig machen, wenn man nur einen weißen Bildschirm hat? Hab das selbe Problem.

Was für Datein sollen beim backup zurückgespielt werden?
Titel: Antw:FhemNative Abgeschossen
Beitrag von: Badflex am 11 Dezember 2020, 15:28:46
Ja das hate ich auch schon. Zum Glück hatte ich ein Backup.
Titel: Antw:FhemNative Abgeschossen
Beitrag von: Syrex-o am 11 Dezember 2020, 18:42:44
Zitat von: Fexel am 10 Dezember 2020, 18:15:51
Hallo,

ich habe gerade etwas mit nem multistate Button gespielt und dabei wohl irgendetwas falsch gemacht.
Zuerst waren beim erzeugten Button nur so aktualisierungspunkte und nun habe ich, bis auf die oberen File Edit.... Punkte ein komplett weißes Bild.
Was kann ich da machen um die Oberfläche wiederzubekommen?

Gruß, Fexel
Scheint so als hätte der Multistatebutton ein Problem einen der Werte zu finden und das verursacht den Crash. Manche Komponenten sind noch nicht gegen so etwas geschützt.
Setze ich mit auf meine Agenda.

Grundsätzlich helfen dafür die Fehlermeldungen aus den Developer Tools sehr. Kann man jederzeit in der Mac und Windows Version öffnen.
Titel: Antw:FhemNative Abgeschossen
Beitrag von: australien am 11 Dezember 2020, 18:51:47
Zitat von: Syrex-o am 11 Dezember 2020, 18:42:44
Grundsätzlich helfen dafür die Fehlermeldungen aus den Developer Tools sehr. Kann man jederzeit in der Mac und Windows Version öffnen.

Wie kann man die öffnen?
Titel: Antw:FhemNative Abgeschossen
Beitrag von: Syrex-o am 11 Dezember 2020, 18:59:53
Zitat von: australien am 11 Dezember 2020, 18:51:47
Wie kann man die öffnen?

Klick dich Mal durch die Reiter oben vom Fenster. Habe gerade keinen Rechner zur Hand.  :(
Titel: Antw:FhemNative Abgeschossen
Beitrag von: australien am 11 Dezember 2020, 19:11:23
Zitat von: Syrex-o am 11 Dezember 2020, 18:59:53
Klick dich Mal durch die Reiter oben vom Fenster. Habe gerade keinen Rechner zur Hand.  :(
Ich arbeite mit der PWA Version, wo finde ich da die Reiter?
Titel: Antw:FhemNative Abgeschossen
Beitrag von: Syrex-o am 11 Dezember 2020, 20:22:29
Zitat von: australien am 11 Dezember 2020, 19:11:23
Ich arbeite mit der PWA Version, wo finde ich da die Reiter?
In Chrome mit Strg+Umschalt+I
Oder über das Menü: Entwicklerwerkzeuge.
Titel: Antw:FhemNative Abgeschossen
Beitrag von: Fexel am 14 Dezember 2020, 10:36:49
Ich hatte leider am Wochenende keinen Rechnerzugriff, deshalb jetzt erst die Antwort.
Habe in den Developer Tools im Event Listener einen error (siehe Anhang).
Ich hoffe das ist das richtige.

Gruß, Fexel
Titel: Antw:FhemNative Abgeschossen
Beitrag von: Syrex-o am 14 Dezember 2020, 15:44:36
Zitat von: Fexel am 14 Dezember 2020, 10:36:49
Ich hatte leider am Wochenende keinen Rechnerzugriff, deshalb jetzt erst die Antwort.
Habe in den Developer Tools im Event Listener einen error (siehe Anhang).
Ich hoffe das ist das richtige.

Gruß, Fexel

Das ist leider nicht der Fehler.
Der Fehler wird im "Konsolen-Tab" der Developer Tools angezeigt.

Beste Grüße
Titel: Antw:FhemNative Abgeschossen
Beitrag von: Fexel am 15 Dezember 2020, 09:46:00
Das passiert, wenn man nur rudimentäres Wissen hat.
Dann hoffe ich, dass das Bild jetzt stimmt.
Titel: Antw:FhemNative Abgeschossen
Beitrag von: australien am 15 Dezember 2020, 14:53:46
bei mir, weißer Screen, steht in der Konsole folgendes, kann damit aber nichts anfangen :(

[color=red]Error: Uncaught (in promise): TypeError: this.rooms[0] is undefined
loadRooms/</<@http://10.68.0.21:8300/main-es2015.e95c3b606cc41a6d2a28.js:1:446314
invoke@http://10.68.0.21:8300/polyfills-es2015.0ac2ca312da2b6f9019b.js:1:10763
onInvoke@http://10.68.0.21:8300/main-es2015.e95c3b606cc41a6d2a28.js:1:592755
invoke@http://10.68.0.21:8300/polyfills-es2015.0ac2ca312da2b6f9019b.js:1:10703
run@http://10.68.0.21:8300/polyfills-es2015.0ac2ca312da2b6f9019b.js:1:6175
S/<@http://10.68.0.21:8300/polyfills-es2015.0ac2ca312da2b6f9019b.js:1:17107
invokeTask@http://10.68.0.21:8300/polyfills-es2015.0ac2ca312da2b6f9019b.js:1:11381
onInvokeTask@http://10.68.0.21:8300/main-es2015.e95c3b606cc41a6d2a28.js:1:592644
invokeTask@http://10.68.0.21:8300/polyfills-es2015.0ac2ca312da2b6f9019b.js:1:11302
runTask@http://10.68.0.21:8300/polyfills-es2015.0ac2ca312da2b6f9019b.js:1:6790
v@http://10.68.0.21:8300/polyfills-es2015.0ac2ca312da2b6f9019b.js:1:13375
invokeTask@http://10.68.0.21:8300/polyfills-es2015.0ac2ca312da2b6f9019b.js:1:12460
h@http://10.68.0.21:8300/polyfills-es2015.0ac2ca312da2b6f9019b.js:1:24714
p@http://10.68.0.21:8300/polyfills-es2015.0ac2ca312da2b6f9019b.js:1:24960
EventListener.handleEvent*g/O<@http://10.68.0.21:8300/polyfills-es2015.0ac2ca312da2b6f9019b.js:1:25916
scheduleTask@http://10.68.0.21:8300/polyfills-es2015.0ac2ca312da2b6f9019b.js:1:11144
onScheduleTask@http://10.68.0.21:8300/polyfills-es2015.0ac2ca312da2b6f9019b.js:1:8369
scheduleTask@http://10.68.0.21:8300/polyfills-es2015.0ac2ca312da2b6f9019b.js:1:11042
scheduleTask@http://10.68.0.21:8300/polyfills-es2015.0ac2ca312da2b6f9019b.js:1:7344
scheduleEventTask@http://10.68.0.21:8300/polyfills-es2015.0ac2ca312da2b6f9019b.js:1:7727
M/<@http://10.68.0.21:8300/polyfills-es2015.0ac2ca312da2b6f9019b.js:1:27587
T/i.set@http://10.68.0.21:8300/polyfills-es2015.0ac2ca312da2b6f9019b.js:1:21318
getItem/r</</<@http://10.68.0.21:8300/main-es2015.e95c3b606cc41a6d2a28.js:1:657920
E@http://10.68.0.21:8300/main-es2015.e95c3b606cc41a6d2a28.js:1:655548
getItem/r</<@http://10.68.0.21:8300/main-es2015.e95c3b606cc41a6d2a28.js:1:657814
invoke@http://10.68.0.21:8300/polyfills-es2015.0ac2ca312da2b6f9019b.js:1:10763
onInvoke@http://10.68.0.21:8300/main-es2015.e95c3b606cc41a6d2a28.js:1:592755
invoke@http://10.68.0.21:8300/polyfills-es2015.0ac2ca312da2b6f9019b.js:1:10703
run@http://10.68.0.21:8300/polyfills-es2015.0ac2ca312da2b6f9019b.js:1:6175
S/<@http://10.68.0.21:8300/polyfills-es2015.0ac2ca312da2b6f9019b.js:1:17107
invokeTask@http://10.68.0.21:8300/polyfills-es2015.0ac2ca312da2b6f9019b.js:1:11381
onInvokeTask@http://10.68.0.21:8300/main-es2015.e95c3b606cc41a6d2a28.js:1:592644
invokeTask@http://10.68.0.21:8300/polyfills-es2015.0ac2ca312da2b6f9019b.js:1:11302
runTask@http://10.68.0.21:8300/polyfills-es2015.0ac2ca312da2b6f9019b.js:1:6790
v@http://10.68.0.21:8300/polyfills-es2015.0ac2ca312da2b6f9019b.js:1:13375
invokeTask@http://10.68.0.21:8300/polyfills-es2015.0ac2ca312da2b6f9019b.js:1:12460
h@http://10.68.0.21:8300/polyfills-es2015.0ac2ca312da2b6f9019b.js:1:24714
p@http://10.68.0.21:8300/polyfills-es2015.0ac2ca312da2b6f9019b.js:1:24960
EventListener.handleEvent*g/O<@http://10.68.0.21:8300/polyfills-es2015.0ac2ca312da2b6f9019b.js:1:25916
scheduleTask@http://10.68.0.21:8300/polyfills-es2015.0ac2ca312da2b6f9019b.js:1:11144
onScheduleTask@http://10.68.0.21:8300/polyfills-es2015.0ac2ca312da2b6f9019b.js:1:8369
scheduleTask@http://10.68.0.21:8300/polyfills-es2015.0ac2ca312da2b6f9019b.js:1:11042
scheduleTask@http://10.68.0.21:8300/polyfills-es2015.0ac2ca312da2b6f9019b.js:1:7344
scheduleEventTask@http://10.68.0.21:8300/polyfills-es2015.0ac2ca312da2b6f9019b.js:1:7727
M/<@http://10.68.0.21:8300/polyfills-es2015.0ac2ca312da2b6f9019b.js:1:27587
T/i.set@http://10.68.0.21:8300/polyfills-es2015.0ac2ca312da2b6f9019b.js:1:21318
y/<@http://10.68.0.21:8300/main-es2015.e95c3b606cc41a6d2a28.js:1:654744
C@http://10.68.0.21:8300/polyfills-es2015.0ac2ca312da2b6f9019b.js:1:18176
y@http://10.68.0.21:8300/main-es2015.e95c3b606cc41a6d2a28.js:1:654107
v@http://10.68.0.21:8300/main-es2015.e95c3b606cc41a6d2a28.js:1:654809
_initStorage/<@http://10.68.0.21:8300/main-es2015.e95c3b606cc41a6d2a28.js:1:656698
invoke@http://10.68.0.21:8300/polyfills-es2015.0ac2ca312da2b6f9019b.js:1:10763
onInvoke@http://10.68.0.21:8300/main-es2015.e95c3b606cc41a6d2a28.js:1:592755
invoke@http://10.68.0.21:8300/polyfills-es2015.0ac2ca312da2b6f9019b.js:1:10703
run@http://10.68.0.21:8300/polyfills-es2015.0ac2ca312da2b6f9019b.js:1:6175
S/<@http://10.68.0.21:8300/polyfills-es2015.0ac2ca312da2b6f9019b.js:1:17107
invokeTask@http://10.68.0.21:8300/polyfills-es2015.0ac2ca312da2b6f9019b.js:1:11381
onInvokeTask@http://10.68.0.21:8300/main-es2015.e95c3b606cc41a6d2a28.js:1:592644
invokeTask@http://10.68.0.21:8300/polyfills-es2015.0ac2ca312da2b6f9019b.js:1:11302
runTask@http://10.68.0.21:8300/polyfills-es2015.0ac2ca312da2b6f9019b.js:1:6790
v@http://10.68.0.21:8300/polyfills-es2015.0ac2ca312da2b6f9019b.js:1:13375[/color]

   [color=blue] _ http://10.68.0.21:8300/polyfills-es2015.0ac2ca312da2b6f9019b.js:1
    S http://10.68.0.21:8300/polyfills-es2015.0ac2ca312da2b6f9019b.js:1
    invokeTask http://10.68.0.21:8300/polyfills-es2015.0ac2ca312da2b6f9019b.js:1
    onInvokeTask http://10.68.0.21:8300/main-es2015.e95c3b606cc41a6d2a28.js:1
    invokeTask http://10.68.0.21:8300/polyfills-es2015.0ac2ca312da2b6f9019b.js:1
    runTask http://10.68.0.21:8300/polyfills-es2015.0ac2ca312da2b6f9019b.js:1
    v http://10.68.0.21:8300/polyfills-es2015.0ac2ca312da2b6f9019b.js:1
    invokeTask http://10.68.0.21:8300/polyfills-es2015.0ac2ca312da2b6f9019b.js:1
    h http://10.68.0.21:8300/polyfills-es2015.0ac2ca312da2b6f9019b.js:1
    p http://10.68.0.21:8300/polyfills-es2015.0ac2ca312da2b6f9019b.js:1
    O http://10.68.0.21:8300/polyfills-es2015.0ac2ca312da2b6f9019b.js:1
    scheduleTask http://10.68.0.21:8300/polyfills-es2015.0ac2ca312da2b6f9019b.js:1
    onScheduleTask http://10.68.0.21:8300/polyfills-es2015.0ac2ca312da2b6f9019b.js:1
    scheduleTask http://10.68.0.21:8300/polyfills-es2015.0ac2ca312da2b6f9019b.js:1
    scheduleTask http://10.68.0.21:8300/polyfills-es2015.0ac2ca312da2b6f9019b.js:1
    scheduleEventTask http://10.68.0.21:8300/polyfills-es2015.0ac2ca312da2b6f9019b.js:1
    M http://10.68.0.21:8300/polyfills-es2015.0ac2ca312da2b6f9019b.js:1
    set http://10.68.0.21:8300/polyfills-es2015.0ac2ca312da2b6f9019b.js:1
    r http://10.68.0.21:8300/main-es2015.e95c3b606cc41a6d2a28.js:1
    E http://10.68.0.21:8300/main-es2015.e95c3b606cc41a6d2a28.js:1
    r http://10.68.0.21:8300/main-es2015.e95c3b606cc41a6d2a28.js:1
    invoke http://10.68.0.21:8300/polyfills-es2015.0ac2ca312da2b6f9019b.js:1
    onInvoke http://10.68.0.21:8300/main-es2015.e95c3b606cc41a6d2a28.js:1
    invoke http://10.68.0.21:8300/polyfills-es2015.0ac2ca312da2b6f9019b.js:1
    run http://10.68.0.21:8300/polyfills-es2015.0ac2ca312da2b6f9019b.js:1
    S http://10.68.0.21:8300/polyfills-es2015.0ac2ca312da2b6f9019b.js:1
    invokeTask http://10.68.0.21:8300/polyfills-es2015.0ac2ca312da2b6f9019b.js:1
    onInvokeTask http://10.68.0.21:8300/main-es2015.e95c3b606cc41a6d2a28.js:1
    invokeTask http://10.68.0.21:8300/polyfills-es2015.0ac2ca312da2b6f9019b.js:1
    runTask http://10.68.0.21:8300/polyfills-es2015.0ac2ca312da2b6f9019b.js:1
    v http://10.68.0.21:8300/polyfills-es2015.0ac2ca312da2b6f9019b.js:1
    invokeTask http://10.68.0.21:8300/polyfills-es2015.0ac2ca312da2b6f9019b.js:1
    h http://10.68.0.21:8300/polyfills-es2015.0ac2ca312da2b6f9019b.js:1
    p http://10.68.0.21:8300/polyfills-es2015.0ac2ca312da2b6f9019b.js:1
    O http://10.68.0.21:8300/polyfills-es2015.0ac2ca312da2b6f9019b.js:1
    scheduleTask http://10.68.0.21:8300/polyfills-es2015.0ac2ca312da2b6f9019b.js:1
    onScheduleTask http://10.68.0.21:8300/polyfills-es2015.0ac2ca312da2b6f9019b.js:1
    scheduleTask http://10.68.0.21:8300/polyfills-es2015.0ac2ca312da2b6f9019b.js:1
    scheduleTask http://10.68.0.21:8300/polyfills-es2015.0ac2ca312da2b6f9019b.js:1
    scheduleEventTask http://10.68.0.21:8300/polyfills-es2015.0ac2ca312da2b6f9019b.js:1
    M http://10.68.0.21:8300/polyfills-es2015.0ac2ca312da2b6f9019b.js:1
    set http://10.68.0.21:8300/polyfills-es2015.0ac2ca312da2b6f9019b.js:1
    y http://10.68.0.21:8300/main-es2015.e95c3b606cc41a6d2a28.js:1
    C http://10.68.0.21:8300/polyfills-es2015.0ac2ca312da2b6f9019b.js:1
    y http://10.68.0.21:8300/main-es2015.e95c3b606cc41a6d2a28.js:1
    v http://10.68.0.21:8300/main-es2015.e95c3b606cc41a6d2a28.js:1
    _initStorage http://10.68.0.21:8300/main-es2015.e95c3b606cc41a6d2a28.js:1
    invoke http://10.68.0.21:8300/polyfills-es2015.0ac2ca312da2b6f9019b.js:1
    onInvoke http://10.68.0.21:8300/main-es2015.e95c3b606cc41a6d2a28.js:1
    invoke http://10.68.0.21:8300/polyfills-es2015.0ac2ca312da2b6f9019b.js:1
    run http://10.68.0.21:8300/polyfills-es2015.0ac2ca312da2b6f9019b.js:1
    S http://10.68.0.21:8300/polyfills-es2015.0ac2ca312da2b6f9019b.js:1
    invokeTask http://10.68.0.21:8300/polyfills-es2015.0ac2ca312da2b6f9019b.js:1
    onInvokeTask http://10.68.0.21:8300/main-es2015.e95c3b606cc41a6d2a28.js:1
    invokeTask http://10.68.0.21:8300/polyfills-es2015.0ac2ca312da2b6f9019b.js:1
    runTask http://10.68.0.21:8300/polyfills-es2015.0ac2ca312da2b6f9019b.js:1
    v http://10.68.0.21:8300/polyfills-es2015.0ac2ca312da2b6f9019b.js:1[/color]
Titel: Antw:FhemNative Abgeschossen
Beitrag von: Syrex-o am 15 Dezember 2020, 17:27:30
Zitat von: Fexel am 15 Dezember 2020, 09:46:00
Das passiert, wenn man nur rudimentäres Wissen hat.
Dann hoffe ich, dass das Bild jetzt stimmt.

Super. Damit kann ich was anfangen. Danke  ;D

Zitat
bei mir, weißer Screen, steht in der Konsole folgendes, kann damit aber nichts anfangen
Puh, da tue ich mich auch schwer. Er scheint keinen ersten Raum in der Config zu finden.
Wie konnte das denn passiert sein?
Titel: Antw:FhemNative Abgeschossen
Beitrag von: australien am 15 Dezember 2020, 20:20:41
Zitat von: Syrex-o am 15 Dezember 2020, 17:27:30
Puh, da tue ich mich auch schwer. Er scheint keinen ersten Raum in der Config zu finden.
Wie konnte das denn passiert sein?


Das ist genau die Frage wie das passieren kann? Wie kann ich da wieder einen herstellen, ohne es neu zu installieren.
Titel: Antw:FhemNative Abgeschossen
Beitrag von: Syrex-o am 15 Dezember 2020, 21:13:35
Zitat von: australien am 15 Dezember 2020, 20:20:41

Das ist genau die Frage wie das passieren kann? Wie kann ich da wieder einen herstellen, ohne es neu zu installieren.

Also mit anderen Worten, du hast kein Backup?
Wenn du noch an die Einstellungen kommst, kannst du die JSON exportieren und manuell bearbeiten. Bzw wenn du an die kaputte JSON kommst, dann könnte ich sie mir ansehen.