home-assistant / android

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

Power Menu Not Loading Android 12 #2125

Closed Marcos-kp closed 2 years ago

Marcos-kp commented 2 years ago

Hi! After the last update, I am unable to use the android 12 power menu. My entities keeps on loading and never appear available. Sometimes, while waiting, I get a notification saying that HA app crashed. Also, I noticed quite a lag in the response of the power menu button after the 2021.12

I am using a Pixel 4 with the latest Android. Screenshot_20220108-011417

dshokouhi commented 2 years ago

for some reason the issue template is missing here...please get us the requested information by creating a new issue and using that template here.....most importantly we need the logs or we cannot continue.

blair287 commented 2 years ago

Same issue on samsung android 11 devices menu no device show up the two I did never load and app crashes.

dshokouhi commented 2 years ago

Same issue on samsung android 11 devices menu no device show up the two I did never load and app crashes.

Please get us the crash log so we can properly investigate

WallyCZ commented 2 years ago

Same here. Previous release was fine, on latest I have the same issue. In logcat I see only this error:

FATAL EXCEPTION: DefaultDispatcher-worker-7
Process: io.homeassistant.companion.android, PID: 6537
retrofit2.HttpException: HTTP 404 Not Found
    at retrofit2.KotlinExtensions$await$2$2.onResponse(KotlinExtensions.kt:53)
    at retrofit2.OkHttpCall$1.onResponse(OkHttpCall.java:161)
    at okhttp3.internal.connection.RealCall$AsyncCall.run(RealCall.kt:519)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
    at java.lang.Thread.run(Thread.java:923)
dshokouhi commented 2 years ago

Same here. Previous release was fine, on latest I have the same issue. In logcat I see only this error:

FATAL EXCEPTION: DefaultDispatcher-worker-7
Process: io.homeassistant.companion.android, PID: 6537
retrofit2.HttpException: HTTP 404 Not Found
  at retrofit2.KotlinExtensions$await$2$2.onResponse(KotlinExtensions.kt:53)
  at retrofit2.OkHttpCall$1.onResponse(OkHttpCall.java:161)
  at okhttp3.internal.connection.RealCall$AsyncCall.run(RealCall.kt:519)
  at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
  at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
  at java.lang.Thread.run(Thread.java:923)

Interesting a 404 error. Are there any HA core errors around the same time? I'm wondering if we should try the start fresh steps here.

WallyCZ commented 2 years ago

No, I don't see any error nor debug message in HA around that time 😕

dshokouhi commented 2 years ago

No, I don't see any error nor debug message in HA around that time 😕

Ok please try these steps in order just to rule out any other issue please. The 404 is a strange error so we want to make sure to clean things up.

https://companion.home-assistant.io/docs/troubleshooting/faqs/#starting-fresh-with-the-android-app

WallyCZ commented 2 years ago

Yeah, it seems it helped. 404 is gone and device controls are working again.

dshokouhi commented 2 years ago

@Marcos-kp and @blair287 can you guys please confirm the error on the device logs and if it's the same please try the steps linked above.

Marcos-kp commented 2 years ago

@dshokouhi Sorry, I will be distant from my computer for a while, so I can't access logcat. I tried this steps on the link, but wasn't successful. Same behavior.

dshokouhi commented 2 years ago

@dshokouhi Sorry, I will be distant from my computer for a while, so I can't access logcat. I tried this steps on the link, but wasn't successful. Same behavior.

Then we definitely need the logs from your error in order to continue

dshokouhi commented 2 years ago

Sorry, I will be distant from my computer for a while,

@Marcos-kp you actually dont need your computer, the logs can be taken from the phone app....just go to App Configuration and then Show and Share Logs to see the logs there

dshokouhi commented 2 years ago

Can you guys please help us test a potential fix for this issue? You can find the full debug APK here: https://github.com/home-assistant/android/actions/runs/1673730317

The app will install side by side the production version so it will be easy to tell a part and wont interfere with the other app. You can safely remove it after testing too.

Marcos-kp commented 2 years ago

@dshokouhi this app fixed the issue! Thanks!

blair287 commented 2 years ago

--------- beginning of main 01-10 13:11:03.575 12417 23030 D SensorWorker: Updating all Sensors. 01-10 13:11:03.577 12417 22505 I WM-Processor: Moving WorkSpec (d3d5707d-55aa-457a-ad6a-ee68dba4d398) to the foreground 01-10 13:11:03.591 12417 12417 I WM-SystemFgDispatcher: Started foreground service Intent { act=ACTION_START_FOREGROUND cmp=io.homeassistant.companion.android/androidx.work.impl.foreground.SystemForegroundService (has extras) } 01-10 13:11:03.652 12417 12417 D ForegrndServiceLauncher: Check if service HighAccuracyLocationService is running. Service running = false 01-10 13:11:03.692 12417 13275 D UrlRepository: localUrl is: false and usesInternalSsid is: false 01-10 13:11:03.789 12417 13273 I WM-WorkerWrapper: Worker result SUCCESS for Work [ id=d3d5707d-55aa-457a-ad6a-ee68dba4d398, tags={ io.homeassistant.companion.android.sensors.SensorWorker } ] 01-10 13:11:03.791 12417 12417 I WM-SystemFgDispatcher: Stopping foreground service 01-10 13:11:14.647 12417 12417 D SensorReceiver: Sensor bluetooth_connection corresponding to received event android.bluetooth.device.action.ACL_CONNECTED is disabled, skipping sensors update 01-10 13:11:35.754 12417 12417 D SensorReceiver: Sensor bluetooth_connection corresponding to received event android.bluetooth.device.action.ACL_DISCONNECTED is disabled, skipping sensors update 01-10 13:12:03.569 12417 12417 D SensorReceiver: Sensor bluetooth_connection corresponding to received event android.bluetooth.device.action.ACL_CONNECTED is disabled, skipping sensors update 01-10 13:12:15.028 12417 12417 D SensorReceiver: Sensor bluetooth_connection corresponding to received event android.bluetooth.device.action.ACL_DISCONNECTED is disabled, skipping sensors update 01-10 13:12:21.958 12417 12417 D SensorReceiver: Sensor bluetooth_connection corresponding to received event android.bluetooth.device.action.ACL_CONNECTED is disabled, skipping sensors update 01-10 13:12:27.983 12417 12417 D SensorReceiver: Sensor bluetooth_connection corresponding to received event android.bluetooth.device.action.ACL_DISCONNECTED is disabled, skipping sensors update 01-10 13:12:42.667 12417 12417 D SensorReceiver: Sensor bluetooth_connection corresponding to received event android.bluetooth.device.action.ACL_CONNECTED is disabled, skipping sensors update 01-10 13:12:50.094 12417 12417 D SensorReceiver: Sensor bluetooth_connection corresponding to received event android.bluetooth.device.action.ACL_DISCONNECTED is disabled, skipping sensors update 01-10 13:12:50.276 12417 12417 D LocBroadcastReceiver: Received location update. 01-10 13:12:50.279 12417 12417 D LocBroadcastReceiver: Last Location: 01-10 13:12:50.279 12417 12417 D LocBroadcastReceiver: Coords:(51.5934963, -1.8222768) 01-10 13:12:50.279 12417 12417 D LocBroadcastReceiver: Accuracy: 11.892 01-10 13:12:50.279 12417 12417 D LocBroadcastReceiver: Bearing: 0.0 01-10 13:12:50.279 12417 12417 D LocBroadcastReceiver: Begin evaluating if location update should be skipped 01-10 13:12:50.279 12417 12417 D LocBroadcastReceiver: Received location that is 37 milliseconds old, 1641820370242 compared to 1641820370279 with source fused 01-10 13:12:50.279 12417 12417 D LocBroadcastReceiver: Duplicate location received, not sending to HA 01-10 13:12:50.305 12417 12417 D ForegrndServiceLauncher: Check if service HighAccuracyLocationService is running. Service running = false 01-10 13:12:56.800 12417 27231 D MessagingService: From: 331041709873 01-10 13:12:56.800 12417 27231 D MessagingService: Message data payload: {message=Molly has left work} 01-10 13:12:56.801 12417 12417 D MessagingService: Creating notification with following data: {message=Molly has left work} 01-10 13:12:56.808 12417 12417 D MessagingService: Show notification with tag "null" and id "1142869729" 01-10 13:13:19.927 12417 12417 D SensorReceiver: Sensor bluetooth_connection corresponding to received event android.bluetooth.device.action.ACL_CONNECTED is disabled, skipping sensors update 01-10 13:13:50.240 12417 12417 D LocBroadcastReceiver: Received location update. 01-10 13:13:50.246 12417 12417 D LocBroadcastReceiver: Last Location: 01-10 13:13:50.246 12417 12417 D LocBroadcastReceiver: Coords:(51.5934948, -1.8222678) 01-10 13:13:50.246 12417 12417 D LocBroadcastReceiver: Accuracy: 11.956 01-10 13:13:50.246 12417 12417 D LocBroadcastReceiver: Bearing: 0.0 01-10 13:13:50.246 12417 12417 D LocBroadcastReceiver: Begin evaluating if location update should be skipped 01-10 13:13:50.246 12417 12417 D LocBroadcastReceiver: Received location that is 1176 milliseconds old, 1641820429070 compared to 1641820430246 with source fused 01-10 13:13:50.249 12417 13275 D UrlRepository: localUrl is: false and usesInternalSsid is: false 01-10 13:13:50.269 12417 12417 D ForegrndServiceLauncher: Check if service HighAccuracyLocationService is running. Service running = false 01-10 13:13:50.366 12417 13275 D LocBroadcastReceiver: Location update sent successfully 01-10 13:14:18.321 12417 12417 D SensorReceiver: Sensor bluetooth_connection corresponding to received event android.bluetooth.device.action.ACL_DISCONNECTED is disabled, skipping sensors update 01-10 13:14:39.642 12417 12417 D SensorReceiver: Sensor bluetooth_connection corresponding to received event android.bluetooth.device.action.ACL_CONNECTED is disabled, skipping sensors update 01-10 13:14:45.534 12417 12417 D SensorReceiver: Sensor bluetooth_connection corresponding to received event android.bluetooth.device.action.ACL_DISCONNECTED is disabled, skipping sensors update 01-10 13:15:14.851 12417 12417 D SensorReceiver: Sensor bluetooth_connection corresponding to received event android.bluetooth.device.action.ACL_CONNECTED is disabled, skipping sensors update 01-10 13:15:23.750 12417 12417 D SensorReceiver: Sensor bluetooth_connection corresponding to received event android.bluetooth.device.action.ACL_DISCONNECTED is disabled, skipping sensors update 01-10 13:15:25.691 12417 12417 D SensorReceiver: Sensor bluetooth_connection corresponding to received event android.bluetooth.device.action.ACL_CONNECTED is disabled, skipping sensors update 01-10 13:15:31.066 12417 12417 D SensorReceiver: Sensor bluetooth_connection corresponding to received event android.bluetooth.device.action.ACL_DISCONNECTED is disabled, skipping sensors update 01-10 13:15:45.700 12417 12417 D SensorReceiver: Sensor bluetooth_connection corresponding to received event android.bluetooth.device.action.ACL_CONNECTED is disabled, skipping sensors update 01-10 13:15:50.270 12417 12417 D LocBroadcastReceiver: Received location update. 01-10 13:15:50.272 12417 12417 D LocBroadcastReceiver: Last Location: 01-10 13:15:50.272 12417 12417 D LocBroadcastReceiver: Coords:(51.5934948, -1.8222678) 01-10 13:15:50.272 12417 12417 D LocBroadcastReceiver: Accuracy: 11.956 01-10 13:15:50.272 12417 12417 D LocBroadcastReceiver: Bearing: 0.0 01-10 13:15:50.273 12417 12417 D LocBroadcastReceiver: Begin evaluating if location update should be skipped 01-10 13:15:50.273 12417 12417 D LocBroadcastReceiver: Received location that is 34 milliseconds old, 1641820550239 compared to 1641820550273 with source fused 01-10 13:15:50.277 12417 12417 D LocBroadcastReceiver: Duplicate location received, not sending to HA 01-10 13:15:50.299 12417 12417 D ForegrndServiceLauncher: Check if service HighAccuracyLocationService is running. Service running = false 01-10 13:15:57.402 12417 12417 D SensorReceiver: Sensor bluetooth_connection corresponding to received event android.bluetooth.device.action.ACL_DISCONNECTED is disabled, skipping sensors update 01-10 13:16:08.045 12417 12417 D SensorReceiver: Sensor bluetooth_connection corresponding to received event android.bluetooth.device.action.ACL_CONNECTED is disabled, skipping sensors update 01-10 13:16:39.551 12417 12417 D SensorReceiver: Sensor bluetooth_connection corresponding to received event android.bluetooth.device.action.ACL_DISCONNECTED is disabled, skipping sensors update 01-10 13:16:47.517 12417 12417 D LocBroadcastReceiver: Received location update. 01-10 13:16:47.521 12417 12417 D LocBroadcastReceiver: Last Location: 01-10 13:16:47.521 12417 12417 D LocBroadcastReceiver: Coords:(51.5934978, -1.8222735) 01-10 13:16:47.521 12417 12417 D LocBroadcastReceiver: Accuracy: 11.626 01-10 13:16:47.521 12417 12417 D LocBroadcastReceiver: Bearing: 0.0 01-10 13:16:47.521 12417 12417 D LocBroadcastReceiver: Begin evaluating if location update should be skipped 01-10 13:16:47.521 12417 12417 D LocBroadcastReceiver: Received location that is 1102 milliseconds old, 1641820606419 compared to 1641820607521 with source fused 01-10 13:16:47.523 12417 13275 D UrlRepository: localUrl is: false and usesInternalSsid is: false 01-10 13:16:47.540 12417 12417 D ForegrndServiceLauncher: Check if service HighAccuracyLocationService is running. Service running = false 01-10 13:16:47.618 12417 13275 D LocBroadcastReceiver: Location update sent successfully 01-10 13:16:58.718 12417 12417 D SensorReceiver: Sensor bluetooth_connection corresponding to received event android.bluetooth.device.action.ACL_CONNECTED is disabled, skipping sensors update 01-10 13:18:09.816 12417 12417 D LocBroadcastReceiver: Received location update. 01-10 13:18:09.825 12417 12417 D LocBroadcastReceiver: Last Location: 01-10 13:18:09.825 12417 12417 D LocBroadcastReceiver: Coords:(51.5935001, -1.8222794) 01-10 13:18:09.825 12417 12417 D LocBroadcastReceiver: Accuracy: 11.745 01-10 13:18:09.825 12417 12417 D LocBroadcastReceiver: Bearing: 0.0 01-10 13:18:09.825 12417 12417 D LocBroadcastReceiver: Begin evaluating if location update should be skipped 01-10 13:18:09.825 12417 12417 D LocBroadcastReceiver: Received location that is 1131 milliseconds old, 1641820688694 compared to 1641820689825 with source fused 01-10 13:18:09.826 12417 13275 D UrlRepository: localUrl is: false and usesInternalSsid is: false 01-10 13:18:09.839 12417 12417 D ForegrndServiceLauncher: Check if service HighAccuracyLocationService is running. Service running = false 01-10 13:18:09.898 12417 13275 D LocBroadcastReceiver: Location update sent successfully 01-10 13:18:50.969 12417 12417 D LocBroadcastReceiver: Received location update. 01-10 13:18:50.971 12417 12417 D LocBroadcastReceiver: Last Location: 01-10 13:18:50.971 12417 12417 D LocBroadcastReceiver: Coords:(51.5934973, -1.8222774) 01-10 13:18:50.971 12417 12417 D LocBroadcastReceiver: Accuracy: 11.565 01-10 13:18:50.971 12417 12417 D LocBroadcastReceiver: Bearing: 0.0 01-10 13:18:50.971 12417 12417 D LocBroadcastReceiver: Begin evaluating if location update should be skipped 01-10 13:18:50.971 12417 12417 D LocBroadcastReceiver: Received location that is 1184 milliseconds old, 1641820729787 compared to 1641820730971 with source fused 01-10 13:18:50.976 12417 13275 D UrlRepository: localUrl is: false and usesInternalSsid is: false 01-10 13:18:50.989 12417 12417 D ForegrndServiceLauncher: Check if service HighAccuracyLocationService is running. Service running = false 01-10 13:18:51.064 12417 13275 D LocBroadcastReceiver: Location update sent successfully 01-10 13:20:51.000 12417 12417 D LocBroadcastReceiver: Received location update. 01-10 13:20:51.003 12417 12417 D LocBroadcastReceiver: Last Location: 01-10 13:20:51.003 12417 12417 D LocBroadcastReceiver: Coords:(51.5934973, -1.8222774) 01-10 13:20:51.003 12417 12417 D LocBroadcastReceiver: Accuracy: 11.565 01-10 13:20:51.003 12417 12417 D LocBroadcastReceiver: Bearing: 0.0 01-10 13:20:51.003 12417 12417 D LocBroadcastReceiver: Begin evaluating if location update should be skipped 01-10 13:20:51.003 12417 12417 D LocBroadcastReceiver: Received location that is 44 milliseconds old, 1641820850959 compared to 1641820851003 with source fused 01-10 13:20:51.003 12417 12417 D LocBroadcastReceiver: Duplicate location received, not sending to HA 01-10 13:20:51.025 12417 12417 D ForegrndServiceLauncher: Check if service HighAccuracyLocationService is running. Service running = false 01-10 13:21:21.167 12417 12417 D SensorReceiver: Sensor bluetooth_connection corresponding to received event android.bluetooth.device.action.ACL_DISCONNECTED is disabled, skipping sensors update 01-10 13:21:24.086 12417 12417 D SensorReceiver: Sensor bluetooth_connection corresponding to received event android.bluetooth.device.action.ACL_CONNECTED is disabled, skipping sensors update 01-10 13:21:29.456 12417 12417 D SensorReceiver: Sensor bluetooth_connection corresponding to received event android.bluetooth.device.action.ACL_DISCONNECTED is disabled, skipping sensors update 01-10 13:21:30.190 12417 12417 D SensorReceiver: Sensor bluetooth_connection corresponding to received event android.bluetooth.device.action.ACL_CONNECTED is disabled, skipping sensors update 01-10 13:22:15.979 12417 12417 D SensorReceiver: Sensor bluetooth_connection corresponding to received event android.bluetooth.device.action.ACL_DISCONNECTED is disabled, skipping sensors update 01-10 13:22:51.029 12417 12417 D LocBroadcastReceiver: Received location update. 01-10 13:22:51.033 12417 12417 D LocBroadcastReceiver: Last Location: 01-10 13:22:51.033 12417 12417 D LocBroadcastReceiver: Coords:(51.5934973, -1.8222774) 01-10 13:22:51.033 12417 12417 D LocBroadcastReceiver: Accuracy: 11.565 01-10 13:22:51.033 12417 12417 D LocBroadcastReceiver: Bearing: 0.0 01-10 13:22:51.033 12417 12417 D LocBroadcastReceiver: Begin evaluating if location update should be skipped 01-10 13:22:51.033 12417 12417 D LocBroadcastReceiver: Received location that is 42 milliseconds old, 1641820970991 compared to 1641820971033 with source fused 01-10 13:22:51.034 12417 12417 D LocBroadcastReceiver: Duplicate location received, not sending to HA 01-10 13:22:51.053 12417 12417 D ForegrndServiceLauncher: Check if service HighAccuracyLocationService is running. Service running = false 01-10 13:23:03.776 12417 12417 D SensorReceiver: Sensor bluetooth_connection corresponding to received event android.bluetooth.device.action.ACL_CONNECTED is disabled, skipping sensors update 01-10 13:23:57.400 12417 12417 D LocBroadcastReceiver: Received location update. 01-10 13:23:57.404 12417 12417 D LocBroadcastReceiver: Last Location: 01-10 13:23:57.404 12417 12417 D LocBroadcastReceiver: Coords:(51.5934897, -1.8222832) 01-10 13:23:57.404 12417 12417 D LocBroadcastReceiver: Accuracy: 11.512 01-10 13:23:57.404 12417 12417 D LocBroadcastReceiver: Bearing: 0.0 01-10 13:23:57.404 12417 12417 D LocBroadcastReceiver: Begin evaluating if location update should be skipped 01-10 13:23:57.404 12417 12417 D LocBroadcastReceiver: Received location that is 1196 milliseconds old, 1641821036208 compared to 1641821037404 with source fused 01-10 13:23:57.408 12417 13275 D UrlRepository: localUrl is: false and usesInternalSsid is: false 01-10 13:23:57.428 12417 12417 D ForegrndServiceLauncher: Check if service HighAccuracyLocationService is running. Service running = false 01-10 13:23:57.733 12417 13275 D LocBroadcastReceiver: Location update sent successfully 01-10 13:25:30.720 12417 12417 D SensorReceiver: Sensor bluetooth_connection corresponding to received event android.bluetooth.device.action.ACL_DISCONNECTED is disabled, skipping sensors update 01-10 13:25:38.694 12417 12417 D SensorReceiver: Sensor bluetooth_connection corresponding to received event android.bluetooth.device.action.ACL_CONNECTED is disabled, skipping sensors update 01-10 13:25:44.766 12417 12417 D SensorReceiver: Sensor bluetooth_connection corresponding to received event android.bluetooth.device.action.ACL_DISCONNECTED is disabled, skipping sensors update 01-10 13:25:47.847 12417 12417 D SensorReceiver: Sensor bluetooth_connection corresponding to received event android.bluetooth.device.action.ACL_CONNECTED is disabled, skipping sensors update 01-10 13:25:57.434 12417 12417 D LocBroadcastReceiver: Received location update. 01-10 13:25:57.440 12417 12417 D LocBroadcastReceiver: Last Location: 01-10 13:25:57.440 12417 12417 D LocBroadcastReceiver: Coords:(51.5934897, -1.8222832) 01-10 13:25:57.440 12417 12417 D LocBroadcastReceiver: Accuracy: 11.512 01-10 13:25:57.440 12417 12417 D LocBroadcastReceiver: Bearing: 0.0 01-10 13:25:57.440 12417 12417 D LocBroadcastReceiver: Begin evaluating if location update should be skipped 01-10 13:25:57.440 12417 12417 D LocBroadcastReceiver: Received location that is 46 milliseconds old, 1641821157394 compared to 1641821157440 with source fused 01-10 13:25:57.440 12417 12417 D LocBroadcastReceiver: Duplicate location received, not sending to HA 01-10 13:25:57.466 12417 12417 D ForegrndServiceLauncher: Check if service HighAccuracyLocationService is running. Service running = false 01-10 13:26:03.802 12417 23030 D SensorWorker: Updating all Sensors. 01-10 13:26:03.805 12417 13273 I WM-Processor: Moving WorkSpec (d3d5707d-55aa-457a-ad6a-ee68dba4d398) to the foreground 01-10 13:26:03.820 12417 12417 I WM-SystemFgDispatcher: Started foreground service Intent { act=ACTION_START_FOREGROUND cmp=io.homeassistant.companion.android/androidx.work.impl.foreground.SystemForegroundService (has extras) } 01-10 13:26:03.878 12417 12417 D ForegrndServiceLauncher: Check if service HighAccuracyLocationService is running. Service running = false 01-10 13:26:03.919 12417 23030 D UrlRepository: localUrl is: false and usesInternalSsid is: false 01-10 13:26:04.163 12417 22503 I WM-WorkerWrapper: Worker result SUCCESS for Work [ id=d3d5707d-55aa-457a-ad6a-ee68dba4d398, tags={ io.homeassistant.companion.android.sensors.SensorWorker } ] 01-10 13:26:04.168 12417 12417 I WM-SystemFgDispatcher: Stopping foreground service 01-10 13:26:28.835 12417 12417 D SensorReceiver: Sensor bluetooth_connection corresponding to received event android.bluetooth.device.action.ACL_DISCONNECTED is disabled, skipping sensors update 01-10 13:26:32.484 12417 12417 D SensorReceiver: Sensor bluetooth_connection corresponding to received event android.bluetooth.device.action.ACL_CONNECTED is disabled, skipping sensors update 01-10 13:26:39.553 12417 12417 D SensorReceiver: Sensor bluetooth_connection corresponding to received event android.bluetooth.device.action.ACL_DISCONNECTED is disabled, skipping sensors update 01-10 13:26:56.810 12417 12417 D SensorReceiver: Sensor bluetooth_connection corresponding to received event android.bluetooth.device.action.ACL_CONNECTED is disabled, skipping sensors update 01-10 13:27:05.973 12417 12417 D SensorReceiver: Sensor bluetooth_connection corresponding to received event android.bluetooth.device.action.ACL_DISCONNECTED is disabled, skipping sensors update 01-10 13:27:08.131 12417 12417 D SensorReceiver: Sensor bluetooth_connection corresponding to received event android.bluetooth.device.action.ACL_CONNECTED is disabled, skipping sensors update 01-10 13:27:13.472 12417 12417 D SensorReceiver: Sensor bluetooth_connection corresponding to received event android.bluetooth.device.action.ACL_DISCONNECTED is disabled, skipping sensors update 01-10 13:27:20.937 12417 12417 D SensorReceiver: Sensor bluetooth_connection corresponding to received event android.bluetooth.device.action.ACL_CONNECTED is disabled, skipping sensors update 01-10 13:27:57.476 12417 12417 D LocBroadcastReceiver: Received location update. 01-10 13:27:57.480 12417 12417 D LocBroadcastReceiver: Last Location: 01-10 13:27:57.480 12417 12417 D LocBroadcastReceiver: Coords:(51.5934897, -1.8222832) 01-10 13:27:57.480 12417 12417 D LocBroadcastReceiver: Accuracy: 11.512 01-10 13:27:57.480 12417 12417 D LocBroadcastReceiver: Bearing: 0.0 01-10 13:27:57.480 12417 12417 D LocBroadcastReceiver: Begin evaluating if location update should be skipped 01-10 13:27:57.480 12417 12417 D LocBroadcastReceiver: Received location that is 51 milliseconds old, 1641821277429 compared to 1641821277480 with source fused 01-10 13:27:57.480 12417 12417 D LocBroadcastReceiver: Duplicate location received, not sending to HA 01-10 13:27:57.498 12417 12417 D ForegrndServiceLauncher: Check if service HighAccuracyLocationService is running. Service running = false 01-10 13:28:10.361 12417 12417 D SensorReceiver: Sensor bluetooth_connection corresponding to received event android.bluetooth.device.action.ACL_DISCONNECTED is disabled, skipping sensors update 01-10 13:28:12.972 12417 12417 D SensorReceiver: Sensor bluetooth_connection corresponding to received event android.bluetooth.device.action.ACL_CONNECTED is disabled, skipping sensors update 01-10 13:28:57.368 12417 12417 D LocBroadcastReceiver: Received location update. 01-10 13:28:57.371 12417 12417 D LocBroadcastReceiver: Last Location: 01-10 13:28:57.371 12417 12417 D LocBroadcastReceiver: Coords:(51.5934912, -1.8222746) 01-10 13:28:57.371 12417 12417 D LocBroadcastReceiver: Accuracy: 11.785 01-10 13:28:57.371 12417 12417 D LocBroadcastReceiver: Bearing: 0.0 01-10 13:28:57.371 12417 12417 D LocBroadcastReceiver: Begin evaluating if location update should be skipped 01-10 13:28:57.371 12417 12417 D LocBroadcastReceiver: Received location that is 1143 milliseconds old, 1641821336228 compared to 1641821337371 with source fused 01-10 13:28:57.372 12417 23030 D UrlRepository: localUrl is: false and usesInternalSsid is: false 01-10 13:28:57.385 12417 12417 D ForegrndServiceLauncher: Check if service HighAccuracyLocationService is running. Service running = false 01-10 13:28:57.464 12417 23030 D LocBroadcastReceiver: Location update sent successfully 01-10 13:29:06.440 12417 4126 D MessagingService: From: 331041709873 01-10 13:29:06.440 12417 4126 D MessagingService: Message data payload: {message=Molly has arrived at work} 01-10 13:29:06.448 12417 12417 D MessagingService: Creating notification with following data: {message=Molly has arrived at work} 01-10 13:29:06.454 12417 12417 D MessagingService: Show notification with tag "null" and id "1143839376" 01-10 13:29:37.468 12417 12417 D SensorReceiver: Sensor bluetooth_connection corresponding to received event android.bluetooth.device.action.ACL_DISCONNECTED is disabled, skipping sensors update 01-10 13:30:10.318 12417 12417 D SensorReceiver: Sensor bluetooth_connection corresponding to received event android.bluetooth.device.action.ACL_CONNECTED is disabled, skipping sensors update 01-10 13:30:17.739 12417 12417 D SensorReceiver: Sensor bluetooth_connection corresponding to received event android.bluetooth.device.action.ACL_DISCONNECTED is disabled, skipping sensors update 01-10 13:30:24.202 12417 12417 D SensorReceiver: Sensor bluetooth_connection corresponding to received event android.bluetooth.device.action.ACL_CONNECTED is disabled, skipping sensors update 01-10 13:30:29.524 12417 12417 D SensorReceiver: Sensor bluetooth_connection corresponding to received event android.bluetooth.device.action.ACL_DISCONNECTED is disabled, skipping sensors update 01-10 13:30:30.454 12417 12417 D SensorReceiver: Sensor bluetooth_connection corresponding to received event android.bluetooth.device.action.ACL_CONNECTED is disabled, skipping sensors update 01-10 13:30:37.366 12417 12417 D SensorReceiver: Sensor bluetooth_connection corresponding to received event android.bluetooth.device.action.ACL_DISCONNECTED is disabled, skipping sensors update 01-10 13:30:51.408 12417 12417 D SensorReceiver: Sensor bluetooth_connection corresponding to received event android.bluetooth.device.action.ACL_CONNECTED is disabled, skipping sensors update 01-10 13:30:57.409 12417 12417 D LocBroadcastReceiver: Received location update. 01-10 13:30:57.412 12417 12417 D LocBroadcastReceiver: Last Location: 01-10 13:30:57.412 12417 12417 D LocBroadcastReceiver: Coords:(51.5934912, -1.8222746) 01-10 13:30:57.412 12417 12417 D LocBroadcastReceiver: Accuracy: 11.785 01-10 13:30:57.412 12417 12417 D LocBroadcastReceiver: Bearing: 0.0 01-10 13:30:57.412 12417 12417 D LocBroadcastReceiver: Begin evaluating if location update should be skipped 01-10 13:30:57.412 12417 12417 D LocBroadcastReceiver: Received location that is 51 milliseconds old, 1641821457361 compared to 1641821457412 with source fused 01-10 13:30:57.412 12417 12417 D LocBroadcastReceiver: Duplicate location received, not sending to HA 01-10 13:30:57.431 12417 12417 D ForegrndServiceLauncher: Check if service HighAccuracyLocationService is running. Service running = false 01-10 13:31:15.709 12417 12417 D SensorReceiver: Sensor bluetooth_connection corresponding to received event android.bluetooth.device.action.ACL_DISCONNECTED is disabled, skipping sensors update 01-10 13:31:18.090 12417 12417 D SensorReceiver: Sensor bluetooth_connection corresponding to received event android.bluetooth.device.action.ACL_CONNECTED is disabled, skipping sensors update 01-10 13:31:33.230 12417 12417 D SensorReceiver: Sensor bluetooth_connection corresponding to received event android.bluetooth.device.action.ACL_DISCONNECTED is disabled, skipping sensors update 01-10 13:31:39.577 12417 12417 D SensorReceiver: Sensor bluetooth_connection corresponding to received event android.bluetooth.device.action.ACL_CONNECTED is disabled, skipping sensors update 01-10 13:32:24.668 12417 12417 D SensorReceiver: Sensor bluetooth_connection corresponding to received event android.bluetooth.device.action.ACL_DISCONNECTED is disabled, skipping sensors update 01-10 13:32:39.449 12417 12417 D SensorReceiver: Sensor bluetooth_connection corresponding to received event android.bluetooth.device.action.ACL_CONNECTED is disabled, skipping sensors update 01-10 13:32:50.660 12417 12417 D SensorReceiver: Sensor bluetooth_connection corresponding to received event android.bluetooth.device.action.ACL_DISCONNECTED is disabled, skipping sensors update 01-10 13:32:57.440 12417 12417 D LocBroadcastReceiver: Received location update. 01-10 13:32:57.444 12417 12417 D LocBroadcastReceiver: Last Location: 01-10 13:32:57.444 12417 12417 D LocBroadcastReceiver: Coords:(51.5934912, -1.8222746) 01-10 13:32:57.444 12417 12417 D LocBroadcastReceiver: Accuracy: 11.785 01-10 13:32:57.444 12417 12417 D LocBroadcastReceiver: Bearing: 0.0 01-10 13:32:57.444 12417 12417 D LocBroadcastReceiver: Begin evaluating if location update should be skipped 01-10 13:32:57.444 12417 12417 D LocBroadcastReceiver: Received location that is 45 milliseconds old, 1641821577399 compared to 1641821577444 with source fused 01-10 13:32:57.444 12417 12417 D LocBroadcastReceiver: Duplicate location received, not sending to HA 01-10 13:32:57.465 12417 12417 D ForegrndServiceLauncher: Check if service HighAccuracyLocationService is running. Service running = false 01-10 13:33:11.496 12417 12417 D SensorReceiver: Sensor bluetooth_connection corresponding to received event android.bluetooth.device.action.ACL_CONNECTED is disabled, skipping sensors update 01-10 13:34:22.584 12417 12417 D SensorReceiver: Sensor bluetooth_connection corresponding to received event android.bluetooth.device.action.ACL_DISCONNECTED is disabled, skipping sensors update 01-10 13:34:27.682 12417 12417 D LocBroadcastReceiver: Received location update. 01-10 13:34:27.687 12417 12417 D LocBroadcastReceiver: Last Location: 01-10 13:34:27.687 12417 12417 D LocBroadcastReceiver: Coords:(51.5934929, -1.822289) 01-10 13:34:27.687 12417 12417 D LocBroadcastReceiver: Accuracy: 11.878 01-10 13:34:27.687 12417 12417 D LocBroadcastReceiver: Bearing: 0.0 01-10 13:34:27.687 12417 12417 D LocBroadcastReceiver: Begin evaluating if location update should be skipped 01-10 13:34:27.687 12417 12417 D LocBroadcastReceiver: Received location that is 1173 milliseconds old, 1641821666514 compared to 1641821667687 with source fused 01-10 13:34:27.690 12417 23030 D UrlRepository: localUrl is: false and usesInternalSsid is: false 01-10 13:34:27.709 12417 12417 D ForegrndServiceLauncher: Check if service HighAccuracyLocationService is running. Service running = false 01-10 13:34:28.024 12417 23030 D LocBroadcastReceiver: Location update sent successfully 01-10 13:34:35.642 12417 12417 D SensorReceiver: Sensor bluetooth_connection corresponding to received event android.bluetooth.device.action.ACL_CONNECTED is disabled, skipping sensors update 01-10 13:35:16.941 12417 12417 D NotifManagerCompat: Cancel notification with tag "null" and id "0" 01-10 13:35:16.942 12417 12417 D NotifManagerCompat: Check if the notification is in a group... 01-10 13:35:16.942 12417 12417 D NotifManagerCompat: Notification is not in a group. Cancel notification... 01-10 13:35:16.945 12417 12417 D UrlRepository: localUrl is: false and usesInternalSsid is: false 01-10 13:35:17.048 12417 12417 D NotifDeleteReceiver: Notification cleared event successful! 01-10 13:35:19.879 12417 12417 D NotifManagerCompat: Cancel notification with tag "null" and id "0" 01-10 13:35:19.880 12417 12417 D NotifManagerCompat: Check if the notification is in a group... 01-10 13:35:19.880 12417 12417 D NotifManagerCompat: Notification is not in a group. Cancel notification... 01-10 13:35:19.882 12417 12417 D UrlRepository: localUrl is: false and usesInternalSsid is: false 01-10 13:35:19.984 12417 12417 D NotifDeleteReceiver: Notification cleared event successful! 01-10 13:35:49.164 12417 12417 D SensorReceiver: Sensor bluetooth_connection corresponding to received event android.bluetooth.device.action.ACL_DISCONNECTED is disabled, skipping sensors update 01-10 13:36:27.719 12417 12417 D LocBroadcastReceiver: Received location update. 01-10 13:36:27.725 12417 12417 D LocBroadcastReceiver: Last Location: 01-10 13:36:27.725 12417 12417 D LocBroadcastReceiver: Coords:(51.5934929, -1.822289) 01-10 13:36:27.725 12417 12417 D LocBroadcastReceiver: Accuracy: 11.878 01-10 13:36:27.725 12417 12417 D LocBroadcastReceiver: Bearing: 0.0 01-10 13:36:27.725 12417 12417 D LocBroadcastReceiver: Begin evaluating if location update should be skipped 01-10 13:36:27.725 12417 12417 D LocBroadcastReceiver: Received location that is 47 milliseconds old, 1641821787678 compared to 1641821787725 with source fused 01-10 13:36:27.725 12417 12417 D LocBroadcastReceiver: Duplicate location received, not sending to HA 01-10 13:36:27.744 12417 12417 D ForegrndServiceLauncher: Check if service HighAccuracyLocationService is running. Service running = false 01-10 13:37:01.013 12417 12417 D SensorReceiver: Sensor bluetooth_connection corresponding to received event android.bluetooth.device.action.ACL_CONNECTED is disabled, skipping sensors update 01-10 13:37:07.943 12417 12417 D SensorReceiver: Sensor bluetooth_connection corresponding to received event android.bluetooth.device.action.ACL_DISCONNECTED is disabled, skipping sensors update 01-10 13:37:52.579 12417 12417 D SensorReceiver: Sensor bluetooth_connection corresponding to received event android.bluetooth.device.action.ACL_CONNECTED is disabled, skipping sensors update 01-10 13:38:04.255 12417 12417 D SensorReceiver: Sensor bluetooth_connection corresponding to received event android.bluetooth.device.action.ACL_DISCONNECTED is disabled, skipping sensors update 01-10 13:38:27.755 12417 12417 D LocBroadcastReceiver: Received location update. 01-10 13:38:27.759 12417 12417 D LocBroadcastReceiver: Last Location: 01-10 13:38:27.759 12417 12417 D LocBroadcastReceiver: Coords:(51.5934929, -1.822289) 01-10 13:38:27.759 12417 12417 D LocBroadcastReceiver: Accuracy: 11.878 01-10 13:38:27.759 12417 12417 D LocBroadcastReceiver: Bearing: 0.0 01-10 13:38:27.759 12417 12417 D LocBroadcastReceiver: Begin evaluating if location update should be skipped 01-10 13:38:27.759 12417 12417 D LocBroadcastReceiver: Received location that is 47 milliseconds old, 1641821907712 compared to 1641821907759 with source fused 01-10 13:38:27.759 12417 12417 D LocBroadcastReceiver: Duplicate location received, not sending to HA 01-10 13:38:27.778 12417 12417 D ForegrndServiceLauncher: Check if service HighAccuracyLocationService is running. Service running = false 01-10 13:38:45.692 12417 12417 D SensorReceiver: Sensor bluetooth_connection corresponding to received event android.bluetooth.device.action.ACL_CONNECTED is disabled, skipping sensors update 01-10 13:38:52.569 12417 12417 D SensorReceiver: Sensor bluetooth_connection corresponding to received event android.bluetooth.device.action.ACL_DISCONNECTED is disabled, skipping sensors update 01-10 13:39:16.227 12417 15156 I AdrenoGLES-0: QUALCOMM build : d0017ebc28, Ic89c6ea852 01-10 13:39:16.227 12417 15156 I AdrenoGLES-0: Build Date : 06/23/21 01-10 13:39:16.227 12417 15156 I AdrenoGLES-0: OpenGL ES Shader Compiler Version: EV031.35.01.04 01-10 13:39:16.227 12417 15156 I AdrenoGLES-0: Local Branch : 01-10 13:39:16.227 12417 15156 I AdrenoGLES-0: Remote Branch : 01-10 13:39:16.227 12417 15156 I AdrenoGLES-0: Remote Branch : 01-10 13:39:16.227 12417 15156 I AdrenoGLES-0: Reconstruct Branch : 01-10 13:39:16.227 12417 15156 I AdrenoGLES-0: Build Config : S P 10.0.7 AArch64 01-10 13:39:16.230 12417 15156 I AdrenoGLES-0: Driver Path : /vendor/lib64/egl/libGLESv2_adreno.so 01-10 13:39:16.248 12417 15156 I AdrenoGLES-0: PFP: 0x016dc094, ME: 0x00000000 01-10 13:39:16.261 12417 12417 I DecorView: [INFO] isPopOver=false, config=true 01-10 13:39:16.261 12417 12417 I DecorView: updateCaptionType >> DecorView@e9ff552[], isFloating=false, isApplication=true, hasWindowDecorCaption=false, hasWindowControllerCallback=true 01-10 13:39:16.261 12417 12417 D DecorView: setCaptionType = 0, this = DecorView@e9ff552[] 01-10 13:39:16.270 12417 15156 D NativeCustomFrequencyManager: [NativeCFMS] BpCustomFrequencyManager::BpCustomFrequencyManager() 01-10 13:39:16.273 12417 12417 D InputTransport: Input channel constructed: 'd216884', fd=122 01-10 13:39:16.274 12417 12417 I ViewRootImpl@886d04d[LaunchActivity]: setView = com.android.internal.policy.DecorView@e9ff552 TM=true 01-10 13:39:16.275 12417 12417 D UrlRepository: localUrl is: false and usesInternalSsid is: false 01-10 13:39:16.275 12417 12417 D UrlRepository: Using external URL 01-10 13:39:16.276 12417 12417 D UrlRepository: localUrl is: false and usesInternalSsid is: false 01-10 13:39:16.276 12417 15163 I System.out: (HTTPLog)-Static: isSBSettingEnabled false 01-10 13:39:16.276 12417 15163 I System.out: (HTTPLog)-Static: isSBSettingEnabled false 01-10 13:39:16.293 12417 23030 D UrlRepository: localUrl is: false and usesInternalSsid is: false 01-10 13:39:16.306 12417 12417 W mpanion.androi: Accessing hidden method Landroid/content/res/Resources$Theme;->getKey()Landroid/content/res/Resources$ThemeKey; (greylist-max-o, reflection, denied) 01-10 13:39:16.323 12417 12417 I SurfaceControl: assignNativeObject: nativeObject = 0 Surface(name=null)/@0x8fa08cc / android.view.SurfaceControl.readFromParcel:1117 android.view.IWindowSession$Stub$Proxy.relayout:1820 android.view.ViewRootImpl.relayoutWindow:9130 android.view.ViewRootImpl.performTraversals:3420 android.view.ViewRootImpl.doTraversal:2669 android.view.ViewRootImpl$TraversalRunnable.run:10092 android.view.Choreographer$CallbackRecord.run:1010 android.view.Choreographer.doCallbacks:809 android.view.Choreographer.doFrame:744 android.view.Choreographer$FrameDisplayEventReceiver.run:995 01-10 13:39:16.323 12417 12417 D WindowManager: handleWindowLayoutChanged windowToken=android.os.BinderProxy@bc91931 01-10 13:39:16.324 12417 12417 I ViewRootImpl@886d04d[LaunchActivity]: Relayout returned: old=(0,0,840,2289) new=(0,0,840,2289) req=(840,2289)0 dur=6 res=0x7 s={true 516758236528} ch=true fn=-1 01-10 13:39:16.325 12417 12417 I ViewRootImpl@886d04d[LaunchActivity]: [DP] dp(1) 1 android.view.ViewRootImpl.reportNextDraw:11078 android.view.ViewRootImpl.performTraversals:3915 android.view.ViewRootImpl.doTraversal:2669 01-10 13:39:16.325 12417 12417 I ViewRootImpl@886d04d[LaunchActivity]: [DP] pd() Asnyc report 01-10 13:39:16.325 12417 12417 I ViewRootImpl@886d04d[LaunchActivity]: mAttachInfo.mThreadedRenderer.draw, mView = DecorView@e9ff552[LaunchActivity] w = 840 h = 2289 01-10 13:39:16.353 12417 15156 D OpenGLRenderer: GPIS:: SetUp Pid : 12417 Tid : 15156 01-10 13:39:16.354 12417 12417 I ViewRootImpl@886d04d[LaunchActivity]: [DP] pdf(0) 1 android.view.ViewRootImpl.lambda$performDraw$1$ViewRootImpl:4743 android.view.-$$Lambda$ViewRootImpl$DJd0VUYJgsebcnSohO6h8zc_ONI.run:6 android.os.Handler.handleCallback:938 01-10 13:39:16.354 12417 12417 I ViewRootImpl@886d04d[LaunchActivity]: [DP] rdf() 01-10 13:39:16.512 12417 12417 I DecorView: [INFO] isPopOver=false, config=true 01-10 13:39:16.512 12417 12417 I DecorView: updateCaptionType >> DecorView@6383713[], isFloating=false, isApplication=true, hasWindowDecorCaption=false, hasWindowControllerCallback=true 01-10 13:39:16.512 12417 12417 D DecorView: setCaptionType = 0, this = DecorView@6383713[] 01-10 13:39:16.516 12417 12417 D RenderScript HIDL Adaptation: IRenderScriptDevice::getService() 01-10 13:39:16.517 12417 12417 D RenderScript HIDL Adaptation: IRenderScriptDevice::getService() returned 0x0 01-10 13:39:16.517 12417 12417 D RenderScript HIDL Adaptation: Using Fallback Path. 01-10 13:39:16.523 12417 12417 D mpanion.androi: Successfully queried cache dir: /data/user_de/0/io.homeassistant.companion.android/code_cache 01-10 13:39:16.523 12417 12417 D RenderScript: Setting cache dir: /data/user_de/0/io.homeassistant.companion.android/code_cache 01-10 13:39:16.527 12417 12417 I System.out: recordForce value 5 01-10 13:39:16.527 12417 12417 D WebviewActivity: Current webview package com.google.android.webview and version 97.0.4692.70 01-10 13:39:16.536 12417 15156 D NativeCustomFrequencyManager: [NativeCFMS] BpCustomFrequencyManager::BpCustomFrequencyManager() 01-10 13:39:16.539 12417 12417 D InputTransport: Input channel constructed: 'd56f8d0', fd=178 01-10 13:39:16.540 12417 12417 I ViewRootImpl@3a6973c[WebViewActivity]: setView = com.android.internal.policy.DecorView@6383713 TM=true 01-10 13:39:16.541 12417 12417 I SurfaceControl: nativeRelease nativeObject s[512463508192] 01-10 13:39:16.541 12417 12417 I SurfaceControl: nativeRelease nativeObject e[512463508192] 01-10 13:39:16.541 12417 12417 I SurfaceControl: nativeRelease nativeObject s[512463512592] 01-10 13:39:16.541 12417 12417 I SurfaceControl: nativeRelease nativeObject e[512463512592] 01-10 13:39:16.542 12417 12417 I ViewRootImpl@886d04d[LaunchActivity]: MSG_WINDOW_FOCUS_CHANGED 0 1 01-10 13:39:16.549 12417 12417 I SurfaceView: onWindowVisibilityChanged(0) false android.view.SurfaceView{62091d4 G.E...... ......I. 0,0-0,0} of ViewRootImpl@3a6973c[WebViewActivity] 01-10 13:39:16.556 12417 12417 I SurfaceControl: assignNativeObject: nativeObject = 0 Surface(name=null)/@0x644df7d / android.view.SurfaceControl.readFromParcel:1117 android.view.IWindowSession$Stub$Proxy.relayout:1820 android.view.ViewRootImpl.relayoutWindow:9130 android.view.ViewRootImpl.performTraversals:3420 android.view.ViewRootImpl.doTraversal:2669 android.view.ViewRootImpl$TraversalRunnable.run:10092 android.view.Choreographer$CallbackRecord.run:1010 android.view.Choreographer.doCallbacks:809 android.view.Choreographer.doFrame:744 android.view.Choreographer$FrameDisplayEventReceiver.run:995 01-10 13:39:16.556 12417 12417 D WindowManager: handleWindowLayoutChanged windowToken=android.os.BinderProxy@3d2b3d0 01-10 13:39:16.557 12417 12417 I ViewRootImpl@3a6973c[WebViewActivity]: Relayout returned: old=(0,0,840,2289) new=(0,0,840,2289) req=(840,2289)0 dur=6 res=0x7 s={true 516758288848} ch=true fn=-1 01-10 13:39:16.557 12417 12417 I SurfaceView: windowStopped(false) false android.view.SurfaceView{62091d4 G.E...... ......I. 0,0-0,0} of ViewRootImpl@3a6973c[WebViewActivity] 01-10 13:39:16.558 12417 12417 I ViewRootImpl@3a6973c[WebViewActivity]: [DP] dp(1) 1 android.view.ViewRootImpl.reportNextDraw:11078 android.view.ViewRootImpl.performTraversals:3915 android.view.ViewRootImpl.doTraversal:2669 01-10 13:39:16.558 12417 12417 I ViewRootImpl@3a6973c[WebViewActivity]: [DP] pd() Asnyc report 01-10 13:39:16.558 12417 12417 I ViewRootImpl@3a6973c[WebViewActivity]: mAttachInfo.mThreadedRenderer.draw, mView = DecorView@6383713[WebViewActivity] w = 840 h = 2289 01-10 13:39:16.581 12417 15156 D OpenGLRenderer: GPIS:: SetUp Pid : 12417 Tid : 15156 01-10 13:39:16.582 12417 12417 I ViewRootImpl@3a6973c[WebViewActivity]: [DP] pdf(0) 1 android.view.ViewRootImpl.lambda$performDraw$1$ViewRootImpl:4743 android.view.-$$Lambda$ViewRootImpl$DJd0VUYJgsebcnSohO6h8zc_ONI.run:6 android.os.Handler.handleCallback:938 01-10 13:39:16.582 12417 12417 I ViewRootImpl@3a6973c[WebViewActivity]: [DP] rdf() 01-10 13:39:16.588 12417 12417 I ViewRootImpl@886d04d[LaunchActivity]: MSG_WINDOW_FOCUS_CHANGED 0 1 01-10 13:39:16.595 12417 12417 I SurfaceControl: nativeRelease nativeObject s[512463493408] 01-10 13:39:16.595 12417 12417 I SurfaceControl: nativeRelease nativeObject e[512463493408] 01-10 13:39:16.596 12417 12417 I SurfaceControl: assignNativeObject: nativeObject = 0 Surface(name=null)/@0xc958135 / android.view.SurfaceControl.readFromParcel:1117 android.view.IWindowSession$Stub$Proxy.relayout:1810 android.view.ViewRootImpl.relayoutWindow:9130 android.view.ViewRootImpl.performTraversals:3420 android.view.ViewRootImpl.doTraversal:2669 android.view.ViewRootImpl$TraversalRunnable.run:10092 android.view.Choreographer$CallbackRecord.run:1010 android.view.Choreographer.doCallbacks:809 android.view.Choreographer.doFrame:744 android.view.Choreographer$FrameDisplayEventReceiver.run:995 01-10 13:39:16.596 12417 12417 I SurfaceControl: assignNativeObject: nativeObject = 0 Surface(name=null)/@0x8fa08cc / android.view.SurfaceControl.readFromParcel:1117 android.view.IWindowSession$Stub$Proxy.relayout:1820 android.view.ViewRootImpl.relayoutWindow:9130 android.view.ViewRootImpl.performTraversals:3420 android.view.ViewRootImpl.doTraversal:2669 android.view.ViewRootImpl$TraversalRunnable.run:10092 android.view.Choreographer$CallbackRecord.run:1010 android.view.Choreographer.doCallbacks:809 android.view.Choreographer.doFrame:744 android.view.Choreographer$FrameDisplayEventReceiver.run:995 01-10 13:39:16.596 12417 12417 I ViewRootImpl@886d04d[LaunchActivity]: Relayout returned: old=(0,0,840,2289) new=(0,0,840,2289) req=(840,2289)8 dur=6 res=0x5 s={false 0} ch=true fn=3 01-10 13:39:16.609 12417 12417 I ViewRootImpl@3a6973c[WebViewActivity]: MSG_WINDOW_FOCUS_CHANGED 1 1 01-10 13:39:16.610 12417 12417 D InputMethodManager: prepareNavigationBarInfo() DecorView@6383713[WebViewActivity] 01-10 13:39:16.610 12417 12417 D InputMethodManager: getNavigationBarColor() -15658735 01-10 13:39:16.610 12417 12417 D InputMethodManager: prepareNavigationBarInfo() DecorView@6383713[WebViewActivity] 01-10 13:39:16.610 12417 12417 D InputMethodManager: getNavigationBarColor() -15658735 01-10 13:39:16.610 12417 12417 V InputMethodManager: Starting input: tba=io.homeassistant.companion.android ic=null mNaviBarColor -15658735 mIsGetNaviBarColorSuccess true , NavVisible : true , NavTrans : false 01-10 13:39:16.610 12417 12417 D InputMethodManager: startInputInner - Id : 0 01-10 13:39:16.610 12417 12417 I InputMethodManager: startInputInner - mService.startInputOrWindowGainedFocus 01-10 13:39:16.611 12417 12417 D InputTransport: Input channel constructed: 'ClientS', fd=126 01-10 13:39:16.612 12417 23030 D SensorWorker: Updating all Sensors. 01-10 13:39:16.612 12417 12417 D UrlRepository: localUrl is: false and usesInternalSsid is: false 01-10 13:39:16.613 12417 12417 D UrlRepository: Using external URL 01-10 13:39:16.613 12417 13285 I WM-Processor: Moving WorkSpec (50a30996-9b2d-40e5-84d3-869becef7099) to the foreground 01-10 13:39:16.622 12417 23030 D WebSocketRepository: Sending message 4: {type=get_config, id=4} 01-10 13:39:16.622 12417 23030 D WebSocketRepository: Message number 4 sent 01-10 13:39:16.626 12417 12417 I SurfaceControl: nativeRelease nativeObject s[512463504144] 01-10 13:39:16.626 12417 12417 I SurfaceControl: nativeRelease nativeObject e[512463504144] 01-10 13:39:16.626 12417 12417 I SurfaceControl: nativeRelease nativeObject s[512463509600] 01-10 13:39:16.626 12417 12417 I SurfaceControl: nativeRelease nativeObject e[512463509600] 01-10 13:39:16.626 12417 12417 I WM-SystemFgDispatcher: Started foreground service Intent { act=ACTION_START_FOREGROUND cmp=io.homeassistant.companion.android/androidx.work.impl.foreground.SystemForegroundService (has extras) } 01-10 13:39:16.655 12417 12417 I ViewRootImpl@886d04d[LaunchActivity]: stopped(true) old=false 01-10 13:39:16.657 12417 12417 I ViewRootImpl@886d04d[LaunchActivity]: dispatchDetachedFromWindow 01-10 13:39:16.660 12417 12417 D InputTransport: Input channel destroyed: 'd216884', fd=122 01-10 13:39:16.697 12417 4894 D WebSocketRepository: Websocket: onMessage (text) 01-10 13:39:16.701 12417 4894 D WebSocketRepository: Message number 4 received: {"id": 4, "type": "result", "success": true, "result": {"latitude": 51.59346210323454, "longitude": -1.822389364242554, "elevation": 0, "unit_system": {"length": "km", "accumulated_precipitation": "mm", "mass": "g", "pressure": "Pa", "temperature": "\u00b0C", "volume": "L", "wind_speed": "m/s"}, "location_name": "Home", "time_zone": "Europe/London", "components": ["mqtt", "button", "sensor.zha", "siren.zha", "sensor.template", "device_tracker.zha", "sensor.sureha", "sensor.shelly", "sensor.upnp", "cloud", "button.shelly", "binary_sensor.ping", "media_player.xbox", "weather.met", "number", "shelly", "sureha", "google_assistant", "zha", "broadlink", "zwave_js", "dlna_dmr", "dhcp", "number.zha", "water_heater.tado", "siren", "automation", "device_automation", "recorder", "remote.xbox", "hassio", "webhook", "cast", "switch", "alarm_control_panel", "tag", "system_log", "websocket_api", "person", "media_player.braviatv", "cover.zha", "lock.zwave_js", "input_datetime", "lock.tesla_custom", "switch.shelly", "light.zha", "octoprint", "neato", "device_tracker.tesla_custom", "binary_sensor.mqtt", "script", "sensor.zwave_js", "logbook", "adguard", "scene.homeassistant", "my", "binary_sensor.zwave_js", "tado", "frontend", "energy", "sensor.energy", "remote.braviatv", "ffmpeg", "media_player.cast", "climate.shelly", "network", "simpleicons", "lovelace", "fan.zha", "api", "hacs", "fan", "light.group", "system_health", "persistent_notification", "counter", "ping", "binary_sensor.aarlo", "input_select", "sensor.hassio", "binary_sensor.zha", "light", "config", "binary_sensor.tesla_custom", "binary_sensor.xbox", "tesla_custom", "remote.broadlink", "http", "default_config", "lock.zha", "notify", "climate.tado", "sensor.tesla_custom", "media_player.dlna_dmr", "sensor.adguard", "xbox", "image", "aarlo", "sun", "auth", "binary_sensor.upnp", "updater", "binary_sensor.tado", "sensor.tado", "notify.mobile_app", "analytics", "media_player", "met", "ifttt", "button.tesla_custom", "sensor.xbox", "sensor.mobile_app", "cover", "light.shelly", "climate", "remote", "binary_sensor.updater", "onboarding", "device_tracker", "binary_sensor.hassio", "sensor.ipp", "notify.group", "google", "sensor", "usb", "blueprint", "binary_sensor.template", "ssdp", "vacuum", "zeroconf", "tts.google_translate", "sensor.systemmonitor", "device_tracker.sureha", "search", "camera.mjpeg", "mobile_app", "ipp", "binary_sensor", "history", "camera", "zone", "sensor.esphome", "switch.zwave_js", "binary_sensor.mobile_app", "map", "switch.adguard", "alarm_control_panel.zha", "utility_meter", "climate.tesla_custom", "group", "timer", "tts", "template", "upnp", "input_boolean", "alarm_control_panel.manual", "binary_sensor.shelly", "nut", "input_number", "sensor.nut", "camera.neato", "braviatv", "switch.broadlink", "scene", "trace", "calendar", "sensor.hacs", "media_source", "climate.zha", "switch.zha", "water_heater", "camera.aarlo", "input_text", "weather", "sensor.utility_meter", "calendar.google", "sensor.mqtt", "switch.tesla_custom", "homeassistant", "lock", "vacuum.neato", "esphome", "sensor.sun2", "binary_sensor.sureha", "stream", "switch.neato", "device_tracker.mobile_app", "cover.shelly"], "config_dir": "/config", "whitelist_external_dirs": ["/config/www", "/media"], "allowlist_external_dirs": ["/config/www", "/media"], "allowlist_external_urls": [], "version": "2021.12.2", "config_source": "storage", "safe_mode": false, "state": "RUNNING", "external_url": "https://ha.blairhome.co.uk", "internal_url": "http://192.168.1.112:8123", "currency": "GBP"}} 01-10 13:39:16.781 12417 12417 D ForegrndServiceLauncher: Check if service HighAccuracyLocationService is running. Service running = false 01-10 13:39:16.817 12417 23030 D UrlRepository: localUrl is: false and usesInternalSsid is: false 01-10 13:39:16.863 12417 12417 I ViewRootImpl@3a6973c[WebViewActivity]: ViewPostIme pointer 0 01-10 13:39:16.898 12417 22503 I WM-WorkerWrapper: Worker result SUCCESS for Work [ id=50a30996-9b2d-40e5-84d3-869becef7099, tags={ io.homeassistant.companion.android.sensors.SensorWorker } ] 01-10 13:39:16.899 12417 12417 I WM-SystemFgDispatcher: Stopping foreground service 01-10 13:39:16.920 12417 12417 I ViewRootImpl@3a6973c[WebViewActivity]: ViewPostIme pointer 1 01-10 13:39:16.978 12417 12417 D InputMethodManager: prepareNavigationBarInfo() DecorView@6383713[WebViewActivity] 01-10 13:39:16.978 12417 12417 D InputMethodManager: getNavigationBarColor() -15658735 01-10 13:39:16.978 12417 12417 V InputMethodManager: Starting input: tba=io.homeassistant.companion.android ic=null mNaviBarColor -15658735 mIsGetNaviBarColorSuccess true , NavVisible : true , NavTrans : false 01-10 13:39:16.978 12417 12417 D InputMethodManager: startInputInner - Id : 0 01-10 13:39:16.978 12417 12417 I InputMethodManager: startInputInner - mService.startInputOrWindowGainedFocus 01-10 13:39:16.979 12417 12417 D InputTransport: Input channel constructed: 'ClientS', fd=220 01-10 13:39:16.979 12417 12417 D InputTransport: Input channel destroyed: 'ClientS', fd=126 01-10 13:39:16.979 12417 12417 D InputMethodManager: HSIFW - flag : 0 01-10 13:39:16.996 12417 12417 I ViewRootImpl@3a6973c[WebViewActivity]: ViewPostIme pointer 0 01-10 13:39:17.005 12417 12417 D UrlRepository: localUrl is: false and usesInternalSsid is: false 01-10 13:39:17.005 12417 12417 D UrlRepository: Using external URL 01-10 13:39:17.152 12417 12417 I ViewRootImpl@3a6973c[WebViewActivity]: MSG_WINDOW_FOCUS_CHANGED 0 1 01-10 13:39:17.175 12417 12417 I SurfaceControl: nativeRelease nativeObject s[512463496048] 01-10 13:39:17.175 12417 12417 I SurfaceControl: nativeRelease nativeObject e[512463496048] 01-10 13:39:17.175 12417 12417 I SurfaceControl: nativeRelease nativeObject s[512463475104] 01-10 13:39:17.175 12417 12417 I SurfaceControl: nativeRelease nativeObject e[512463475104] 01-10 13:39:17.175 12417 12417 I SurfaceControl: nativeRelease nativeObject s[512463484960] 01-10 13:39:17.175 12417 12417 I SurfaceControl: nativeRelease nativeObject e[512463484960] 01-10 13:39:17.427 12417 10557 D WebviewActivity: External bus {"type":"connection-status","payload":{"event":"connected"},"id":1} 01-10 13:39:17.773 12417 12417 I SurfaceView: onWindowVisibilityChanged(8) false android.view.SurfaceView{62091d4 G.E...... ......I. 0,0-0,0} of ViewRootImpl@3a6973c[WebViewActivity] 01-10 13:39:17.776 12417 12417 I SurfaceControl: nativeRelease nativeObject s[512463508016] 01-10 13:39:17.776 12417 12417 I SurfaceControl: nativeRelease nativeObject e[512463508016] 01-10 13:39:17.776 12417 12417 I SurfaceControl: assignNativeObject: nativeObject = 0 Surface(name=null)/@0x7b37984 / android.view.SurfaceControl.readFromParcel:1117 android.view.IWindowSession$Stub$Proxy.relayout:1810 android.view.ViewRootImpl.relayoutWindow:9130 android.view.ViewRootImpl.performTraversals:3420 android.view.ViewRootImpl.doTraversal:2669 android.view.ViewRootImpl$TraversalRunnable.run:10092 android.view.Choreographer$CallbackRecord.run:1010 android.view.Choreographer.doCallbacks:809 android.view.Choreographer.doFrame:744 android.view.Choreographer$FrameDisplayEventReceiver.run:995 01-10 13:39:17.777 12417 12417 I SurfaceControl: assignNativeObject: nativeObject = 0 Surface(name=null)/@0x644df7d / android.view.SurfaceControl.readFromParcel:1117 android.view.IWindowSession$Stub$Proxy.relayout:1820 android.view.ViewRootImpl.relayoutWindow:9130 android.view.ViewRootImpl.performTraversals:3420 android.view.ViewRootImpl.doTraversal:2669 android.view.ViewRootImpl$TraversalRunnable.run:10092 android.view.Choreographer$CallbackRecord.run:1010 android.view.Choreographer.doCallbacks:809 android.view.Choreographer.doFrame:744 android.view.Choreographer$FrameDisplayEventReceiver.run:995 01-10 13:39:17.777 12417 12417 I SurfaceControl: nativeRelease nativeObject s[512463547088] 01-10 13:39:17.777 12417 12417 I SurfaceControl: nativeRelease nativeObject e[512463547088] 01-10 13:39:17.777 12417 12417 I ViewRootImpl@3a6973c[WebViewActivity]: Relayout returned: old=(0,0,840,2289) new=(0,0,840,2289) req=(840,2289)8 dur=3 res=0x5 s={false 0} ch=true fn=8 01-10 13:39:17.777 12417 12417 I SurfaceView: windowStopped(true) false android.view.SurfaceView{62091d4 G.E...... ......I. 0,0-0,0} of ViewRootImpl@3a6973c[WebViewActivity] 01-10 13:39:17.802 12417 12417 I ViewRootImpl@3a6973c[WebViewActivity]: stopped(true) old=false 01-10 13:39:17.807 12417 12417 D InputTransport: Input channel destroyed: 'ClientS', fd=220 01-10 13:39:17.817 12417 12417 I SurfaceControl: assignNativeObject: nativeObject = 0 Surface(name=null)/@0x7b37984 / android.view.SurfaceControl.readFromParcel:1117 android.view.IWindowSession$Stub$Proxy.relayout:1810 android.view.ViewRootImpl.relayoutWindow:9130 android.view.ViewRootImpl.performTraversals:3420 android.view.ViewRootImpl.doTraversal:2669 android.view.ViewRootImpl$TraversalRunnable.run:10092 android.view.Choreographer$CallbackRecord.run:1010 android.view.Choreographer.doCallbacks:809 android.view.Choreographer.doFrame:744 android.view.Choreographer$FrameDisplayEventReceiver.run:995 01-10 13:39:17.818 12417 12417 I SurfaceControl: assignNativeObject: nativeObject = 0 Surface(name=null)/@0x644df7d / android.view.SurfaceControl.readFromParcel:1117 android.view.IWindowSession$Stub$Proxy.relayout:1820 android.view.ViewRootImpl.relayoutWindow:9130 android.view.ViewRootImpl.performTraversals:3420 android.view.ViewRootImpl.doTraversal:2669 android.view.ViewRootImpl$TraversalRunnable.run:10092 android.view.Choreographer$CallbackRecord.run:1010 android.view.Choreographer.doCallbacks:809 android.view.Choreographer.doFrame:744 android.view.Choreographer$FrameDisplayEventReceiver.run:995 01-10 13:39:17.820 12417 12417 I SurfaceControl: nativeRelease nativeObject s[512463508016] 01-10 13:39:17.820 12417 12417 I SurfaceControl: nativeRelease nativeObject e[512463508016] 01-10 13:39:17.820 12417 12417 I ViewRootImpl@3a6973c[WebViewActivity]: Relayout returned: old=(0,0,840,2289) new=(0,0,840,2289) req=(840,2289)8 dur=6 res=0x5 s={false 0} ch=false fn=-1 01-10 13:39:17.833 12417 12417 I SurfaceControl: nativeRelease nativeObject s[512463470176] 01-10 13:39:17.833 12417 12417 I SurfaceControl: nativeRelease nativeObject e[512463470176] 01-10 13:39:17.856 12417 13276 D SensorWorker: Updating all Sensors. 01-10 13:39:17.859 12417 13273 I WM-Processor: Moving WorkSpec (99d8bb19-f4f5-4ea9-8f7a-26fde7a12687) to the foreground 01-10 13:39:17.865 12417 12417 I WM-SystemFgDispatcher: Started foreground service Intent { act=ACTION_START_FOREGROUND cmp=io.homeassistant.companion.android/androidx.work.impl.foreground.SystemForegroundService (has extras) } 01-10 13:39:17.873 12417 12417 I SurfaceView: onDetachedFromWindow: releaseSurfaces() 01-10 13:39:17.876 12417 12417 I ViewRootImpl@3a6973c[WebViewActivity]: dispatchDetachedFromWindow 01-10 13:39:17.878 12417 12417 D InputTransport: Input channel destroyed: 'd56f8d0', fd=178 01-10 13:39:17.909 12417 12417 D ForegrndServiceLauncher: Check if service HighAccuracyLocationService is running. Service running = false 01-10 13:39:17.940 12417 13276 D SensorReceiver: Nothing to update 01-10 13:39:17.940 12417 13285 I WM-WorkerWrapper: Worker result SUCCESS for Work [ id=99d8bb19-f4f5-4ea9-8f7a-26fde7a12687, tags={ io.homeassistant.companion.android.sensors.SensorWorker } ] 01-10 13:39:17.941 12417 12417 I WM-SystemFgDispatcher: Stopping foreground service 01-10 13:39:18.522 12417 10557 D WebviewActivity: External bus {"type":"theme-update","id":2} 01-10 13:39:18.655 12417 10557 D WebviewActivity: External bus {"type":"config/get","id":3} 01-10 13:39:27.737 12417 12417 D LocBroadcastReceiver: Received location update. 01-10 13:39:27.743 12417 12417 D LocBroadcastReceiver: Last Location: 01-10 13:39:27.743 12417 12417 D LocBroadcastReceiver: Coords:(51.5934888, -1.8222841) 01-10 13:39:27.743 12417 12417 D LocBroadcastReceiver: Accuracy: 12.617 01-10 13:39:27.743 12417 12417 D LocBroadcastReceiver: Bearing: 0.0 01-10 13:39:27.743 12417 12417 D LocBroadcastReceiver: Begin evaluating if location update should be skipped 01-10 13:39:27.743 12417 12417 D LocBroadcastReceiver: Received location that is 1204 milliseconds old, 1641821966539 compared to 1641821967743 with source fused 01-10 13:39:27.746 12417 13276 D UrlRepository: localUrl is: false and usesInternalSsid is: false 01-10 13:39:27.760 12417 12417 D ForegrndServiceLauncher: Check if service HighAccuracyLocationService is running. Service running = false 01-10 13:39:27.835 12417 13276 D LocBroadcastReceiver: Location update sent successfully 01-10 13:39:42.954 12417 12417 D SensorReceiver: Sensor bluetooth_connection corresponding to received event android.bluetooth.device.action.ACL_CONNECTED is disabled, skipping sensors update 01-10 13:39:48.472 12417 15163 I System.out: (HTTPLog)-Static: isSBSettingEnabled false 01-10 13:39:48.473 12417 15163 I System.out: (HTTPLog)-Static: isSBSettingEnabled false 01-10 13:40:10.466 12417 12417 D SensorReceiver: Sensor bluetooth_connection corresponding to received event android.bluetooth.device.action.ACL_DISCONNECTED is disabled, skipping sensors update 01-10 13:40:26.466 12417 12417 D SensorReceiver: Sensor bluetooth_connection corresponding to received event android.bluetooth.device.action.ACL_CONNECTED is disabled, skipping sensors update 01-10 13:40:41.992 12417 12417 D SensorReceiver: Sensor bluetooth_connection corresponding to received event android.bluetooth.device.action.ACL_DISCONNECTED is disabled, skipping sensors update 01-10 13:41:02.496 12417 13240 W System : A resource failed to call destroy. 01-10 13:41:27.769 12417 12417 D LocBroadcastReceiver: Received location update. 01-10 13:41:27.774 12417 12417 D LocBroadcastReceiver: Last Location: 01-10 13:41:27.774 12417 12417 D LocBroadcastReceiver: Coords:(51.5934888, -1.8222841) 01-10 13:41:27.774 12417 12417 D LocBroadcastReceiver: Accuracy: 12.617 01-10 13:41:27.774 12417 12417 D LocBroadcastReceiver: Bearing: 0.0 01-10 13:41:27.774 12417 12417 D LocBroadcastReceiver: Begin evaluating if location update should be skipped 01-10 13:41:27.774 12417 12417 D LocBroadcastReceiver: Received location that is 41 milliseconds old, 1641822087733 compared to 1641822087774 with source fused 01-10 13:41:27.774 12417 12417 D LocBroadcastReceiver: Duplicate location received, not sending to HA 01-10 13:41:27.790 12417 12417 D ForegrndServiceLauncher: Check if service HighAccuracyLocationService is running. Service running = false 01-10 13:42:21.947 12417 12417 D SensorReceiver: Sensor bluetooth_connection corresponding to received event android.bluetooth.device.action.ACL_CONNECTED is disabled, skipping sensors update 01-10 13:42:32.117 12417 12417 D SensorReceiver: Sensor bluetooth_connection corresponding to received event android.bluetooth.device.action.ACL_DISCONNECTED is disabled, skipping sensors update 01-10 13:43:27.799 12417 12417 D LocBroadcastReceiver: Received location update. 01-10 13:43:27.808 12417 12417 D LocBroadcastReceiver: Last Location: 01-10 13:43:27.808 12417 12417 D LocBroadcastReceiver: Coords:(51.5934888, -1.8222841) 01-10 13:43:27.808 12417 12417 D LocBroadcastReceiver: Accuracy: 12.617 01-10 13:43:27.808 12417 12417 D LocBroadcastReceiver: Bearing: 0.0 01-10 13:43:27.808 12417 12417 D LocBroadcastReceiver: Begin evaluating if location update should be skipped 01-10 13:43:27.808 12417 12417 D LocBroadcastReceiver: Received location that is 48 milliseconds old, 1641822207760 compared to 1641822207808 with source fused 01-10 13:43:27.808 12417 12417 D LocBroadcastReceiver: Duplicate location received, not sending to HA 01-10 13:43:27.826 12417 12417 D ForegrndServiceLauncher: Check if service HighAccuracyLocationService is running. Service running = false 01-10 13:43:45.014 12417 12417 D SensorReceiver: Sensor bluetooth_connection corresponding to received event android.bluetooth.device.action.ACL_CONNECTED is disabled, skipping sensors update 01-10 13:43:54.974 12417 12417 D SensorReceiver: Sensor bluetooth_connection corresponding to received event android.bluetooth.device.action.ACL_DISCONNECTED is disabled, skipping sensors update 01-10 13:44:20.010 12417 12417 D SensorReceiver: Sensor bluetooth_connection corresponding to received event android.bluetooth.device.action.ACL_CONNECTED is disabled, skipping sensors update 01-10 13:44:25.847 12417 12417 D SensorReceiver: Sensor bluetooth_connection corresponding to received event android.bluetooth.device.action.ACL_DISCONNECTED is disabled, skipping sensors update 01-10 13:44:39.363 12417 12417 D SensorReceiver: Sensor bluetooth_connection corresponding to received event android.bluetooth.device.action.ACL_CONNECTED is disabled, skipping sensors update 01-10 13:44:45.141 12417 12417 D SensorReceiver: Sensor bluetooth_connection corresponding to received event android.bluetooth.device.action.ACL_DISCONNECTED is disabled, skipping sensors update 01-10 13:44:56.442 12417 12417 D SensorReceiver: Sensor bluetooth_connection corresponding to received event android.bluetooth.device.action.ACL_CONNECTED is disabled, skipping sensors update 01-10 13:45:02.156 12417 12417 D SensorReceiver: Sensor bluetooth_connection corresponding to received event android.bluetooth.device.action.ACL_DISCONNECTED is disabled, skipping sensors update 01-10 13:45:15.529 12417 12417 D SensorReceiver: Sensor bluetooth_connection corresponding to received event android.bluetooth.device.action.ACL_CONNECTED is disabled, skipping sensors update 01-10 13:45:22.603 12417 12417 D SensorReceiver: Sensor bluetooth_connection corresponding to received event android.bluetooth.device.action.ACL_DISCONNECTED is disabled, skipping sensors update 01-10 13:45:24.543 12417 12417 D SensorReceiver: Sensor bluetooth_connection corresponding to received event android.bluetooth.device.action.ACL_CONNECTED is disabled, skipping sensors update 01-10 13:45:38.780 12417 23031 D WebSocketRepository: Sending message 5: {type=config/area_registry/list, id=5} 01-10 13:45:38.782 12417 23031 D WebSocketRepository: Message number 5 sent 01-10 13:45:38.872 12417 4894 D WebSocketRepository: Websocket: onMessage (text) 01-10 13:45:38.876 12417 4894 D WebSocketRepository: Message number 5 received: {"id": 5, "type": "result", "success": true, "result": [{"area_id": "6c905401e1d34918b8746d2563f43f2e", "name": "Living Room", "picture": null}, {"area_id": "d27d73e04a5944b2a41b2f5e2e92a9a8", "name": "Kitchen", "picture": null}, {"area_id": "933d7022b4df406daca1713fab1837df", "name": "Bedroom", "picture": null}, {"area_id": "d0f7d17a4aba485eafdef850199cb62a", "name": "Bathroom", "picture": null}, {"area_id": "a247e3bcfb0a47e380c822e018a7e211", "name": "Hallway", "picture": null}, {"area_id": "0dbe212844c144859c1154baf6b26316", "name": "Office", "picture": null}]} 01-10 13:45:38.887 12417 23031 D WebSocketRepository: Sending message 6: {type=config/device_registry/list, id=6} 01-10 13:45:38.888 12417 23031 D WebSocketRepository: Message number 6 sent 01-10 13:45:39.162 12417 4894 D WebSocketRepository: Websocket: onMessage (text) 01-10 13:45:39.174 12417 4894 D WebSocketRepository: Message number 6 received: {"id": 6, "type": "result", "success": true, "result": [{"area_id": "d27d73e04a5944b2a41b2f5e2e92a9a8", "configuration_url": null, "config_entries": ["beaf7d9f2a834e59a10ef970b0a16f39"], "connections": [["zigbee", "28:6d:97:00:01:0c:91:76"]], "disabled_by": null, "entry_type": null, "id": "df346b27edf7419f9db7e6be93f8565b", "identifiers": [["zha", "28:6d:97:00:01:0c:91:76"]], "manufacturer": "Samjin", "model": "motion", "name_by_user": "Kitchen Motion", "name": "Samjin motion", "sw_version": "0x00000011", "via_device_id": "e2eab4791e9249f586bbdf0e7cfd5781"}, {"area_id": "933d7022b4df406daca1713fab1837df", "configuration_url": null, "config_entries": ["beaf7d9f2a834e59a10ef970b0a16f39"], "connections": [["zigbee", "28:6d:97:00:01:02:87:d6"]], "disabled_by": null, "entry_type": null, "id": "ae87c4fd75e84c5a9c72ab65238579ff", "identifiers": [["zha", "28:6d:97:00:01:02:87:d6"]], "manufacturer": "Samjin", "model": "button", "name_by_user": "Molly's Button", "name": "Samjin button", "sw_version": "0x00000011", "via_device_id": "e2eab4791e9249f586bbdf0e7cfd5781"}, {"area_id": "933d7022b4df406daca1713fab1837df", "configuration_url": null, "config_entries": ["beaf7d9f2a834e59a10ef970b0a16f39"], "connections": [["zigbee", "28:6d:97:00:01:02:87:9b"]], "disabled_by": null, "entry_type": null, "id": "d82166ad723d4718b424dd4784175284", "identifiers": [["zha", "28:6d:97:00:01:02:87:9b"]], "manufacturer": "Samjin", "model": "button", "name_by_user": "Blair's Button", "name": "Samjin button", "sw_version": "0x00000011", "via_device_id": "e2eab4791e9249f586bbdf0e7cfd5781"}, {"area_id": "a247e3bcfb0a47e380c822e018a7e211", "configuration_url": null, "config_entries": ["beaf7d9f2a834e59a10ef970b0a16f39"], "connections": [["zigbee", "28:6d:97:00:01:02:b7:af"]], "disabled_by": null, "entry_type": null, "id": "c3fb27c6b4be4b7c98a7fc353558931e", "identifiers": [["zha", "28:6d:97:00:01:02:b7:af"]], "manufacturer": "Samjin", "model": "motion", "name_by_user": "Hallway Motion", "name": "Samjin motion", "sw_version": "0x00000011", "via_device_id": "e2eab4791e9249f586bbdf0e7cfd5781"}, {"area_id": "a247e3bcfb0a47e380c822e018a7e211", "configuration_url": null, "config_entries": ["beaf7d9f2a834e59a10ef970b0a16f39"], "connections": [["zigbee", "28:6d:97:00:01:02:88:0b"]], "disabled_by": null, "entry_type": null, "id": "09eace3fd76546d69dfd789fdcc95b47", "identifiers": [["zha", "28:6d:97:00:01:02:88:0b"]], "manufacturer": "Samjin", "model": "button", "name_by_user": "Front Door Button", "name": "Samjin button", "sw_version": "0x00000011", "via_device_id": "e2eab4791e9249f586bbdf0e7cfd5781"}, {"area_id": "a247e3bcfb0a47e380c822e018a7e211", "configuration_url": null, "config_entries": ["beaf7d9f2a834e59a10ef970b0a16f39"], "connections": [["zigbee", "28:6d:97:00:01:08:01:69"]], "disabled_by": null, "entry_type": null, "id": "066ee96aa7554935ad869a1f6ed4e942", "identifiers": [["zha", "28:6d:97:00:01:08:01:69"]], "manufacturer": "Samjin", "model": "multi", "name_by_user": "Front Door Multi-Sensor", "name": "Samjin multi", "sw_version": "0x00000011", "via_device_id": "e2eab4791e9249f586bbdf0e7cfd5781"}, {"area_id": null, "configuration_url": null, "config_entries": ["bd3753d03ee749feb771d71dc432ab16"], "connections": [], "disabled_by": null, "entry_type": null, "id": "f6967de96ea14d9b985d6bece8bd59d6", "identifiers": [["mobile_app", "08a6c079b6c81ddd"]], "manufacturer": "samsung", "model": "SM-T860", "name_by_user": null, "name": "SM-T860", "sw_version": "30", "via_device_id": null}, {"area_id": "d27d73e04a5944b2a41b2f5e2e92a9a8", "configuration_url": null, "config_entries": ["beaf7d9f2a834e59a10ef970b0a16f39"], "connections": [["zigbee", "28:6d:97:00:01:08:55:21"]], "disabled_by": null, "entry_type": null, "id": "a747b4e84d364e4c896d753f1e48d77a", "identifiers": [["zha", "28:6d:97:00:01:08:55:21"]], "manufacturer": "Samjin", "model": "water", "name_by_user": "Dishwasher Water Sensor", "name": "Samjin water", "sw_version": "0x00000011", "via_device_id": "e2eab4791e9249f586bbdf0e7cfd578 01-10 13:45:39.199 12417 23031 E HaConProService: Error getting list of entities 01-10 13:45:39.199 12417 23031 E HaConProService: java.lang.IllegalArgumentException: Cannot deserialize value of typejava.lang.Stringfrom Array value (tokenJsonToken.START_ARRAY) 01-10 13:45:39.199 12417 23031 E HaConProService: at [Source: UNKNOWN; byte offset: #UNKNOWN] (through reference chain: java.util.ArrayList[57]->io.homeassistant.companion.android.common.data.websocket.impl.entities.DeviceRegistryResponse["sw_version"]) 01-10 13:45:39.199 12417 23031 E HaConProService: at com.fasterxml.jackson.databind.ObjectMapper._convert(ObjectMapper.java:4393) 01-10 13:45:39.199 12417 23031 E HaConProService: at com.fasterxml.jackson.databind.ObjectMapper.convertValue(ObjectMapper.java:4334) 01-10 13:45:39.199 12417 23031 E HaConProService: at io.homeassistant.companion.android.common.data.websocket.impl.WebSocketRepositoryImpl.getDeviceRegistry(WebSocketRepositoryImpl.kt:386) 01-10 13:45:39.199 12417 23031 E HaConProService: at io.homeassistant.companion.android.common.data.websocket.impl.WebSocketRepositoryImpl$getDeviceRegistry$1.invokeSuspend(Unknown Source:14) 01-10 13:45:39.199 12417 23031 E HaConProService: at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) 01-10 13:45:39.199 12417 23031 E HaConProService: at kotlinx.coroutines.internal.ScopeCoroutine.afterResume(Scopes.kt:33) 01-10 13:45:39.199 12417 23031 E HaConProService: at kotlinx.coroutines.AbstractCoroutine.resumeWith(AbstractCoroutine.kt:102) 01-10 13:45:39.199 12417 23031 E HaConProService: at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46) 01-10 13:45:39.199 12417 23031 E HaConProService: at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106) 01-10 13:45:39.199 12417 23031 E HaConProService: at kotlinx.coroutines.internal.LimitedDispatcher.run(LimitedDispatcher.kt:39) 01-10 13:45:39.199 12417 23031 E HaConProService: at kotlinx.coroutines.scheduling.TaskImpl.run(Tasks.kt:95) 01-10 13:45:39.199 12417 23031 E HaConProService: at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:571) 01-10 13:45:39.199 12417 23031 E HaConProService: at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750) 01-10 13:45:39.199 12417 23031 E HaConProService: at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:678) 01-10 13:45:39.199 12417 23031 E HaConProService: at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:665) 01-10 13:45:39.199 12417 23031 E HaConProService: Caused by: com.fasterxml.jackson.databind.exc.MismatchedInputException: Cannot deserialize value of typejava.lang.Stringfrom Array value (tokenJsonToken.START_ARRAY) 01-10 13:45:39.199 12417 23031 E HaConProService: at [Source: UNKNOWN; byte offset: #UNKNOWN] (through reference chain: java.util.ArrayList[57]->io.homeassistant.companion.android.common.data.websocket.impl.entities.DeviceRegistryResponse["sw_version"]) 01-10 13:45:39.199 12417 23031 E HaConProService: at com.fasterxml.jackson.databind.DeserializationContext.reportInputMismatch(DeserializationContext.java:1741) 01-10 13:45:39.199 12417 23031 E HaConProService: at com.fasterxml.jackson.databind.DeserializationContext.handleUnexpectedToken(DeserializationContext.java:1515) 01-10 13:45:39.199 12417 23031 E HaConProService: at com.fasterxml.jackson.databind.deser.std.StdDeserializer._deserializeFromArray(StdDeserializer.java:222) 01-10 13:45:39.199 12417 23031 E HaConProService: at com.fasterxml.jackson.databind.deser.std.StringDeserializer.deserialize(StringDeserializer.java:46) 01-10 13:45:39.199 12417 23031 E HaConProService: at com.fasterxml.jackson.databind.deser.std.StringDeserializer.deserialize(StringDeserializer.java:11) 01-10 13:45:39.199 12417 23031 E HaConProService: at com.fasterxml.jackson.databind.deser.SettableBeanProperty.deserialize(SettableBeanProperty.java:542) 01-10 13:45:39.199 12417 23031 E HaConProService: at com.fasterxml.jackson.databind.deser.BeanDeserializer._deserializeWithErrorWrapping(BeanDeserializer.java:563) 01-10 13:45:39.199 12417 23031 E HaConProService: at com.fasterxml.jackson.databind.deser.BeanDeserializer._deserializeUsingPropertyBased(BeanDeserializer.java:438) 01-10 13:45:39.199 12417 23031 E HaConProService: at com.fasterxml.jackson.databind.deser.BeanDeserializerBase.deserializeFromObjectUsingNonDefault(BeanDeserializerBase.java:1405) 01-10 13:45:39.199 12417 23031 E HaConProService: at com.fasterxml.jackson.databind.deser.BeanDeserializer.deserializeFromObject(BeanDeserializer.java:351) 01-10 13:45:39.199 12417 23031 E HaConProService: at com.fasterxml.jackson.databind.deser.BeanDeserializer.deserialize(BeanDeserializer.java:184) 01-10 13:45:39.199 12417 23031 E HaConProService: at com.fasterxml.jackson.databind.deser.std.CollectionDeserializer._deserializeFromArray(CollectionDeserializer.java:355) 01-10 13:45:39.199 12417 23031 E HaConProService: at com.fasterxml.jackson.databind.deser.std.CollectionDeserializer.deserialize(CollectionDeserializer.java:244) 01-10 13:45:39.199 12417 23031 E HaConProService: at com.fasterxml.jackson.databind.deser.std.CollectionDeserializer.deserialize(CollectionDeserializer.java:28) 01-10 13:45:39.199 12417 23031 E HaConProService: at com.fasterxml.jackson.databind.ObjectMapper._convert(ObjectMapper.java:4388) 01-10 13:45:39.199 12417 23031 E HaConProService: ... 14 more 01-10 13:45:42.710 12417 12417 I DecorView: [INFO] isPopOver=false, config=true 01-10 13:45:42.710 12417 12417 I DecorView: updateCaptionType >> DecorView@aaa0e46[], isFloating=false, isApplication=true, hasWindowDecorCaption=false, hasWindowControllerCallback=true 01-10 13:45:42.710 12417 12417 D DecorView: setCaptionType = 0, this = DecorView@aaa0e46[] 01-10 13:45:42.715 12417 15156 D NativeCustomFrequencyManager: [NativeCFMS] BpCustomFrequencyManager::BpCustomFrequencyManager() 01-10 13:45:42.716 12417 15163 I System.out: (HTTPLog)-Static: isSBSettingEnabled false 01-10 13:45:42.716 12417 15163 I System.out: (HTTPLog)-Static: isSBSettingEnabled false 01-10 13:45:42.717 12417 12417 D InputTransport: Input channel constructed: '97d17d2', fd=124 01-10 13:45:42.718 12417 12417 I ViewRootImpl@4e3d91[LaunchActivity]: setView = com.android.internal.policy.DecorView@aaa0e46 TM=true 01-10 13:45:42.720 12417 12417 D UrlRepository: localUrl is: false and usesInternalSsid is: false 01-10 13:45:42.721 12417 12417 D UrlRepository: Using external URL 01-10 13:45:42.721 12417 12417 D UrlRepository: localUrl is: false and usesInternalSsid is: false 01-10 13:45:42.727 12417 23031 D UrlRepository: localUrl is: false and usesInternalSsid is: false 01-10 13:45:42.747 12417 12417 I SurfaceControl: assignNativeObject: nativeObject = 0 Surface(name=null)/@0x9698cb7 / android.view.SurfaceControl.readFromParcel:1117 android.view.IWindowSession$Stub$Proxy.relayout:1820 android.view.ViewRootImpl.relayoutWindow:9130 android.view.ViewRootImpl.performTraversals:3420 android.view.ViewRootImpl.doTraversal:2669 android.view.ViewRootImpl$TraversalRunnable.run:10092 android.view.Choreographer$CallbackRecord.run:1010 android.view.Choreographer.doCallbacks:809 android.view.Choreographer.doFrame:744 android.view.Choreographer$FrameDisplayEventReceiver.run:995 01-10 13:45:42.747 12417 12417 D WindowManager: handleWindowLayoutChanged windowToken=android.os.BinderProxy@98c0158 01-10 13:45:42.748 12417 12417 I ViewRootImpl@4e3d91[LaunchActivity]: Relayout returned: old=(0,0,840,2289) new=(0,0,840,2289) req=(840,2289)0 dur=7 res=0x7 s={true 516758288848} ch=true fn=-1 01-10 13:45:42.750 12417 12417 I ViewRootImpl@4e3d91[LaunchActivity]: [DP] dp(1) 1 android.view.ViewRootImpl.reportNextDraw:11078 android.view.ViewRootImpl.performTraversals:3915 android.view.ViewRootImpl.doTraversal:2669 01-10 13:45:42.751 12417 12417 I ViewRootImpl@4e3d91[LaunchActivity]: [DP] pd() Asnyc report 01-10 13:45:42.751 12417 12417 I ViewRootImpl@4e3d91[LaunchActivity]: mAttachInfo.mThreadedRenderer.draw, mView = DecorView@aaa0e46[LaunchActivity] w = 840 h = 2289 01-10 13:45:42.763 12417 15156 D OpenGLRenderer: GPIS:: SetUp Pid : 12417 Tid : 15156 01-10 13:45:42.763 12417 12417 I ViewRootImpl@4e3d91[LaunchActivity]: [DP] pdf(0) 1 android.view.ViewRootImpl.lambda$performDraw$1$ViewRootImpl:4743 android.view.-$$Lambda$ViewRootImpl$DJd0VUYJgsebcnSohO6h8zc_ONI.run:6 android.os.Handler.handleCallback:938 01-10 13:45:42.763 12417 12417 I ViewRootImpl@4e3d91[LaunchActivity]: [DP] rdf() 01-10 13:45:42.806 12417 12417 I DecorView: [INFO] isPopOver=false, config=true 01-10 13:45:42.806 12417 12417 I DecorView: updateCaptionType >> DecorView@a7e624e[], isFloating=false, isApplication=true, hasWindowDecorCaption=false, hasWindowControllerCallback=true 01-10 13:45:42.806 12417 12417 D DecorView: setCaptionType = 0, this = DecorView@a7e624e[] 01-10 13:45:42.812 12417 12417 I System.out: recordForce value 5 01-10 13:45:42.812 12417 12417 D WebviewActivity: Current webview package com.google.android.webview and version 97.0.4692.70 01-10 13:45:42.822 12417 15156 D NativeCustomFrequencyManager: [NativeCFMS] BpCustomFrequencyManager::BpCustomFrequencyManager() 01-10 13:45:42.825 12417 12417 D InputTransport: Input channel constructed: '7102d65', fd=187 01-10 13:45:42.825 12417 12417 I ViewRootImpl@c34d57b[WebViewActivity]: setView = com.android.internal.policy.DecorView@a7e624e TM=true 01-10 13:45:42.826 12417 12417 I SurfaceControl: nativeRelease nativeObject s[512463525264] 01-10 13:45:42.826 12417 12417 I SurfaceControl: nativeRelease nativeObject e[512463525264] 01-10 13:45:42.826 12417 12417 I SurfaceControl: nativeRelease nativeObject s[512463535472] 01-10 13:45:42.826 12417 12417 I SurfaceControl: nativeRelease nativeObject e[512463535472] 01-10 13:45:42.835 12417 12417 I SurfaceView: onWindowVisibilityChanged(0) false android.view.SurfaceView{6b14e57 G.E...... ......I. 0,0-0,0} of ViewRootImpl@c34d57b[WebViewActivity] 01-10 13:45:42.841 12417 12417 I SurfaceControl: assignNativeObject: nativeObject = 0 Surface(name=null)/@0xda70d44 / android.view.SurfaceControl.readFromParcel:1117 android.view.IWindowSession$Stub$Proxy.relayout:1820 android.view.ViewRootImpl.relayoutWindow:9130 android.view.ViewRootImpl.performTraversals:3420 android.view.ViewRootImpl.doTraversal:2669 android.view.ViewRootImpl$TraversalRunnable.run:10092 android.view.Choreographer$CallbackRecord.run:1010 android.view.Choreographer.doCallbacks:809 android.view.Choreographer.doFrame:744 android.view.Choreographer$FrameDisplayEventReceiver.run:995 01-10 13:45:42.841 12417 12417 D WindowManager: handleWindowLayoutChanged windowToken=android.os.BinderProxy@1b803cb 01-10 13:45:42.841 12417 12417 I ViewRootImpl@c34d57b[WebViewActivity]: Relayout returned: old=(0,0,840,2289) new=(0,0,840,2289) req=(840,2289)0 dur=5 res=0x7 s={true 516758044688} ch=true fn=-1 01-10 13:45:42.841 12417 12417 I SurfaceView: windowStopped(false) false android.view.SurfaceView{6b14e57 G.E...... ......I. 0,0-0,0} of ViewRootImpl@c34d57b[WebViewActivity] 01-10 13:45:42.842 12417 12417 I ViewRootImpl@c34d57b[WebViewActivity]: [DP] dp(1) 1 android.view.ViewRootImpl.reportNextDraw:11078 android.view.ViewRootImpl.performTraversals:3915 android.view.ViewRootImpl.doTraversal:2669 01-10 13:45:42.842 12417 12417 I ViewRootImpl@c34d57b[WebViewActivity]: [DP] pd() Asnyc report 01-10 13:45:42.842 12417 12417 I ViewRootImpl@c34d57b[WebViewActivity]: mAttachInfo.mThreadedRenderer.draw, mView = DecorView@a7e624e[WebViewActivity] w = 840 h = 2289 01-10 13:45:42.845 12417 15156 D OpenGLRenderer: GPIS:: SetUp Pid : 12417 Tid : 15156 01-10 13:45:42.849 12417 12417 I SurfaceControl: nativeRelease nativeObject s[512463478272] 01-10 13:45:42.849 12417 12417 I SurfaceControl: nativeRelease nativeObject e[512463478272] 01-10 13:45:42.849 12417 12417 I SurfaceControl: assignNativeObject: nativeObject = 0 Surface(name=null)/@0xcc38e2d / android.view.SurfaceControl.readFromParcel:1117 android.view.IWindowSession$Stub$Proxy.relayout:1810 android.view.ViewRootImpl.relayoutWindow:9130 android.view.ViewRootImpl.performTraversals:3420 android.view.ViewRootImpl.doTraversal:2669 android.view.ViewRootImpl$TraversalRunnable.run:10092 android.view.Choreographer$CallbackRecord.run:1010 android.view.Choreographer.doCallbacks:809 android.view.Choreographer.doFrame:744 android.view.Choreographer$FrameDisplayEventReceiver.run:995 01-10 13:45:42.849 12417 12417 I SurfaceControl: assignNativeObject: nativeObject = 0 Surface(name=null)/@0x9698cb7 / android.view.SurfaceControl.readFromParcel:1117 android.view.IWindowSession$Stub$Proxy.relayout:1820 android.view.ViewRootImpl.relayoutWindow:9130 android.view.ViewRootImpl.performTraversals:3420 android.view.ViewRootImpl.doTraversal:2669 android.view.ViewRootImpl$TraversalRunnable.run:10092 android.view.Choreographer$CallbackRecord.run:1010 android.view.Choreographer.doCallbacks:809 android.view.Choreographer.doFrame:744 android.view.Choreographer$FrameDisplayEventReceiver.run:995 01-10 13:45:42.849 12417 12417 I ViewRootImpl@4e3d91[LaunchActivity]: Relayout returned: old=(0,0,840,2289) new=(0,0,840,2289) req=(840,2289)8 dur=2 res=0x5 s={false 0} ch=true fn=2 01-10 13:45:42.850 12417 12417 I ViewRootImpl@c34d57b[WebViewActivity]: [DP] pdf(0) 1 android.view.ViewRootImpl.lambda$performDraw$1$ViewRootImpl:4743 android.view.-$$Lambda$ViewRootImpl$DJd0VUYJgsebcnSohO6h8zc_ONI.run:6 android.os.Handler.handleCallback:938 01-10 13:45:42.850 12417 12417 I ViewRootImpl@c34d57b[WebViewActivity]: [DP] rdf() 01-10 13:45:42.857 12417 23031 D SensorWorker: Updating all Sensors. 01-10 13:45:42.859 12417 12417 I ViewRootImpl@c34d57b[WebViewActivity]: MSG_WINDOW_FOCUS_CHANGED 1 1 01-10 13:45:42.859 12417 12417 D InputMethodManager: prepareNavigationBarInfo() DecorView@a7e624e[WebViewActivity] 01-10 13:45:42.859 12417 12417 D InputMethodManager: getNavigationBarColor() -15658735 01-10 13:45:42.860 12417 22503 I WM-Processor: Moving WorkSpec (80069ab3-8c3e-4900-8cef-cc3301458741) to the foreground 01-10 13:45:42.860 12417 12417 D InputMethodManager: prepareNavigationBarInfo() DecorView@a7e624e[WebViewActivity] 01-10 13:45:42.860 12417 12417 D InputMethodManager: getNavigationBarColor() -15658735 01-10 13:45:42.860 12417 12417 V InputMethodManager: Starting input: tba=io.homeassistant.companion.android ic=null mNaviBarColor -15658735 mIsGetNaviBarColorSuccess true , NavVisible : true , NavTrans : false 01-10 13:45:42.860 12417 12417 D InputMethodManager: startInputInner - Id : 0 01-10 13:45:42.860 12417 12417 I InputMethodManager: startInputInner - mService.startInputOrWindowGainedFocus 01-10 13:45:42.862 12417 12417 D InputTransport: Input channel constructed: 'ClientS', fd=185 01-10 13:45:42.863 12417 12417 D UrlRepository: localUrl is: false and usesInternalSsid is: false 01-10 13:45:42.863 12417 12417 D UrlRepository: Using external URL 01-10 13:45:42.867 12417 12417 I ViewRootImpl@4e3d91[LaunchActivity]: stopped(true) old=false 01-10 13:45:42.871 12417 12417 I ViewRootImpl@4e3d91[LaunchActivity]: dispatchDetachedFromWindow 01-10 13:45:42.873 12417 12417 D InputTransport: Input channel destroyed: '97d17d2', fd=124 01-10 13:45:42.877 12417 12417 I SurfaceControl: nativeRelease nativeObject s[512463502912] 01-10 13:45:42.877 12417 12417 I SurfaceControl: nativeRelease nativeObject e[512463502912] 01-10 13:45:42.877 12417 12417 I SurfaceControl: nativeRelease nativeObject s[512463489536] 01-10 13:45:42.877 12417 12417 I SurfaceControl: nativeRelease nativeObject e[512463489536] 01-10 13:45:42.884 12417 12417 I WM-SystemFgDispatcher: Started foreground service Intent { act=ACTION_START_FOREGROUND cmp=io.homeassistant.companion.android/androidx.work.impl.foreground.SystemForegroundService (has extras) } 01-10 13:45:42.934 12417 12417 D ForegrndServiceLauncher: Check if service HighAccuracyLocationService is running. Service running = false 01-10 13:45:42.956 12417 23031 D UrlRepository: localUrl is: false and usesInternalSsid is: false 01-10 13:45:43.209 12417 12417 D UrlRepository: localUrl is: false and usesInternalSsid is: false 01-10 13:45:43.209 12417 12417 D UrlRepository: Using external URL 01-10 13:45:43.427 12417 13273 I WM-WorkerWrapper: Worker result SUCCESS for Work [ id=80069ab3-8c3e-4900-8cef-cc3301458741, tags={ io.homeassistant.companion.android.sensors.SensorWorker } ] 01-10 13:45:43.429 12417 12417 I WM-SystemFgDispatcher: Stopping foreground service 01-10 13:45:43.907 12417 10557 D WebviewActivity: External bus {"type":"connection-status","payload":{"event":"connected"},"id":1} 01-10 13:45:44.961 12417 10557 D WebviewActivity: External bus {"type":"theme-update","id":2} 01-10 13:45:44.967 12417 12417 D WebviewActivity: Color from webview is "#262628-SPACER-#1c1c1e" 01-10 13:45:44.967 12417 12417 D WebviewActivity: Color from webview is "#262628-SPACER-#1c1c1e" 01-10 13:45:44.967 12417 23031 D WebViewPresenterImpl: Try getting color from webview color "#262628". 01-10 13:45:44.967 12417 23031 I WebViewPresenterImpl: Found color -14277080. 01-10 13:45:44.968 12417 23031 D WebViewPresenterImpl: Try getting color from webview color "#1c1c1e". 01-10 13:45:44.968 12417 23031 I WebViewPresenterImpl: Found color -14935010. 01-10 13:45:44.998 12417 10557 D WebviewActivity: External bus {"type":"config/get","id":3} 01-10 13:45:44.999 12417 12417 D WebviewActivity: externalBus({"id":3,"type":"result","success":true,"result":{"hasSettingsScreen":true,"canWriteTag":true,"hasExoPlayer":true}}); 01-10 13:45:45.017 12417 12417 D WebviewActivity: Callback null 01-10 13:45:45.017 12417 12417 D WebviewActivity: Color from webview is "#262628-SPACER-#1c1c1e" 01-10 13:45:45.017 12417 12417 D WebviewActivity: Color from webview is "#262628-SPACER-#1c1c1e" 01-10 13:45:45.017 12417 13276 D WebViewPresenterImpl: Try getting color from webview color "#262628". 01-10 13:45:45.018 12417 13276 I WebViewPresenterImpl: Found color -14277080. 01-10 13:45:45.018 12417 13276 D WebViewPresenterImpl: Try getting color from webview color "#1c1c1e". 01-10 13:45:45.018 12417 13276 I WebViewPresenterImpl: Found color -14935010. 01-10 13:45:46.144 12417 12417 I ViewRootImpl@c34d57b[WebViewActivity]: ViewPostIme pointer 0 01-10 13:45:46.192 12417 12417 I ViewRootImpl@c34d57b[WebViewActivity]: ViewPostIme pointer 1 01-10 13:45:46.197 12417 12417 D InputMethodManager: prepareNavigationBarInfo() DecorView@a7e624e[WebViewActivity] 01-10 13:45:46.197 12417 12417 D InputMethodManager: getNavigationBarColor() -14935010 01-10 13:45:46.197 12417 12417 V InputMethodManager: Starting input: tba=io.homeassistant.companion.android ic=null mNaviBarColor -14935010 mIsGetNaviBarColorSuccess true , NavVisible : true , NavTrans : false 01-10 13:45:46.197 12417 12417 D InputMethodManager: startInputInner - Id : 0 01-10 13:45:46.197 12417 12417 I InputMethodManager: startInputInner - mService.startInputOrWindowGainedFocus 01-10 13:45:46.199 12417 12417 D InputTransport: Input channel constructed: 'ClientS', fd=276 01-10 13:45:46.199 12417 12417 D InputTransport: Input channel destroyed: 'ClientS', fd=185 01-10 13:45:46.204 12417 12417 D InputMethodManager: HSIFW - flag : 0 01-10 13:45:46.853 12417 12417 I ViewRootImpl@c34d57b[WebViewActivity]: ViewPostIme pointer 0 01-10 13:45:47.035 12417 12417 I ViewRootImpl@c34d57b[WebViewActivity]: ViewPostIme pointer 1 01-10 13:45:48.710 12417 12417 I ViewRootImpl@c34d57b[WebViewActivity]: ViewPostIme pointer 0 01-10 13:45:48.762 12417 12417 I ViewRootImpl@c34d57b[WebViewActivity]: ViewPostIme pointer 1 01-10 13:45:48.771 12417 12417 D InputMethodManager: HSIFW - flag : 0 01-10 13:45:48.783 12417 12417 D InputMethodManager: HSIFW - flag : 0 01-10 13:45:49.041 12417 12417 D InputMethodManager: HSIFW - flag : 0 01-10 13:45:49.517 12417 12417 I ViewRootImpl@c34d57b[WebViewActivity]: ViewPostIme pointer 0 01-10 13:45:49.824 12417 12417 I ViewRootImpl@c34d57b[WebViewActivity]: ViewPostIme pointer 1 01-10 13:45:50.074 12417 12417 I ViewRootImpl@c34d57b[WebViewActivity]: ViewPostIme pointer 0 01-10 13:45:50.399 12417 12417 I ViewRootImpl@c34d57b[WebViewActivity]: ViewPostIme pointer 1 01-10 13:45:50.767 12417 12417 I ViewRootImpl@c34d57b[WebViewActivity]: ViewPostIme pointer 0 01-10 13:45:50.833 12417 12417 I ViewRootImpl@c34d57b[WebViewActivity]: ViewPostIme pointer 1 01-10 13:45:50.855 12417 10557 D WebviewActivity: External bus {"type":"config_screen/show","id":4} 01-10 13:45:50.857 12417 12417 D InputMethodManager: HSIFW - flag : 0 01-10 13:45:50.892 12417 12417 I DecorView: [INFO] isPopOver=false, config=true 01-10 13:45:50.892 12417 12417 I DecorView: updateCaptionType >> DecorView@3c902ab[], isFloating=false, isApplication=true, hasWindowDecorCaption=false, hasWindowControllerCallback=true 01-10 13:45:50.892 12417 12417 D DecorView: setCaptionType = 0, this = DecorView@3c902ab[] 01-10 13:45:50.902 12417 12417 D UrlRepository: Using external URL 01-10 13:45:50.902 12417 12417 D UrlRepository: Using external URL 01-10 13:45:50.903 12417 12417 D UrlRepository: Using external URL 01-10 13:45:50.903 12417 12417 D UrlRepository: Using external URL 01-10 13:45:51.027 12417 15156 D NativeCustomFrequencyManager: [NativeCFMS] BpCustomFrequencyManager::BpCustomFrequencyManager() 01-10 13:45:51.031 12417 12417 D InputTransport: Input channel constructed: 'd510ed4', fd=258 01-10 13:45:51.031 12417 12417 I ViewRootImpl@26bd47b[SettingsActivity]: setView = com.android.internal.policy.DecorView@3c902ab TM=true 01-10 13:45:51.050 12417 12417 I SurfaceControl: assignNativeObject: nativeObject = 0 Surface(name=null)/@0x7236a62 / android.view.SurfaceControl.readFromParcel:1117 android.view.IWindowSession$Stub$Proxy.relayout:1820 android.view.ViewRootImpl.relayoutWindow:9130 android.view.ViewRootImpl.performTraversals:3420 android.view.ViewRootImpl.doTraversal:2669 android.view.ViewRootImpl$TraversalRunnable.run:10092 android.view.Choreographer$CallbackRecord.run:1010 android.view.Choreographer.doCallbacks:809 android.view.Choreographer.doFrame:744 android.view.Choreographer$FrameDisplayEventReceiver.run:995 01-10 13:45:51.050 12417 12417 D WindowManager: handleWindowLayoutChanged windowToken=android.os.BinderProxy@d777531 01-10 13:45:51.050 12417 12417 I ViewRootImpl@26bd47b[SettingsActivity]: Relayout returned: old=(0,0,840,2289) new=(0,0,840,2289) req=(840,2289)0 dur=8 res=0x7 s={true 516758114448} ch=true fn=-1 01-10 13:45:51.093 12417 12417 I ViewRootImpl@26bd47b[SettingsActivity]: [DP] dp(1) 1 android.view.ViewRootImpl.reportNextDraw:11078 android.view.ViewRootImpl.performTraversals:3915 android.view.ViewRootImpl.doTraversal:2669 01-10 13:45:51.093 12417 12417 I ViewRootImpl@26bd47b[SettingsActivity]: [DP] pd() Asnyc report 01-10 13:45:51.093 12417 12417 I ViewRootImpl@26bd47b[SettingsActivity]: mAttachInfo.mThreadedRenderer.draw, mView = DecorView@3c902ab[SettingsActivity] w = 840 h = 2289 01-10 13:45:51.110 12417 15156 D OpenGLRenderer: GPIS:: SetUp Pid : 12417 Tid : 15156 01-10 13:45:51.110 12417 12417 I ViewRootImpl@26bd47b[SettingsActivity]: [DP] pdf(0) 1 android.view.ViewRootImpl.lambda$performDraw$1$ViewRootImpl:4743 android.view.-$$Lambda$ViewRootImpl$DJd0VUYJgsebcnSohO6h8zc_ONI.run:6 android.os.Handler.handleCallback:938 01-10 13:45:51.110 12417 12417 I ViewRootImpl@26bd47b[SettingsActivity]: [DP] rdf() 01-10 13:45:51.121 12417 12417 I ViewRootImpl@c34d57b[WebViewActivity]: MSG_WINDOW_FOCUS_CHANGED 0 1 01-10 13:45:51.150 12417 12417 I SurfaceControl: nativeRelease nativeObject s[512463196144] 01-10 13:45:51.150 12417 12417 I SurfaceControl: nativeRelease nativeObject e[512463196144] 01-10 13:45:51.150 12417 12417 I SurfaceControl: nativeRelease nativeObject s[512463479680] 01-10 13:45:51.150 12417 12417 I SurfaceControl: nativeRelease nativeObject e[512463479680] 01-10 13:45:51.150 12417 12417 I SurfaceControl: nativeRelease nativeObject s[512463230288] 01-10 13:45:51.150 12417 12417 I SurfaceControl: nativeRelease nativeObject e[512463230288] 01-10 13:45:51.151 12417 23031 D SensorWorker: Updating all Sensors. 01-10 13:45:51.152 12417 22503 I WM-Processor: Moving WorkSpec (d157aa48-2a01-4613-82e4-f9aebd1a23a1) to the foreground 01-10 13:45:51.155 12417 12417 I ViewRootImpl@26bd47b[SettingsActivity]: MSG_WINDOW_FOCUS_CHANGED 1 1 01-10 13:45:51.155 12417 12417 D InputMethodManager: prepareNavigationBarInfo() DecorView@3c902ab[SettingsActivity] 01-10 13:45:51.155 12417 12417 D InputMethodManager: getNavigationBarColor() -15658735 01-10 13:45:51.155 12417 12417 D InputMethodManager: prepareNavigationBarInfo() DecorView@3c902ab[SettingsActivity] 01-10 13:45:51.155 12417 12417 D InputMethodManager: getNavigationBarColor() -15658735 01-10 13:45:51.155 12417 12417 V InputMethodManager: Starting input: tba=io.homeassistant.companion.android ic=null mNaviBarColor -15658735 mIsGetNaviBarColorSuccess true , NavVisible : true , NavTrans : false 01-10 13:45:51.155 12417 12417 D InputMethodManager: startInputInner - Id : 0 01-10 13:45:51.155 12417 12417 I InputMethodManager: startInputInner - mService.startInputOrWindowGainedFocus 01-10 13:45:51.156 12417 12417 D InputTransport: Input channel constructed: 'ClientS', fd=318 01-10 13:45:51.156 12417 12417 D InputTransport: Input channel destroyed: 'ClientS', fd=276 01-10 13:45:51.161 12417 12417 I WM-SystemFgDispatcher: Started foreground service Intent { act=ACTION_START_FOREGROUND cmp=io.homeassistant.companion.android/androidx.work.impl.foreground.SystemForegroundService (has extras) } 01-10 13:45:51.168 12417 12417 I SurfaceControl: nativeRelease nativeObject s[512464080016] 01-10 13:45:51.168 12417 12417 I SurfaceControl: nativeRelease nativeObject e[512464080016] 01-10 13:45:51.168 12417 12417 I SurfaceControl: nativeRelease nativeObject s[512464085296] 01-10 13:45:51.168 12417 12417 I SurfaceControl: nativeRelease nativeObject e[512464085296] 01-10 13:45:51.168 12417 12417 I SurfaceControl: nativeRelease nativeObject s[512463813904] 01-10 13:45:51.168 12417 12417 I SurfaceControl: nativeRelease nativeObject e[512463813904] 01-10 13:45:51.189 12417 12417 D ForegrndServiceLauncher: Check if service HighAccuracyLocationService is running. Service running = false 01-10 13:45:51.209 12417 23031 D UrlRepository: localUrl is: false and usesInternalSsid is: false 01-10 13:45:51.327 12417 12417 I SurfaceView: onWindowVisibilityChanged(8) false android.view.SurfaceView{6b14e57 G.E...... ......I. 0,0-0,0} of ViewRootImpl@c34d57b[WebViewActivity] 01-10 13:45:51.331 12417 12417 I SurfaceControl: nativeRelease nativeObject s[512463525264] 01-10 13:45:51.331 12417 12417 I SurfaceControl: nativeRelease nativeObject e[512463525264] 01-10 13:45:51.332 12417 12417 I SurfaceControl: assignNativeObject: nativeObject = 0 Surface(name=null)/@0x29b349a / android.view.SurfaceControl.readFromParcel:1117 android.view.IWindowSession$Stub$Proxy.relayout:1810 android.view.ViewRootImpl.relayoutWindow:9130 android.view.ViewRootImpl.performTraversals:3420 android.view.ViewRootImpl.doTraversal:2669 android.view.ViewRootImpl$TraversalRunnable.run:10092 android.view.Choreographer$CallbackRecord.run:1010 android.view.Choreographer.doCallbacks:809 android.view.Choreographer.doFrame:744 android.view.Choreographer$FrameDisplayEventReceiver.run:995 01-10 13:45:51.332 12417 12417 I SurfaceControl: assignNativeObject: nativeObject = 0 Surface(name=null)/@0xda70d44 / android.view.SurfaceControl.readFromParcel:1117 android.view.IWindowSession$Stub$Proxy.relayout:1820 android.view.ViewRootImpl.relayoutWindow:9130 android.view.ViewRootImpl.performTraversals:3420 android.view.ViewRootImpl.doTraversal:2669 android.view.ViewRootImpl$TraversalRunnable.run:10092 android.view.Choreographer$CallbackRecord.run:1010 android.view.Choreographer.doCallbacks:809 android.view.Choreographer.doFrame:744 android.view.Choreographer$FrameDisplayEventReceiver.run:995 01-10 13:45:51.332 12417 12417 I ViewRootImpl@c34d57b[WebViewActivity]: Relayout returned: old=(0,0,840,2289) new=(0,0,840,2289) req=(840,2289)8 dur=4 res=0x5 s={false 0} ch=true fn=303 01-10 13:45:51.332 12417 12417 I SurfaceView: windowStopped(true) false android.view.SurfaceView{6b14e57 G.E...... ......I. 0,0-0,0} of ViewRootImpl@c34d57b[WebViewActivity] 01-10 13:45:51.333 12417 12417 I ViewRootImpl@c34d57b[WebViewActivity]: stopped(true) old=false 01-10 13:45:51.341 12417 12417 I SurfaceControl: assignNativeObject: nativeObject = 0 Surface(name=null)/@0x29b349a / android.view.SurfaceControl.readFromParcel:1117 android.view.IWindowSession$Stub$Proxy.relayout:1810 android.view.ViewRootImpl.relayoutWindow:9130 android.view.ViewRootImpl.performTraversals:3420 android.view.ViewRootImpl.doTraversal:2669 android.view.ViewRootImpl$TraversalRunnable.run:10092 android.view.Choreographer$CallbackRecord.run:1010 android.view.Choreographer.doCallbacks:809 android.view.Choreographer.doFrame:744 android.view.Choreographer$FrameDisplayEventReceiver.run:995 01-10 13:45:51.341 12417 12417 I SurfaceControl: assignNativeObject: nativeObject = 0 Surface(name=null)/@0xda70d44 / android.view.SurfaceControl.readFromParcel:1117 android.view.IWindowSession$Stub$Proxy.relayout:1820 android.view.ViewRootImpl.relayoutWindow:9130 android.view.ViewRootImpl.performTraversals:3420 android.view.ViewRootImpl.doTraversal:2669 android.view.ViewRootImpl$TraversalRunnable.run:10092 android.view.Choreographer$CallbackRecord.run:1010 android.view.Choreographer.doCallbacks:809 android.view.Choreographer.doFrame:744 android.view.Choreographer$FrameDisplayEventReceiver.run:995 01-10 13:45:51.341 12417 12417 I ViewRootImpl@c34d57b[WebViewActivity]: Relayout returned: old=(0,0,840,2289) new=(0,0,840,2289) req=(840,2289)8 dur=3 res=0x5 s={false 0} ch=false fn=-1 01-10 13:45:51.372 12417 22505 I WM-WorkerWrapper: Worker result SUCCESS for Work [ id=d157aa48-2a01-4613-82e4-f9aebd1a23a1, tags={ io.homeassistant.companion.android.sensors.SensorWorker } ] 01-10 13:45:51.376 12417 12417 I WM-SystemFgDispatcher: Stopping foreground service 01-10 13:45:51.988 12417 12417 I ViewRootImpl@26bd47b[SettingsActivity]: ViewPostIme pointer 0 01-10 13:45:52.369 12417 12417 I ViewRootImpl@26bd47b[SettingsActivity]: ViewPostIme pointer 1 01-10 13:45:52.722 12417 12417 I ViewRootImpl@26bd47b[SettingsActivity]: ViewPostIme pointer 0 01-10 13:45:53.121 12417 12417 I ViewRootImpl@26bd47b[SettingsActivity]: ViewPostIme pointer 1 01-10 13:45:53.414 12417 12417 I ViewRootImpl@26bd47b[SettingsActivity]: ViewPostIme pointer 0 01-10 13:45:53.780 12417 12417 I ViewRootImpl@26bd47b[SettingsActivity]: ViewPostIme pointer 1 01-10 13:45:54.099 12417 12417 I ViewRootImpl@26bd47b[SettingsActivity]: ViewPostIme pointer 0 01-10 13:45:54.482 12417 12417 I ViewRootImpl@26bd47b[SettingsActivity]: ViewPostIme pointer 1 01-10 13:45:54.951 12417 12417 I ViewRootImpl@26bd47b[SettingsActivity]: ViewPostIme pointer 0 01-10 13:45:55.308 12417 12417 I ViewRootImpl@26bd47b[SettingsActivity]: ViewPostIme pointer 1 01-10 13:45:55.668 12417 12417 I ViewRootImpl@26bd47b[SettingsActivity]: ViewPostIme pointer 0 01-10 13:45:56.001 12417 12417 I ViewRootImpl@26bd47b[SettingsActivity]: ViewPostIme pointer 1 01-10 13:45:56.436 12417 12417 I ViewRootImpl@26bd47b[SettingsActivity]: ViewPostIme pointer 0 01-10 13:45:56.708 12417 12417 D LocBroadcastReceiver: Received location update. 01-10 13:45:56.709 12417 12417 D LocBroadcastReceiver: Last Location: 01-10 13:45:56.709 12417 12417 D LocBroadcastReceiver: Coords:(51.5934925, -1.8222875) 01-10 13:45:56.709 12417 12417 D LocBroadcastReceiver: Accuracy: 12.36 01-10 13:45:56.709 12417 12417 D LocBroadcastReceiver: Bearing: 0.0 01-10 13:45:56.709 12417 12417 D LocBroadcastReceiver: Begin evaluating if location update should be skipped 01-10 13:45:56.709 12417 12417 D LocBroadcastReceiver: Received location that is 32 milliseconds old, 1641822356677 compared to 1641822356709 with source fused 01-10 13:45:56.710 12417 13275 D UrlRepository: localUrl is: false and usesInternalSsid is: false 01-10 13:45:56.716 12417 12417 D ForegrndServiceLauncher: Check if service HighAccuracyLocationService is running. Service running = false 01-10 13:45:56.823 12417 13275 D LocBroadcastReceiver: Location update sent successfully 01-10 13:45:56.853 12417 12417 I ViewRootImpl@26bd47b[SettingsActivity]: ViewPostIme pointer 1 01-10 13:45:57.280 12417 12417 I ViewRootImpl@26bd47b[SettingsActivity]: ViewPostIme pointer 0 01-10 13:45:57.638 12417 12417 I ViewRootImpl@26bd47b[SettingsActivity]: ViewPostIme pointer 1 01-10 13:45:58.048 12417 12417 I ViewRootImpl@26bd47b[SettingsActivity]: ViewPostIme pointer 0 01-10 13:45:58.381 12417 12417 I ViewRootImpl@26bd47b[SettingsActivity]: ViewPostIme pointer 1 01-10 13:45:58.850 12417 12417 I ViewRootImpl@26bd47b[SettingsActivity]: ViewPostIme pointer 0 01-10 13:45:59.191 12417 12417 I ViewRootImpl@26bd47b[SettingsActivity]: ViewPostIme pointer 1 01-10 13:45:59.776 12417 12417 I ViewRootImpl@26bd47b[SettingsActivity]: ViewPostIme pointer 0 01-10 13:45:59.833 12417 12417 I ViewRootImpl@26bd47b[SettingsActivity]: ViewPostIme pointer 1 01-10 13:45:59.849 12417 12417 D ScrollView: initGoToTop 01-10 13:45:59.886 12417 12417 I SurfaceControl: nativeRelease nativeObject s[512464080544] 01-10 13:45:59.886 12417 12417 I SurfaceControl: nativeRelease nativeObject e[512464080544] 01-10 13:45:59.887 12417 12417 I SurfaceControl: assignNativeObject: nativeObject = 0 Surface(name=null)/@0x7236a62 / android.view.SurfaceControl.readFromParcel:1117 android.view.IWindowSession$Stub$Proxy.relayout:1820 android.view.ViewRootImpl.relayoutWindow:9130 android.view.ViewRootImpl.performTraversals:3420 android.view.ViewRootImpl.doTraversal:2669 android.view.ViewRootImpl$TraversalRunnable.run:10092 android.view.Choreographer$CallbackRecord.run:1010 android.view.Choreographer.doCallbacks:809 android.view.Choreographer.doFrame:744 android.view.Choreographer$FrameDisplayEventReceiver.run:995 01-10 13:45:59.887 12417 12417 I SurfaceControl: nativeRelease nativeObject s[512464128592] 01-10 13:45:59.887 12417 12417 I SurfaceControl: nativeRelease nativeObject e[512464128592] 01-10 13:45:59.887 12417 12417 I SurfaceControl: nativeRelease nativeObject s[512464076848] 01-10 13:45:59.887 12417 12417 I SurfaceControl: nativeRelease nativeObject e[512464076848] 01-10 13:45:59.887 12417 12417 I SurfaceControl: nativeRelease nativeObject s[512464083008] 01-10 13:45:59.887 12417 12417 I SurfaceControl: nativeRelease nativeObject e[512464083008] 01-10 13:45:59.887 12417 12417 I ViewRootImpl@26bd47b[SettingsActivity]: Relayout returned: old=(0,0,840,2289) new=(0,0,840,2289) req=(840,2289)0 dur=4 res=0x1 s={true 516758114448} ch=false fn=693 01-10 13:45:59.888 12417 12417 I ViewRootImpl@26bd47b[SettingsActivity]: mAttachInfo.mThreadedRenderer.draw, mView = DecorView@3c902ab[SettingsActivity] w = 840 h = 2289 01-10 13:45:59.890 12417 13275 D LogcatReader: Read logcat for pid 12417

jpelgrom commented 2 years ago

@blair287 Are you sure that you are using the linked test version of the app, and not the release version? You will probably have two 'Home Assistant' items in the list after instelling the test version, you have to switch to the new one and re-add the device controls to test. The error suggests that the app is still trying to parse data (sw_version) which was removed in the test version.

Relevant part of the log

01-10 13:45:39.199 12417 23031 E HaConProService: Error getting list of entities
01-10 13:45:39.199 12417 23031 E HaConProService: java.lang.IllegalArgumentException: Cannot deserialize value of type java.lang.String from Array value (tokenJsonToken.START_ARRAY) 
01-10 13:45:39.199 12417 23031 E HaConProService: Caused by: com.fasterxml.jackson.databind.exc.MismatchedInputException: Cannot deserialize value of type java.lang.String from Array value (tokenJsonToken.START_ARRAY)
01-10 13:45:39.199 12417 23031 E HaConProService: at [Source: UNKNOWN; byte offset: #UNKNOWN] (through reference chain: java.util.ArrayList[57]->io.homeassistant.companion.android.common.data.websocket.impl.entities.DeviceRegistryResponse["sw_version"])
LordBoos commented 2 years ago

This test app fixed the issue for me, I hope it will be fixed in the main app soon.

simonis89 commented 2 years ago

The debug version fixes the issue for Samsung S10e. Looking forward for the bug fix in the main companion app.