Compatible Controls Unavailable
See original GitHub issueHome Assistant Android version:
2022.1.1-full
Android version:
Android 12
Phone model:
Pixel 6
Home Assistant version:
2021.12.8
Last working Home Assistant release (if known):
2021.12.6
Description of problem:
I lost my home internet a few days ago; when I went into the device controls tray, every control was reporting as “unavailable” (understandable as there was no internet).
However, even after the internet returned, the controls still reported as being unavailable. Force stopping the Home Assistant app did not help; a device reboot did not help. I decided to go into the device controls menu and remove all the controls, with the intention of re-adding them.
However, now whenever I try to add a new device control from Home Assistant, Android simply reports “Compatible Controls Unavailable.”
The Home Assistant app is connected to my local instance and is responsive. My girlfriend did not lose her device controls; it is entirely localized to my device and only started after I viewed the device controls menu with no internet connection.
Traceback (if applicable, to get the logs you may refer to: https://companion.home-assistant.io/docs/troubleshooting/faqs/#android-crash-logs):
--------- beginning of main
01-07 17:21:02.024 6517 8441 D WebviewActivity: External bus {"type":"connection-status","payload":{"event":"disconnected"},"id":5}
01-07 17:21:02.031 6517 6654 D SensorWorker: Updating all Sensors.
01-07 17:21:02.036 6517 8381 I WM-Processor: Moving WorkSpec (b70ab742-b31f-4efb-b0e2-54d10ba38120) to the foreground
01-07 17:21:02.040 6517 6517 I WM-SystemFgDispatcher: Started foreground service Intent { act=ACTION_START_FOREGROUND cmp=io.homeassistant.companion.android/androidx.work.impl.foreground.SystemForegroundService (has extras) }
01-07 17:21:02.042 6517 6654 D LastUpdate: Last update is SensorWorker
01-07 17:21:02.046 6517 6654 D ActivitySM: Unregistering for activity updates.
01-07 17:21:02.046 6517 6654 D ActivitySM: Registering for activity updates.
01-07 17:21:02.059 6517 6517 D UrlRepository: localUrl is: true and usesInternalSsid is: true
01-07 17:21:02.059 6517 6517 D UrlRepository: Using internal URL
01-07 17:21:02.071 6517 6517 E WebviewActivity: onReceivedHttpError: android.webkit.WebResourceResponse@6cd8054
01-07 17:21:02.105 6517 8441 D WebviewActivity: External bus {"type":"connection-status","payload":{"event":"connected"},"id":6}
01-07 17:21:02.120 6517 6517 D ForegrndServiceLauncher: Check if service HighAccuracyLocationService is running. Service running = false
01-07 17:21:02.126 6517 6654 D LightSensor: Light sensor listener registered
01-07 17:21:02.132 6517 6517 D LightSensor: Light sensor listener unregistered
01-07 17:21:02.158 6517 6654 D NextAlarm: Next alarm is scheduled by com.urbandroid.sleep with trigger time 1641838500000
01-07 17:21:02.197 6517 6654 D PressureSensor: Pressure sensor listener registered
01-07 17:21:02.202 6517 6654 D ProximitySensor: Proximity sensor listener registered
01-07 17:21:02.204 6517 6654 D StepsSensor: Steps sensor listener registered
01-07 17:21:02.205 6517 6517 D StepsSensor: Steps sensor listener unregistered
01-07 17:21:02.208 6517 6654 D StorageSensor: PATHS SD 1
01-07 17:21:02.209 6517 6654 D StorageSensor: PATH /storage/emulated/0/Android/data/io.homeassistant.companion.android/files is mounted true and removable is false
01-07 17:21:02.217 6517 6654 D UrlRepository: localUrl is: true and usesInternalSsid is: true
01-07 17:21:02.224 6517 6517 D PressureSensor: Pressure sensor listener unregistered
01-07 17:21:02.254 6517 8441 D WebviewActivity: External bus {"type":"theme-update","id":7}
01-07 17:21:02.267 6517 6517 D ProximitySensor: Proximity sensor listener unregistered
01-07 17:21:02.269 6517 6517 D WebviewActivity: Color from webview is "#101e24-SPACER-#111111"
01-07 17:21:02.269 6517 6517 D WebviewActivity: Color from webview is "#101e24-SPACER-#111111"
01-07 17:21:02.269 6517 6654 D WebViewPresenterImpl: Try getting color from webview color "#101e24".
01-07 17:21:02.270 6517 6654 I WebViewPresenterImpl: Found color -15720924.
01-07 17:21:02.270 6517 6654 D WebViewPresenterImpl: Try getting color from webview color "#111111".
01-07 17:21:02.270 6517 6654 I WebViewPresenterImpl: Found color -15658735.
01-07 17:21:02.301 6517 8378 I WM-WorkerWrapper: Worker result SUCCESS for Work [ id=b70ab742-b31f-4efb-b0e2-54d10ba38120, tags={ io.homeassistant.companion.android.sensors.SensorWorker } ]
01-07 17:21:02.304 6517 6517 I WM-SystemFgDispatcher: Stopping foreground service
01-07 17:21:02.448 6517 8301 D OpenGLRenderer: endAllActiveAnimators on 0xb4000071db0c1da0 (RippleDrawable) with handle 0xb4000070eafff710
01-07 17:21:03.936 6517 6517 D ActivitySM: Received activity update.
01-07 17:21:06.261 6517 6517 D LocBroadcastReceiver: Received location update.
01-07 17:21:06.266 6517 6517 D LocBroadcastReceiver: Last Location:
01-07 17:21:06.266 6517 6517 D LocBroadcastReceiver: Coords:(34.0912821, -117.9037232)
01-07 17:21:06.266 6517 6517 D LocBroadcastReceiver: Accuracy: 16.402
01-07 17:21:06.266 6517 6517 D LocBroadcastReceiver: Bearing: 0.0
01-07 17:21:06.266 6517 6517 D LocBroadcastReceiver: Begin evaluating if location update should be skipped
01-07 17:21:06.266 6517 6517 D LocBroadcastReceiver: Received location that is 32 milliseconds old, 1641604866234 compared to 1641604866266 with source fused
01-07 17:21:06.268 6517 6654 D UrlRepository: localUrl is: true and usesInternalSsid is: true
01-07 17:21:06.273 6517 6517 D ForegrndServiceLauncher: Check if service HighAccuracyLocationService is running. Service running = false
01-07 17:21:06.295 6517 6654 D LocBroadcastReceiver: Location update sent successfully
01-07 17:21:10.097 6517 6517 E WebviewActivity: onReceivedHttpError: android.webkit.WebResourceResponse@b74df38
01-07 17:21:14.552 6517 6644 D SensorWorker: Updating all Sensors.
01-07 17:21:14.558 6517 6567 I WM-Processor: Moving WorkSpec (3450d25e-95a5-4edb-860a-94fa16e2b996) to the foreground
01-07 17:21:14.563 6517 6517 I WM-SystemFgDispatcher: Started foreground service Intent { act=ACTION_START_FOREGROUND cmp=io.homeassistant.companion.android/androidx.work.impl.foreground.SystemForegroundService (has extras) }
01-07 17:21:14.564 6517 6644 D LastUpdate: Last update is SensorWorker
01-07 17:21:14.567 6517 6644 D ActivitySM: Unregistering for activity updates.
01-07 17:21:14.567 6517 6644 D ActivitySM: Registering for activity updates.
01-07 17:21:14.627 6517 6517 D ForegrndServiceLauncher: Check if service HighAccuracyLocationService is running. Service running = false
01-07 17:21:14.629 6517 6644 D LightSensor: Light sensor listener registered
01-07 17:21:14.637 6517 6517 D LightSensor: Light sensor listener unregistered
01-07 17:21:14.675 6517 6644 D NextAlarm: Next alarm is scheduled by com.urbandroid.sleep with trigger time 1641838500000
01-07 17:21:14.724 6517 6644 D PressureSensor: Pressure sensor listener registered
01-07 17:21:14.731 6517 6644 D ProximitySensor: Proximity sensor listener registered
01-07 17:21:14.734 6517 6644 D StepsSensor: Steps sensor listener registered
01-07 17:21:14.746 6517 6517 D StepsSensor: Steps sensor listener unregistered
01-07 17:21:14.748 6517 6644 D StorageSensor: PATHS SD 1
01-07 17:21:14.750 6517 6644 D StorageSensor: PATH /storage/emulated/0/Android/data/io.homeassistant.companion.android/files is mounted true and removable is false
01-07 17:21:14.753 6517 6517 D PressureSensor: Pressure sensor listener unregistered
01-07 17:21:14.764 6517 6644 D UrlRepository: localUrl is: true and usesInternalSsid is: true
01-07 17:21:14.787 6517 6517 D ProximitySensor: Proximity sensor listener unregistered
01-07 17:21:14.847 6517 8381 I WM-WorkerWrapper: Worker result SUCCESS for Work [ id=3450d25e-95a5-4edb-860a-94fa16e2b996, tags={ io.homeassistant.companion.android.sensors.SensorWorker } ]
01-07 17:21:14.855 6517 6517 I WM-SystemFgDispatcher: Stopping foreground service
01-07 17:21:26.948 6517 6517 E WebviewActivity: onReceivedHttpError: android.webkit.WebResourceResponse@5b5559
01-07 17:22:06.295 6517 6517 D LocBroadcastReceiver: Received location update.
01-07 17:22:06.298 6517 6517 D LocBroadcastReceiver: Last Location:
01-07 17:22:06.298 6517 6517 D LocBroadcastReceiver: Coords:(34.0912821, -117.9037232)
01-07 17:22:06.298 6517 6517 D LocBroadcastReceiver: Accuracy: 16.402
01-07 17:22:06.298 6517 6517 D LocBroadcastReceiver: Bearing: 0.0
01-07 17:22:06.298 6517 6517 D LocBroadcastReceiver: Begin evaluating if location update should be skipped
01-07 17:22:06.299 6517 6517 D LocBroadcastReceiver: Received location that is 40 milliseconds old, 1641604926258 compared to 1641604926298 with source fused
01-07 17:22:06.299 6517 6517 D LocBroadcastReceiver: Duplicate location received, not sending to HA
01-07 17:22:06.310 6517 6517 D ForegrndServiceLauncher: Check if service HighAccuracyLocationService is running. Service running = false
01-07 17:23:04.000 6517 6517 D ActivitySM: Received activity update.
01-07 17:23:06.325 6517 6517 D LocBroadcastReceiver: Received location update.
01-07 17:23:06.328 6517 6517 D LocBroadcastReceiver: Last Location:
01-07 17:23:06.328 6517 6517 D LocBroadcastReceiver: Coords:(34.0912821, -117.9037232)
01-07 17:23:06.328 6517 6517 D LocBroadcastReceiver: Accuracy: 16.402
01-07 17:23:06.328 6517 6517 D LocBroadcastReceiver: Bearing: 0.0
01-07 17:23:06.328 6517 6517 D LocBroadcastReceiver: Begin evaluating if location update should be skipped
01-07 17:23:06.328 6517 6517 D LocBroadcastReceiver: Received location that is 39 milliseconds old, 1641604986289 compared to 1641604986328 with source fused
01-07 17:23:06.328 6517 6517 D LocBroadcastReceiver: Duplicate location received, not sending to HA
01-07 17:23:06.339 6517 6517 D ForegrndServiceLauncher: Check if service HighAccuracyLocationService is running. Service running = false
01-07 17:23:09.075 6517 6517 D ActivitySM: Received activity update.
01-07 17:23:12.511 6517 6517 D ActivitySM: Received sleep update
01-07 17:23:12.514 6517 6517 D ActivitySM: Sleep classify event detected
01-07 17:23:12.514 6517 6517 D ActivitySM: Sleep classify has an actual event
01-07 17:23:12.560 6517 6555 D SensorWorker: Updating all Sensors.
01-07 17:23:12.562 6517 8378 I WM-Processor: Moving WorkSpec (6c740d54-8dad-4c7c-9c6b-d4d04c255e28) to the foreground
01-07 17:23:12.573 6517 6517 I WM-SystemFgDispatcher: Started foreground service Intent { act=ACTION_START_FOREGROUND cmp=io.homeassistant.companion.android/androidx.work.impl.foreground.SystemForegroundService (has extras) }
01-07 17:23:12.577 6517 6555 D LastUpdate: Last update is SensorWorker
01-07 17:23:12.582 6517 6555 D ActivitySM: Unregistering for activity updates.
01-07 17:23:12.582 6517 6555 D ActivitySM: Registering for activity updates.
01-07 17:23:12.680 6517 6517 D ForegrndServiceLauncher: Check if service HighAccuracyLocationService is running. Service running = false
01-07 17:23:12.695 6517 6555 D LightSensor: Light sensor listener registered
01-07 17:23:12.696 6517 6517 D LightSensor: Light sensor listener unregistered
01-07 17:23:12.736 6517 6555 D NextAlarm: Next alarm is scheduled by com.urbandroid.sleep with trigger time 1641838500000
01-07 17:23:12.791 6517 6555 D PressureSensor: Pressure sensor listener registered
01-07 17:23:12.797 6517 6555 D ProximitySensor: Proximity sensor listener registered
01-07 17:23:12.799 6517 6555 D StepsSensor: Steps sensor listener registered
01-07 17:23:12.800 6517 6517 D StepsSensor: Steps sensor listener unregistered
01-07 17:23:12.803 6517 6555 D StorageSensor: PATHS SD 1
01-07 17:23:12.809 6517 6555 D StorageSensor: PATH /storage/emulated/0/Android/data/io.homeassistant.companion.android/files is mounted true and removable is false
01-07 17:23:12.821 6517 6517 D PressureSensor: Pressure sensor listener unregistered
01-07 17:23:12.827 6517 6555 D UrlRepository: localUrl is: true and usesInternalSsid is: true
01-07 17:23:12.854 6517 6517 D ProximitySensor: Proximity sensor listener unregistered
01-07 17:23:13.230 6517 8381 I WM-WorkerWrapper: Worker result SUCCESS for Work [ id=6c740d54-8dad-4c7c-9c6b-d4d04c255e28, tags={ io.homeassistant.companion.android.sensors.SensorWorker } ]
01-07 17:23:13.233 6517 6517 I WM-SystemFgDispatcher: Stopping foreground service
01-07 17:24:06.350 6517 6517 D LocBroadcastReceiver: Received location update.
01-07 17:24:06.354 6517 6517 D LocBroadcastReceiver: Last Location:
01-07 17:24:06.354 6517 6517 D LocBroadcastReceiver: Coords:(34.0912821, -117.9037232)
01-07 17:24:06.354 6517 6517 D LocBroadcastReceiver: Accuracy: 16.402
01-07 17:24:06.354 6517 6517 D LocBroadcastReceiver: Bearing: 0.0
01-07 17:24:06.354 6517 6517 D LocBroadcastReceiver: Begin evaluating if location update should be skipped
01-07 17:24:06.355 6517 6517 D LocBroadcastReceiver: Received location that is 34 milliseconds old, 1641605046320 compared to 1641605046354 with source fused
01-07 17:24:06.355 6517 6517 D LocBroadcastReceiver: Duplicate location received, not sending to HA
01-07 17:24:06.365 6517 6517 D ForegrndServiceLauncher: Check if service HighAccuracyLocationService is running. Service running = false
01-07 17:25:06.368 6517 6517 D LocBroadcastReceiver: Received location update.
01-07 17:25:06.372 6517 6517 D LocBroadcastReceiver: Last Location:
01-07 17:25:06.372 6517 6517 D LocBroadcastReceiver: Coords:(34.0912821, -117.9037232)
01-07 17:25:06.372 6517 6517 D LocBroadcastReceiver: Accuracy: 16.402
01-07 17:25:06.372 6517 6517 D LocBroadcastReceiver: Bearing: 0.0
01-07 17:25:06.373 6517 6517 D LocBroadcastReceiver: Begin evaluating if location update should be skipped
01-07 17:25:06.373 6517 6517 D LocBroadcastReceiver: Received location that is 28 milliseconds old, 1641605106345 compared to 1641605106373 with source fused
01-07 17:25:06.373 6517 6517 D LocBroadcastReceiver: Duplicate location received, not sending to HA
01-07 17:25:06.380 6517 6517 D ForegrndServiceLauncher: Check if service HighAccuracyLocationService is running. Service running = false
01-07 17:25:11.258 6517 6654 D WebSocketRepository: Sending message 17: {type=config/area_registry/list, id=17}
01-07 17:25:11.263 6517 6654 D WebSocketRepository: Message number 17 sent
01-07 17:25:11.301 6517 20892 D WebSocketRepository: Websocket: onMessage (text)
01-07 17:25:11.313 6517 20892 D WebSocketRepository: Message number 17 received: {"id": 17, "type": "result", "success": true, "result": [{"area_id": "7b4f615a40ab4c4b98f4db11d30ab4d3", "name": "Living Room", "picture": null}, {"area_id": "7ad432ed99c3401c8489f2517ffa57e9", "name": "Kitchen", "picture": null}, {"area_id": "f41d06f266304be59547c60f1ea5f271", "name": "Bedroom", "picture": null}, {"area_id": "15d0fcfe0ff54e5c9b6d6234b58dc3d2", "name": "Office", "picture": null}, {"area_id": "532e0a6e7877482caa0eaff876952a38", "name": "Family Room", "picture": null}, {"area_id": "47a5c47fa8804e9e8f2039a75eb6d205", "name": "Dining Room", "picture": null}, {"area_id": "4349de6dc4984eeda499bd7870f9ac16", "name": "Guest Bedroom", "picture": null}, {"area_id": "0e69277572b84f3284aa0073d0029a7a", "name": "Garage", "picture": null}, {"area_id": "hallway", "name": "Hallway", "picture": null}, {"area_id": "backyard", "name": "Backyard", "picture": null}, {"area_id": "porch", "name": "Porch", "picture": null}, {"area_id": "guest_bathroom", "name": "Guest Bathroom", "picture": null}]}
01-07 17:25:11.322 6517 6654 D WebSocketRepository: Sending message 18: {type=config/device_registry/list, id=18}
01-07 17:25:11.323 6517 6654 D WebSocketRepository: Message number 18 sent
01-07 17:25:11.344 6517 20892 D WebSocketRepository: Websocket: onMessage (text)
01-07 17:25:11.348 6517 20892 D WebSocketRepository: Message number 18 received: {"id": 18, "type": "result", "success": true, "result": [{"area_id": "15d0fcfe0ff54e5c9b6d6234b58dc3d2", "configuration_url": null, "config_entries": ["97f4ea1305054dbe9adbe1475128dec2"], "connections": [], "disabled_by": null, "entry_type": null, "id": "cb5aef8a708b4f378702071940cccfbc", "identifiers": [["ipp", "e3248000-80ce-11db-8000-105badd599a2"]], "manufacturer": "Brother", "model": "HL-L2390DW", "name_by_user": null, "name": "Brother HL-L2390DW", "sw_version": ["M1901251404:6FEA", "2.04"], "via_device_id": null}, {"area_id": "f41d06f266304be59547c60f1ea5f271", "configuration_url": null, "config_entries": ["af64ceb65c05461683d34da457a9e12a"], "connections": [["mac", "ff:ff:00:0f:e7:fd:c0:88"]], "disabled_by": null, "entry_type": null, "id": "a387506b3e9b45b4955c46a3aaa5a95f", "identifiers": [["hue", "65a0305a-df69-4379-a2dc-b986b282dd6f"]], "manufacturer": "Lutron", "model": "Lutron Aurora (Z3-1BRL)", "name_by_user": null, "name": "Bedroom Switch", "sw_version": "3.8", "via_device_id": "2baeed1e7de54872a23c493899620724"}, {"area_id": "532e0a6e7877482caa0eaff876952a38", "configuration_url": null, "config_entries": ["af64ceb65c05461683d34da457a9e12a"], "connections": [["mac", "ff:ff:00:0f:e7:fe:80:12"]], "disabled_by": null, "entry_type": null, "id": "7424b49afe3e409382357cc1019432c0", "identifiers": [["hue", "ccd6fd6a-691a-414d-853f-298f974d3dd4"]], "manufacturer": "Lutron", "model": "Lutron Aurora (Z3-1BRL)", "name_by_user": null, "name": "Family Room Switch", "sw_version": "3.8", "via_device_id": "2baeed1e7de54872a23c493899620724"}, {"area_id": "f41d06f266304be59547c60f1ea5f271", "configuration_url": null, "config_entries": ["af64ceb65c05461683d34da457a9e12a"], "connections": [["mac", "00:17:88:01:02:3e:42:0d"]], "disabled_by": null, "entry_type": null, "id": "e0f810e09a7b4d3a98a370dcb02e6db8", "identifiers": [["hue", "206f2378-6b9d-486e-b2cc-62f58fbaea05"]], "manufacturer": "Signify Netherlands B.V.", "model": "Hue white lamp (LWB014)", "name_by_user": null, "name": "Bedroom 3", "sw_version": "1.88.1", "via_device_id": "2baeed1e7de54872a23c493899620724"}, {"area_id": "f41d06f266304be59547c60f1ea5f271", "configuration_url": null, "config_entries": ["af64ceb65c05461683d34da457a9e12a"], "connections": [["mac", "00:17:88:01:02:3a:8b:80"]], "disabled_by": null, "entry_type": null, "id": "5dfcc41986f2484ab9a7b677453f089a", "identifiers": [["hue", "9ae71a8e-dc5f-4d70-b648-c3a126b99767"]], "manufacturer": "Signify Netherlands B.V.", "model": "Hue white lamp (LWB014)", "name_by_user": null, "name": "Bedroom 2", "sw_version": "1.88.1", "via_device_id": "2baeed1e7de54872a23c493899620724"}, {"area_id": "f41d06f266304be59547c60f1ea5f271", "configuration_url": null, "config_entries": ["af64ceb65c05461683d34da457a9e12a"], "connections": [["mac", "00:17:88:01:02:8a:bf:30"]], "disabled_by": null, "entry_type": null, "id": "b84d2ccb85e64ae39f7c1ef4bcceda66", "identifiers": [["hue", "ec5c1b5d-0122-44ba-8e0d-34796d8569a3"]], "manufacturer": "Signify Netherlands B.V.", "model": "Hue white lamp (LWB014)", "name_by_user": null, "name": "Bedroom 1", "sw_version": "1.88.1", "via_device_id": "2baeed1e7de54872a23c493899620724"}, {"area_id": "47a5c47fa8804e9e8f2039a75eb6d205", "configuration_url": null, "config_entries": ["af64ceb65c05461683d34da457a9e12a"], "connections": [["mac", "00:17:88:01:04:44:33:4d"]], "disabled_by": null, "entry_type": null, "id": "a2ef430c9f4a4feb85ce099fe6a547e2", "identifiers": [["hue", "af0dd11c-e9c8-4358-a18d-bc0185e27e15"]], "manufacturer": "Signify Netherlands B.V.", "model": "Hue ambiance candle (LTW012)", "name_by_user": null, "name": "Dining Room Chandelier 1", "sw_version": "1.88.1", "via_device_id": "2baeed1e7de54872a23c493899620724"}, {"area_id": "532e0a6e7877482caa0eaff876952a38", "configuration_url": null, "config_entries": ["af64ceb65c05461683d34da457a9e12a"], "connections": [["mac", "00:17:88:01:06:d8:22:1b"]], "disabled_by": null, "entry_type": null, "id": "7433dd1de61544819bb623816809ec27", "identifiers": [["hue", "8c4c
01-07 17:25:11.366 6517 6654 E HaConProService: Error getting list of entities
01-07 17:25:11.366 6517 6654 E HaConProService: java.lang.IllegalArgumentException: Cannot deserialize value of type `java.lang.String` from Array value (token `JsonToken.START_ARRAY`)
01-07 17:25:11.366 6517 6654 E HaConProService: at [Source: UNKNOWN; byte offset: #UNKNOWN] (through reference chain: java.util.ArrayList[0]->io.homeassistant.companion.android.common.data.websocket.impl.entities.DeviceRegistryResponse["sw_version"])
01-07 17:25:11.366 6517 6654 E HaConProService: at com.fasterxml.jackson.databind.ObjectMapper._convert(ObjectMapper.java:4393)
01-07 17:25:11.366 6517 6654 E HaConProService: at com.fasterxml.jackson.databind.ObjectMapper.convertValue(ObjectMapper.java:4334)
01-07 17:25:11.366 6517 6654 E HaConProService: at io.homeassistant.companion.android.common.data.websocket.impl.WebSocketRepositoryImpl.getDeviceRegistry(WebSocketRepositoryImpl.kt:386)
01-07 17:25:11.366 6517 6654 E HaConProService: at io.homeassistant.companion.android.common.data.websocket.impl.WebSocketRepositoryImpl$getDeviceRegistry$1.invokeSuspend(Unknown Source:14)
01-07 17:25:11.366 6517 6654 E HaConProService: at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
01-07 17:25:11.366 6517 6654 E HaConProService: at kotlinx.coroutines.internal.ScopeCoroutine.afterResume(Scopes.kt:33)
01-07 17:25:11.366 6517 6654 E HaConProService: at kotlinx.coroutines.AbstractCoroutine.resumeWith(AbstractCoroutine.kt:102)
01-07 17:25:11.366 6517 6654 E HaConProService: at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
01-07 17:25:11.366 6517 6654 E HaConProService: at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106)
01-07 17:25:11.366 6517 6654 E HaConProService: at kotlinx.coroutines.internal.LimitedDispatcher.run(LimitedDispatcher.kt:39)
01-07 17:25:11.366 6517 6654 E HaConProService: at kotlinx.coroutines.scheduling.TaskImpl.run(Tasks.kt:95)
01-07 17:25:11.366 6517 6654 E HaConProService: at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:571)
01-07 17:25:11.366 6517 6654 E HaConProService: at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750)
01-07 17:25:11.366 6517 6654 E HaConProService: at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:678)
01-07 17:25:11.366 6517 6654 E HaConProService: at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:665)
01-07 17:25:11.366 6517 6654 E HaConProService: Caused by: com.fasterxml.jackson.databind.exc.MismatchedInputException: Cannot deserialize value of type `java.lang.String` from Array value (token `JsonToken.START_ARRAY`)
01-07 17:25:11.366 6517 6654 E HaConProService: at [Source: UNKNOWN; byte offset: #UNKNOWN] (through reference chain: java.util.ArrayList[0]->io.homeassistant.companion.android.common.data.websocket.impl.entities.DeviceRegistryResponse["sw_version"])
01-07 17:25:11.366 6517 6654 E HaConProService: at com.fasterxml.jackson.databind.DeserializationContext.reportInputMismatch(DeserializationContext.java:1741)
01-07 17:25:11.366 6517 6654 E HaConProService: at com.fasterxml.jackson.databind.DeserializationContext.handleUnexpectedToken(DeserializationContext.java:1515)
01-07 17:25:11.366 6517 6654 E HaConProService: at com.fasterxml.jackson.databind.deser.std.StdDeserializer._deserializeFromArray(StdDeserializer.java:222)
01-07 17:25:11.366 6517 6654 E HaConProService: at com.fasterxml.jackson.databind.deser.std.StringDeserializer.deserialize(StringDeserializer.java:46)
01-07 17:25:11.366 6517 6654 E HaConProService: at com.fasterxml.jackson.databind.deser.std.StringDeserializer.deserialize(StringDeserializer.java:11)
01-07 17:25:11.366 6517 6654 E HaConProService: at com.fasterxml.jackson.databind.deser.SettableBeanProperty.deserialize(SettableBeanProperty.java:542)
01-07 17:25:11.366 6517 6654 E HaConProService: at com.fasterxml.jackson.databind.deser.BeanDeserializer._deserializeWithErrorWrapping(BeanDeserializer.java:563)
01-07 17:25:11.366 6517 6654 E HaConProService: at com.fasterxml.jackson.databind.deser.BeanDeserializer._deserializeUsingPropertyBased(BeanDeserializer.java:438)
01-07 17:25:11.366 6517 6654 E HaConProService: at com.fasterxml.jackson.databind.deser.BeanDeserializerBase.deserializeFromObjectUsingNonDefault(BeanDeserializerBase.java:1405)
01-07 17:25:11.366 6517 6654 E HaConProService: at com.fasterxml.jackson.databind.deser.BeanDeserializer.deserializeFromObject(BeanDeserializer.java:351)
01-07 17:25:11.366 6517 6654 E HaConProService: at com.fasterxml.jackson.databind.deser.BeanDeserializer.deserialize(BeanDeserializer.java:184)
01-07 17:25:11.366 6517 6654 E HaConProService: at com.fasterxml.jackson.databind.deser.std.CollectionDeserializer._deserializeFromArray(CollectionDeserializer.java:355)
01-07 17:25:11.366 6517 6654 E HaConProService: at com.fasterxml.jackson.databind.deser.std.CollectionDeserializer.deserialize(CollectionDeserializer.java:244)
01-07 17:25:11.366 6517 6654 E HaConProService: at com.fasterxml.jackson.databind.deser.std.CollectionDeserializer.deserialize(CollectionDeserializer.java:28)
01-07 17:25:11.366 6517 6654 E HaConProService: at com.fasterxml.jackson.databind.ObjectMapper._convert(ObjectMapper.java:4388)
01-07 17:25:11.366 6517 6654 E HaConProService: ... 14 more
01-07 17:25:12.552 6517 6517 D ActivitySM: Received activity update.
01-07 17:26:06.413 6517 6517 D LocBroadcastReceiver: Received location update.
01-07 17:26:06.419 6517 6517 D LocBroadcastReceiver: Last Location:
01-07 17:26:06.419 6517 6517 D LocBroadcastReceiver: Coords:(34.0912821, -117.9037232)
01-07 17:26:06.419 6517 6517 D LocBroadcastReceiver: Accuracy: 16.402
01-07 17:26:06.419 6517 6517 D LocBroadcastReceiver: Bearing: 0.0
01-07 17:26:06.419 6517 6517 D LocBroadcastReceiver: Begin evaluating if location update should be skipped
01-07 17:26:06.420 6517 6517 D LocBroadcastReceiver: Received location that is 56 milliseconds old, 1641605166363 compared to 1641605166419 with source fused
01-07 17:26:06.420 6517 6517 D LocBroadcastReceiver: Duplicate location received, not sending to HA
01-07 17:26:06.429 6517 6517 D ForegrndServiceLauncher: Check if service HighAccuracyLocationService is running. Service running = false
01-07 17:26:54.465 6517 8441 D WebviewActivity: External bus {"type":"connection-status","payload":{"event":"disconnected"},"id":8}
01-07 17:26:54.523 6517 6654 D SensorWorker: Updating all Sensors.
01-07 17:26:54.526 6517 6551 I WM-Processor: Moving WorkSpec (13988702-d393-45b7-9f4d-e866e134c3ee) to the foreground
01-07 17:26:54.534 6517 6654 D LastUpdate: Last update is SensorWorker
01-07 17:26:54.537 6517 6654 D ActivitySM: Unregistering for activity updates.
01-07 17:26:54.537 6517 6654 D ActivitySM: Registering for activity updates.
01-07 17:26:54.539 6517 6517 I WM-SystemFgDispatcher: Started foreground service Intent { act=ACTION_START_FOREGROUND cmp=io.homeassistant.companion.android/androidx.work.impl.foreground.SystemForegroundService (has extras) }
01-07 17:26:54.658 6517 6517 D ForegrndServiceLauncher: Check if service HighAccuracyLocationService is running. Service running = false
01-07 17:26:54.677 6517 6654 D LightSensor: Light sensor listener registered
01-07 17:26:54.678 6517 6517 D LightSensor: Light sensor listener unregistered
01-07 17:26:54.691 6517 8441 D WebviewActivity: External bus {"type":"connection-status","payload":{"event":"connected"},"id":9}
01-07 17:26:54.701 6517 6654 D NextAlarm: Next alarm is scheduled by com.urbandroid.sleep with trigger time 1641838500000
01-07 17:26:54.737 6517 6654 D PressureSensor: Pressure sensor listener registered
01-07 17:26:54.744 6517 6654 D ProximitySensor: Proximity sensor listener registered
01-07 17:26:54.746 6517 6654 D StepsSensor: Steps sensor listener registered
01-07 17:26:54.746 6517 6517 D StepsSensor: Steps sensor listener unregistered
01-07 17:26:54.749 6517 6654 D StorageSensor: PATHS SD 1
01-07 17:26:54.750 6517 6654 D StorageSensor: PATH /storage/emulated/0/Android/data/io.homeassistant.companion.android/files is mounted true and removable is false
01-07 17:26:54.766 6517 6517 D PressureSensor: Pressure sensor listener unregistered
01-07 17:26:54.768 6517 6654 D UrlRepository: localUrl is: true and usesInternalSsid is: true
01-07 17:26:54.784 6517 6517 D ProximitySensor: Proximity sensor listener unregistered
01-07 17:26:54.786 6517 6517 D UrlRepository: localUrl is: true and usesInternalSsid is: true
01-07 17:26:54.789 6517 6517 D UrlRepository: Using internal URL
01-07 17:26:54.852 6517 8441 D WebviewActivity: External bus {"type":"theme-update","id":10}
01-07 17:26:54.856 6517 6517 D WebviewActivity: Color from webview is "#101e24-SPACER-#111111"
01-07 17:26:54.856 6517 6517 D WebviewActivity: Color from webview is "#101e24-SPACER-#111111"
01-07 17:26:54.856 6517 6654 D WebViewPresenterImpl: Try getting color from webview color "#101e24".
01-07 17:26:54.857 6517 6654 I WebViewPresenterImpl: Found color -15720924.
01-07 17:26:54.857 6517 6654 D WebViewPresenterImpl: Try getting color from webview color "#111111".
01-07 17:26:54.857 6517 6654 I WebViewPresenterImpl: Found color -15658735.
01-07 17:26:55.065 6517 6567 I WM-WorkerWrapper: Worker result SUCCESS for Work [ id=13988702-d393-45b7-9f4d-e866e134c3ee, tags={ io.homeassistant.companion.android.sensors.SensorWorker } ]
01-07 17:26:55.067 6517 6517 I WM-SystemFgDispatcher: Stopping foreground service
01-07 17:26:56.168 6517 8359 W chromium: [WARNING:spdy_session.cc(3501)] Received HEADERS for invalid stream 5
01-07 17:26:56.178 6517 8359 W chromium: [WARNING:spdy_session.cc(3501)] Received HEADERS for invalid stream 3
01-07 17:26:56.178 6517 8359 W chromium: [WARNING:spdy_session.cc(3501)] Received HEADERS for invalid stream 5
01-07 17:26:56.179 6517 8359 W chromium: [WARNING:spdy_session.cc(3501)] Received HEADERS for invalid stream 7
01-07 17:26:58.572 6517 8441 D WebviewActivity: External bus {"type":"config_screen/show","id":11}
01-07 17:26:58.626 6517 6517 D UrlRepository: Using external URL
01-07 17:26:58.626 6517 6517 D UrlRepository: Using external URL
01-07 17:26:58.627 6517 6517 D UrlRepository: Using internal URL
01-07 17:26:58.627 6517 6517 D UrlRepository: Using internal URL
01-07 17:26:58.699 6517 6654 D SensorWorker: Updating all Sensors.
01-07 17:26:58.699 6517 8381 I WM-Processor: Moving WorkSpec (feb602fd-f2cf-4677-8665-84c1985e61ce) to the foreground
01-07 17:26:58.704 6517 6654 D LastUpdate: Last update is SensorWorker
01-07 17:26:58.704 6517 6517 I WM-SystemFgDispatcher: Started foreground service Intent { act=ACTION_START_FOREGROUND cmp=io.homeassistant.companion.android/androidx.work.impl.foreground.SystemForegroundService (has extras) }
01-07 17:26:58.705 6517 6654 D ActivitySM: Unregistering for activity updates.
01-07 17:26:58.705 6517 6654 D ActivitySM: Registering for activity updates.
01-07 17:26:58.739 6517 6654 D LightSensor: Light sensor listener registered
01-07 17:26:58.740 6517 6517 D ForegrndServiceLauncher: Check if service HighAccuracyLocationService is running. Service running = false
01-07 17:26:58.743 6517 6517 D LightSensor: Light sensor listener unregistered
01-07 17:26:58.765 6517 6654 D NextAlarm: Next alarm is scheduled by com.urbandroid.sleep with trigger time 1641838500000
01-07 17:26:58.801 6517 6654 D PressureSensor: Pressure sensor listener registered
01-07 17:26:58.810 6517 6654 D ProximitySensor: Proximity sensor listener registered
01-07 17:26:58.812 6517 6654 D StepsSensor: Steps sensor listener registered
01-07 17:26:58.813 6517 6517 D StepsSensor: Steps sensor listener unregistered
01-07 17:26:58.814 6517 6654 D StorageSensor: PATHS SD 1
01-07 17:26:58.815 6517 6654 D StorageSensor: PATH /storage/emulated/0/Android/data/io.homeassistant.companion.android/files is mounted true and removable is false
01-07 17:26:58.830 6517 6517 D PressureSensor: Pressure sensor listener unregistered
01-07 17:26:58.835 6517 6654 D UrlRepository: localUrl is: true and usesInternalSsid is: true
01-07 17:26:58.867 6517 6517 D ProximitySensor: Proximity sensor listener unregistered
01-07 17:26:59.124 6517 6551 I WM-WorkerWrapper: Worker result SUCCESS for Work [ id=feb602fd-f2cf-4677-8665-84c1985e61ce, tags={ io.homeassistant.companion.android.sensors.SensorWorker } ]
01-07 17:26:59.141 6517 6517 I WM-SystemFgDispatcher: Stopping foreground service
01-07 17:27:02.492 6517 6654 D LogcatReader: Read logcat for pid 6517
Screenshot of problem:
Additional information:
Issue Analytics
- State:
- Created 2 years ago
- Comments:8 (3 by maintainers)
Top GitHub Comments
@dshokouhi Success!
Ah, had to load the
Integrations
tab and then it populated. Here you are:Edge log