question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Error loading device controls

See original GitHub issue

Home Assistant Android version:

2022.1.1-full

Android version: 11

Phone model: Samsung Galaxy s10+

Home Assistant version: Home Assistant 2021.12.1

01-06 13:21:43.764 11236 11236 I ViewRootImpl@c78fa86[SettingsActivity]: MSG_WINDOW_FOCUS_CHANGED 1 1
01-06 13:21:43.765 11236 11236 D InputMethodManager: prepareNavigationBarInfo() DecorView@8b65d11[SettingsActivity]
01-06 13:21:43.765 11236 11236 D InputMethodManager: getNavigationBarColor() -15658735
01-06 13:21:43.767 11236 11236 D InputMethodManager: prepareNavigationBarInfo() DecorView@8b65d11[SettingsActivity]
01-06 13:21:43.767 11236 11236 D InputMethodManager: getNavigationBarColor() -15658735
01-06 13:21:43.767 11236 11236 V InputMethodManager: Starting input: tba=io.homeassistant.companion.android ic=null mNaviBarColor -15658735 mIsGetNaviBarColorSuccess true , NavVisible : true , NavTrans : false
01-06 13:21:43.767 11236 11236 D InputMethodManager: startInputInner - Id : 0
01-06 13:21:43.767 11236 11236 I InputMethodManager: startInputInner - mService.startInputOrWindowGainedFocus
01-06 13:21:43.770 11236 11236 D InputTransport: Input channel constructed: 'ClientS', fd=178
01-06 13:21:43.770 11236 11236 D InputTransport: Input channel destroyed: 'ClientS', fd=182
01-06 13:21:44.222 11236 11236 I ViewRootImpl@c78fa86[SettingsActivity]: MSG_WINDOW_FOCUS_CHANGED 0 1
01-06 13:21:44.401 11236 11236 I SurfaceControl: nativeRelease nativeObject s[470866462752]
01-06 13:21:44.401 11236 11236 I SurfaceControl: nativeRelease nativeObject e[470866462752]
01-06 13:21:44.401 11236 11236 I SurfaceControl: nativeRelease nativeObject s[470866464096]
01-06 13:21:44.401 11236 11236 I SurfaceControl: nativeRelease nativeObject e[470866464096]
01-06 13:21:44.401 11236 11236 I SurfaceControl: nativeRelease nativeObject s[470866462416]
01-06 13:21:44.401 11236 11236 I SurfaceControl: nativeRelease nativeObject e[470866462416]
01-06 13:21:44.451 11236 11236 D InputTransport: Input channel destroyed: 'ClientS', fd=178
01-06 13:21:44.468 11236 11236 I SurfaceControl: nativeRelease nativeObject s[470866464880]
01-06 13:21:44.468 11236 11236 I SurfaceControl: nativeRelease nativeObject e[470866464880]
01-06 13:21:47.148 11236 12305 W libEGL  : EGLNativeWindowType 0x6ec1d5bd70 disconnect failed
01-06 13:21:47.163 11236 11236 I SurfaceControl: nativeRelease nativeObject s[470866485824]
01-06 13:21:47.163 11236 11236 I SurfaceControl: nativeRelease nativeObject e[470866485824]
01-06 13:21:47.164 11236 11236 I SurfaceControl: assignNativeObject: nativeObject = 0 Surface(name=null)/@0xace3e32 / android.view.SurfaceControl.readFromParcel:1117 android.view.IWindowSession$Stub$Proxy.relayout:1810 android.view.ViewRootImpl.relayoutWindow:9005 android.view.ViewRootImpl.performTraversals:3360 android.view.ViewRootImpl.doTraversal:2618 android.view.ViewRootImpl$TraversalRunnable.run:9971 android.view.Choreographer$CallbackRecord.run:1010 android.view.Choreographer.doCallbacks:809 android.view.Choreographer.doFrame:744 android.view.Choreographer$FrameDisplayEventReceiver.run:995 
01-06 13:21:47.164 11236 11236 I SurfaceControl: assignNativeObject: nativeObject = 0 Surface(name=null)/@0x1da3912 / android.view.SurfaceControl.readFromParcel:1117 android.view.IWindowSession$Stub$Proxy.relayout:1820 android.view.ViewRootImpl.relayoutWindow:9005 android.view.ViewRootImpl.performTraversals:3360 android.view.ViewRootImpl.doTraversal:2618 android.view.ViewRootImpl$TraversalRunnable.run:9971 android.view.Choreographer$CallbackRecord.run:1010 android.view.Choreographer.doCallbacks:809 android.view.Choreographer.doFrame:744 android.view.Choreographer$FrameDisplayEventReceiver.run:995 
01-06 13:21:47.168 11236 11236 I ViewRootImpl@c78fa86[SettingsActivity]: Relayout returned: old=(0,0,1440,3040) new=(0,0,1440,3040) req=(1440,3040)8 dur=15 res=0x5 s={false 0} ch=true fn=572
01-06 13:21:47.185 11236 11236 I ViewRootImpl@c78fa86[SettingsActivity]: stopped(true) old=false
01-06 13:21:47.199 11236 11236 I SurfaceControl: assignNativeObject: nativeObject = 0 Surface(name=null)/@0xace3e32 / android.view.SurfaceControl.readFromParcel:1117 android.view.IWindowSession$Stub$Proxy.relayout:1810 android.view.ViewRootImpl.relayoutWindow:9005 android.view.ViewRootImpl.performTraversals:3360 android.view.ViewRootImpl.doTraversal:2618 android.view.ViewRootImpl$TraversalRunnable.run:9971 android.view.Choreographer$CallbackRecord.run:1010 android.view.Choreographer.doCallbacks:809 android.view.Choreographer.doFrame:744 android.view.Choreographer$FrameDisplayEventReceiver.run:995 
01-06 13:21:47.200 11236 11236 I SurfaceControl: assignNativeObject: nativeObject = 0 Surface(name=null)/@0x1da3912 / android.view.SurfaceControl.readFromParcel:1117 android.view.IWindowSession$Stub$Proxy.relayout:1820 android.view.ViewRootImpl.relayoutWindow:9005 android.view.ViewRootImpl.performTraversals:3360 android.view.ViewRootImpl.doTraversal:2618 android.view.ViewRootImpl$TraversalRunnable.run:9971 android.view.Choreographer$CallbackRecord.run:1010 android.view.Choreographer.doCallbacks:809 android.view.Choreographer.doFrame:744 android.view.Choreographer$FrameDisplayEventReceiver.run:995 
01-06 13:21:47.201 11236 11236 I ViewRootImpl@c78fa86[SettingsActivity]: Relayout returned: old=(0,0,1440,3040) new=(0,0,1440,3040) req=(1440,3040)8 dur=6 res=0x5 s={false 0} ch=false fn=-1
01-06 13:21:47.540 11236 11307 D WebSocketRepository: Sending message 30: {type=config/area_registry/list, id=30}
01-06 13:21:47.541 11236 11307 D WebSocketRepository: Message number 30 sent
01-06 13:21:47.572 11236 11250 I mpanion.androi: Background concurrent copying GC freed 184975(8665KB) AllocSpace objects, 10(732KB) LOS objects, 45% free, 28MB/52MB, paused 152us total 386.926ms
01-06 13:21:47.589 11236 11388 D WebSocketRepository: Websocket: onMessage (text)
01-06 13:21:47.589 11236 11388 D WebSocketRepository: Message number 30 received: {"id": 30, "type": "result", "success": true, "result": [{"area_id": "gostinaia", "name": "\u0413\u043e\u0441\u0442\u0438\u043d\u0430\u044f", "picture": null}, {"area_id": "kukhnia", "name": "\u041a\u0443\u0445\u043d\u044f", "picture": null}, {"area_id": "spalnia", "name": "\u0421\u043f\u0430\u043b\u044c\u043d\u044f", "picture": null}, {"area_id": "koridor", "name": "\u041a\u043e\u0440\u0438\u0434\u043e\u0440", "picture": null}, {"area_id": "dacha", "name": "\u0414\u0430\u0447\u0430", "picture": null}]}
01-06 13:21:47.590 11236 11307 D WebSocketRepository: Sending message 31: {type=config/device_registry/list, id=31}
01-06 13:21:47.590 11236 11307 D WebSocketRepository: Message number 31 sent
01-06 13:21:47.661 11236 11388 D WebSocketRepository: Websocket: onMessage (text)
01-06 13:21:47.663 11236 11388 D WebSocketRepository: Message number 31 received: {"id": 31, "type": "result", "success": true, "result": [{"area_id": null, "configuration_url": "https://www.met.no/en", "config_entries": ["ba1c02e5a4cea224bbb896314546426c"], "connections": [], "disabled_by": null, "entry_type": "service", "id": "0aafa9b411b2b624ee69294099205c31", "identifiers": [["met"]], "manufacturer": "Met.no", "model": "Forecast", "name_by_user": null, "name": "Forecast", "sw_version": null, "via_device_id": null}, {"area_id": "koridor", "configuration_url": "http://192.168.113.1", "config_entries": ["db4543c8a97b887e98c4648e0f1db922"], "connections": [["upnp", "uuid:UUID-MIKROTIK-INTERNET-GATEWAY-DEVICE-V8RJ-QEH6"]], "disabled_by": null, "entry_type": null, "id": "f2f8ff3f05b49071979bce76a7b12522", "identifiers": [["upnp", "uuid:UUID-MIKROTIK-INTERNET-GATEWAY-DEVICE-V8RJ-QEH6"]], "manufacturer": "MikroTik", "model": "Router OS", "name_by_user": null, "name": "MikroTik Router", "sw_version": null, "via_device_id": null}, {"area_id": null, "configuration_url": null, "config_entries": ["3804d73ccaab72a6e8db7c0d9662f773"], "connections": [], "disabled_by": null, "entry_type": null, "id": "76411cca0a2a53be2737a59f85b80f11", "identifiers": [["mobile_app", "a058fbd42d2499dc"]], "manufacturer": "samsung", "model": "SM-G975F", "name_by_user": null, "name": "ploodS10+", "sw_version": "30", "via_device_id": null}, {"area_id": "spalnia", "configuration_url": null, "config_entries": ["cc42f886ad8173e3b8fad27649094a99"], "connections": [], "disabled_by": null, "entry_type": null, "id": "9c968599b1941b5356ceac88a5fcb8e6", "identifiers": [["kodi", "cc42f886ad8173e3b8fad27649094a99"]], "manufacturer": "Kodi", "model": null, "name_by_user": null, "name": null, "sw_version": "18.9", "via_device_id": null}, {"area_id": "kukhnia", "configuration_url": null, "config_entries": ["69ac623328d5b6a4605bbd4071a6be06"], "connections": [], "disabled_by": null, "entry_type": null, "id": "79e44eb4fde1f5c2af5f6ac658725f38", "identifiers": [["kodi", "290da4de-f812-4cd0-a4a5-ee44e92c9bac"]], "manufacturer": "Kodi", "model": null, "name_by_user": null, "name": "Android", "sw_version": "19.3", "via_device_id": null}, {"area_id": "spalnia", "configuration_url": null, "config_entries": ["c571ba2a2d56e1de02489bb2a631373e"], "connections": [], "disabled_by": null, "entry_type": null, "id": "38c39170fa0d27cab1549bc45c98b76f", "identifiers": [["ipp", "00000000-0000-1000-8000-00183b165790"]], "manufacturer": "Canon", "model": "G3010 series", "name_by_user": null, "name": "Canon G3010 series", "sw_version": "1.070", "via_device_id": null}, {"area_id": "kukhnia", "configuration_url": null, "config_entries": ["660c897146274e2ccbe257c9d15aec9f"], "connections": [], "disabled_by": null, "entry_type": null, "id": "d09503ecaef70c7051aa04398964eb55", "identifiers": [["cast", "1b8d5961431c4e3fab5558c9e952dfcc"]], "manufacturer": "None", "model": "AirReceiver", "name_by_user": null, "name": "Kuhnia", "sw_version": null, "via_device_id": null}, {"area_id": null, "configuration_url": null, "config_entries": ["2354e61e9eab00807090cd761bb7bc9b"], "connections": [], "disabled_by": null, "entry_type": null, "id": "542bf80a45025d2a66cec4f7be5881b1", "identifiers": [["mobile_app", "80396d70a78cc00a"]], "manufacturer": "samsung", "model": "SM-G973F", "name_by_user": null, "name": "HeoniaS10", "sw_version": "30", "via_device_id": null}, {"area_id": null, "configuration_url": null, "config_entries": ["fed5223db6a66e5d2c74166549066f85"], "connections": [], "disabled_by": null, "entry_type": "service", "id": "0abbc68a48988915c80b434c11cafc3f", "identifiers": [["hacs", "0717a0cd-745c-48fd-9b16-c8534c9704f9-bc944b0f-fd42-4a58-a072-ade38d1444cd"]], "manufacturer": "hacs.xyz", "model": "", "name_by_user": null, "name": "HACS", "sw_version": "1.13.2", "via_device_id": null}, {"area_id": "spalnia", "configuration_url": null, "config_entries": ["f606201972466a9ea65b8b785b4c157d"], "connections": [], "disabled_by": null, "entry_type": null, "id": "90008118bcd231bec20ae89a953d906a", "identifier
01-06 13:21:47.669 11236 11307 E HaConProService: Error getting list of entities
01-06 13:21:47.669 11236 11307 E HaConProService: java.lang.IllegalArgumentException: Cannot construct instance of `java.util.ArrayList` (although at least one Creator exists): no String-argument constructor/factory method to deserialize from String value ('Mikrotik Konkovo ax RB1100x4')
01-06 13:21:47.669 11236 11307 E HaConProService:  at [Source: UNKNOWN; byte offset: #UNKNOWN] (through reference chain: java.util.ArrayList[73]->io.homeassistant.companion.android.common.data.websocket.impl.entities.DeviceRegistryResponse["identifiers"]->java.util.ArrayList[0])
01-06 13:21:47.669 11236 11307 E HaConProService: 	at com.fasterxml.jackson.databind.ObjectMapper._convert(ObjectMapper.java:4393)
01-06 13:21:47.669 11236 11307 E HaConProService: 	at com.fasterxml.jackson.databind.ObjectMapper.convertValue(ObjectMapper.java:4334)
01-06 13:21:47.669 11236 11307 E HaConProService: 	at io.homeassistant.companion.android.common.data.websocket.impl.WebSocketRepositoryImpl.getDeviceRegistry(WebSocketRepositoryImpl.kt:386)
01-06 13:21:47.669 11236 11307 E HaConProService: 	at io.homeassistant.companion.android.common.data.websocket.impl.WebSocketRepositoryImpl$getDeviceRegistry$1.invokeSuspend(Unknown Source:14)
01-06 13:21:47.669 11236 11307 E HaConProService: 	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
01-06 13:21:47.669 11236 11307 E HaConProService: 	at kotlinx.coroutines.internal.ScopeCoroutine.afterResume(Scopes.kt:33)
01-06 13:21:47.669 11236 11307 E HaConProService: 	at kotlinx.coroutines.AbstractCoroutine.resumeWith(AbstractCoroutine.kt:102)
01-06 13:21:47.669 11236 11307 E HaConProService: 	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
01-06 13:21:47.669 11236 11307 E HaConProService: 	at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106)
01-06 13:21:47.669 11236 11307 E HaConProService: 	at kotlinx.coroutines.internal.LimitedDispatcher.run(LimitedDispatcher.kt:39)
01-06 13:21:47.669 11236 11307 E HaConProService: 	at kotlinx.coroutines.scheduling.TaskImpl.run(Tasks.kt:95)
01-06 13:21:47.669 11236 11307 E HaConProService: 	at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:571)
01-06 13:21:47.669 11236 11307 E HaConProService: 	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750)
01-06 13:21:47.669 11236 11307 E HaConProService: 	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:678)
01-06 13:21:47.669 11236 11307 E HaConProService: 	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:665)
01-06 13:21:47.669 11236 11307 E HaConProService: Caused by: com.fasterxml.jackson.databind.exc.MismatchedInputException: Cannot construct instance of `java.util.ArrayList` (although at least one Creator exists): no String-argument constructor/factory method to deserialize from String value ('Mikrotik Konkovo ax RB1100x4')
01-06 13:21:47.669 11236 11307 E HaConProService:  at [Source: UNKNOWN; byte offset: #UNKNOWN] (through reference chain: java.util.ArrayList[73]->io.homeassistant.companion.android.common.data.websocket.impl.entities.DeviceRegistryResponse["identifiers"]->java.util.ArrayList[0])
01-06 13:21:47.669 11236 11307 E HaConProService: 	at com.fasterxml.jackson.databind.DeserializationContext.reportInputMismatch(DeserializationContext.java:1728)
01-06 13:21:47.669 11236 11307 E HaConProService: 	at com.fasterxml.jackson.databind.DeserializationContext.handleMissingInstantiator(DeserializationContext.java:1353)
01-06 13:21:47.669 11236 11307 E HaConProService: 	at com.fasterxml.jackson.databind.deser.std.StdDeserializer._deserializeFromString(StdDeserializer.java:311)
01-06 13:21:47.669 11236 11307 E HaConProService: 	at com.fasterxml.jackson.databind.deser.std.StringCollectionDeserializer.handleNonArray(StringCollectionDeserializer.java:284)
01-06 13:21:47.669 11236 11307 E HaConProService: 	at com.fasterxml.jackson.databind.deser.std.StringCollectionDeserializer.deserialize(StringCollectionDeserializer.java:192)
01-06 13:21:47.669 11236 11307 E HaConProService: 	at com.fasterxml.jackson.databind.deser.std.StringCollectionDeserializer.deserialize(StringCollectionDeserializer.java:182)
01-06 13:21:47.669 11236 11307 E HaConProService: 	at com.fasterxml.jackson.databind.deser.std.StringCollectionDeserializer.deserialize(StringCollectionDeserializer.java:25)
01-06 13:21:47.669 11236 11307 E HaConProService: 	at com.fasterxml.jackson.databind.deser.std.CollectionDeserializer._deserializeFromArray(CollectionDeserializer.java:355)
01-06 13:21:47.669 11236 11307 E HaConProService: 	at com.fasterxml.jackson.databind.deser.std.CollectionDeserializer.deserialize(CollectionDeserializer.java:244)
01-06 13:21:47.669 11236 11307 E HaConProService: 	at com.fasterxml.jackson.databind.deser.std.CollectionDeserializer.deserialize(CollectionDeserializer.java:28)
01-06 13:21:47.669 11236 11307 E HaConProService: 	at com.fasterxml.jackson.databind.deser.SettableBeanProperty.deserialize(SettableBeanProperty.java:542)
01-06 13:21:47.669 11236 11307 E HaConProService: 	at com.fasterxml.jackson.databind.deser.BeanDeserializer._deserializeWithErrorWrapping(BeanDeserializer.java:563)
01-06 13:21:47.669 11236 11307 E HaConProService: 	at com.fasterxml.jackson.databind.deser.BeanDeserializer._deserializeUsingPropertyBased(BeanDeserializer.java:438)
01-06 13:21:47.669 11236 11307 E HaConProService: 	at com.fasterxml.jackson.databind.deser.BeanDeserializerBase.deserializeFromObjectUsingNonDefault(BeanDeserializerBase.java:1405)
01-06 13:21:47.669 11236 11307 E HaConProService: 	at com.fasterxml.jackson.databind.deser.BeanDeserializer.deserializeFromObject(BeanDeserializer.java:351)
01-06 13:21:47.669 11236 11307 E HaConProService: 	at com.fasterxml.jackson.databind.deser.BeanDeserializer.deserialize(BeanDeserializer.java:184)
01-06 13:21:47.669 11236 11307 E HaConProService: 	at com.fasterxml.jackson.databind.deser.std.CollectionDeserializer._deserializeFromArray(CollectionDeserializer.java:355)
01-06 13:21:47.669 11236 11307 E HaConProService: 	at com.fasterxml.jackson.databind.deser.std.CollectionDeserializer.deserialize(CollectionDeserializer.java:244)
01-06 13:21:47.669 11236 11307 E HaConProService: 	at com.fasterxml.jackson.databind.deser.std.CollectionDeserializer.deserialize(CollectionDeserializer.java:28)
01-06 13:21:47.669 11236 11307 E HaConProService: 	at com.fasterxml.jackson.databind.ObjectMapper._convert(ObjectMapper.java:4388)
01-06 13:21:47.669 11236 11307 E HaConProService: 	... 14 more
01-06 13:21:50.796 11236 11236 I SurfaceControl: assignNativeObject: nativeObject = 0 Surface(name=null)/@0xace3e32 / android.view.SurfaceControl.readFromParcel:1117 android.view.IWindowSession$Stub$Proxy.relayout:1810 android.view.ViewRootImpl.relayoutWindow:9005 android.view.ViewRootImpl.performTraversals:3360 android.view.ViewRootImpl.doTraversal:2618 android.view.ViewRootImpl$TraversalRunnable.run:9971 android.view.Choreographer$CallbackRecord.run:1010 android.view.Choreographer.doCallbacks:809 android.view.Choreographer.doFrame:744 android.view.Choreographer$FrameDisplayEventReceiver.run:995 
01-06 13:21:50.796 11236 11236 I SurfaceControl: assignNativeObject: nativeObject = 0 Surface(name=null)/@0x1da3912 / android.view.SurfaceControl.readFromParcel:1117 android.view.IWindowSession$Stub$Proxy.relayout:1820 android.view.ViewRootImpl.relayoutWindow:9005 android.view.ViewRootImpl.performTraversals:3360 android.view.ViewRootImpl.doTraversal:2618 android.view.ViewRootImpl$TraversalRunnable.run:9971 android.view.Choreographer$CallbackRecord.run:1010 android.view.Choreographer.doCallbacks:809 android.view.Choreographer.doFrame:744 android.view.Choreographer$FrameDisplayEventReceiver.run:995 
01-06 13:21:50.797 11236 11236 I ViewRootImpl@c78fa86[SettingsActivity]: Relayout returned: old=(0,0,1440,3040) new=(0,0,1440,3040) req=(1440,3040)4 dur=7 res=0x1 s={false 0} ch=false fn=-1
01-06 13:21:50.797 11236 11236 I ViewRootImpl@c78fa86[SettingsActivity]: stopped(false) old=true
01-06 13:21:50.815 11236 11236 I SurfaceControl: assignNativeObject: nativeObject = 0 Surface(name=null)/@0x1da3912 / android.view.SurfaceControl.readFromParcel:1117 android.view.IWindowSession$Stub$Proxy.relayout:1820 android.view.ViewRootImpl.relayoutWindow:9005 android.view.ViewRootImpl.performTraversals:3360 android.view.ViewRootImpl.doTraversal:2618 android.view.ViewRootImpl$TraversalRunnable.run:9971 android.view.Choreographer$CallbackRecord.run:1010 android.view.Choreographer.doCallbacks:809 android.view.Choreographer.doFrame:744 android.view.Choreographer$FrameDisplayEventReceiver.run:995 
01-06 13:21:50.817 11236 11236 I ViewRootImpl@c78fa86[SettingsActivity]: Relayout returned: old=(0,0,1440,3040) new=(0,0,1440,3040) req=(1440,3040)0 dur=8 res=0x7 s={true 475698412896} ch=true fn=-1
01-06 13:21:50.818 11236 11236 I ViewRootImpl@c78fa86[SettingsActivity]: [DP] dp(1) 1 android.view.ViewRootImpl.reportNextDraw:10957 android.view.ViewRootImpl.performTraversals:3845 android.view.ViewRootImpl.doTraversal:2618 
01-06 13:21:50.818 11236 11236 I ViewRootImpl@c78fa86[SettingsActivity]: [DP] pd() Asnyc report
01-06 13:21:50.846 11236 11236 I ViewRootImpl@c78fa86[SettingsActivity]: [DP] pdf(0) 1 android.view.ViewRootImpl.lambda$performDraw$1$ViewRootImpl:4668 android.view.-$$Lambda$ViewRootImpl$DJd0VUYJgsebcnSohO6h8zc_ONI.run:6 android.os.Handler.handleCallback:938 
01-06 13:21:50.846 11236 11236 I ViewRootImpl@c78fa86[SettingsActivity]: [DP] rdf()
01-06 13:21:51.720 11236 11236 I ViewRootImpl@c78fa86[SettingsActivity]: stopped(false) old=false
01-06 13:21:52.154 11236 11236 D WebSocketRepository: Sending message 32: {type=get_states, id=32}
01-06 13:21:52.155 11236 11236 D WebSocketRepository: Message number 32 sent
01-06 13:21:52.345 11236 11388 D WebSocketRepository: Websocket: onMessage (text)
01-06 13:21:52.354 11236 11388 D WebSocketRepository: Message number 32 received: {"id": 32, "type": "result", "success": true, "result": [{"entity_id": "person.plood", "state": "\u041d\u0430 \u0440\u0430\u0431\u043e\u0442\u0435", "attributes": {"editable": false, "id": "plood", "latitude": 55.8232355, "longitude": 37.6091399, "gps_accuracy": 16, "source": "device_tracker.plood_s10_2", "user_id": "f1a082fb4cd94c29afed711d5537d43e", "entity_picture": "/api/image/serve/162b819acbed27488292e401d5013c21/512x512", "friendly_name": "\u0412\u043e\u0432\u0430"}, "last_changed": "2022-01-06T08:56:17.514187+00:00", "last_updated": "2022-01-06T10:07:51.663489+00:00", "context": {"id": "ecfd42ef8434c9658de27449d15f3924", "parent_id": null, "user_id": null}}, {"entity_id": "person.heonia", "state": "home", "attributes": {"editable": false, "id": "heonia", "source": "device_tracker.heonia_samsung_s10", "user_id": "0ee4c4098620484d9d0081dd4753b6af", "entity_picture": "/api/image/serve/6a539295f34ae2e11eaa03df2e2f9c29/512x512", "friendly_name": "\u0422\u0443\u0441\u044f"}, "last_changed": "2022-01-05T20:57:59.391851+00:00", "last_updated": "2022-01-05T20:58:18.938804+00:00", "context": {"id": "7c16e9385af6cc2f06c7996d4dc7be7d", "parent_id": null, "user_id": null}}, {"entity_id": "sun.sun", "state": "above_horizon", "attributes": {"next_dawn": "2022-01-07T05:08:52.196923+00:00", "next_dusk": "2022-01-06T14:02:24.712962+00:00", "next_midnight": "2022-01-06T21:36:09+00:00", "next_noon": "2022-01-07T09:35:57+00:00", "next_rising": "2022-01-07T05:54:38.838814+00:00", "next_setting": "2022-01-06T13:16:27.681189+00:00", "elevation": 11.42, "azimuth": 190.31, "rising": false, "friendly_name": "Sun"}, "last_changed": "2022-01-06T05:55:14.140490+00:00", "last_updated": "2022-01-06T10:19:31.013870+00:00", "context": {"id": "d948bc5b27f9980301f5857ea5736298", "parent_id": null, "user_id": null}}, {"entity_id": "scene.spalnia_side_light_on", "state": "scening", "attributes": {"entity_id": ["switch.udlinitel_rozetka_1", "switch.udlinitel_rozetka_2", "switch.udlinitel_rozetka_4"], "friendly_name": "Spalnia side light on"}, "last_changed": "2022-01-05T20:58:00.496724+00:00", "last_updated": "2022-01-05T20:58:00.496724+00:00", "context": {"id": "b6fc5c15b43912192cbfed81dd8f0eb6", "parent_id": null, "user_id": null}}, {"entity_id": "scene.spalnia_side_light_off", "state": "scening", "attributes": {"entity_id": ["switch.udlinitel_rozetka_1", "switch.udlinitel_rozetka_2", "switch.udlinitel_rozetka_4"], "friendly_name": "Spalnia side light off"}, "last_changed": "2022-01-05T20:58:00.496881+00:00", "last_updated": "2022-01-05T20:58:00.496881+00:00", "context": {"id": "085af0766c991fd7c9074ceec0a1ec82", "parent_id": null, "user_id": null}}, {"entity_id": "scene.evening_light", "state": "scening", "attributes": {"entity_id": ["switch.udlinitel_rozetka_1", "switch.sonoff_usb1", "switch.udlinitel_rozetka_2", "switch.udlinitel_rozetka_4", "switch.liustra_v_spalne"], "friendly_name": "Evening light"}, "last_changed": "2022-01-05T20:58:00.497014+00:00", "last_updated": "2022-01-05T20:58:00.497014+00:00", "context": {"id": "50b0fb578440e3d362c2933f11bea6b8", "parent_id": null, "user_id": null}}, {"entity_id": "input_number.airhumidifier_target_humidity", "state": "54.0", "attributes": {"initial": null, "editable": false, "min": 1.0, "max": 99.0, "step": 1.0, "mode": "slider", "unit_of_measurement": "%", "friendly_name": "Target humidity"}, "last_changed": "2022-01-05T20:58:00.688576+00:00", "last_updated": "2022-01-05T20:58:00.688576+00:00", "context": {"id": "fd6a257670716c96c9b8bbb2364a5502", "parent_id": null, "user_id": null}}, {"entity_id": "input_number.giran_volume_set", "state": "60.0", "attributes": {"initial": null, "editable": false, "min": 0.0, "max": 100.0, "step": 1.0, "mode": "slider", "friendly_name": "\u0413\u0440\u043e\u043c\u043a\u043e\u0441\u0442\u044c \u043a\u043e\u043c\u043f\u044c\u044e\u0442\u0435\u0440\u0430"}, "last_changed": "2022-01-05T20:58:00.688669+00:00", "last_updated": "2022-01-05T20:58:00.688669+00:00", "context": {"id": "4fbe40ff4e9d97
01-06 13:21:52.377 11236 11236 I SurfaceControl: nativeRelease nativeObject s[470866245808]
01-06 13:21:52.377 11236 11236 I SurfaceControl: nativeRelease nativeObject e[470866245808]
01-06 13:21:52.377 11236 11236 I SurfaceControl: assignNativeObject: nativeObject = 0 Surface(name=null)/@0x1da3912 / android.view.SurfaceControl.readFromParcel:1117 android.view.IWindowSession$Stub$Proxy.relayout:1820 android.view.ViewRootImpl.relayoutWindow:9005 android.view.ViewRootImpl.performTraversals:3360 android.view.ViewRootImpl.doTraversal:2618 android.view.ViewRootImpl$TraversalRunnable.run:9971 android.view.Choreographer$CallbackRecord.run:1010 android.view.Choreographer.doCallbacks:809 android.view.Choreographer.doFrame:744 android.view.Choreographer$FrameDisplayEventReceiver.run:995 
01-06 13:21:52.378 11236 11236 I SurfaceControl: nativeRelease nativeObject s[470866247264]
01-06 13:21:52.378 11236 11236 I SurfaceControl: nativeRelease nativeObject e[470866247264]
01-06 13:21:52.378 11236 11236 I SurfaceControl: nativeRelease nativeObject s[470866253088]
01-06 13:21:52.378 11236 11236 I SurfaceControl: nativeRelease nativeObject e[470866253088]
01-06 13:21:52.378 11236 11236 I ViewRootImpl@c78fa86[SettingsActivity]: Relayout returned: old=(0,0,1440,3040) new=(0,0,1440,3040) req=(1440,3040)0 dur=2 res=0x1 s={true 475698412896} ch=false fn=3
01-06 13:21:52.382 11236 11236 I ViewRootImpl@c78fa86[SettingsActivity]: MSG_WINDOW_FOCUS_CHANGED 1 1
01-06 13:21:52.382 11236 11236 D InputMethodManager: prepareNavigationBarInfo() DecorView@8b65d11[SettingsActivity]
01-06 13:21:52.382 11236 11236 D InputMethodManager: getNavigationBarColor() -15658735
01-06 13:21:52.383 11236 11236 D InputMethodManager: prepareNavigationBarInfo() DecorView@8b65d11[SettingsActivity]
01-06 13:21:52.383 11236 11236 D InputMethodManager: getNavigationBarColor() -15658735
01-06 13:21:52.383 11236 11236 V InputMethodManager: Starting input: tba=io.homeassistant.companion.android ic=null mNaviBarColor -15658735 mIsGetNaviBarColorSuccess true , NavVisible : true , NavTrans : false
01-06 13:21:52.383 11236 11236 D InputMethodManager: startInputInner - Id : 0
01-06 13:21:52.383 11236 11236 I InputMethodManager: startInputInner - mService.startInputOrWindowGainedFocus
01-06 13:21:52.385 11236 11236 D InputTransport: Input channel constructed: 'ClientS', fd=182
01-06 13:21:52.399 11236 11236 I SurfaceControl: nativeRelease nativeObject s[470866505984]
01-06 13:21:52.399 11236 11236 I SurfaceControl: nativeRelease nativeObject e[470866505984]
01-06 13:21:52.399 11236 11236 I SurfaceControl: nativeRelease nativeObject s[470866245808]
01-06 13:21:52.399 11236 11236 I SurfaceControl: nativeRelease nativeObject e[470866245808]
01-06 13:21:53.020 11236 11236 I ViewRootImpl@c78fa86[SettingsActivity]: ViewPostIme key 0
01-06 13:21:53.023 11236 11236 I ViewRootImpl@c78fa86[SettingsActivity]: ViewPostIme key 1
01-06 13:21:53.047 11236 11236 I SurfaceControl: nativeRelease nativeObject s[470866505760]
01-06 13:21:53.047 11236 11236 I SurfaceControl: nativeRelease nativeObject e[470866505760]
01-06 13:21:53.048 11236 11236 I SurfaceControl: assignNativeObject: nativeObject = 0 Surface(name=null)/@0x1da3912 / android.view.SurfaceControl.readFromParcel:1117 android.view.IWindowSession$Stub$Proxy.relayout:1820 android.view.ViewRootImpl.relayoutWindow:9005 android.view.ViewRootImpl.performTraversals:3360 android.view.ViewRootImpl.doTraversal:2618 android.view.ViewRootImpl$TraversalRunnable.run:9971 android.view.Choreographer$CallbackRecord.run:1010 android.view.Choreographer.doCallbacks:809 android.view.Choreographer.doFrame:744 android.view.Choreographer$FrameDisplayEventReceiver.run:995 
01-06 13:21:53.049 11236 11236 I SurfaceControl: nativeRelease nativeObject s[470866461408]
01-06 13:21:53.049 11236 11236 I SurfaceControl: nativeRelease nativeObject e[470866461408]
01-06 13:21:53.049 11236 11236 I SurfaceControl: nativeRelease nativeObject s[470866460064]
01-06 13:21:53.049 11236 11236 I SurfaceControl: nativeRelease nativeObject e[470866460064]
01-06 13:21:53.049 11236 11236 I SurfaceControl: nativeRelease nativeObject s[470866461296]
01-06 13:21:53.049 11236 11236 I SurfaceControl: nativeRelease nativeObject e[470866461296]
01-06 13:21:53.049 11236 11236 I ViewRootImpl@c78fa86[SettingsActivity]: Relayout returned: old=(0,0,1440,3040) new=(0,0,1440,3040) req=(1440,3040)0 dur=6 res=0x1 s={true 475698412896} ch=false fn=6
01-06 13:21:55.673 11236 11236 I ViewRootImpl@c78fa86[SettingsActivity]: ViewPostIme pointer 0
01-06 13:21:55.764 11236 11236 I ViewRootImpl@c78fa86[SettingsActivity]: ViewPostIme pointer 1
01-06 13:21:55.803 11236 11236 D ScrollView: initGoToTop
01-06 13:21:55.848 11236 11236 I SurfaceControl: nativeRelease nativeObject s[470866509680]
01-06 13:21:55.848 11236 11236 I SurfaceControl: nativeRelease nativeObject e[470866509680]
01-06 13:21:55.849 11236 11236 I SurfaceControl: assignNativeObject: nativeObject = 0 Surface(name=null)/@0x1da3912 / android.view.SurfaceControl.readFromParcel:1117 android.view.IWindowSession$Stub$Proxy.relayout:1820 android.view.ViewRootImpl.relayoutWindow:9005 android.view.ViewRootImpl.performTraversals:3360 android.view.ViewRootImpl.doTraversal:2618 android.view.ViewRootImpl$TraversalRunnable.run:9971 android.view.Choreographer$CallbackRecord.run:1010 android.view.Choreographer.doCallbacks:809 android.view.Choreographer.doFrame:744 android.view.Choreographer$FrameDisplayEventReceiver.run:995 
01-06 13:21:55.849 11236 11236 I SurfaceControl: nativeRelease nativeObject s[470866512480]
01-06 13:21:55.849 11236 11236 I SurfaceControl: nativeRelease nativeObject e[470866512480]
01-06 13:21:55.849 11236 11236 I SurfaceControl: nativeRelease nativeObject s[470866511136]
01-06 13:21:55.849 11236 11236 I SurfaceControl: nativeRelease nativeObject e[470866511136]
01-06 13:21:55.850 11236 11236 I SurfaceControl: nativeRelease nativeObject s[470866505760]
01-06 13:21:55.850 11236 11236 I SurfaceControl: nativeRelease nativeObject e[470866505760]
01-06 13:21:55.850 11236 11236 I ViewRootImpl@c78fa86[SettingsActivity]: Relayout returned: old=(0,0,1440,3040) new=(0,0,1440,3040) req=(1440,3040)0 dur=6 res=0x1 s={true 475698412896} ch=false fn=29
01-06 13:21:55.855 11236 11500 D LogcatReader: Read logcat for pid 11236

I hope this is what you need

_Originally posted by @x-plood in https://github.com/home-assistant/android/issues/2036#issuecomment-1006461511_

Issue Analytics

  • State:closed
  • Created 2 years ago
  • Reactions:2
  • Comments:11 (6 by maintainers)

github_iconTop GitHub Comments

4reactions
x-ploodcommented, Jan 9, 2022

Did the debug APK work? Or same issue?

It’s working properly

1reaction
jpelgromcommented, Feb 5, 2022

after removing Mikrotik integration, it immediately started working with normal app version too

Yes if you manage to find out which integration(s) is/are causing the problem, removing it will make the controls work again. However finding that isn’t always easy, and based on reports like these and others the issue isn’t really something that the user should fix. The change in the alternative version you tried, which is included in the next version of the app, will make it work without any changes required to your setup.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Error codes in Device Manager in Windows - Microsoft Support
Lists the error codes that may be reported by Device Manager and the possible ... Code 39 “Windows cannot load the device driver...
Read more >
Adding to Device Controls no longer works on Android 13 #2710
A workaround I discovered while replying to Google: if you remove all controls, for all apps, and reboot, adding new controls will work...
Read more >
How to Fix "This Device Cannot Start (Code 10)" Error in ...
Restart your computer, then try accessing the device again. It's a good idea to unplug the device and plug it back in after...
Read more >
You can fix Android 12's mistake and add smart home controls ...
The controls will show up below the power menu buttons in Android 12 and let you control devices with just a single tap....
Read more >
Home app stuck on Loading Home... screen - Apple Developer
I see my devices and scenes in the Control Center widget. ... I have Home working on my iPhone but my iPad Pro...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found