home-assistant / android

:iphone: Home Assistant Companion for Android
https://companion.home-assistant.io/
Apache License 2.0
2.32k stars 648 forks source link

Device Tracking is failing with error "java.net.SocketTimeoutException: failed to connect to /192.168.68.55 (port 8123) from /192.0.0.8 (port 34686) after 10000ms" #2278

Closed deep-barot closed 2 years ago

deep-barot commented 2 years ago

Home Assistant Android version: 2022.2.1-full

Android version: 12

Phone model: Note 20 Ultra 5G

Home Assistant version: Home Assistant OS 7.4

Last working Home Assistant release (if known):

Description of problem: The device tracker only works when connected to the local internet where Home Assistant is connected. The device tracker tracks the device 2 houses down until it can be connected to the home network. From that point onwards, the location will stay there until I return home. Referred to all the steps that need to be performed to solve this like enabling all the location-based sensors with high precision mode, battery optimization disabled with the app has full background access as well as data access. It fails to connect to Home Assistant when not connected to the same network.

Traceback (if applicable, to get the logs you may refer to: https://companion.home-assistant.io/docs/troubleshooting/faqs/#android-crash-logs):

--------- beginning of main
02-13 13:46:39.054 15245 15245 E mpanion.androi: Not starting debugger since process cannot load the jdwp agent.
02-13 13:46:39.055 15245 15245 E USNET   : USNET: appName: io.homeassistant.companion.android
02-13 13:46:39.058 15245 15245 D ProcessState: Binder ioctl to enable oneway spam detection failed: Invalid argument
02-13 13:46:39.059 15245 15245 D ActivityThread: setConscryptValidator
02-13 13:46:39.059 15245 15245 D ActivityThread: setConscryptValidator - put
--------- beginning of system
02-13 13:46:39.093 15245 15245 D ActivityThread: handleBindApplication()++ app=io.homeassistant.companion.android
02-13 13:46:39.094 15245 15245 D CompatibilityChangeReporter: Compat change id reported: 171979766; UID 10313; state: ENABLED
02-13 13:46:39.104 15245 15245 W mpanion.androi: Entry not found
02-13 13:46:39.104 15245 15245 W mpanion.androi: Entry not found
02-13 13:46:39.104 15245 15245 W mpanion.androi: Entry not found
02-13 13:46:39.108 15245 15245 W mpanion.androi: JIT profile information will not be recorded: profile file does not exist.
02-13 13:46:39.108 15245 15245 W mpanion.androi: JIT profile information will not be recorded: profile file does not exist.
02-13 13:46:39.108 15245 15245 W mpanion.androi: JIT profile information will not be recorded: profile file does not exist.
02-13 13:46:39.119 15245 15245 V GraphicsEnvironment: ANGLE Developer option for 'io.homeassistant.companion.android' set to: 'default'
02-13 13:46:39.119 15245 15245 V GraphicsEnvironment: App is not on the allowlist for updatable production driver.
02-13 13:46:39.120 15245 15245 D LoadedApk: LoadedApk::makeApplication() appContext.mOpPackageName=io.homeassistant.companion.android appContext.mBasePackageName=io.homeassistant.companion.android
02-13 13:46:39.120 15245 15245 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false
02-13 13:46:39.121 15245 15245 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false
02-13 13:46:39.146 15245 15245 I FirebaseApp: Device unlocked: initializing all Firebase APIs for app [DEFAULT]
02-13 13:46:39.168 15245 15245 I FirebaseInitProvider: FirebaseApp initialization successful
02-13 13:46:39.169 15245 15245 D WM-WrkMgrInitializer: Initializing WorkManager with default configuration.
02-13 13:46:39.183 15245 15245 D Sentry  : io.sentry.auto-init read: false
02-13 13:46:39.184 15245 15245 I Sentry  : Retrieving auto-init from AndroidManifest.xml
02-13 13:46:39.201 15245 15280 I DynamiteModule: Considering local module com.google.android.gms.measurement.dynamite:55 and remote module com.google.android.gms.measurement.dynamite:61
02-13 13:46:39.201 15245 15280 I DynamiteModule: Selected remote version of com.google.android.gms.measurement.dynamite, version >= 61
02-13 13:46:39.201 15245 15280 V DynamiteModule: Dynamite loader version >= 2, using loadModule2NoCrashUtils
02-13 13:46:39.209 15245 15281 D CompatibilityChangeReporter: Compat change id reported: 160794467; UID 10313; state: ENABLED
02-13 13:46:39.218 15245 15245 D ActivityThread: handleBindApplication() --
02-13 13:46:39.274 15245 15294 I AdrenoGLES-0: QUALCOMM build                   : 193b2ee, I593c16c433
02-13 13:46:39.274 15245 15294 I AdrenoGLES-0: Build Date                       : 10/07/21
02-13 13:46:39.274 15245 15294 I AdrenoGLES-0: OpenGL ES Shader Compiler Version: EV031.32.02.10
02-13 13:46:39.274 15245 15294 I AdrenoGLES-0: Local Branch                     : Test-lib-SR05432264
02-13 13:46:39.274 15245 15294 I AdrenoGLES-0: Remote Branch                    : 
02-13 13:46:39.274 15245 15294 I AdrenoGLES-0: Remote Branch                    : 
02-13 13:46:39.274 15245 15294 I AdrenoGLES-0: Reconstruct Branch               : 
02-13 13:46:39.274 15245 15294 I AdrenoGLES-0: Build Config                     : S P 10.0.5 AArch64
02-13 13:46:39.274 15245 15294 I AdrenoGLES-0: Driver Path                      : /vendor/lib64/egl/libGLESv2_adreno.so
02-13 13:46:39.279 15245 15294 I AdrenoGLES-0: PFP: 0x016dd093, ME: 0x00000000
02-13 13:46:39.301 15245 15306 D Sentry  : SU isn't found on this Device.
02-13 13:46:39.329 15245 15298 I FA      : App measurement initialized, version: 52039
02-13 13:46:39.329 15245 15298 I FA      : To enable debug logging run: adb shell setprop log.tag.FA VERBOSE
02-13 13:46:39.330 15245 15298 I FA      : To enable faster debug mode event logging run:
02-13 13:46:39.330 15245 15298 I FA      :   adb shell setprop debug.firebase.analytics.app io.homeassistant.companion.android
02-13 13:46:39.400 15245 15245 I WebViewFactory: Loading com.google.android.webview version 98.0.4758.87 (code 475808734)
02-13 13:46:39.414 15245 15245 I cr_WVCFactoryProvider: Loaded version=98.0.4758.87 minSdkVersion=29 isBundle=true multiprocess=true packageId=2
02-13 13:46:39.422 15245 15245 I cr_LibraryLoader: Successfully loaded native library
02-13 13:46:39.422 15245 15245 I cr_CachingUmaRecorder: Flushed 8 samples from 8 histograms.
02-13 13:46:39.437 15245 15245 I DecorView: [INFO] isPopOver=false, config=true
02-13 13:46:39.437 15245 15245 I DecorView: updateCaptionType >> DecorView@73bac38[], isFloating=false, isApplication=true, hasWindowControllerCallback=true, hasWindowDecorCaption=false
02-13 13:46:39.437 15245 15245 D DecorView: setCaptionType = 0, this = DecorView@73bac38[]
02-13 13:46:39.441 15245 15245 I DecorView: getCurrentDensityDpi: from real metrics. densityDpi=420 msg=resources_loaded
02-13 13:46:39.450 15245 15245 I MSHandlerLifeCycle: isMultiSplitHandlerRequested: ignored. pkg=io.homeassistant.companion.android parent=null callers=com.android.internal.policy.DecorView.setVisibility:4224 android.app.ActivityThread.handleResumeActivity:5300 android.app.servertransaction.ResumeActivityItem.execute:54 android.app.servertransaction.ActivityTransactionItem.execute:45 android.app.servertransaction.TransactionExecutor.executeLifecycleState:176 
02-13 13:46:39.450 15245 15245 I MSHandlerLifeCycle: removeMultiSplitHandler: no exist. decor=DecorView@73bac38[]
02-13 13:46:39.454 15245 15298 I FA      : Tag Manager is not found and thus will not be used
02-13 13:46:39.455 15245 15294 D NativeCustomFrequencyManager: [NativeCFMS] BpCustomFrequencyManager::BpCustomFrequencyManager()
02-13 13:46:39.462 15245 15245 I ViewRootImpl@bb0468b[LaunchActivity]: setView = com.android.internal.policy.DecorView@73bac38 TM=true
02-13 13:46:39.463 15245 15245 I MSHandlerLifeCycle: isMultiSplitHandlerRequested: windowingMode=1 isFullscreen=true isPopOver=false isHidden=false skipActivityType=false isHandlerType=true this: DecorView@73bac38[LaunchActivity]
02-13 13:46:39.463 15245 15245 I MSHandlerLifeCycle: removeMultiSplitHandler: no exist. decor=DecorView@73bac38[LaunchActivity]
02-13 13:46:39.468 15245 15245 I Choreographer: Skipped 33 frames!  The application may be doing too much work on its main thread.
02-13 13:46:39.496 15245 15245 W mpanion.androi: Accessing hidden method Landroid/content/res/Resources$Theme;->getKey()Landroid/content/res/Resources$ThemeKey; (max-target-o, reflection, denied)
02-13 13:46:39.529 15245 15245 I ViewRootImpl@bb0468b[LaunchActivity]: Relayout returned: old=(0,0,1080,2316) new=(0,0,1080,2316) req=(1080,2316)0 dur=8 res=0x7 s={true -5476376633614327536} ch=true fn=-1
02-13 13:46:39.531 15245 15245 I ViewRootImpl@bb0468b[LaunchActivity]: [DP] dp(1) 1 android.view.ViewRootImpl.reportNextDraw:11240 android.view.ViewRootImpl.performTraversals:4087 android.view.ViewRootImpl.doTraversal:2831 
02-13 13:46:39.536 15245 15294 D hw-ProcessState: Binder ioctl to enable oneway spam detection failed: Invalid argument
02-13 13:46:39.547 15245 15294 I BufferQueueProducer: [ViewRootImpl@bb0468b[LaunchActivity]#0(BLAST Consumer)0](id:3b8d00000000,api:1,p:15245,c:15245) queueBuffer: queued for the first time.
02-13 13:46:39.549 15245 15294 D OpenGLRenderer: GPIS:: SetUp Pid : 15245    Tid : 15294
02-13 13:46:39.551 15245 15245 I ViewRootImpl@bb0468b[LaunchActivity]: [DP] pdf(0) 1 android.view.ViewRootImpl.lambda$createFrameCompleteCallback$3$ViewRootImpl:4845 android.view.ViewRootImpl$$ExternalSyntheticLambda15.run:6 android.os.Handler.handleCallback:938 
02-13 13:46:39.551 15245 15245 I ViewRootImpl@bb0468b[LaunchActivity]: [DP] rdf()
02-13 13:46:39.551 15245 15245 D ViewRootImpl@bb0468b[LaunchActivity]: reportDrawFinished (fn: -1) 
02-13 13:46:39.551 15245 15245 D SensorReceiver: Received intent: android.net.wifi.STATE_CHANGE
02-13 13:46:39.553 15245 15245 D SensorReceiver: Received intent: android.net.wifi.WIFI_STATE_CHANGED
02-13 13:46:39.553 15245 15245 D SensorReceiver: Sensor wifi_state corresponding to received event android.net.wifi.WIFI_STATE_CHANGED is disabled, skipping sensors update
02-13 13:46:39.553 15245 15245 D SensorReceiver: Received intent: android.media.RINGER_MODE_CHANGED
02-13 13:46:39.553 15245 15245 D SensorReceiver: Sensor audio_sensor corresponding to received event android.media.RINGER_MODE_CHANGED is disabled, skipping sensors update
02-13 13:46:39.558 15245 15245 D UrlRepository: localUrl is: false and usesInternalSsid is: false
02-13 13:46:39.559 15245 15245 D UrlRepository: Using external URL
02-13 13:46:39.559 15245 15285 D UrlRepository: localUrl is: false and usesInternalSsid is: false
02-13 13:46:39.559 15245 15285 D UrlRepository: Using external URL
02-13 13:46:39.564 15245 15245 D UrlRepository: localUrl is: false and usesInternalSsid is: false
02-13 13:46:39.569 15245 15285 D UrlRepository: localUrl is: false and usesInternalSsid is: false
02-13 13:46:39.569 15245 15285 D UrlRepository: Using external URL
02-13 13:46:39.573 15245 15286 D UrlRepository: localUrl is: false and usesInternalSsid is: false
02-13 13:46:39.607 15245 15245 I ViewRootImpl@bb0468b[LaunchActivity]: MSG_WINDOW_FOCUS_CHANGED 1 1
02-13 13:46:39.608 15245 15245 D InputMethodManager: startInputInner - Id : 0
02-13 13:46:39.608 15245 15245 I InputMethodManager: startInputInner - mService.startInputOrWindowGainedFocus
02-13 13:46:39.704 15245 15245 D CompatibilityChangeReporter: Compat change id reported: 171228096; UID 10313; state: ENABLED
02-13 13:46:39.708 15245 15245 D ConnectivityManager: StackLog: [android.net.ConnectivityManager.sendRequestForNetwork(ConnectivityManager.java:3937)] [android.net.ConnectivityManager.registerDefaultNetworkCallbackForUid(ConnectivityManager.java:4501)] [android.net.ConnectivityManager.registerDefaultNetworkCallback(ConnectivityManager.java:4468)] [iY.e(chromium-TrichromeWebViewGoogle6432.aab-stable-475808734:9)] [ja.a(Unknown Source:0)] [org.chromium.android_webview.AwContentsLifecycleNotifier.onFirstWebViewCreated(chromium-TrichromeWebViewGoogle6432.aab-stable-475808734:3)] [J.N.MFiR_zHY(Native Method)] [org.chromium.android_webview.AwContents.<init>(chromium-TrichromeWebViewGoogle6432.aab-stable-475808734:71)] [com.android.webview.chromium.o.run(chromium-TrichromeWebViewGoogle6432.aab-stable-475808734:8)] [xx0.b(chromium-TrichromeWebViewGoogle6432.aab-stable-475808734:3)] [vx0.run(Unknown Source:2)] [org.chromium.base.task.PostTask.e(chromium-TrichromeWebViewGoogle6432.aab-stable-475808734:2)] [xx0.a(chromium-TrichromeWebViewGoogle6432.aab-stable-475808734:3)] [com.android.webview.chromium.WebViewChromiumFactoryProvider.a(Unknown Source:2)] [com.android.webview.chromium.WebViewChromium.init(chromium-TrichromeWebViewGoogle6432.aab-stable-475808734:64)] [android.webkit.WebView.<init>(WebView.java:443)] [android.webkit.WebView.<init>(WebView.java:363)] [android.webkit.WebView.<init>(WebView.java:345)] [android.webkit.WebView.<init>(WebView.java:332)] [java.lang.reflect.Constructor.newInstance0(Native Method)] [java.lang.reflect.Constructor.newInstance(Constructor.java:343)] [android.view.LayoutInflater.createView(LayoutInflater.java:858)] [android.view.LayoutInflater.createView(LayoutInflater.java:780)] [com.android.internal.policy.PhoneLayoutInflater.onCreateView(PhoneLayoutInflater.java:58)] [android.view.LayoutInflater.onCreateView(LayoutInflater.java:934)] [android.view.LayoutInflater.onCreateView(LayoutInflater.java:954)] [android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:1008)] [android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:965)] [android.view.LayoutInflater.rInflate(LayoutInflater.java:1127)] [android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:1088)] [android.view.LayoutInflater.inflate(LayoutInflater.java:686)] [android.view.LayoutInflater.inflate(LayoutInflater.java:538)] [io.homeassistant.companion.android.databinding.ActivityWebviewBinding.inflate(ActivityWebviewBinding.java:65)] [io.homeassistant.companion.android.databinding.ActivityWebviewBinding.inflate(ActivityWebviewBinding.java:59)] [io.homeassistant.companion.android.webview.WebViewActivity.onCreate(WebViewActivity.kt:204)] [android.app.Activity.performCreate(Activity.java:8282)] [android.app.Activity.performCreate(Activity.java:8262)] [android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1329)] [android.app.ActivityThread.performLaunchActivity(ActivityThread.java:4011)] [android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:4203)] [android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:103)] [android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:135)] [android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:95)] [android.app.ActivityThread$H.handleMessage(ActivityThread.java:2440)]
02-13 13:46:39.710 15245 15245 D ConnectivityManager: StackLog: [android.net.ConnectivityManager.sendRequestForNetwork(ConnectivityManager.java:3937)] [android.net.ConnectivityManager.sendRequestForNetwork(ConnectivityManager.java:3979)] [android.net.ConnectivityManager.registerNetworkCallback(ConnectivityManager.java:4361)] [iY.e(chromium-TrichromeWebViewGoogle6432.aab-stable-475808734:28)] [ja.a(Unknown Source:0)] [org.chromium.android_webview.AwContentsLifecycleNotifier.onFirstWebViewCreated(chromium-TrichromeWebViewGoogle6432.aab-stable-475808734:3)] [J.N.MFiR_zHY(Native Method)] [org.chromium.android_webview.AwContents.<init>(chromium-TrichromeWebViewGoogle6432.aab-stable-475808734:71)] [com.android.webview.chromium.o.run(chromium-TrichromeWebViewGoogle6432.aab-stable-475808734:8)] [xx0.b(chromium-TrichromeWebViewGoogle6432.aab-stable-475808734:3)] [vx0.run(Unknown Source:2)] [org.chromium.base.task.PostTask.e(chromium-TrichromeWebViewGoogle6432.aab-stable-475808734:2)] [xx0.a(chromium-TrichromeWebViewGoogle6432.aab-stable-475808734:3)] [com.android.webview.chromium.WebViewChromiumFactoryProvider.a(Unknown Source:2)] [com.android.webview.chromium.WebViewChromium.init(chromium-TrichromeWebViewGoogle6432.aab-stable-475808734:64)] [android.webkit.WebView.<init>(WebView.java:443)] [android.webkit.WebView.<init>(WebView.java:363)] [android.webkit.WebView.<init>(WebView.java:345)] [android.webkit.WebView.<init>(WebView.java:332)] [java.lang.reflect.Constructor.newInstance0(Native Method)] [java.lang.reflect.Constructor.newInstance(Constructor.java:343)] [android.view.LayoutInflater.createView(LayoutInflater.java:858)] [android.view.LayoutInflater.createView(LayoutInflater.java:780)] [com.android.internal.policy.PhoneLayoutInflater.onCreateView(PhoneLayoutInflater.java:58)] [android.view.LayoutInflater.onCreateView(LayoutInflater.java:934)] [android.view.LayoutInflater.onCreateView(LayoutInflater.java:954)] [android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:1008)] [android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:965)] [android.view.LayoutInflater.rInflate(LayoutInflater.java:1127)] [android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:1088)] [android.view.LayoutInflater.inflate(LayoutInflater.java:686)] [android.view.LayoutInflater.inflate(LayoutInflater.java:538)] [io.homeassistant.companion.android.databinding.ActivityWebviewBinding.inflate(ActivityWebviewBinding.java:65)] [io.homeassistant.companion.android.databinding.ActivityWebviewBinding.inflate(ActivityWebviewBinding.java:59)] [io.homeassistant.companion.android.webview.WebViewActivity.onCreate(WebViewActivity.kt:204)] [android.app.Activity.performCreate(Activity.java:8282)] [android.app.Activity.performCreate(Activity.java:8262)] [android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1329)] [android.app.ActivityThread.performLaunchActivity(ActivityThread.java:4011)] [android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:4203)] [android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:103)] [android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:135)] [android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:95)] [android.app.ActivityThread$H.handleMessage(ActivityThread.java:2440)]
02-13 13:46:39.750 15245 15245 I DecorView: [INFO] isPopOver=false, config=true
02-13 13:46:39.750 15245 15245 I DecorView: updateCaptionType >> DecorView@51b8eec[], isFloating=false, isApplication=true, hasWindowControllerCallback=true, hasWindowDecorCaption=false
02-13 13:46:39.750 15245 15245 D DecorView: setCaptionType = 0, this = DecorView@51b8eec[]
02-13 13:46:39.750 15245 15245 I DecorView: getCurrentDensityDpi: from real metrics. densityDpi=420 msg=resources_loaded
02-13 13:46:39.754 15245 15245 D RenderScript HIDL Adaptation: IRenderScriptDevice::getService()
02-13 13:46:39.754 15245 15245 D RenderScript HIDL Adaptation: IRenderScriptDevice::getService() returned 0x0
02-13 13:46:39.754 15245 15245 D RenderScript HIDL Adaptation: Using Fallback Path.
02-13 13:46:39.762 15245 15245 D mpanion.androi: Successfully queried cache dir: /data/user_de/0/io.homeassistant.companion.android/code_cache
02-13 13:46:39.762 15245 15245 D RenderScript: Setting cache dir: /data/user_de/0/io.homeassistant.companion.android/code_cache
02-13 13:46:39.768 15245 15245 I System.out: recordForce value 6
02-13 13:46:39.769 15245 15245 D WebviewActivity: Current webview package com.google.android.webview and version 98.0.4758.87
02-13 13:46:39.788 15245 15428 D ConnectivityManager: StackLog: [android.net.ConnectivityManager.sendRequestForNetwork(ConnectivityManager.java:3937)] [android.net.ConnectivityManager.registerDefaultNetworkCallbackForUid(ConnectivityManager.java:4501)] [android.net.ConnectivityManager.registerDefaultNetworkCallback(ConnectivityManager.java:4468)] [android.net.ConnectivityManager.registerDefaultNetworkCallback(ConnectivityManager.java:4442)] [androidx.work.impl.constraints.trackers.NetworkStateTracker.startTracking(NetworkStateTracker.java:89)] [androidx.work.impl.constraints.trackers.ConstraintTracker.addListener(ConstraintTracker.java:71)] [androidx.work.impl.constraints.controllers.ConstraintController.replace(ConstraintController.java:99)] [androidx.work.impl.constraints.WorkConstraintsTracker.replace(WorkConstraintsTracker.java:106)] [androidx.work.impl.background.greedy.GreedyScheduler.schedule(GreedyScheduler.java:157)] [androidx.work.impl.Schedulers.schedule(Schedulers.java:119)] [androidx.work.impl.utils.EnqueueRunnable.scheduleWorkInBackground(EnqueueRunnable.java:135)] [androidx.work.impl.utils.EnqueueRunnable.run(EnqueueRunnable.java:95)] [androidx.work.impl.utils.SerialExecutor$Task.run(SerialExecutor.java:91)] [java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)] [java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)] [java.lang.Thread.run(Thread.java:920)]
02-13 13:46:39.807 15245 15245 I MSHandlerLifeCycle: isMultiSplitHandlerRequested: ignored. pkg=io.homeassistant.companion.android parent=null callers=com.android.internal.policy.DecorView.setVisibility:4224 android.app.ActivityThread.handleResumeActivity:5300 android.app.servertransaction.ResumeActivityItem.execute:54 android.app.servertransaction.ActivityTransactionItem.execute:45 android.app.servertransaction.TransactionExecutor.executeLifecycleState:176 
02-13 13:46:39.807 15245 15245 I MSHandlerLifeCycle: removeMultiSplitHandler: no exist. decor=DecorView@51b8eec[]
02-13 13:46:39.808 15245 15294 D NativeCustomFrequencyManager: [NativeCFMS] BpCustomFrequencyManager::BpCustomFrequencyManager()
02-13 13:46:39.811 15245 15245 I ViewRootImpl@f754337[WebViewActivity]: setView = com.android.internal.policy.DecorView@51b8eec TM=true
02-13 13:46:39.811 15245 15245 I MSHandlerLifeCycle: isMultiSplitHandlerRequested: windowingMode=1 isFullscreen=true isPopOver=false isHidden=false skipActivityType=false isHandlerType=true this: DecorView@51b8eec[WebViewActivity]
02-13 13:46:39.811 15245 15245 I MSHandlerLifeCycle: removeMultiSplitHandler: no exist. decor=DecorView@51b8eec[WebViewActivity]
02-13 13:46:39.812 15245 15372 E chromium: [ERROR:simple_index_file_posix.cc(36)] opendir /data/user/0/io.homeassistant.companion.android/cache/WebView/Default/HTTP Cache/Code Cache/js: No such file or directory (2)
02-13 13:46:39.812 15245 15379 E chromium: [ERROR:simple_index_file_posix.cc(36)] opendir /data/user/0/io.homeassistant.companion.android/cache/WebView/Default/HTTP Cache/Code Cache/wasm: No such file or directory (2)
02-13 13:46:39.812 15245 15372 E chromium: [ERROR:simple_index_file.cc(575)] Could not reconstruct index from disk
02-13 13:46:39.812 15245 15379 E chromium: [ERROR:simple_index_file.cc(575)] Could not reconstruct index from disk
02-13 13:46:39.824 15245 15245 I SurfaceView: onWindowVisibilityChanged(0) false android.view.SurfaceView{ed0dbd3 G.E...... ......I. 0,0-0,0} of ViewRootImpl@f754337[WebViewActivity]
02-13 13:46:39.832 15245 15245 I ViewRootImpl@f754337[WebViewActivity]: Relayout returned: old=(0,0,1080,2316) new=(0,0,1080,2316) req=(1080,2316)0 dur=6 res=0x7 s={true -5476376633614371136} ch=true fn=-1
02-13 13:46:39.833 15245 15245 I SurfaceView: windowStopped(false) false android.view.SurfaceView{ed0dbd3 G.E...... ......I. 0,0-0,0} of ViewRootImpl@f754337[WebViewActivity]
02-13 13:46:39.833 15245 15245 I ViewRootImpl@f754337[WebViewActivity]: [DP] dp(1) 1 android.view.ViewRootImpl.reportNextDraw:11240 android.view.ViewRootImpl.performTraversals:4087 android.view.ViewRootImpl.doTraversal:2831 
02-13 13:46:39.849 15245 15294 I BufferQueueProducer: [ViewRootImpl@f754337[WebViewActivity]#1(BLAST Consumer)1](id:3b8d00000001,api:1,p:15245,c:15245) queueBuffer: queued for the first time.
02-13 13:46:39.850 15245 15294 D OpenGLRenderer: GPIS:: SetUp Pid : 15245    Tid : 15294
02-13 13:46:39.852 15245 15245 I ViewRootImpl@f754337[WebViewActivity]: [DP] pdf(0) 1 android.view.ViewRootImpl.lambda$createFrameCompleteCallback$3$ViewRootImpl:4845 android.view.ViewRootImpl$$ExternalSyntheticLambda15.run:6 android.os.Handler.handleCallback:938 
02-13 13:46:39.852 15245 15245 I ViewRootImpl@f754337[WebViewActivity]: [DP] rdf()
02-13 13:46:39.853 15245 15245 D ViewRootImpl@f754337[WebViewActivity]: reportDrawFinished (fn: -1) 
02-13 13:46:39.853 15245 15245 I ViewRootImpl@bb0468b[LaunchActivity]: MSG_WINDOW_FOCUS_CHANGED 0 1
02-13 13:46:39.863 15245 15245 I ViewRootImpl@bb0468b[LaunchActivity]: handleAppVisibility mAppVisible=true visible=false
02-13 13:46:39.865 15245 15245 I ViewRootImpl@bb0468b[LaunchActivity]: stopped(true) old=false
02-13 13:46:39.866 15245 15245 I MSHandlerLifeCycle: isMultiSplitHandlerRequested: windowingMode=1 isFullscreen=true isPopOver=false isHidden=false skipActivityType=false isHandlerType=true this: DecorView@73bac38[LaunchActivity]
02-13 13:46:39.866 15245 15245 I MSHandlerLifeCycle: removeMultiSplitHandler: no exist. decor=DecorView@73bac38[LaunchActivity]
02-13 13:46:39.869 15245 15285 D SensorWorker: Updating all Sensors.
02-13 13:46:39.871 15245 15245 I MSHandlerLifeCycle: removeMultiSplitHandler: no exist. decor=DecorView@73bac38[LaunchActivity]
02-13 13:46:39.872 15245 15245 I ViewRootImpl@bb0468b[LaunchActivity]: dispatchDetachedFromWindow
02-13 13:46:39.872 15245 15434 I WM-Processor: Moving WorkSpec (f33b097f-3a55-40e2-b1bb-6e547ffb46f4) to the foreground
02-13 13:46:39.876 15245 15284 D WebSockManager: Starting to listen to Websocket
02-13 13:46:39.878 15245 15245 D InputTransport: Input channel destroyed: '5200167', fd=127
02-13 13:46:39.882 15245 15245 I ViewRootImpl@f754337[WebViewActivity]: MSG_WINDOW_FOCUS_CHANGED 1 1
02-13 13:46:39.890 15245 15245 W BiometricPrompt: semSetExtraInfo: Tried to obtain display from a Context not associated with one. Only visual Contexts (such as Activity or one created with Context#createWindowContext) or ones created with Context#createDisplayContext are associated with displays. Other types of Contexts are typically related to background entities and may return an arbitrary display.
02-13 13:46:39.893 15245 15245 D InputMethodManager: startInputInner - Id : 0
02-13 13:46:39.893 15245 15245 I InputMethodManager: startInputInner - mService.startInputOrWindowGainedFocus
02-13 13:46:39.902 15245 15245 D UrlRepository: localUrl is: false and usesInternalSsid is: false
02-13 13:46:39.903 15245 15245 D UrlRepository: Using external URL
02-13 13:46:39.910 15245 15245 D InputMethodManager: startInputInner - Id : 0
02-13 13:46:39.930 15245 15245 I WM-SystemFgDispatcher: Started foreground service Intent { act=ACTION_START_FOREGROUND cmp=io.homeassistant.companion.android/androidx.work.impl.foreground.SystemForegroundService (has extras) }
02-13 13:46:39.968 15245 15434 I WM-Processor: Moving WorkSpec (f1d571f6-b04e-4a95-a8a2-047985e571fc) to the foreground
02-13 13:46:39.997 15245 15245 I WM-SystemFgDispatcher: Started foreground service Intent { act=ACTION_START_FOREGROUND cmp=io.homeassistant.companion.android/androidx.work.impl.foreground.SystemForegroundService (has extras) }
02-13 13:46:40.127 15245 15245 I ViewRootImpl@f754337[WebViewActivity]: MSG_WINDOW_FOCUS_CHANGED 0 1
02-13 13:46:40.156 15245 15245 D InputTransport: Input channel destroyed: 'ClientS', fd=128
02-13 13:46:41.628 15245 15268 I BiometricPrompt: onAuthenticationSucceeded: 2
02-13 13:46:41.629 15245 15245 D WebviewActivity: Authentication successful, unlocking app
02-13 13:46:41.667 15245 15245 I ViewRootImpl@f754337[WebViewActivity]: MSG_WINDOW_FOCUS_CHANGED 1 1
02-13 13:46:41.668 15245 15245 D InputMethodManager: startInputInner - Id : 0
02-13 13:46:41.668 15245 15245 I InputMethodManager: startInputInner - mService.startInputOrWindowGainedFocus
02-13 13:46:41.672 15245 15245 D UrlRepository: localUrl is: false and usesInternalSsid is: false
02-13 13:46:41.673 15245 15245 D UrlRepository: Using external URL
02-13 13:46:41.846 15245 15245 D LocBroadcastReceiver: Received location update.
02-13 13:46:41.853 15245 15245 D LocBroadcastReceiver: Last Location: 
02-13 13:46:41.853 15245 15245 D LocBroadcastReceiver: Coords:(33.8609739, -83.9739466)
02-13 13:46:41.853 15245 15245 D LocBroadcastReceiver: Accuracy: 3.0
02-13 13:46:41.853 15245 15245 D LocBroadcastReceiver: Bearing: 70.0
02-13 13:46:41.854 15245 15245 D LocBroadcastReceiver: Begin evaluating if location update should be skipped
02-13 13:46:41.854 15245 15245 D LocBroadcastReceiver: Received location that is 6304 milliseconds old, 1644777995550 compared to 1644778001854 with source fused
02-13 13:46:41.856 15245 15444 D UrlRepository: localUrl is: false and usesInternalSsid is: false
02-13 13:46:42.021 15245 15245 D ForegrndServiceLauncher: Check if service HighAccuracyLocationService is running. Service running = false
02-13 13:46:49.603 15245 15355 E WebSocketRepository: Websocket: onFailure
02-13 13:46:49.603 15245 15355 E WebSocketRepository: java.net.SocketTimeoutException: failed to connect to /192.168.68.55 (port 8123) from /192.0.0.8 (port 34656) after 10000ms
02-13 13:46:49.603 15245 15355 E WebSocketRepository:   at libcore.io.IoBridge.connectErrno(IoBridge.java:236)
02-13 13:46:49.603 15245 15355 E WebSocketRepository:   at libcore.io.IoBridge.connect(IoBridge.java:180)
02-13 13:46:49.603 15245 15355 E WebSocketRepository:   at java.net.PlainSocketImpl.socketConnect(PlainSocketImpl.java:142)
02-13 13:46:49.603 15245 15355 E WebSocketRepository:   at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:390)
02-13 13:46:49.603 15245 15355 E WebSocketRepository:   at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:230)
02-13 13:46:49.603 15245 15355 E WebSocketRepository:   at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:212)
02-13 13:46:49.603 15245 15355 E WebSocketRepository:   at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:436)
02-13 13:46:49.603 15245 15355 E WebSocketRepository:   at java.net.Socket.connect(Socket.java:621)
02-13 13:46:49.603 15245 15355 E WebSocketRepository:   at okhttp3.internal.platform.Platform.connectSocket(Platform.kt:128)
02-13 13:46:49.603 15245 15355 E WebSocketRepository:   at okhttp3.internal.connection.RealConnection.connectSocket(RealConnection.kt:295)
02-13 13:46:49.603 15245 15355 E WebSocketRepository:   at okhttp3.internal.connection.RealConnection.connect(RealConnection.kt:207)
02-13 13:46:49.603 15245 15355 E WebSocketRepository:   at okhttp3.internal.connection.ExchangeFinder.findConnection(ExchangeFinder.kt:226)
02-13 13:46:49.603 15245 15355 E WebSocketRepository:   at okhttp3.internal.connection.ExchangeFinder.findHealthyConnection(ExchangeFinder.kt:106)
02-13 13:46:49.603 15245 15355 E WebSocketRepository:   at okhttp3.internal.connection.ExchangeFinder.find(ExchangeFinder.kt:74)
02-13 13:46:49.603 15245 15355 E WebSocketRepository:   at okhttp3.internal.connection.RealCall.initExchange$okhttp(RealCall.kt:255)
02-13 13:46:49.603 15245 15355 E WebSocketRepository:   at okhttp3.internal.connection.ConnectInterceptor.intercept(ConnectInterceptor.kt:32)
02-13 13:46:49.603 15245 15355 E WebSocketRepository:   at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
02-13 13:46:49.603 15245 15355 E WebSocketRepository:   at okhttp3.internal.cache.CacheInterceptor.intercept(CacheInterceptor.kt:95)
02-13 13:46:49.603 15245 15355 E WebSocketRepository:   at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
02-13 13:46:49.603 15245 15355 E WebSocketRepository:   at okhttp3.internal.http.BridgeInterceptor.intercept(BridgeInterceptor.kt:83)
02-13 13:46:49.603 15245 15355 E WebSocketRepository:   at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
02-13 13:46:49.603 15245 15355 E WebSocketRepository:   at okhttp3.internal.http.RetryAndFollowUpInterceptor.intercept(RetryAndFollowUpInterceptor.kt:76)
02-13 13:46:49.603 15245 15355 E WebSocketRepository:   at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
02-13 13:46:49.603 15245 15355 E WebSocketRepository:   at okhttp3.internal.connection.RealCall.getResponseWithInterceptorChain$okhttp(RealCall.kt:201)
02-13 13:46:49.603 15245 15355 E WebSocketRepository:   at okhttp3.internal.connection.RealCall$AsyncCall.run(RealCall.kt:517)
02-13 13:46:49.603 15245 15355 E WebSocketRepository:   at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
02-13 13:46:49.603 15245 15355 E WebSocketRepository:   at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
02-13 13:46:49.603 15245 15355 E WebSocketRepository:   at java.lang.Thread.run(Thread.java:920)
02-13 13:46:49.733 15245 15444 E IntegrationRepository: Issue getting new version from core.
02-13 13:46:49.733 15245 15444 E IntegrationRepository: java.net.SocketTimeoutException: failed to connect to /192.168.68.55 (port 8123) from /192.0.0.8 (port 34658) after 10000ms
02-13 13:46:49.733 15245 15444 E IntegrationRepository:     at libcore.io.IoBridge.connectErrno(IoBridge.java:236)
02-13 13:46:49.733 15245 15444 E IntegrationRepository:     at libcore.io.IoBridge.connect(IoBridge.java:180)
02-13 13:46:49.733 15245 15444 E IntegrationRepository:     at java.net.PlainSocketImpl.socketConnect(PlainSocketImpl.java:142)
02-13 13:46:49.733 15245 15444 E IntegrationRepository:     at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:390)
02-13 13:46:49.733 15245 15444 E IntegrationRepository:     at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:230)
02-13 13:46:49.733 15245 15444 E IntegrationRepository:     at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:212)
02-13 13:46:49.733 15245 15444 E IntegrationRepository:     at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:436)
02-13 13:46:49.733 15245 15444 E IntegrationRepository:     at java.net.Socket.connect(Socket.java:621)
02-13 13:46:49.733 15245 15444 E IntegrationRepository:     at okhttp3.internal.platform.Platform.connectSocket(Platform.kt:128)
02-13 13:46:49.733 15245 15444 E IntegrationRepository:     at okhttp3.internal.connection.RealConnection.connectSocket(RealConnection.kt:295)
02-13 13:46:49.733 15245 15444 E IntegrationRepository:     at okhttp3.internal.connection.RealConnection.connect(RealConnection.kt:207)
02-13 13:46:49.733 15245 15444 E IntegrationRepository:     at okhttp3.internal.connection.ExchangeFinder.findConnection(ExchangeFinder.kt:226)
02-13 13:46:49.733 15245 15444 E IntegrationRepository:     at okhttp3.internal.connection.ExchangeFinder.findHealthyConnection(ExchangeFinder.kt:106)
02-13 13:46:49.733 15245 15444 E IntegrationRepository:     at okhttp3.internal.connection.ExchangeFinder.find(ExchangeFinder.kt:74)
02-13 13:46:49.733 15245 15444 E IntegrationRepository:     at okhttp3.internal.connection.RealCall.initExchange$okhttp(RealCall.kt:255)
02-13 13:46:49.733 15245 15444 E IntegrationRepository:     at okhttp3.internal.connection.ConnectInterceptor.intercept(ConnectInterceptor.kt:32)
02-13 13:46:49.733 15245 15444 E IntegrationRepository:     at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
02-13 13:46:49.733 15245 15444 E IntegrationRepository:     at okhttp3.internal.cache.CacheInterceptor.intercept(CacheInterceptor.kt:95)
02-13 13:46:49.733 15245 15444 E IntegrationRepository:     at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
02-13 13:46:49.733 15245 15444 E IntegrationRepository:     at okhttp3.internal.http.BridgeInterceptor.intercept(BridgeInterceptor.kt:83)
02-13 13:46:49.733 15245 15444 E IntegrationRepository:     at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
02-13 13:46:49.733 15245 15444 E IntegrationRepository:     at okhttp3.internal.http.RetryAndFollowUpInterceptor.intercept(RetryAndFollowUpInterceptor.kt:76)
02-13 13:46:49.733 15245 15444 E IntegrationRepository:     at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
02-13 13:46:49.733 15245 15444 E IntegrationRepository:     at okhttp3.internal.connection.RealCall.getResponseWithInterceptorChain$okhttp(RealCall.kt:201)
02-13 13:46:49.733 15245 15444 E IntegrationRepository:     at okhttp3.internal.connection.RealCall$AsyncCall.run(RealCall.kt:517)
02-13 13:46:49.733 15245 15444 E IntegrationRepository:     at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
02-13 13:46:49.733 15245 15444 E IntegrationRepository:     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
02-13 13:46:49.733 15245 15444 E IntegrationRepository:     at java.lang.Thread.run(Thread.java:920)
02-13 13:46:49.736 15245 15285 D UrlRepository: localUrl is: false and usesInternalSsid is: false
02-13 13:46:49.736 15245 15285 D UrlRepository: Using external URL
02-13 13:46:49.748 15245 15285 D UrlRepository: localUrl is: false and usesInternalSsid is: false
02-13 13:46:49.748 15245 15285 D UrlRepository: Using external URL
02-13 13:46:49.795 15245 15444 E LaunchPresenter: Issue updating Registration
02-13 13:46:49.795 15245 15444 E LaunchPresenter: io.homeassistant.companion.android.common.data.integration.IntegrationException: java.net.SocketTimeoutException: failed to connect to /192.168.68.55 (port 8123) from /192.0.0.8 (port 34660) after 10000ms
02-13 13:46:49.795 15245 15444 E LaunchPresenter:   at io.homeassistant.companion.android.common.data.integration.impl.IntegrationRepositoryImpl.updateRegistration(IntegrationRepositoryImpl.kt:134)
02-13 13:46:49.795 15245 15444 E LaunchPresenter:   at io.homeassistant.companion.android.common.data.integration.impl.IntegrationRepositoryImpl$updateRegistration$1.invokeSuspend(Unknown Source:15)
02-13 13:46:49.795 15245 15444 E LaunchPresenter:   at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
02-13 13:46:49.795 15245 15444 E LaunchPresenter:   at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:104)
02-13 13:46:49.795 15245 15444 E LaunchPresenter:   at kotlinx.coroutines.internal.LimitedDispatcher.run(LimitedDispatcher.kt:39)
02-13 13:46:49.795 15245 15444 E LaunchPresenter:   at kotlinx.coroutines.scheduling.TaskImpl.run(Tasks.kt:95)
02-13 13:46:49.795 15245 15444 E LaunchPresenter:   at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:571)
02-13 13:46:49.795 15245 15444 E LaunchPresenter:   at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750)
02-13 13:46:49.795 15245 15444 E LaunchPresenter:   at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:678)
02-13 13:46:49.795 15245 15444 E LaunchPresenter:   at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:665)
02-13 13:46:49.795 15245 15444 E LaunchPresenter: Caused by: java.net.SocketTimeoutException: failed to connect to /192.168.68.55 (port 8123) from /192.0.0.8 (port 34660) after 10000ms
02-13 13:46:49.795 15245 15444 E LaunchPresenter:   at libcore.io.IoBridge.connectErrno(IoBridge.java:236)
02-13 13:46:49.795 15245 15444 E LaunchPresenter:   at libcore.io.IoBridge.connect(IoBridge.java:180)
02-13 13:46:49.795 15245 15444 E LaunchPresenter:   at java.net.PlainSocketImpl.socketConnect(PlainSocketImpl.java:142)
02-13 13:46:49.795 15245 15444 E LaunchPresenter:   at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:390)
02-13 13:46:49.795 15245 15444 E LaunchPresenter:   at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:230)
02-13 13:46:49.795 15245 15444 E LaunchPresenter:   at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:212)
02-13 13:46:49.795 15245 15444 E LaunchPresenter:   at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:436)
02-13 13:46:49.795 15245 15444 E LaunchPresenter:   at java.net.Socket.connect(Socket.java:621)
02-13 13:46:49.795 15245 15444 E LaunchPresenter:   at okhttp3.internal.platform.Platform.connectSocket(Platform.kt:128)
02-13 13:46:49.795 15245 15444 E LaunchPresenter:   at okhttp3.internal.connection.RealConnection.connectSocket(RealConnection.kt:295)
02-13 13:46:49.795 15245 15444 E LaunchPresenter:   at okhttp3.internal.connection.RealConnection.connect(RealConnection.kt:207)
02-13 13:46:49.795 15245 15444 E LaunchPresenter:   at okhttp3.internal.connection.ExchangeFinder.findConnection(ExchangeFinder.kt:226)
02-13 13:46:49.795 15245 15444 E LaunchPresenter:   at okhttp3.internal.connection.ExchangeFinder.findHealthyConnection(ExchangeFinder.kt:106)
02-13 13:46:49.795 15245 15444 E LaunchPresenter:   at okhttp3.internal.connection.ExchangeFinder.find(ExchangeFinder.kt:74)
02-13 13:46:49.795 15245 15444 E LaunchPresenter:   at okhttp3.internal.connection.RealCall.initExchange$okhttp(RealCall.kt:255)
02-13 13:46:49.795 15245 15444 E LaunchPresenter:   at okhttp3.internal.connection.ConnectInterceptor.intercept(ConnectInterceptor.kt:32)
02-13 13:46:49.795 15245 15444 E LaunchPresenter:   at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
02-13 13:46:49.795 15245 15444 E LaunchPresenter:   at okhttp3.internal.cache.CacheInterceptor.intercept(CacheInterceptor.kt:95)
02-13 13:46:49.795 15245 15444 E LaunchPresenter:   at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
02-13 13:46:49.795 15245 15444 E LaunchPresenter:   at okhttp3.internal.http.BridgeInterceptor.intercept(BridgeInterceptor.kt:83)
02-13 13:46:49.795 15245 15444 E LaunchPresenter:   at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
02-13 13:46:49.795 15245 15444 E LaunchPresenter:   at okhttp3.internal.http.RetryAndFollowUpInterceptor.intercept(RetryAndFollowUpInterceptor.kt:76)
02-13 13:46:49.795 15245 15444 E LaunchPresenter:   at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
02-13 13:46:49.795 15245 15444 E LaunchPresenter:   at okhttp3.internal.connection.RealCall.getResponseWithInterceptorChain$okhttp(RealCall.kt:201)
02-13 13:46:49.795 15245 15444 E LaunchPresenter:   at okhttp3.internal.connection.RealCall$AsyncCall.run(RealCall.kt:517)
02-13 13:46:49.795 15245 15444 E LaunchPresenter:   at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
02-13 13:46:49.795 15245 15444 E LaunchPresenter:   at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
02-13 13:46:49.795 15245 15444 E LaunchPresenter:   at java.lang.Thread.run(Thread.java:920)
02-13 13:46:49.915 15245 15245 D UrlRepository: localUrl is: false and usesInternalSsid is: false
02-13 13:46:49.917 15245 15245 I Dialog  : mIsDeviceDefault = false, mIsSamsungBasicInteraction = false, isMetaDataInActivity = false
02-13 13:46:49.923 15245 15245 I DecorView: [INFO] isPopOver=false, config=false
02-13 13:46:49.923 15245 15245 I DecorView: updateCaptionType >> DecorView@414bd8c[], isFloating=true, isApplication=true, hasWindowControllerCallback=false, hasWindowDecorCaption=false
02-13 13:46:49.923 15245 15245 D DecorView: setCaptionType = 0, this = DecorView@414bd8c[]
02-13 13:46:49.940 15245 15245 D ScrollView: initGoToTop
02-13 13:46:49.954 15245 15294 D NativeCustomFrequencyManager: [NativeCFMS] BpCustomFrequencyManager::BpCustomFrequencyManager()
02-13 13:46:49.958 15245 15245 I ViewRootImpl@61f6f43[WebViewActivity]: setView = com.android.internal.policy.DecorView@414bd8c TM=true
02-13 13:46:49.972 15245 15245 I ViewRootImpl@61f6f43[WebViewActivity]: Relayout returned: old=(0,67,1080,2190) new=(28,648,1052,1609) req=(1024,961)0 dur=5 res=0x7 s={true -5476376633614283936} ch=true fn=-1
02-13 13:46:49.974 15245 15245 D ScrollView:  onsize change changed 
02-13 13:46:49.976 15245 15245 I ViewRootImpl@61f6f43[WebViewActivity]: [DP] dp(1) 1 android.view.ViewRootImpl.reportNextDraw:11240 android.view.ViewRootImpl.performTraversals:4087 android.view.ViewRootImpl.doTraversal:2831 
02-13 13:46:49.988 15245 15294 I BufferQueueProducer: [ViewRootImpl@61f6f43[WebViewActivity]#2(BLAST Consumer)2](id:3b8d00000002,api:1,p:15245,c:15245) queueBuffer: queued for the first time.
02-13 13:46:49.990 15245 15294 D OpenGLRenderer: GPIS:: SetUp Pid : 15245    Tid : 15294
02-13 13:46:49.990 15245 15245 I ViewRootImpl@61f6f43[WebViewActivity]: [DP] pdf(0) 1 android.view.ViewRootImpl.lambda$createFrameCompleteCallback$3$ViewRootImpl:4845 android.view.ViewRootImpl$$ExternalSyntheticLambda15.run:6 android.os.Handler.handleCallback:938 
02-13 13:46:49.990 15245 15245 I ViewRootImpl@61f6f43[WebViewActivity]: [DP] rdf()
02-13 13:46:49.990 15245 15245 D ViewRootImpl@61f6f43[WebViewActivity]: reportDrawFinished (fn: -1) 
02-13 13:46:49.991 15245 15245 I ViewRootImpl@f754337[WebViewActivity]: MSG_WINDOW_FOCUS_CHANGED 0 1
02-13 13:46:50.007 15245 15245 I ViewRootImpl@61f6f43[WebViewActivity]: MSG_WINDOW_FOCUS_CHANGED 1 1
02-13 13:46:51.529 15245 15245 I ViewRootImpl@61f6f43[WebViewActivity]: ViewPostIme pointer 0
02-13 13:46:51.564 15245 15245 I ViewRootImpl@61f6f43[WebViewActivity]: ViewPostIme pointer 1
02-13 13:46:51.587 15245 15245 I MSHandlerLifeCycle: removeMultiSplitHandler: no exist. decor=DecorView@414bd8c[WebViewActivity]
02-13 13:46:51.588 15245 15294 D OpenGLRenderer: endAllActiveAnimators on 0xb4000077112f0e60 (RippleDrawable) with handle 0xb40000762131e710
02-13 13:46:51.589 15245 15245 I ViewRootImpl@61f6f43[WebViewActivity]: dispatchDetachedFromWindow
02-13 13:46:51.594 15245 15245 D InputTransport: Input channel destroyed: 'a1f87a1', fd=219
02-13 13:46:51.620 15245 15245 I DecorView: [INFO] isPopOver=false, config=true
02-13 13:46:51.620 15245 15245 I DecorView: updateCaptionType >> DecorView@dbdcb23[], isFloating=false, isApplication=true, hasWindowControllerCallback=true, hasWindowDecorCaption=false
02-13 13:46:51.620 15245 15245 D DecorView: setCaptionType = 0, this = DecorView@dbdcb23[]
02-13 13:46:51.621 15245 15245 I DecorView: getCurrentDensityDpi: from real metrics. densityDpi=420 msg=resources_loaded
02-13 13:46:51.624 15245 15281 I WM-WorkerWrapper: Work [ id=f33b097f-3a55-40e2-b1bb-6e547ffb46f4, tags={ io.homeassistant.companion.android.sensors.SensorWorker } ] was cancelled
02-13 13:46:51.624 15245 15281 I WM-WorkerWrapper: java.util.concurrent.CancellationException: Task was cancelled.
02-13 13:46:51.624 15245 15281 I WM-WorkerWrapper:  at androidx.work.impl.utils.futures.AbstractFuture.cancellationExceptionWithCause(AbstractFuture.java:1184)
02-13 13:46:51.624 15245 15281 I WM-WorkerWrapper:  at androidx.work.impl.utils.futures.AbstractFuture.getDoneValue(AbstractFuture.java:514)
02-13 13:46:51.624 15245 15281 I WM-WorkerWrapper:  at androidx.work.impl.utils.futures.AbstractFuture.get(AbstractFuture.java:475)
02-13 13:46:51.624 15245 15281 I WM-WorkerWrapper:  at androidx.work.impl.WorkerWrapper$2.run(WorkerWrapper.java:311)
02-13 13:46:51.624 15245 15281 I WM-WorkerWrapper:  at androidx.work.impl.utils.SerialExecutor$Task.run(SerialExecutor.java:91)
02-13 13:46:51.624 15245 15281 I WM-WorkerWrapper:  at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
02-13 13:46:51.624 15245 15281 I WM-WorkerWrapper:  at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
02-13 13:46:51.624 15245 15281 I WM-WorkerWrapper:  at java.lang.Thread.run(Thread.java:920)
02-13 13:46:51.624 15245 15444 E IntegrationRepository: Issue getting new version from core.
02-13 13:46:51.624 15245 15444 E IntegrationRepository: kotlinx.coroutines.JobCancellationException: Job was cancelled; job=JobImpl{Cancelling}@1103677
02-13 13:46:51.627 15245 15284 D UrlRepository: localUrl is: false and usesInternalSsid is: false
02-13 13:46:51.627 15245 15284 D UrlRepository: Using external URL
02-13 13:46:51.634 15245 15284 D UrlRepository: localUrl is: false and usesInternalSsid is: false
02-13 13:46:51.634 15245 15284 D UrlRepository: Using external URL
02-13 13:46:51.639 15245 15281 E WM-WorkerWrapper: Didn't find WorkSpec for id f33b097f-3a55-40e2-b1bb-6e547ffb46f4
02-13 13:46:51.649 15245 15245 D UrlRepository: Using external URL
02-13 13:46:51.650 15245 15245 D UrlRepository: Using external URL
02-13 13:46:51.652 15245 15245 D UrlRepository: Using external URL
02-13 13:46:51.652 15245 15245 D UrlRepository: Using external URL
02-13 13:46:51.670 15245 15444 E IntegrationRepository: Issue getting new version from core.
02-13 13:46:51.670 15245 15444 E IntegrationRepository: kotlinx.coroutines.JobCancellationException: Job was cancelled; job=JobImpl{Cancelling}@1103677
02-13 13:46:51.672 15245 15444 D UrlRepository: localUrl is: false and usesInternalSsid is: false
02-13 13:46:51.686 15245 15245 I MSHandlerLifeCycle: isMultiSplitHandlerRequested: ignored. pkg=io.homeassistant.companion.android parent=null callers=com.android.internal.policy.DecorView.setVisibility:4224 android.app.ActivityThread.handleResumeActivity:5300 android.app.servertransaction.ResumeActivityItem.execute:54 android.app.servertransaction.ActivityTransactionItem.execute:45 android.app.servertransaction.TransactionExecutor.executeLifecycleState:176 
02-13 13:46:51.686 15245 15245 I MSHandlerLifeCycle: removeMultiSplitHandler: no exist. decor=DecorView@dbdcb23[]
02-13 13:46:51.689 15245 15294 D NativeCustomFrequencyManager: [NativeCFMS] BpCustomFrequencyManager::BpCustomFrequencyManager()
02-13 13:46:51.699 15245 15245 I ViewRootImpl@722dc86[SettingsActivity]: setView = com.android.internal.policy.DecorView@dbdcb23 TM=true
02-13 13:46:51.699 15245 15245 I MSHandlerLifeCycle: isMultiSplitHandlerRequested: windowingMode=1 isFullscreen=true isPopOver=false isHidden=false skipActivityType=false isHandlerType=true this: DecorView@dbdcb23[SettingsActivity]
02-13 13:46:51.700 15245 15245 I MSHandlerLifeCycle: removeMultiSplitHandler: no exist. decor=DecorView@dbdcb23[SettingsActivity]
02-13 13:46:51.700 15245 15245 I ViewRootImpl@f754337[WebViewActivity]: MSG_WINDOW_FOCUS_CHANGED 0 1
02-13 13:46:51.742 15245 15245 I ViewRootImpl@722dc86[SettingsActivity]: Relayout returned: old=(0,0,1080,2316) new=(0,0,1080,2316) req=(1080,2316)0 dur=11 res=0x7 s={true -5476376633614318816} ch=true fn=-1
02-13 13:46:51.830 15245 15245 I ViewRootImpl@722dc86[SettingsActivity]: [DP] dp(1) 1 android.view.ViewRootImpl.reportNextDraw:11240 android.view.ViewRootImpl.performTraversals:4087 android.view.ViewRootImpl.doTraversal:2831 
02-13 13:46:51.840 15245 15294 I BufferQueueProducer: [ViewRootImpl@722dc86[SettingsActivity]#3(BLAST Consumer)3](id:3b8d00000003,api:1,p:15245,c:15245) queueBuffer: queued for the first time.
02-13 13:46:51.843 15245 15294 D OpenGLRenderer: GPIS:: SetUp Pid : 15245    Tid : 15294
02-13 13:46:51.844 15245 15245 I ViewRootImpl@722dc86[SettingsActivity]: [DP] pdf(0) 1 android.view.ViewRootImpl.lambda$createFrameCompleteCallback$3$ViewRootImpl:4845 android.view.ViewRootImpl$$ExternalSyntheticLambda15.run:6 android.os.Handler.handleCallback:938 
02-13 13:46:51.844 15245 15245 I ViewRootImpl@722dc86[SettingsActivity]: [DP] rdf()
02-13 13:46:51.844 15245 15245 D ViewRootImpl@722dc86[SettingsActivity]: reportDrawFinished (fn: -1) 
02-13 13:46:51.844 15245 15245 I ViewRootImpl@f754337[WebViewActivity]: MSG_WINDOW_FOCUS_CHANGED 0 1
02-13 13:46:51.847 15245 15284 D SensorWorker: Updating all Sensors.
02-13 13:46:51.853 15245 15434 I WM-Processor: Moving WorkSpec (daffd0d0-c574-47c4-9781-ebc9062031fb) to the foreground
02-13 13:46:51.891 15245 15245 I WM-SystemFgDispatcher: Started foreground service Intent { act=ACTION_START_FOREGROUND cmp=io.homeassistant.companion.android/androidx.work.impl.foreground.SystemForegroundService (has extras) }
02-13 13:46:51.892 15245 15245 I ViewRootImpl@722dc86[SettingsActivity]: MSG_WINDOW_FOCUS_CHANGED 1 1
02-13 13:46:51.893 15245 15245 D InputMethodManager: startInputInner - Id : 0
02-13 13:46:51.893 15245 15245 I InputMethodManager: startInputInner - mService.startInputOrWindowGainedFocus
02-13 13:46:51.911 15245 15286 E LocBroadcastReceiver: Could not update location.
02-13 13:46:51.911 15245 15286 E LocBroadcastReceiver: io.homeassistant.companion.android.common.data.integration.IntegrationException: java.net.SocketTimeoutException: failed to connect to /192.168.68.55 (port 8123) from /192.0.0.8 (port 34674) after 10000ms
02-13 13:46:51.911 15245 15286 E LocBroadcastReceiver:  at io.homeassistant.companion.android.common.data.integration.impl.IntegrationRepositoryImpl.updateLocation(IntegrationRepositoryImpl.kt:201)
02-13 13:46:51.911 15245 15286 E LocBroadcastReceiver:  at io.homeassistant.companion.android.common.data.integration.impl.IntegrationRepositoryImpl$updateLocation$1.invokeSuspend(Unknown Source:15)
02-13 13:46:51.911 15245 15286 E LocBroadcastReceiver:  at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
02-13 13:46:51.911 15245 15286 E LocBroadcastReceiver:  at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:104)
02-13 13:46:51.911 15245 15286 E LocBroadcastReceiver:  at kotlinx.coroutines.internal.LimitedDispatcher.run(LimitedDispatcher.kt:39)
02-13 13:46:51.911 15245 15286 E LocBroadcastReceiver:  at kotlinx.coroutines.scheduling.TaskImpl.run(Tasks.kt:95)
02-13 13:46:51.911 15245 15286 E LocBroadcastReceiver:  at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:571)
02-13 13:46:51.911 15245 15286 E LocBroadcastReceiver:  at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750)
02-13 13:46:51.911 15245 15286 E LocBroadcastReceiver:  at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:678)
02-13 13:46:51.911 15245 15286 E LocBroadcastReceiver:  at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:665)
02-13 13:46:51.911 15245 15286 E LocBroadcastReceiver: Caused by: java.net.SocketTimeoutException: failed to connect to /192.168.68.55 (port 8123) from /192.0.0.8 (port 34674) after 10000ms
02-13 13:46:51.911 15245 15286 E LocBroadcastReceiver:  at libcore.io.IoBridge.connectErrno(IoBridge.java:236)
02-13 13:46:51.911 15245 15286 E LocBroadcastReceiver:  at libcore.io.IoBridge.connect(IoBridge.java:180)
02-13 13:46:51.911 15245 15286 E LocBroadcastReceiver:  at java.net.PlainSocketImpl.socketConnect(PlainSocketImpl.java:142)
02-13 13:46:51.911 15245 15286 E LocBroadcastReceiver:  at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:390)
02-13 13:46:51.911 15245 15286 E LocBroadcastReceiver:  at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:230)
02-13 13:46:51.911 15245 15286 E LocBroadcastReceiver:  at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:212)
02-13 13:46:51.911 15245 15286 E LocBroadcastReceiver:  at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:436)
02-13 13:46:51.911 15245 15286 E LocBroadcastReceiver:  at java.net.Socket.connect(Socket.java:621)
02-13 13:46:51.911 15245 15286 E LocBroadcastReceiver:  at okhttp3.internal.platform.Platform.connectSocket(Platform.kt:128)
02-13 13:46:51.911 15245 15286 E LocBroadcastReceiver:  at okhttp3.internal.connection.RealConnection.connectSocket(RealConnection.kt:295)
02-13 13:46:51.911 15245 15286 E LocBroadcastReceiver:  at okhttp3.internal.connection.RealConnection.connect(RealConnection.kt:207)
02-13 13:46:51.911 15245 15286 E LocBroadcastReceiver:  at okhttp3.internal.connection.ExchangeFinder.findConnection(ExchangeFinder.kt:226)
02-13 13:46:51.911 15245 15286 E LocBroadcastReceiver:  at okhttp3.internal.connection.ExchangeFinder.findHealthyConnection(ExchangeFinder.kt:106)
02-13 13:46:51.911 15245 15286 E LocBroadcastReceiver:  at okhttp3.internal.connection.ExchangeFinder.find(ExchangeFinder.kt:74)
02-13 13:46:51.911 15245 15286 E LocBroadcastReceiver:  at okhttp3.internal.connection.RealCall.initExchange$okhttp(RealCall.kt:255)
02-13 13:46:51.911 15245 15286 E LocBroadcastReceiver:  at okhttp3.internal.connection.ConnectInterceptor.intercept(ConnectInterceptor.kt:32)
02-13 13:46:51.911 15245 15286 E LocBroadcastReceiver:  at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
02-13 13:46:51.911 15245 15286 E LocBroadcastReceiver:  at okhttp3.internal.cache.CacheInterceptor.intercept(CacheInterceptor.kt:95)
02-13 13:46:51.911 15245 15286 E LocBroadcastReceiver:  at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
02-13 13:46:51.911 15245 15286 E LocBroadcastReceiver:  at okhttp3.internal.http.BridgeInterceptor.intercept(BridgeInterceptor.kt:83)
02-13 13:46:51.911 15245 15286 E LocBroadcastReceiver:  at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
02-13 13:46:51.911 15245 15286 E LocBroadcastReceiver:  at okhttp3.internal.http.RetryAndFollowUpInterceptor.intercept(RetryAndFollowUpInterceptor.kt:76)
02-13 13:46:51.911 15245 15286 E LocBroadcastReceiver:  at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
02-13 13:46:51.911 15245 15286 E LocBroadcastReceiver:  at okhttp3.internal.connection.RealCall.getResponseWithInterceptorChain$okhttp(RealCall.kt:201)
02-13 13:46:51.911 15245 15286 E LocBroadcastReceiver:  at okhttp3.internal.connection.RealCall$AsyncCall.run(RealCall.kt:517)
02-13 13:46:51.911 15245 15286 E LocBroadcastReceiver:  at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
02-13 13:46:51.911 15245 15286 E LocBroadcastReceiver:  at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
02-13 13:46:51.911 15245 15286 E LocBroadcastReceiver:  at java.lang.Thread.run(Thread.java:920)
02-13 13:46:52.225 15245 15444 E SensorReceiver: Issue registering sensor: battery_level
02-13 13:46:52.225 15245 15444 E SensorReceiver: io.homeassistant.companion.android.common.data.integration.IntegrationException: kotlinx.coroutines.JobCancellationException: Job was cancelled; job=JobImpl{Cancelling}@1103677
02-13 13:46:52.225 15245 15444 E SensorReceiver:    at io.homeassistant.companion.android.common.data.integration.impl.IntegrationRepositoryImpl.registerSensor(IntegrationRepositoryImpl.kt:572)
02-13 13:46:52.225 15245 15444 E SensorReceiver:    at io.homeassistant.companion.android.common.data.integration.impl.IntegrationRepositoryImpl$registerSensor$1.invokeSuspend(Unknown Source:15)
02-13 13:46:52.225 15245 15444 E SensorReceiver:    at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
02-13 13:46:52.225 15245 15444 E SensorReceiver:    at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:104)
02-13 13:46:52.225 15245 15444 E SensorReceiver:    at kotlinx.coroutines.internal.LimitedDispatcher.run(LimitedDispatcher.kt:39)
02-13 13:46:52.225 15245 15444 E SensorReceiver:    at kotlinx.coroutines.scheduling.TaskImpl.run(Tasks.kt:95)
02-13 13:46:52.225 15245 15444 E SensorReceiver:    at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:571)
02-13 13:46:52.225 15245 15444 E SensorReceiver:    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750)
02-13 13:46:52.225 15245 15444 E SensorReceiver:    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:678)
02-13 13:46:52.225 15245 15444 E SensorReceiver:    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:665)
02-13 13:46:52.225 15245 15444 E SensorReceiver: Caused by: kotlinx.coroutines.JobCancellationException: Job was cancelled; job=JobImpl{Cancelling}@1103677
02-13 13:46:52.230 15245 15444 E IntegrationRepository: Issue getting new version from core.
02-13 13:46:52.230 15245 15444 E IntegrationRepository: kotlinx.coroutines.JobCancellationException: Job was cancelled; job=JobImpl{Cancelling}@1103677
02-13 13:46:52.232 15245 15444 D UrlRepository: localUrl is: false and usesInternalSsid is: false
02-13 13:46:52.237 15245 15444 E SensorReceiver: Issue registering sensor: battery_temperature
02-13 13:46:52.237 15245 15444 E SensorReceiver: io.homeassistant.companion.android.common.data.integration.IntegrationException: kotlinx.coroutines.JobCancellationException: Job was cancelled; job=JobImpl{Cancelling}@1103677
02-13 13:46:52.237 15245 15444 E SensorReceiver:    at io.homeassistant.companion.android.common.data.integration.impl.IntegrationRepositoryImpl.registerSensor(IntegrationRepositoryImpl.kt:572)
02-13 13:46:52.237 15245 15444 E SensorReceiver:    at io.homeassistant.companion.android.common.data.integration.impl.IntegrationRepositoryImpl$registerSensor$1.invokeSuspend(Unknown Source:15)
02-13 13:46:52.237 15245 15444 E SensorReceiver:    at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
02-13 13:46:52.237 15245 15444 E SensorReceiver:    at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:104)
02-13 13:46:52.237 15245 15444 E SensorReceiver:    at kotlinx.coroutines.internal.LimitedDispatcher.run(LimitedDispatcher.kt:39)
02-13 13:46:52.237 15245 15444 E SensorReceiver:    at kotlinx.coroutines.scheduling.TaskImpl.run(Tasks.kt:95)
02-13 13:46:52.237 15245 15444 E SensorReceiver:    at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:571)
02-13 13:46:52.237 15245 15444 E SensorReceiver:    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750)
02-13 13:46:52.237 15245 15444 E SensorReceiver:    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:678)
02-13 13:46:52.237 15245 15444 E SensorReceiver:    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:665)
02-13 13:46:52.237 15245 15444 E SensorReceiver: Caused by: kotlinx.coroutines.JobCancellationException: Job was cancelled; job=JobImpl{Cancelling}@1103677
02-13 13:46:52.250 15245 15444 E IntegrationRepository: Issue getting new version from core.
02-13 13:46:52.250 15245 15444 E IntegrationRepository: kotlinx.coroutines.JobCancellationException: Job was cancelled; job=JobImpl{Cancelling}@1103677
02-13 13:46:52.253 15245 15444 D UrlRepository: localUrl is: false and usesInternalSsid is: false
02-13 13:46:52.255 15245 15444 E SensorReceiver: Issue registering sensor: geocoded_location
02-13 13:46:52.255 15245 15444 E SensorReceiver: io.homeassistant.companion.android.common.data.integration.IntegrationException: kotlinx.coroutines.JobCancellationException: Job was cancelled; job=JobImpl{Cancelling}@1103677
02-13 13:46:52.255 15245 15444 E SensorReceiver:    at io.homeassistant.companion.android.common.data.integration.impl.IntegrationRepositoryImpl.registerSensor(IntegrationRepositoryImpl.kt:572)
02-13 13:46:52.255 15245 15444 E SensorReceiver:    at io.homeassistant.companion.android.common.data.integration.impl.IntegrationRepositoryImpl$registerSensor$1.invokeSuspend(Unknown Source:15)
02-13 13:46:52.255 15245 15444 E SensorReceiver:    at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
02-13 13:46:52.255 15245 15444 E SensorReceiver:    at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:104)
02-13 13:46:52.255 15245 15444 E SensorReceiver:    at kotlinx.coroutines.internal.LimitedDispatcher.run(LimitedDispatcher.kt:39)
02-13 13:46:52.255 15245 15444 E SensorReceiver:    at kotlinx.coroutines.scheduling.TaskImpl.run(Tasks.kt:95)
02-13 13:46:52.255 15245 15444 E SensorReceiver:    at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:571)
02-13 13:46:52.255 15245 15444 E SensorReceiver:    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750)
02-13 13:46:52.255 15245 15444 E SensorReceiver:    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:678)
02-13 13:46:52.255 15245 15444 E SensorReceiver:    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:665)
02-13 13:46:52.255 15245 15444 E SensorReceiver: Caused by: kotlinx.coroutines.JobCancellationException: Job was cancelled; job=JobImpl{Cancelling}@1103677
02-13 13:46:52.256 15245 15245 D ForegrndServiceLauncher: Check if service HighAccuracyLocationService is running. Service running = false
02-13 13:46:52.263 15245 15245 I ViewRootImpl@f754337[WebViewActivity]: handleAppVisibility mAppVisible=true visible=false
02-13 13:46:52.270 15245 15285 D LocBroadcastReceiver: Registering for zone based location updates
02-13 13:46:52.272 15245 15245 I SurfaceView: onWindowVisibilityChanged(8) false android.view.SurfaceView{ed0dbd3 G.E...... ......I. 0,0-0,0} of ViewRootImpl@f754337[WebViewActivity]
02-13 13:46:52.273 15245 15285 D UrlRepository: localUrl is: false and usesInternalSsid is: false
02-13 13:46:52.279 15245 15245 I ViewRootImpl@f754337[WebViewActivity]: Relayout returned: old=(0,0,1080,2316) new=(0,0,1080,2316) req=(1080,2316)8 dur=3 res=0x5 s={false 0} ch=true fn=4
02-13 13:46:52.279 15245 15245 I SurfaceView: windowStopped(true) false android.view.SurfaceView{ed0dbd3 G.E...... ......I. 0,0-0,0} of ViewRootImpl@f754337[WebViewActivity]
02-13 13:46:52.279 15245 15245 I ViewRootImpl@f754337[WebViewActivity]: stopped(true) old=false
02-13 13:46:52.285 15245 15245 I MSHandlerLifeCycle: isMultiSplitHandlerRequested: windowingMode=1 isFullscreen=true isPopOver=false isHidden=false skipActivityType=false isHandlerType=true this: DecorView@51b8eec[WebViewActivity]
02-13 13:46:52.285 15245 15245 I MSHandlerLifeCycle: removeMultiSplitHandler: no exist. decor=DecorView@51b8eec[WebViewActivity]
02-13 13:46:52.294 15245 15444 E IntegrationRepository: Issue getting new version from core.
02-13 13:46:52.294 15245 15444 E IntegrationRepository: kotlinx.coroutines.JobCancellationException: Job was cancelled; job=JobImpl{Cancelling}@1103677
02-13 13:46:52.296 15245 15444 D UrlRepository: localUrl is: false and usesInternalSsid is: false
02-13 13:46:52.298 15245 15444 E SensorReceiver: Issue registering sensor: high_accuracy_mode
02-13 13:46:52.298 15245 15444 E SensorReceiver: io.homeassistant.companion.android.common.data.integration.IntegrationException: kotlinx.coroutines.JobCancellationException: Job was cancelled; job=JobImpl{Cancelling}@1103677
02-13 13:46:52.298 15245 15444 E SensorReceiver:    at io.homeassistant.companion.android.common.data.integration.impl.IntegrationRepositoryImpl.registerSensor(IntegrationRepositoryImpl.kt:572)
02-13 13:46:52.298 15245 15444 E SensorReceiver:    at io.homeassistant.companion.android.common.data.integration.impl.IntegrationRepositoryImpl$registerSensor$1.invokeSuspend(Unknown Source:15)
02-13 13:46:52.298 15245 15444 E SensorReceiver:    at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
02-13 13:46:52.298 15245 15444 E SensorReceiver:    at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:104)
02-13 13:46:52.298 15245 15444 E SensorReceiver:    at kotlinx.coroutines.internal.LimitedDispatcher.run(LimitedDispatcher.kt:39)
02-13 13:46:52.298 15245 15444 E SensorReceiver:    at kotlinx.coroutines.scheduling.TaskImpl.run(Tasks.kt:95)
02-13 13:46:52.298 15245 15444 E SensorReceiver:    at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:571)
02-13 13:46:52.298 15245 15444 E SensorReceiver:    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750)
02-13 13:46:52.298 15245 15444 E SensorReceiver:    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:678)
02-13 13:46:52.298 15245 15444 E SensorReceiver:    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:665)
02-13 13:46:52.298 15245 15444 E SensorReceiver: Caused by: kotlinx.coroutines.JobCancellationException: Job was cancelled; job=JobImpl{Cancelling}@1103677
02-13 13:46:52.302 15245 15245 I ViewRootImpl@f754337[WebViewActivity]: Relayout returned: old=(0,0,1080,2316) new=(0,0,1080,2316) req=(1080,2316)8 dur=12 res=0x5 s={false 0} ch=false fn=-1
02-13 13:46:52.314 15245 15444 E IntegrationRepository: Issue getting new version from core.
02-13 13:46:52.314 15245 15444 E IntegrationRepository: kotlinx.coroutines.JobCancellationException: Job was cancelled; job=JobImpl{Cancelling}@1103677
02-13 13:46:52.316 15245 15444 D UrlRepository: localUrl is: false and usesInternalSsid is: false
02-13 13:46:52.319 15245 15444 E SensorReceiver: Issue registering sensor: wifi_connection
02-13 13:46:52.319 15245 15444 E SensorReceiver: io.homeassistant.companion.android.common.data.integration.IntegrationException: kotlinx.coroutines.JobCancellationException: Job was cancelled; job=JobImpl{Cancelling}@1103677
02-13 13:46:52.319 15245 15444 E SensorReceiver:    at io.homeassistant.companion.android.common.data.integration.impl.IntegrationRepositoryImpl.registerSensor(IntegrationRepositoryImpl.kt:572)
02-13 13:46:52.319 15245 15444 E SensorReceiver:    at io.homeassistant.companion.android.common.data.integration.impl.IntegrationRepositoryImpl$registerSensor$1.invokeSuspend(Unknown Source:15)
02-13 13:46:52.319 15245 15444 E SensorReceiver:    at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
02-13 13:46:52.319 15245 15444 E SensorReceiver:    at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:104)
02-13 13:46:52.319 15245 15444 E SensorReceiver:    at kotlinx.coroutines.internal.LimitedDispatcher.run(LimitedDispatcher.kt:39)
02-13 13:46:52.319 15245 15444 E SensorReceiver:    at kotlinx.coroutines.scheduling.TaskImpl.run(Tasks.kt:95)
02-13 13:46:52.319 15245 15444 E SensorReceiver:    at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:571)
02-13 13:46:52.319 15245 15444 E SensorReceiver:    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750)
02-13 13:46:52.319 15245 15444 E SensorReceiver:    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:678)
02-13 13:46:52.319 15245 15444 E SensorReceiver:    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:665)
02-13 13:46:52.319 15245 15444 E SensorReceiver: Caused by: kotlinx.coroutines.JobCancellationException: Job was cancelled; job=JobImpl{Cancelling}@1103677
02-13 13:46:52.354 15245 15444 D SensorReceiver: Nothing to update
02-13 13:46:52.995 15245 15245 I ViewRootImpl@722dc86[SettingsActivity]: ViewPostIme pointer 0
02-13 13:46:53.111 15245 15245 I ViewRootImpl@722dc86[SettingsActivity]: ViewPostIme pointer 1
02-13 13:46:53.420 15245 15245 I ViewRootImpl@722dc86[SettingsActivity]: ViewPostIme pointer 0
02-13 13:46:54.125 15245 15245 I ViewRootImpl@722dc86[SettingsActivity]: ViewPostIme pointer 1
02-13 13:46:56.374 15245 15245 I ViewRootImpl@722dc86[SettingsActivity]: ViewPostIme pointer 0
02-13 13:46:58.060 15245 15245 I ViewRootImpl@722dc86[SettingsActivity]: ViewPostIme pointer 1
02-13 13:46:58.511 15245 15245 I ViewRootImpl@722dc86[SettingsActivity]: ViewPostIme pointer 0
02-13 13:46:58.581 15245 15245 D LocBroadcastReceiver: Got single accurate location update: Location[fused 33.862178,-83.969901 hAcc=3.0 et=+4h3m9s176ms alt=300.0 vel=19.77 bear=70.0 {Bundle[EMPTY_PARCEL]}]
02-13 13:46:58.581 15245 15245 D LocBroadcastReceiver: Location accurate enough, all done with high accuracy.
02-13 13:46:58.582 15245 15245 D LocBroadcastReceiver: Last Location: 
02-13 13:46:58.582 15245 15245 D LocBroadcastReceiver: Coords:(33.8621777, -83.969901)
02-13 13:46:58.582 15245 15245 D LocBroadcastReceiver: Accuracy: 3.0
02-13 13:46:58.582 15245 15245 D LocBroadcastReceiver: Bearing: 70.0
02-13 13:46:58.582 15245 15245 D LocBroadcastReceiver: Begin evaluating if location update should be skipped
02-13 13:46:58.582 15245 15245 D LocBroadcastReceiver: Received location that is 3981 milliseconds old, 1644778014601 compared to 1644778018582 with source fused
02-13 13:46:58.585 15245 15285 D UrlRepository: localUrl is: false and usesInternalSsid is: false
02-13 13:46:59.293 15245 15245 I ViewRootImpl@722dc86[SettingsActivity]: ViewPostIme pointer 1
02-13 13:46:59.757 15245 15355 E WebSocketRepository: Websocket: onFailure
02-13 13:46:59.757 15245 15355 E WebSocketRepository: java.net.SocketTimeoutException: failed to connect to /192.168.68.55 (port 8123) from /192.0.0.8 (port 34676) after 10000ms
02-13 13:46:59.757 15245 15355 E WebSocketRepository:   at libcore.io.IoBridge.connectErrno(IoBridge.java:236)
02-13 13:46:59.757 15245 15355 E WebSocketRepository:   at libcore.io.IoBridge.connect(IoBridge.java:180)
02-13 13:46:59.757 15245 15355 E WebSocketRepository:   at java.net.PlainSocketImpl.socketConnect(PlainSocketImpl.java:142)
02-13 13:46:59.757 15245 15355 E WebSocketRepository:   at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:390)
02-13 13:46:59.757 15245 15355 E WebSocketRepository:   at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:230)
02-13 13:46:59.757 15245 15355 E WebSocketRepository:   at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:212)
02-13 13:46:59.757 15245 15355 E WebSocketRepository:   at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:436)
02-13 13:46:59.757 15245 15355 E WebSocketRepository:   at java.net.Socket.connect(Socket.java:621)
02-13 13:46:59.757 15245 15355 E WebSocketRepository:   at okhttp3.internal.platform.Platform.connectSocket(Platform.kt:128)
02-13 13:46:59.757 15245 15355 E WebSocketRepository:   at okhttp3.internal.connection.RealConnection.connectSocket(RealConnection.kt:295)
02-13 13:46:59.757 15245 15355 E WebSocketRepository:   at okhttp3.internal.connection.RealConnection.connect(RealConnection.kt:207)
02-13 13:46:59.757 15245 15355 E WebSocketRepository:   at okhttp3.internal.connection.ExchangeFinder.findConnection(ExchangeFinder.kt:226)
02-13 13:46:59.757 15245 15355 E WebSocketRepository:   at okhttp3.internal.connection.ExchangeFinder.findHealthyConnection(ExchangeFinder.kt:106)
02-13 13:46:59.757 15245 15355 E WebSocketRepository:   at okhttp3.internal.connection.ExchangeFinder.find(ExchangeFinder.kt:74)
02-13 13:46:59.757 15245 15355 E WebSocketRepository:   at okhttp3.internal.connection.RealCall.initExchange$okhttp(RealCall.kt:255)
02-13 13:46:59.757 15245 15355 E WebSocketRepository:   at okhttp3.internal.connection.ConnectInterceptor.intercept(ConnectInterceptor.kt:32)
02-13 13:46:59.757 15245 15355 E WebSocketRepository:   at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
02-13 13:46:59.757 15245 15355 E WebSocketRepository:   at okhttp3.internal.cache.CacheInterceptor.intercept(CacheInterceptor.kt:95)
02-13 13:46:59.757 15245 15355 E WebSocketRepository:   at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
02-13 13:46:59.757 15245 15355 E WebSocketRepository:   at okhttp3.internal.http.BridgeInterceptor.intercept(BridgeInterceptor.kt:83)
02-13 13:46:59.757 15245 15355 E WebSocketRepository:   at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
02-13 13:46:59.757 15245 15355 E WebSocketRepository:   at okhttp3.internal.http.RetryAndFollowUpInterceptor.intercept(RetryAndFollowUpInterceptor.kt:76)
02-13 13:46:59.757 15245 15355 E WebSocketRepository:   at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
02-13 13:46:59.757 15245 15355 E WebSocketRepository:   at okhttp3.internal.connection.RealCall.getResponseWithInterceptorChain$okhttp(RealCall.kt:201)
02-13 13:46:59.757 15245 15355 E WebSocketRepository:   at okhttp3.internal.connection.RealCall$AsyncCall.run(RealCall.kt:517)
02-13 13:46:59.757 15245 15355 E WebSocketRepository:   at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
02-13 13:46:59.757 15245 15355 E WebSocketRepository:   at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
02-13 13:46:59.757 15245 15355 E WebSocketRepository:   at java.lang.Thread.run(Thread.java:920)
02-13 13:46:59.784 15245 15245 I ViewRootImpl@722dc86[SettingsActivity]: ViewPostIme pointer 0
02-13 13:47:00.033 15245 15245 I ViewRootImpl@722dc86[SettingsActivity]: ViewPostIme pointer 1
02-13 13:47:00.976 15245 15245 I ViewRootImpl@722dc86[SettingsActivity]: ViewPostIme pointer 0
02-13 13:47:01.364 15245 15245 I ViewRootImpl@722dc86[SettingsActivity]: ViewPostIme pointer 1
02-13 13:47:01.645 15245 15596 E WebSocketRepository: Websocket: onFailure
02-13 13:47:01.645 15245 15596 E WebSocketRepository: java.net.SocketTimeoutException: failed to connect to /192.168.68.55 (port 8123) from /192.0.0.8 (port 34680) after 10000ms
02-13 13:47:01.645 15245 15596 E WebSocketRepository:   at libcore.io.IoBridge.connectErrno(IoBridge.java:236)
02-13 13:47:01.645 15245 15596 E WebSocketRepository:   at libcore.io.IoBridge.connect(IoBridge.java:180)
02-13 13:47:01.645 15245 15596 E WebSocketRepository:   at java.net.PlainSocketImpl.socketConnect(PlainSocketImpl.java:142)
02-13 13:47:01.645 15245 15596 E WebSocketRepository:   at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:390)
02-13 13:47:01.645 15245 15596 E WebSocketRepository:   at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:230)
02-13 13:47:01.645 15245 15596 E WebSocketRepository:   at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:212)
02-13 13:47:01.645 15245 15596 E WebSocketRepository:   at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:436)
02-13 13:47:01.645 15245 15596 E WebSocketRepository:   at java.net.Socket.connect(Socket.java:621)
02-13 13:47:01.645 15245 15596 E WebSocketRepository:   at okhttp3.internal.platform.Platform.connectSocket(Platform.kt:128)
02-13 13:47:01.645 15245 15596 E WebSocketRepository:   at okhttp3.internal.connection.RealConnection.connectSocket(RealConnection.kt:295)
02-13 13:47:01.645 15245 15596 E WebSocketRepository:   at okhttp3.internal.connection.RealConnection.connect(RealConnection.kt:207)
02-13 13:47:01.645 15245 15596 E WebSocketRepository:   at okhttp3.internal.connection.ExchangeFinder.findConnection(ExchangeFinder.kt:226)
02-13 13:47:01.645 15245 15596 E WebSocketRepository:   at okhttp3.internal.connection.ExchangeFinder.findHealthyConnection(ExchangeFinder.kt:106)
02-13 13:47:01.645 15245 15596 E WebSocketRepository:   at okhttp3.internal.connection.ExchangeFinder.find(ExchangeFinder.kt:74)
02-13 13:47:01.645 15245 15596 E WebSocketRepository:   at okhttp3.internal.connection.RealCall.initExchange$okhttp(RealCall.kt:255)
02-13 13:47:01.645 15245 15596 E WebSocketRepository:   at okhttp3.internal.connection.ConnectInterceptor.intercept(ConnectInterceptor.kt:32)
02-13 13:47:01.645 15245 15596 E WebSocketRepository:   at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
02-13 13:47:01.645 15245 15596 E WebSocketRepository:   at okhttp3.internal.cache.CacheInterceptor.intercept(CacheInterceptor.kt:95)
02-13 13:47:01.645 15245 15596 E WebSocketRepository:   at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
02-13 13:47:01.645 15245 15596 E WebSocketRepository:   at okhttp3.internal.http.BridgeInterceptor.intercept(BridgeInterceptor.kt:83)
02-13 13:47:01.645 15245 15596 E WebSocketRepository:   at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
02-13 13:47:01.645 15245 15596 E WebSocketRepository:   at okhttp3.internal.http.RetryAndFollowUpInterceptor.intercept(RetryAndFollowUpInterceptor.kt:76)
02-13 13:47:01.645 15245 15596 E WebSocketRepository:   at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
02-13 13:47:01.645 15245 15596 E WebSocketRepository:   at okhttp3.internal.connection.RealCall.getResponseWithInterceptorChain$okhttp(RealCall.kt:201)
02-13 13:47:01.645 15245 15596 E WebSocketRepository:   at okhttp3.internal.connection.RealCall$AsyncCall.run(RealCall.kt:517)
02-13 13:47:01.645 15245 15596 E WebSocketRepository:   at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
02-13 13:47:01.645 15245 15596 E WebSocketRepository:   at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
02-13 13:47:01.645 15245 15596 E WebSocketRepository:   at java.lang.Thread.run(Thread.java:920)
02-13 13:47:01.652 15245 15428 E WM-WorkerWrapper: Work [ id=f1d571f6-b04e-4a95-a8a2-047985e571fc, tags={ io.homeassistant.companion.android.websocket.WebsocketManager } ] failed because it threw an exception/error
02-13 13:47:01.652 15245 15428 E WM-WorkerWrapper: java.util.concurrent.ExecutionException: java.net.SocketTimeoutException: failed to connect to /192.168.68.55 (port 8123) from /192.0.0.8 (port 34682) after 10000ms
02-13 13:47:01.652 15245 15428 E WM-WorkerWrapper:  at androidx.work.impl.utils.futures.AbstractFuture.getDoneValue(AbstractFuture.java:516)
02-13 13:47:01.652 15245 15428 E WM-WorkerWrapper:  at androidx.work.impl.utils.futures.AbstractFuture.get(AbstractFuture.java:475)
02-13 13:47:01.652 15245 15428 E WM-WorkerWrapper:  at androidx.work.impl.WorkerWrapper$2.run(WorkerWrapper.java:311)
02-13 13:47:01.652 15245 15428 E WM-WorkerWrapper:  at androidx.work.impl.utils.SerialExecutor$Task.run(SerialExecutor.java:91)
02-13 13:47:01.652 15245 15428 E WM-WorkerWrapper:  at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
02-13 13:47:01.652 15245 15428 E WM-WorkerWrapper:  at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
02-13 13:47:01.652 15245 15428 E WM-WorkerWrapper:  at java.lang.Thread.run(Thread.java:920)
02-13 13:47:01.652 15245 15428 E WM-WorkerWrapper: Caused by: java.net.SocketTimeoutException: failed to connect to /192.168.68.55 (port 8123) from /192.0.0.8 (port 34682) after 10000ms
02-13 13:47:01.652 15245 15428 E WM-WorkerWrapper:  at libcore.io.IoBridge.connectErrno(IoBridge.java:236)
02-13 13:47:01.652 15245 15428 E WM-WorkerWrapper:  at libcore.io.IoBridge.connect(IoBridge.java:180)
02-13 13:47:01.652 15245 15428 E WM-WorkerWrapper:  at java.net.PlainSocketImpl.socketConnect(PlainSocketImpl.java:142)
02-13 13:47:01.652 15245 15428 E WM-WorkerWrapper:  at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:390)
02-13 13:47:01.652 15245 15428 E WM-WorkerWrapper:  at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:230)
02-13 13:47:01.652 15245 15428 E WM-WorkerWrapper:  at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:212)
02-13 13:47:01.652 15245 15428 E WM-WorkerWrapper:  at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:436)
02-13 13:47:01.652 15245 15428 E WM-WorkerWrapper:  at java.net.Socket.connect(Socket.java:621)
02-13 13:47:01.652 15245 15428 E WM-WorkerWrapper:  at okhttp3.internal.platform.Platform.connectSocket(Platform.kt:128)
02-13 13:47:01.652 15245 15428 E WM-WorkerWrapper:  at okhttp3.internal.connection.RealConnection.connectSocket(RealConnection.kt:295)
02-13 13:47:01.652 15245 15428 E WM-WorkerWrapper:  at okhttp3.internal.connection.RealConnection.connect(RealConnection.kt:207)
02-13 13:47:01.652 15245 15428 E WM-WorkerWrapper:  at okhttp3.internal.connection.ExchangeFinder.findConnection(ExchangeFinder.kt:226)
02-13 13:47:01.652 15245 15428 E WM-WorkerWrapper:  at okhttp3.internal.connection.ExchangeFinder.findHealthyConnection(ExchangeFinder.kt:106)
02-13 13:47:01.652 15245 15428 E WM-WorkerWrapper:  at okhttp3.internal.connection.ExchangeFinder.find(ExchangeFinder.kt:74)
02-13 13:47:01.652 15245 15428 E WM-WorkerWrapper:  at okhttp3.internal.connection.RealCall.initExchange$okhttp(RealCall.kt:255)
02-13 13:47:01.652 15245 15428 E WM-WorkerWrapper:  at okhttp3.internal.connection.ConnectInterceptor.intercept(ConnectInterceptor.kt:32)
02-13 13:47:01.652 15245 15428 E WM-WorkerWrapper:  at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
02-13 13:47:01.652 15245 15428 E WM-WorkerWrapper:  at okhttp3.internal.cache.CacheInterceptor.intercept(CacheInterceptor.kt:95)
02-13 13:47:01.652 15245 15428 E WM-WorkerWrapper:  at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
02-13 13:47:01.652 15245 15428 E WM-WorkerWrapper:  at okhttp3.internal.http.BridgeInterceptor.intercept(BridgeInterceptor.kt:83)
02-13 13:47:01.652 15245 15428 E WM-WorkerWrapper:  at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
02-13 13:47:01.652 15245 15428 E WM-WorkerWrapper:  at okhttp3.internal.http.RetryAndFollowUpInterceptor.intercept(RetryAndFollowUpInterceptor.kt:76)
02-13 13:47:01.652 15245 15428 E WM-WorkerWrapper:  at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
02-13 13:47:01.652 15245 15428 E WM-WorkerWrapper:  at okhttp3.internal.connection.RealCall.getResponseWithInterceptorChain$okhttp(RealCall.kt:201)
02-13 13:47:01.652 15245 15428 E WM-WorkerWrapper:  at okhttp3.internal.connection.RealCall$AsyncCall.run(RealCall.kt:517)
02-13 13:47:01.652 15245 15428 E WM-WorkerWrapper:  ... 3 more
02-13 13:47:01.653 15245 15428 I WM-WorkerWrapper: Worker result FAILURE for Work [ id=f1d571f6-b04e-4a95-a8a2-047985e571fc, tags={ io.homeassistant.companion.android.websocket.WebsocketManager } ]
02-13 13:47:01.654 15245 15444 D UrlRepository: localUrl is: false and usesInternalSsid is: false
02-13 13:47:01.654 15245 15444 D UrlRepository: Using external URL
02-13 13:47:01.672 15245 15444 D UrlRepository: localUrl is: false and usesInternalSsid is: false
02-13 13:47:01.672 15245 15444 D UrlRepository: Using external URL
02-13 13:47:02.362 15245 15444 E LocBroadcastReceiver: Error receiving zones from Home Assistant
02-13 13:47:02.362 15245 15444 E LocBroadcastReceiver: io.homeassistant.companion.android.common.data.integration.IntegrationException: java.net.SocketTimeoutException: failed to connect to /192.168.68.55 (port 8123) from /192.0.0.8 (port 34686) after 10000ms
02-13 13:47:02.362 15245 15444 E LocBroadcastReceiver:  at io.homeassistant.companion.android.common.data.integration.impl.IntegrationRepositoryImpl.getZones(IntegrationRepositoryImpl.kt:323)
02-13 13:47:02.362 15245 15444 E LocBroadcastReceiver:  at io.homeassistant.companion.android.common.data.integration.impl.IntegrationRepositoryImpl$getZones$1.invokeSuspend(Unknown Source:14)
02-13 13:47:02.362 15245 15444 E LocBroadcastReceiver:  at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
02-13 13:47:02.362 15245 15444 E LocBroadcastReceiver:  at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:104)
02-13 13:47:02.362 15245 15444 E LocBroadcastReceiver:  at kotlinx.coroutines.internal.LimitedDispatcher.run(LimitedDispatcher.kt:39)
02-13 13:47:02.362 15245 15444 E LocBroadcastReceiver:  at kotlinx.coroutines.scheduling.TaskImpl.run(Tasks.kt:95)
02-13 13:47:02.362 15245 15444 E LocBroadcastReceiver:  at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:571)
02-13 13:47:02.362 15245 15444 E LocBroadcastReceiver:  at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750)
02-13 13:47:02.362 15245 15444 E LocBroadcastReceiver:  at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:678)
02-13 13:47:02.362 15245 15444 E LocBroadcastReceiver:  at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:665)
02-13 13:47:02.362 15245 15444 E LocBroadcastReceiver: Caused by: java.net.SocketTimeoutException: failed to connect to /192.168.68.55 (port 8123) from /192.0.0.8 (port 34686) after 10000ms
02-13 13:47:02.362 15245 15444 E LocBroadcastReceiver:  at libcore.io.IoBridge.connectErrno(IoBridge.java:236)
02-13 13:47:02.362 15245 15444 E LocBroadcastReceiver:  at libcore.io.IoBridge.connect(IoBridge.java:180)
02-13 13:47:02.362 15245 15444 E LocBroadcastReceiver:  at java.net.PlainSocketImpl.socketConnect(PlainSocketImpl.java:142)
02-13 13:47:02.362 15245 15444 E LocBroadcastReceiver:  at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:390)
02-13 13:47:02.362 15245 15444 E LocBroadcastReceiver:  at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:230)
02-13 13:47:02.362 15245 15444 E LocBroadcastReceiver:  at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:212)
02-13 13:47:02.362 15245 15444 E LocBroadcastReceiver:  at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:436)
02-13 13:47:02.362 15245 15444 E LocBroadcastReceiver:  at java.net.Socket.connect(Socket.java:621)
02-13 13:47:02.362 15245 15444 E LocBroadcastReceiver:  at okhttp3.internal.platform.Platform.connectSocket(Platform.kt:128)
02-13 13:47:02.362 15245 15444 E LocBroadcastReceiver:  at okhttp3.internal.connection.RealConnection.connectSocket(RealConnection.kt:295)
02-13 13:47:02.362 15245 15444 E LocBroadcastReceiver:  at okhttp3.internal.connection.RealConnection.connect(RealConnection.kt:207)
02-13 13:47:02.362 15245 15444 E LocBroadcastReceiver:  at okhttp3.internal.connection.ExchangeFinder.findConnection(ExchangeFinder.kt:226)
02-13 13:47:02.362 15245 15444 E LocBroadcastReceiver:  at okhttp3.internal.connection.ExchangeFinder.findHealthyConnection(ExchangeFinder.kt:106)
02-13 13:47:02.362 15245 15444 E LocBroadcastReceiver:  at okhttp3.internal.connection.ExchangeFinder.find(ExchangeFinder.kt:74)
02-13 13:47:02.362 15245 15444 E LocBroadcastReceiver:  at okhttp3.internal.connection.RealCall.initExchange$okhttp(RealCall.kt:255)
02-13 13:47:02.362 15245 15444 E LocBroadcastReceiver:  at okhttp3.internal.connection.ConnectInterceptor.intercept(ConnectInterceptor.kt:32)
02-13 13:47:02.362 15245 15444 E LocBroadcastReceiver:  at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
02-13 13:47:02.362 15245 15444 E LocBroadcastReceiver:  at okhttp3.internal.cache.CacheInterceptor.intercept(CacheInterceptor.kt:95)
02-13 13:47:02.362 15245 15444 E LocBroadcastReceiver:  at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
02-13 13:47:02.362 15245 15444 E LocBroadcastReceiver:  at okhttp3.internal.http.BridgeInterceptor.intercept(BridgeInterceptor.kt:83)
02-13 13:47:02.362 15245 15444 E LocBroadcastReceiver:  at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
02-13 13:47:02.362 15245 15444 E LocBroadcastReceiver:  at okhttp3.internal.http.RetryAndFollowUpInterceptor.intercept(RetryAndFollowUpInterceptor.kt:76)
02-13 13:47:02.362 15245 15444 E LocBroadcastReceiver:  at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
02-13 13:47:02.362 15245 15444 E LocBroadcastReceiver:  at okhttp3.internal.connection.RealCall.getResponseWithInterceptorChain$okhttp(RealCall.kt:201)
02-13 13:47:02.362 15245 15444 E LocBroadcastReceiver:  at okhttp3.internal.connection.RealCall$AsyncCall.run(RealCall.kt:517)
02-13 13:47:02.362 15245 15444 E LocBroadcastReceiver:  at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
02-13 13:47:02.362 15245 15444 E LocBroadcastReceiver:  at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
02-13 13:47:02.362 15245 15444 E LocBroadcastReceiver:  at java.lang.Thread.run(Thread.java:920)
02-13 13:47:02.368 15245 15444 E LocBroadcastReceiver: Issue requesting zone updates.
02-13 13:47:02.368 15245 15444 E LocBroadcastReceiver: java.lang.IllegalArgumentException: No geofence has been added to this request.
02-13 13:47:02.368 15245 15444 E LocBroadcastReceiver:  at com.google.android.gms.common.internal.Preconditions.checkArgument(com.google.android.gms:play-services-basement@@18.0.0:2)
02-13 13:47:02.368 15245 15444 E LocBroadcastReceiver:  at com.google.android.gms.location.GeofencingRequest$Builder.build(com.google.android.gms:play-services-location@@18.0.0:2)
02-13 13:47:02.368 15245 15444 E LocBroadcastReceiver:  at io.homeassistant.companion.android.sensors.LocationSensorManager.createGeofencingRequest(LocationSensorManager.kt:680)
02-13 13:47:02.368 15245 15444 E LocBroadcastReceiver:  at io.homeassistant.companion.android.sensors.LocationSensorManager.access$createGeofencingRequest(LocationSensorManager.kt:41)
02-13 13:47:02.368 15245 15444 E LocBroadcastReceiver:  at io.homeassistant.companion.android.sensors.LocationSensorManager$createGeofencingRequest$1.invokeSuspend(Unknown Source:14)
02-13 13:47:02.368 15245 15444 E LocBroadcastReceiver:  at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
02-13 13:47:02.368 15245 15444 E LocBroadcastReceiver:  at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:104)
02-13 13:47:02.368 15245 15444 E LocBroadcastReceiver:  at kotlinx.coroutines.internal.LimitedDispatcher.run(LimitedDispatcher.kt:39)
02-13 13:47:02.368 15245 15444 E LocBroadcastReceiver:  at kotlinx.coroutines.scheduling.TaskImpl.run(Tasks.kt:95)
02-13 13:47:02.368 15245 15444 E LocBroadcastReceiver:  at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:571)
02-13 13:47:02.368 15245 15444 E LocBroadcastReceiver:  at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750)
02-13 13:47:02.368 15245 15444 E LocBroadcastReceiver:  at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:678)
02-13 13:47:02.368 15245 15444 E LocBroadcastReceiver:  at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:665)
02-13 13:47:02.375 15245 15444 D LocBroadcastReceiver: High accuracy mode disabled, because not in zone [zone.home_expanded]
02-13 13:47:02.377 15245 15444 D LocBroadcastReceiver: Registering for location updates.
02-13 13:47:02.580 15245 15245 I ViewRootImpl@722dc86[SettingsActivity]: ViewPostIme pointer 0
02-13 13:47:02.629 15245 15245 I ViewRootImpl@722dc86[SettingsActivity]: ViewPostIme pointer 1
02-13 13:47:02.630 15245 15245 E mpanion.androi: Invalid ID 0x00000000.
02-13 13:47:02.645 15245 15245 D ScrollView: initGoToTop
02-13 13:47:02.681 15245 15245 I ViewRootImpl@722dc86[SettingsActivity]: Relayout returned: old=(0,0,1080,2316) new=(0,0,1080,2316) req=(1080,2316)0 dur=3 res=0x1 s={true -5476376633614318816} ch=false fn=924
02-13 13:47:02.684 15245 15444 D LogcatReader: Read logcat for pid 15245

Screenshot of problem: I was out from 10 AM to 2 PM but this shows I was home all the time. image

Additional information: Defined a zone in Configuration as following: image

image Geolocation tracked that I was out but it only could catch until my phone is in the network. So the pink line in the graph I was out all the time but the address on that Pink line is my neighbors. Anything after that is stuck to his address.

dshokouhi commented 2 years ago

The app is attempting to use the external URL but it seems to be configured to a local IP address. Please go into settings and ensure the proper URLs are used.

deep-barot commented 2 years ago

somehow the external URL got switched back to internal. Updated and started working. Thanks a ton.