Meine Theorie ist, dass das access_token (gültig für 24 Stunden) zum Zeitpunkt der Eingabe deines Codes abgelaufen sein könnte. Daher erzwinge ich das Aktualisieren dieses Tokens beim Eingeben des Codes.
Hast du irgendwelche Hinweise, die mir helfen könnten?
Hallo!
Das ist tatsächlich möglich, das Problem tritt jeden Tag so gegen 18 Uhr auf.
Man muss wissen, dass ich jedes Mal, wenn ich die Tür öffne, die Anzeige des Tablets aktualisiere, um die neuesten Infos darauf zu haben. Manchmal, aus einem mir unbekannten Grund, werden die Infos nicht aktualisiert (auf Tablet, PC, Telefon oder Gladys+).
Also kurz gesagt,
Tür geöffnet, dann
Aktualisiere die Seite
Schalte den Bildschirm ein und dann
Warte eine Minute und dann
Schalte den Bildschirm aus
Und ziemlich regelmäßig, wenn ich den Alarm deaktiviere, bekomme ich eine Fehlermeldung, ich erinnere mich nicht mehr genau, welche (aber es ist eine generische Nachricht). Ich aktualisiere die Seite über den Button, öffne die Startseite und dann werde ich aufgefordert, mich erneut anzumelden.
Zugang zur Browserkonsole ist nicht möglich.
Beim nächsten Mal werde ich einen Docker-Log machen, um zu sehen, ob ich eine explizite Nachricht habe.
Ich dachte, um dir beim Debuggen zu helfen, könntest du nicht etwas ausführlicher sein, falls ein Benutzer einen Code eingibt und dann einen Catch bekommt? Nur so lange, bis man die Nadel findet, sozusagen ^^
@spenceur Ich habe diesen ersten PR für Gladys Assistant 4.33 veröffentlicht. Das wird uns klarere Logs in der Oberfläche bei Problemen bringen + potenziell einen Fix, der das Problem lösen könnte, aber ohne Garantie, da ich den Bug nicht beheben konnte
Halte mich hier auf dem Laufenden, wenn der Bug weiterhin besteht, mit einem Screenshot des Fehlers
Mir ist das auch schon dreimal passiert, dass ich mich neu anmelden musste. Ich glaube, das passiert, wenn ich auf „Bewaffnen“ klicke. „Entwaffnen“ bleibt grün, „Bewaffnen“ wird blau, ich aktualisiere, weil beide gleichzeitig nicht möglich sein sollten, und lande dann auf der Anmeldeseite.
Der Link scheint also schon kaputt zu sein, bevor ich auf „Bewaffnen“ klicke, und der Anzeigefehler ist damit verbunden, dass er die Instanz nicht erreichen kann.
Keine Fehlermeldung, aber das Fehlen einer Meldung könnte vielleicht mit meinen gelegentlichen Basisproblemen zusammenhängen. Muss sich im Laufe der Zeit bestätigen. Ich hatte seit 3 Tagen keine Abmeldung.
Nochmal, mein Tablet trennte sich ständig. Bis zu zweimal am Tag. Um den „Tablettenmodus“ nutzen zu können, ist es lokal an die IP von Gladys angeschlossen.
Keine Probleme mit Smartphones, die mit Gladys Plus verbunden sind, die (ich schließe das meiner Frau ein) nie eine Trennung hatten.
Ich finde nichts in den Logs, das das erklären könnte…
Kann mir jemand sagen, wo ich suchen soll?
Das Symptom ist, dass ich mein Tablet auf dem Anmeldebildschirm von Gladys wiederfinde.
Beispiel heute Morgen. Um 8:30 Uhr aktiviere ich den Alarm vom Tablet, das die numerische Tastatur korrekt anzeigt. Meine Frau kommt um 11 Uhr nach Hause und das Tablet zeigt den Anmeldebildschirm an. Sie muss den Alarm von ihrem Smartphone aus deaktiviert haben.
Ich verwende Fully Kiosk Browser in der kostenlosen Version mit fast allen Standard-Einstellungen.
Das passiert zufällig, aber wir merken es vor allem, wenn wir nach Hause kommen und den Alarm deaktivieren möchten.
Das Tablet ist nicht mehr neu. Es ist ein Sony-Gerät mit Android 6 , das ich auf Werkseinstellungen zurückgesetzt habe, bevor ich es für Gladys verwendet habe.
Wenn ich mich erneut anmelde, muss ich den Tablet-Modus erneut aktivieren.
Offensichtlich liegt das Problem an meinem Tablet. Ich werde mal suchen. Ich habe das Problem nicht an einem normalen PC, selbst nach einem Neustart ist die Verbindung automatisch wiederhergestellt.
Jetzt muss ich nur noch das Kontrollkästchen finden. Es ist immer ein Kontrollkästchen
Da du Fully Kiosk Browser verwendest, musst du eine URL festlegen.
Ich nehme an, dass die URL die deines Gladys-Dashboards ist?
Vielleicht aktualisiert Fully Kiosk im Alarmmodus nach einer Weile die Seite, um zur gewünschten URL zurückzukehren, und das würde eine Weiterleitung zur Anmeldung auslösen, da das Tablet tatsächlich „gesperrt“ ist?
Das Gleiche ist mir auch passiert Ich hatte keine Zeit, um darüber zu sprechen, aber als ich den Beitrag von philou gesehen habe, dachte ich mir: Los geht’s