Neue Visu Aktualisierung der Variablen

Beim automatischen Versuch schlägt es halt leider fehl. Ich vermute, dass direkt beim wieder „aufwachen“ manche Sachen noch nicht funktionieren. Wenn du dann den Button betätigst, sind die aber schon längst wieder hochgefahren und alles funktioniert wie geplant. Da kann man bestimmt nochmal schauen, dass man irgendwelche Automatismen einbaut. Vielleicht kann ich den problematischen Zustand beim aufwachen irgendwie beobachten oder einfach zyklisch erneut probieren, aber das schaue ich mir ein anderes mal an. Wichtig ist mir erst einmal vor allem, dass die technische Seite wie geplant funktioniert.

Heute gab es dann doch mal wieder einen Hänger („Verbinden …“) um 21:30:46:

7.1.2 0780915bf695c5c4b6a18b5fe7d7646e4ab2ab5d 1717063684 iOS 179  iPhone

4.6.2024 - 20:19:03: Trying to establish a connection to http://192.168.178.86:3777/...
4.6.2024 - 20:19:03: Found server at http://192.168.178.86:3777/. Establishing connection...
4.6.2024 - 20:19:03: Updating connection, active = ServerConnection(http://192.168.178.86:3777/api/, null, null, false, null, false), previous = ServerConnection(http://192.168.178.86:3777/api/, null, 53323, true, 54017463, true)
4.6.2024 - 20:19:03: After hand over: ServerConnection(http://192.168.178.86:3777/api/, null, 53323, true, 54017463, true)
4.6.2024 - 20:19:03: Connect to WebSocket, uri = ws://192.168.178.86:3777/wfc/53323/api/, configuratorID = 53323
4.6.2024 - 20:19:03: Connected to Socket of ws://192.168.178.86:3777/wfc/53323/api/
4.6.2024 - 20:19:03: Failed to update snapshot diff of ws://192.168.178.86:3777/wfc/53323/api/: Request range is bigger than message buffer
4.6.2024 - 20:19:03: Closing Websocket
4.6.2024 - 20:19:03: Before closing webSocket: Instance of 'IOWebSocketChannel'
4.6.2024 - 20:19:03: After closing webSocket
4.6.2024 - 20:19:03: Closing WebSocket done
4.6.2024 - 20:19:03: Closing Websocket
4.6.2024 - 20:19:03: Before closing webSocket: null
4.6.2024 - 20:19:03: After closing webSocket
4.6.2024 - 20:19:03: Closing WebSocket done
4.6.2024 - 20:19:03: Starting to get snapshot
4.6.2024 - 20:19:03: Disconnected from Socket of http://192.168.178.86:3777/api/: WebSocket closed
4.6.2024 - 20:19:03: active = false
4.6.2024 - 20:19:04: Snapshot received
4.6.2024 - 20:19:04: Starting to load snapshot
4.6.2024 - 20:19:04: Snapshot loaded
4.6.2024 - 20:19:04: Snapshot from http://192.168.178.86:3777/api/ loaded
4.6.2024 - 20:19:04: Connect to WebSocket, uri = ws://192.168.178.86:3777/wfc/53323/api/, configuratorID = 53323
4.6.2024 - 20:19:13: Disconnected from Socket of http://192.168.178.86:3777/api/: Catch error: TimeoutException after 0:00:03.000000: Future not completed
4.6.2024 - 20:19:13: active = true
4.6.2024 - 20:19:13: Closing Websocket
4.6.2024 - 20:19:13: Before closing webSocket: Instance of 'IOWebSocketChannel'
4.6.2024 - 20:19:13: Error when loading snapshot after failed snapshot changes
4.6.2024 - 21:30:46: There was an error when trying to close the socket
4.6.2024 - 21:30:46: Error caught when trying to close web socket: TimeoutException after 0:00:03.000000: Future not completed
4.6.2024 - 21:30:46: After closing webSocket
4.6.2024 - 21:30:46: Closing WebSocket done
4.6.2024 - 21:30:46: Connection State changed = IPSConnectionState.disconnected
4.6.2024 - 21:30:46: Connection State changed = IPSConnectionState.reconnecting
4.6.2024 - 21:32:15: Create new network
…

Das Log sieht tatsächlich auch davor schon problematisch aus. Wurde um 21:30 schon der „Neu verbinden“ Button angeboten und du hast ihn geklickt? Oder lief vorher alles scheinbar? Denn auch um 20:19 ist scheinbar eine Verbindung fehlgeschlagen.

Um 21:30 kam es zum Hänger, den ich erst um 21:32 mit „Anderen Server auswählen“ beendet habe.

Eine Besonderheit gab es noch: die Batterieladung war knapp. Vielleicht beeinflusst sie auch die Reaktion.

Ich kann mir halt gut vorstellen, dass es irgendwelche Wechselwirkungen zu 20:19 gibt. Daher wäre es spannend zu wissen, ob die Verbindung da noch funktioniert hat. Oder kann es sein, dass da schon der eigentliche Verbindungsabbruch kam?

Das kann ich leider nicht mehr sagen. Der müsste im Verborgenen, also ohne Nutzung der App passiert sein.