Mit der aktuellen Version sieht es jetzt „kontrollierter“ aus. Es kommt der Hinweis zum Neuverbinden:
Hier das Log:
7.1.2 0d630ffe3bbdadf89b30951dacbf21f3b0b5d6dd 1716556057 iOS 178 iPhone
25.5.2024 - 23:17:02: Connection State changed = IPSConnectionState.disconnected
25.5.2024 - 23:17:02: Connection State changed = IPSConnectionState.reconnecting
25.5.2024 - 23:17:02: Get Available Connection
25.5.2024 - 23:17:02: Try URLs = [http://192.168.178.86:3777/, https://8b3f3b68ed50xxx.ipmagic.de]
25.5.2024 - 23:17:02: Trying to establish a connection to http://192.168.178.86:3777/...
25.5.2024 - 23:50:17: Connection to http://192.168.178.86:3777/ failed
25.5.2024 - 23:50:17: Trying to establish a connection to https://8b3f3b68ed50xxx.ipmagic.de...
25.5.2024 - 23:50:18: Found server at https://8b3f3b68ed50xxx.ipmagic.de. Establishing connection...
25.5.2024 - 23:50:18: Updating connection, active = ServerConnection(https://8b3f3b68ed50xxx.ipmagic.de/api/, null, null, false, null, false), previous = ServerConnection(http://192.168.178.86:3777/api/, null, 53323, true, 474080, true)
25.5.2024 - 23:50:18: After hand over: ServerConnection(https://8b3f3b68ed50xxx.ipmagic.de/api/, null, 53323, true, 474080, true)
25.5.2024 - 23:50:19: Connect to WebSocket, uri = wss://8b3f3b68ed50xxx.ipmagic.de/wfc/53323/api/, configuratorID = 53323
25.5.2024 - 23:50:19: Connected to Socket of wss://8b3f3b68ed50xxx.ipmagic.de/wfc/53323/api/
25.5.2024 - 23:50:19: Failed to update snapshot diff of wss://8b3f3b68ed50xxx.ipmagic.de/wfc/53323/api/: Request range is bigger than message buffer
25.5.2024 - 23:50:19: Closing Websocket
25.5.2024 - 23:50:19: Before closing webSocket: Instance of 'IOWebSocketChannel'
25.5.2024 - 23:50:19: After closing webSocket
25.5.2024 - 23:50:19: Closing WebSocket done
25.5.2024 - 23:50:19: Closing Websocket
25.5.2024 - 23:50:19: Before closing webSocket: null
25.5.2024 - 23:50:19: After closing webSocket
25.5.2024 - 23:50:19: Closing WebSocket done
25.5.2024 - 23:50:19: Starting to get snapshot
25.5.2024 - 23:50:19: Disconnected from Socket of https://8b3f3b68ed50xxx.ipmagic.de/api/: WebSocket closed
25.5.2024 - 23:50:19: active = false
25.5.2024 - 23:50:20: Snapshot received
25.5.2024 - 23:50:20: Starting to load snapshot
25.5.2024 - 23:50:20: Snapshot loaded
25.5.2024 - 23:50:20: Snapshot from https://8b3f3b68ed50xxx.ipmagic.de/api/ loaded
25.5.2024 - 23:50:20: Connect to WebSocket, uri = wss://8b3f3b68ed50xxx.ipmagic.de/wfc/53323/api/, configuratorID = 53323
25.5.2024 - 23:50:21: Connected to Socket of wss://8b3f3b68ed50xxx.ipmagic.de/wfc/53323/api/
25.5.2024 - 23:50:21: Successfully updated snapshot diff of wss://8b3f3b68ed50xxx.ipmagic.de/wfc/53323/api/
25.5.2024 - 23:50:21: Connection State changed = IPSConnectionState.connected
25.5.2024 - 23:50:21: Closing Websocket
25.5.2024 - 23:50:21: Before closing webSocket: null
25.5.2024 - 23:50:21: After closing webSocket
25.5.2024 - 23:50:21: Closing WebSocket done
26.5.2024 - 04:36:36: Disconnected from Socket of https://8b3f3b68ed50xxx.ipmagic.de/api/: WebSocket closed
26.5.2024 - 04:36:36: active = true
26.5.2024 - 04:36:36: Closing Websocket
26.5.2024 - 04:36:36: Before closing webSocket: Instance of 'IOWebSocketChannel'
26.5.2024 - 04:36:36: After closing webSocket
26.5.2024 - 04:36:36: Closing WebSocket done
26.5.2024 - 04:36:36: Connection State changed = IPSConnectionState.disconnected
26.5.2024 - 04:36:36: Connection State changed = IPSConnectionState.reconnecting
26.5.2024 - 04:36:36: Get Available Connection
26.5.2024 - 04:36:36: Try URLs = [http://192.168.178.86:3777/, https://8b3f3b68ed50xxx.ipmagic.de]
26.5.2024 - 04:36:36: Trying to establish a connection to http://192.168.178.86:3777/...
26.5.2024 - 04:36:36: Found server at http://192.168.178.86:3777/. Establishing connection...
26.5.2024 - 04:36:36: Updating connection, active = ServerConnection(http://192.168.178.86:3777/api/, null, null, false, null, false), previous = ServerConnection(https://8b3f3b68ed50xxx.ipmagic.de/api/, null, 53323, true, 771410, true)
26.5.2024 - 04:36:36: After hand over: ServerConnection(http://192.168.178.86:3777/api/, null, 53323, true, 771410, true)
26.5.2024 - 04:36:36: Connect to WebSocket, uri = ws://192.168.178.86:3777/wfc/53323/api/, configuratorID = 53323
26.5.2024 - 04:36:36: Connected to Socket of ws://192.168.178.86:3777/wfc/53323/api/
26.5.2024 - 04:36:36: Failed to update snapshot diff of ws://192.168.178.86:3777/wfc/53323/api/: Request range is bigger than message buffer
26.5.2024 - 04:36:36: Closing Websocket
26.5.2024 - 04:36:36: Before closing webSocket: Instance of 'IOWebSocketChannel'
26.5.2024 - 04:36:36: After closing webSocket
26.5.2024 - 04:36:36: Closing WebSocket done
26.5.2024 - 04:36:36: Closing Websocket
26.5.2024 - 04:36:36: Before closing webSocket: null
26.5.2024 - 04:36:36: After closing webSocket
26.5.2024 - 04:36:36: Closing WebSocket done
26.5.2024 - 04:36:36: Starting to get snapshot
26.5.2024 - 04:36:36: Disconnected from Socket of http://192.168.178.86:3777/api/: WebSocket closed
26.5.2024 - 04:36:36: active = false
26.5.2024 - 07:42:07: Could not load snapshot from http://192.168.178.86:3777/api/: ClientException: Bad file descriptor, uri=http://192.168.178.86:3777/api/
26.5.2024 - 07:42:07: Connection State changed = IPSConnectionState.connectionSingularFail
26.5.2024 - 07:43:16: Connection State changed = IPSConnectionState.reconnecting
26.5.2024 - 07:43:16: Get Available Connection
26.5.2024 - 07:43:16: Try URLs = [http://192.168.178.86:3777/, https://8b3f3b68ed50xxx.ipmagic.de]
26.5.2024 - 07:43:16: Trying to establish a connection to http://192.168.178.86:3777/...
26.5.2024 - 07:43:16: Found server at http://192.168.178.86:3777/. Establishing connection...
26.5.2024 - 07:43:16: Updating connection, active = ServerConnection(http://192.168.178.86:3777/api/, null, null, false, null, false), previous = ServerConnection(https://8b3f3b68ed50xxx.ipmagic.de/api/, null, 53323, true, 771410, true)
26.5.2024 - 07:43:16: After hand over: ServerConnection(http://192.168.178.86:3777/api/, null, 53323, true, 771410, true)
26.5.2024 - 07:43:16: Connect to WebSocket, uri = ws://192.168.178.86:3777/wfc/53323/api/, configuratorID = 53323
26.5.2024 - 07:43:16: Connected to Socket of ws://192.168.178.86:3777/wfc/53323/api/
26.5.2024 - 07:43:16: Failed to update snapshot diff of ws://192.168.178.86:3777/wfc/53323/api/: Request range is bigger than message buffer
26.5.2024 - 07:43:16: Closing Websocket
26.5.2024 - 07:43:16: Before closing webSocket: Instance of 'IOWebSocketChannel'
26.5.2024 - 07:43:16: After closing webSocket
26.5.2024 - 07:43:16: Closing WebSocket done
26.5.2024 - 07:43:16: Closing Websocket
26.5.2024 - 07:43:16: Before closing webSocket: null
26.5.2024 - 07:43:16: After closing webSocket
26.5.2024 - 07:43:16: Closing WebSocket done
26.5.2024 - 07:43:16: Starting to get snapshot
26.5.2024 - 07:43:16: Disconnected from Socket of http://192.168.178.86:3777/api/: WebSocket closed
26.5.2024 - 07:43:16: active = false
26.5.2024 - 07:43:17: Snapshot received
26.5.2024 - 07:43:17: Starting to load snapshot
26.5.2024 - 07:43:17: Snapshot loaded
26.5.2024 - 07:43:17: Snapshot from http://192.168.178.86:3777/api/ loaded
26.5.2024 - 07:43:17: Connect to WebSocket, uri = ws://192.168.178.86:3777/wfc/53323/api/, configuratorID = 53323
26.5.2024 - 07:43:17: Connected to Socket of ws://192.168.178.86:3777/wfc/53323/api/
26.5.2024 - 07:43:17: Successfully updated snapshot diff of ws://192.168.178.86:3777/wfc/53323/api/
26.5.2024 - 07:43:17: Connection State changed = IPSConnectionState.connected
26.5.2024 - 07:43:17: Closing Websocket
26.5.2024 - 07:43:17: Before closing webSocket: null
26.5.2024 - 07:43:17: After closing webSocket
26.5.2024 - 07:43:17: Closing WebSocket done
26.5.2024 - 07:43:24: Create new network
...
Um 07:43:16 habe ich dann „neu verbinden“ angewählt, was auch klappte. Die Frage ist, warum die App das nicht selber probiert hat.