I have a MikroTik main router with Wifi in my house and also 2x AX3 Pro connected to the router with a cable. Since the same SSID as mine is found in my parents' house, I use it to BSSID and identify my internal network. Unfortunately, when connecting to the MikroTik WiFi, sometimes the connection to the HA doesn't work. On the other APs there is no problem. I can see in the app that I'm connected to the BSSID I entered, yet the local connection doesn't work
#Local connection via BSSID randomly not working on one MikroTik AP
1 messages · Page 1 of 1 (latest)
check the app logs if u suspect its not working the decision making process is printed to the logs
There is something wrong in log at: 03-18 21:23:17.534
your logs show the internal url being used
03-18 21:23:45.943 19965 19965 D ServerConnectionInfo: usesInternalSsid is: true, usesWifi is: true```
there is an error one of the servers the request times out, that will need to be fixed on the network end
03-18 21:23:56.888 19965 20294 E WebSocketRepository: kotlinx.coroutines.TimeoutCancellationException: Timed out waiting for 30000 ms
03-18 21:23:56.888 19965 20294 E WebSocketRepository: at kotlinx.coroutines.TimeoutKt.TimeoutCancellationException(Timeout.kt:188)
03-18 21:23:56.888 19965 20294 E WebSocketRepository: at kotlinx.coroutines.TimeoutCoroutine.run(Timeout.kt:156)
03-18 21:23:56.888 19965 20294 E WebSocketRepository: at kotlinx.coroutines.EventLoopImplBase$DelayedRunnableTask.run(EventLoop.common.kt:505)
03-18 21:23:56.888 19965 20294 E WebSocketRepository: at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263)
03-18 21:23:56.888 19965 20294 E WebSocketRepository: at kotlinx.coroutines.DefaultExecutor.run(DefaultExecutor.kt:105)
03-18 21:23:56.888 19965 20294 E WebSocketRepository: at java.lang.Thread.run(Thread.java:1012)```
the app does not expect to get time out errors
sometimes the connection to HA doesn't work
Exactly what doesn't work? There's a lot of moving parts, and if you're switching networks it may show an error before retrying.
There is a window if wait or renew internal connection. I tried several times both but without success.
does it fail immediately or do you have to wait about 10 seconds before the pop-up comes back?