Hi.
My new Remote 3 sometimes loses connection to my Google streamer.
This morning, I started my TV Activity (Google box, TV, A/V), and everything turned on. But none of the buttons worked for the Google box, not even in the Entity.
After a while, I got a connection error. I couldn’t read it (I didn’t have glasses on).
The connection has worked in the past. The last time I lost connection, it finally came back by itself, but about 5 minutes later.
I’ll supply the first entries of the day from the log until the second time it seems to disconnect.
Please let me know if you see anything that gives a pointer as to what I can do.
Thanks!
2026-01-24 14:27:27.265669 +00:00 intg-androidtv INFO WARNING:pychromecast.dial:Failed to determine cast type for host () (services:{HostServiceInfo(host=‘192.168.0.118’, port=8009)})
2026-01-24 14:27:06.996474 +00:00 intg-androidtv INFO INFO:tv:[Google TV Streamer] Received Chromecast connection status : ConnectionStatus(status=‘DISCONNECTED’, address=NetworkAddress(address=‘192.168.0.118’, port=8009), service=None)
2026-01-24 14:27:06.993598 +00:00 intg-androidtv INFO ERROR:pychromecast.socket_client:[(192.168.0.118):8009] Failed to connect. No retries.
2026-01-24 14:26:57.222796 +00:00 intg-androidtv INFO INFO:tv:[Google TV Streamer] is on: True
2026-01-24 14:26:57.222125 +00:00 intg-androidtv INFO DEBUG:androidtvremote2:Received: remote_ime_key_inject { app_info { app_package: “com.google.android.apps.tv.launcherx” } }
2026-01-24 14:26:57.220699 +00:00 intg-androidtv INFO DEBUG:androidtvremote2:Received: remote_start { started: true }
2026-01-24 14:26:57.218758 +00:00 intg-androidtv INFO DEBUG:ucapi.api:[(‘127.0.0.1’, 56264)] =>: {‘kind’: ‘event’, ‘msg’: <WsMsgEvents.ENTITY_CHANGE: ‘entity_change’>, ‘msg_data’: {‘entity_id’: ‘B87BD49E1AA4’, ‘entity_type’: <EntityTypes.MEDIA_PLAYER: ‘media_player’>, ‘attributes’: {<Attributes.VOLUME: ‘volume’>: 0, <Attributes.MUTED: ‘muted’>: False, <Attributes.STATE: ‘state’>: <States.ON: ‘ON’>}}, ‘cat’: <EventCategory.ENTITY: ‘ENTITY’>}
2026-01-24 14:26:57.217372 +00:00 intg-androidtv INFO DEBUG:ucapi.entities:[configured]: entity ‘B87BD49E1AA4’ attributes updated
2026-01-24 14:26:57.216378 +00:00 intg-androidtv INFO DEBUG:driver:[Google TV Streamer] device update: {<Attributes.VOLUME: ‘volume’>: 0, <Attributes.MUTED: ‘muted’>: False}
2026-01-24 14:26:57.214967 +00:00 intg-androidtv INFO DEBUG:tv:[Google TV Streamer] volume_info: {‘level’: 0, ‘max’: 0, ‘muted’: False}
2026-01-24 14:26:57.214579 +00:00 intg-androidtv INFO DEBUG:androidtvremote2:Received: remote_set_volume_level { unknown1: 2096 unknown2: 9 player_model: “Google TV Streamer” }
2026-01-24 14:26:57.202482 +00:00 intg-androidtv INFO DEBUG:androidtvremote2:Sending: remote_set_active { active: 615 }
2026-01-24 14:26:57.202034 +00:00 intg-androidtv INFO DEBUG:androidtvremote2:Received: remote_set_active { }
2026-01-24 14:26:57.200185 +00:00 intg-androidtv INFO DEBUG:androidtvremote2:Connected to (‘192.168.0.118’, 6466)
2026-01-24 14:26:57.184249 +00:00 intg-androidtv INFO DEBUG:androidtvremote2:Sending: remote_configure { code1: 615 device_info { unknown1: 1 unknown2: “1” package_name: “atvremote” app_version: “1.0.0” } }
2026-01-24 14:26:57.183437 +00:00 intg-androidtv INFO DEBUG:androidtvremote2:Device supports: [<Feature.PING|KEY|IME|POWER|VOLUME|APP_LINK|2056: 2671>]
2026-01-24 14:26:57.183077 +00:00 intg-androidtv INFO DEBUG:androidtvremote2:Received: remote_configure { code1: 2671 device_info { model: “Google TV Streamer” vendor: “Google” unknown1: 1 unknown2: “14” package_name: “com.google.android.tv.remote.service” app_version: “6.5.765076149” } }
2026-01-24 14:26:57.163890 +00:00 intg-androidtv INFO DEBUG:androidtvremote2:Connected to (‘192.168.0.118’, 6466)
2026-01-24 14:26:57.095928 +00:00 intg-androidtv INFO DEBUG:ucapi.api:[(‘127.0.0.1’, 56264)] ->: {‘kind’: ‘resp’, ‘req_id’: 72, ‘code’: 200, ‘msg’: <WsMsgEvents.ENTITY_STATES: ‘entity_states’>, ‘msg_data’: [{‘entity_id’: ‘B87BD49E1AA4’, ‘entity_type’: <EntityTypes.MEDIA_PLAYER: ‘media_player’>, ‘device_id’: None, ‘attributes’: {<Attributes.STATE: ‘state’>: <States.UNAVAILABLE: ‘UNAVAILABLE’>, <Attributes.VOLUME: ‘volume’>: 0, <Attributes.MUTED: ‘muted’>: False, <Attributes.MEDIA_TITLE: ‘media_title’>: ‘’, <Attributes.MEDIA_ALBUM: ‘media_album’>: ‘’, <Attributes.MEDIA_ARTIST: ‘media_artist’>: ‘’, <Attributes.MEDIA_POSITION: ‘media_position’>: 0, <Attributes.MEDIA_DURATION: ‘media_duration’>: 0, <Attributes.MEDIA_IMAGE_URL: ‘media_image_url’>: ‘data:', <Attributes.SOURCE_LIST: ‘source_list’>: [‘Youtube’, ‘Prime Video’, ‘Plex’, ‘Netflix’, ‘HBO Max’, ‘Max’, ‘Emby’, ‘Disney+’, ‘Apple TV’, ‘Spotify’, ‘Ziggo’, ‘Videoland’, ‘Steam Link’, ‘Waipu TV’, ‘Magenta TV’, ‘Zattoo’, ‘Pluto TV’, ‘ARD Mediathek’, ‘ZDF Mediathek’, ‘Kodi’, ‘1und1’, ‘Arte’, ‘Google Play Store’, ‘DVB-C/T/S’, ‘ATV Inputs’, ‘ATV PlayFI’, ‘ATV Now on TV’, ‘ATV Media’, ‘ATV Browser’, ‘Quickline TV’, ‘myCANAL’], <Attributes.SOURCE: ‘source’>: ‘Android TV’, ‘media_position_updated_at’: ‘2026-01-20T23:34:28.367817+00:00’}}]}
2026-01-24 14:26:57.094418 +00:00 intg-androidtv INFO DEBUG:ucapi.api:[(‘127.0.0.1’, 56264)] <-: {“id”:72,“kind”:“req”,“msg”:“get_entity_states”}
2026-01-24 14:26:57.093615 +00:00 intg-androidtv INFO DEBUG:tv:[Google TV Streamer] Connection task already running
2026-01-24 14:26:57.092504 +00:00 intg-androidtv INFO DEBUG:ucapi.api:[(‘127.0.0.1’, 56264)] =>: {‘kind’: ‘event’, ‘msg’: <WsMsgEvents.DEVICE_STATE: ‘device_state’>, ‘msg_data’: {‘state’: <DeviceStates.CONNECTED: ‘CONNECTED’>}, ‘cat’: <EventCategory.DEVICE: ‘DEVICE’>}
2026-01-24 14:26:57.091998 +00:00 intg-androidtv INFO DEBUG:driver:Client connect command: connecting device(s)
2026-01-24 14:26:57.090577 +00:00 intg-androidtv INFO DEBUG:tv:[Google TV Streamer] Connecting Android TV B87BD49E1AA4 on 192.168.0.118 (timeout=10.0s)
2026-01-24 14:26:57.089793 +00:00 intg-androidtv INFO DEBUG:ucapi.api:[(‘127.0.0.1’, 56264)] =>: {‘kind’: ‘event’, ‘msg’: <WsMsgEvents.ENTITY_CHANGE: ‘entity_change’>, ‘msg_data’: {‘entity_id’: ‘B87BD49E1AA4’, ‘entity_type’: <EntityTypes.MEDIA_PLAYER: ‘media_player’>, ‘attributes’: {<Attributes.STATE: ‘state’>: <States.UNAVAILABLE: ‘UNAVAILABLE’>}}, ‘cat’: <EventCategory.ENTITY: ‘ENTITY’>}
2026-01-24 14:26:57.088866 +00:00 intg-androidtv INFO DEBUG:ucapi.api:[(‘127.0.0.1’, 56264)] <-: {“id”:71,“kind”:“event”,“msg”:“connect”}
2026-01-24 14:26:57.088449 +00:00 intg-androidtv INFO DEBUG:ucapi.entities:[configured]: entity ‘B87BD49E1AA4’ attributes updated
2026-01-24 14:26:57.088012 +00:00 intg-androidtv INFO DEBUG:driver:Subscribe entities event: [‘B87BD49E1AA4’]
2026-01-24 14:26:57.086887 +00:00 intg-androidtv INFO DEBUG:ucapi.api:[(‘127.0.0.1’, 56264)] ->: {‘kind’: ‘resp’, ‘req_id’: 70, ‘code’: 200, ‘msg’: <WsMsgEvents.DRIVER_VERSION: ‘driver_version’>, ‘msg_data’: {‘name’: ‘Android TV’, ‘version’: {‘api’: ‘0.20.0’, ‘driver’: ‘0.7.4’}}}
2026-01-24 14:26:57.086218 +00:00 intg-androidtv INFO DEBUG:ucapi.api:[(‘127.0.0.1’, 56264)] <-: {“id”:70,“kind”:“req”,“msg”:“get_driver_version”}
2026-01-24 14:26:57.085355 +00:00 intg-androidtv INFO DEBUG:ucapi.api:[(‘127.0.0.1’, 56264)] ->: {‘kind’: ‘resp’, ‘req_id’: 69, ‘code’: 200, ‘msg’: ‘result’, ‘msg_data’: {}}
2026-01-24 14:26:57.084590 +00:00 intg-androidtv INFO DEBUG:ucapi.entities:[configured] entity already exists: ‘B87BD49E1AA4’
2026-01-24 14:26:57.084156 +00:00 intg-androidtv INFO DEBUG:ucapi.api:[(‘127.0.0.1’, 56264)] <-: {“kind”:“req”,“id”:69,“msg”:“subscribe_events”,“msg_data”:{“entity_ids”:[“B87BD49E1AA4”]}}
2026-01-24 14:26:57.083375 +00:00 intg-androidtv INFO websockets.exceptions.ConnectionClosedError: no close frame received or sent
2026-01-24 14:26:57.083375 +00:00 intg-androidtv INFO File “websockets/asyncio/connection.py”, line 957, in send_context
2026-01-24 14:26:57.083375 +00:00 intg-androidtv INFO File “contextlib.py”, line 210, in aenter
2026-01-24 14:26:57.083375 +00:00 intg-androidtv INFO File “websockets/asyncio/server.py”, line 142, in handshake
2026-01-24 14:26:57.083375 +00:00 intg-androidtv INFO File “websockets/asyncio/server.py”, line 356, in conn_handler
2026-01-24 14:26:57.083375 +00:00 intg-androidtv INFO Traceback (most recent call last):
2026-01-24 14:26:57.083375 +00:00 intg-androidtv INFO ERROR:websockets.server:opening handshake failed
2026-01-24 14:26:57.080666 +00:00 intg-androidtv INFO websockets.exceptions.ConnectionClosedError: no close frame received or sent
2026-01-24 14:26:57.080666 +00:00 intg-androidtv INFO File “websockets/asyncio/connection.py”, line 957, in send_context
2026-01-24 14:26:57.080666 +00:00 intg-androidtv INFO File “contextlib.py”, line 210, in aenter*
2026-01-24 14:26:57.080666 +00:00 intg-androidtv INFO File “websockets/asyncio/server.py”, line 142, in handshake
2026-01-24 14:26:57.080666 +00:00 intg-androidtv INFO File “websockets/asyncio/server.py”, line 356, in conn_handler
2026-01-24 14:26:57.080666 +00:00 intg-androidtv INFO Traceback (most recent call last):
2026-01-24 14:26:57.080666 +00:00 intg-androidtv INFO ERROR:websockets.server:opening handshake failed
2026-01-24 14:26:57.078554 +00:00 intg-androidtv INFO websockets.exceptions.ConnectionClosedError: no close frame received or sent
2026-01-24 14:26:57.078554 +00:00 intg-androidtv INFO File “websockets/asyncio/connection.py”, line 957, in send_context
2026-01-24 14:26:57.078554 +00:00 intg-androidtv INFO File “contextlib.py”, line 210, in aenter
2026-01-24 14:26:57.078554 +00:00 intg-androidtv INFO File “websockets/asyncio/server.py”, line 142, in handshake
2026-01-24 14:26:57.078554 +00:00 intg-androidtv INFO File “websockets/asyncio/server.py”, line 356, in conn_handler
2026-01-24 14:26:57.078554 +00:00 intg-androidtv INFO Traceback (most recent call last):
2026-01-24 14:26:57.078554 +00:00 intg-androidtv INFO ERROR:websockets.server:opening handshake failed
2026-01-24 14:26:57.076302 +00:00 intg-androidtv INFO websockets.exceptions.ConnectionClosedError: no close frame received or sent
2026-01-24 14:26:57.076302 +00:00 intg-androidtv INFO File “websockets/asyncio/connection.py”, line 957, in send_context
2026-01-24 14:26:57.076302 +00:00 intg-androidtv INFO File “contextlib.py”, line 210, in aenter
2026-01-24 14:26:57.076302 +00:00 intg-androidtv INFO File “websockets/asyncio/server.py”, line 142, in handshake
2026-01-24 14:26:57.076302 +00:00 intg-androidtv INFO File “websockets/asyncio/server.py”, line 356, in conn_handler
2026-01-24 14:26:57.076302 +00:00 intg-androidtv INFO Traceback (most recent call last):
2026-01-24 14:26:57.076302 +00:00 intg-androidtv INFO ERROR:websockets.server:opening handshake failed
2026-01-24 14:26:57.073915 +00:00 intg-androidtv INFO websockets.exceptions.ConnectionClosedError: no close frame received or sent
2026-01-24 14:26:57.073915 +00:00 intg-androidtv INFO File “websockets/asyncio/connection.py”, line 957, in send_context
2026-01-24 14:26:57.073915 +00:00 intg-androidtv INFO File “contextlib.py”, line 210, in aenter
2026-01-24 14:26:57.073915 +00:00 intg-androidtv INFO File “websockets/asyncio/server.py”, line 142, in handshake
2026-01-24 14:26:57.073915 +00:00 intg-androidtv INFO File “websockets/asyncio/server.py”, line 356, in conn_handler
2026-01-24 14:26:57.073915 +00:00 intg-androidtv INFO Traceback (most recent call last):
2026-01-24 14:26:57.073915 +00:00 intg-androidtv INFO ERROR:websockets.server:opening handshake failed
2026-01-24 14:26:57.071824 +00:00 intg-androidtv INFO websockets.exceptions.ConnectionClosedError: no close frame received or sent
2026-01-24 14:26:57.071824 +00:00 intg-androidtv INFO File “websockets/asyncio/connection.py”, line 957, in send_context
2026-01-24 14:26:57.071824 +00:00 intg-androidtv INFO File “contextlib.py”, line 210, in aenter
2026-01-24 14:26:57.071824 +00:00 intg-androidtv INFO File “websockets/asyncio/server.py”, line 142, in handshake
2026-01-24 14:26:57.071824 +00:00 intg-androidtv INFO File “websockets/asyncio/server.py”, line 356, in conn_handler
2026-01-24 14:26:57.071824 +00:00 intg-androidtv INFO Traceback (most recent call last):
2026-01-24 14:26:57.071824 +00:00 intg-androidtv INFO ERROR:websockets.server:opening handshake failed
2026-01-24 14:26:57.066425 +00:00 intg-androidtv INFO DEBUG:ucapi.api:[(‘127.0.0.1’, 56264)] ->: {‘kind’: ‘resp’, ‘req_id’: 0, ‘code’: 200, ‘msg’: <WsMessages.AUTHENTICATION: ‘authentication’>, ‘msg_data’: {}}
2026-01-24 14:26:57.066425 +00:00 intg-androidtv INFO INFO:ucapi.api:WS: Client added: (‘127.0.0.1’, 56264)
2026-01-24 14:26:57.059684 +00:00 intg-androidtv INFO DEBUG:ucapi.entities:[configured]: entity ‘B87BD49E1AA4’ attributes updated
2026-01-24 14:26:57.059233 +00:00 intg-androidtv INFO DEBUG:driver:[Google TV Streamer] device disconnected
2026-01-24 14:26:57.055096 +00:00 intg-androidtv INFO DEBUG:androidtvremote2:Connection lost. Error: None
2026-01-24 14:26:57.053922 +00:00 intg-androidtv INFO DEBUG:driver:Client disconnect command: disconnecting device(s)
2026-01-24 14:26:57.053702 +00:00 intg-androidtv INFO DEBUG:ucapi.entities:[configured]: entity ‘B87BD49E1AA4’ attributes updated
2026-01-24 14:26:57.053236 +00:00 intg-androidtv INFO DEBUG:driver:[Google TV Streamer] device disconnected
2026-01-24 14:26:57.052779 +00:00 intg-androidtv INFO DEBUG:ucapi.entities:[configured]: entity ‘B87BD49E1AA4’ attributes updated
2026-01-24 14:26:57.051927 +00:00 intg-androidtv INFO DEBUG:driver:[Google TV Streamer] device disconnected
2026-01-24 14:26:57.047502 +00:00 intg-androidtv INFO DEBUG:ucapi.entities:[configured]: entity ‘B87BD49E1AA4’ attributes updated
2026-01-24 14:26:57.046509 +00:00 intg-androidtv INFO DEBUG:driver:[Google TV Streamer] device update: {<Attributes.SOURCE: ‘source’>: ‘Android TV’, <Attributes.MEDIA_TITLE: ‘media_title’>: ‘’, <Attributes.MEDIA_IMAGE_URL: ‘media_image_url’>: 'data:’, <Attributes.STATE: ‘state’>: ‘ON’}
2026-01-24 14:26:57.045176 +00:00 intg-androidtv INFO INFO:ucapi.api:WS: Client removed
2026-01-24 14:26:57.044980 +00:00 intg-androidtv INFO INFO:ucapi.api:WS: Connection closed with error 1006:
2026-01-24 14:26:57.044291 +00:00 intg-androidtv INFO DEBUG:androidtvremote2:Trying to reconnect to 192.168.0.118 in 0.1 seconds
2026-01-24 14:26:57.044116 +00:00 intg-androidtv INFO DEBUG:androidtvremote2:Disconnected from 192.168.0.118. Error: [Errno 32] Broken pipe
2026-01-24 14:26:57.043665 +00:00 intg-androidtv INFO INFO:tv:[Google TV Streamer] is_available: False
2026-01-24 14:26:57.043216 +00:00 intg-androidtv INFO DEBUG:androidtvremote2:Trying to reconnect to 192.168.0.118 in 0.1 seconds
2026-01-24 14:26:57.043026 +00:00 intg-androidtv INFO DEBUG:androidtvremote2:Disconnected from 192.168.0.118. Error: [Errno 32] Broken pipe
2026-01-24 14:26:57.042491 +00:00 intg-androidtv INFO INFO:tv:[Google TV Streamer] is_available: False
2026-01-24 14:26:57.041513 +00:00 intg-androidtv INFO DEBUG:ucapi.api:[(‘127.0.0.1’, 39226)] =>: {‘kind’: ‘event’, ‘msg’: <WsMsgEvents.ENTITY_CHANGE: ‘entity_change’>, ‘msg_data’: {‘entity_id’: ‘B87BD49E1AA4’, ‘entity_type’: <EntityTypes.MEDIA_PLAYER: ‘media_player’>, ‘attributes’: {<Attributes.MEDIA_TITLE: ‘media_title’>: ‘’, <Attributes.MEDIA_IMAGE_URL: ‘media_image_url’>: ‘data:', <Attributes.SOURCE: ‘source’>: ‘Android TV’}}, ‘cat’: <EventCategory.ENTITY: ‘ENTITY’>}
2026-01-24 14:26:57.040058 +00:00 intg-androidtv INFO DEBUG:ucapi.api:[(‘127.0.0.1’, 39226)] =>: {‘kind’: ‘event’, ‘msg’: <WsMsgEvents.ENTITY_CHANGE: ‘entity_change’>, ‘msg_data’: {‘entity_id’: ‘B87BD49E1AA4’, ‘entity_type’: <EntityTypes.MEDIA_PLAYER: ‘media_player’>, ‘attributes’: {<Attributes.MEDIA_TITLE: ‘media_title’>: ‘’, <Attributes.MEDIA_IMAGE_URL: ‘media_image_url’>: 'data:’, <Attributes.SOURCE: ‘source’>: ‘Android TV’}}, ‘cat’: <EventCategory.ENTITY: ‘ENTITY’>}
2026-01-24 14:26:57.030778 +00:00 intg-androidtv INFO DEBUG:ucapi.entities:[configured]: entity ‘B87BD49E1AA4’ attributes updated
2026-01-24 14:26:57.029469 +00:00 intg-androidtv INFO DEBUG:driver:[Google TV Streamer] device update: {<Attributes.VOLUME: ‘volume’>: 0, <Attributes.MUTED: ‘muted’>: False}
2026-01-24 14:26:57.028724 +00:00 intg-androidtv INFO DEBUG:ucapi.entities:[configured]: entity ‘B87BD49E1AA4’ attributes updated
2026-01-24 14:26:57.027938 +00:00 intg-androidtv INFO DEBUG:driver:[Google TV Streamer] device update: {<Attributes.VOLUME: ‘volume’>: 3, <Attributes.MUTED: ‘muted’>: False}
2026-01-24 14:26:57.027279 +00:00 intg-androidtv INFO DEBUG:ucapi.entities:[configured]: entity ‘B87BD49E1AA4’ attributes updated
2026-01-24 14:26:57.026421 +00:00 intg-androidtv INFO DEBUG:driver:[Google TV Streamer] device update: {<Attributes.VOLUME: ‘volume’>: 0, <Attributes.MUTED: ‘muted’>: False}
2026-01-24 14:26:57.025867 +00:00 intg-androidtv INFO DEBUG:ucapi.entities:[configured]: entity ‘B87BD49E1AA4’ attributes updated
2026-01-24 14:26:57.025292 +00:00 intg-androidtv INFO DEBUG:driver:[Google TV Streamer] device update: {<Attributes.VOLUME: ‘volume’>: 3, <Attributes.MUTED: ‘muted’>: False}
2026-01-24 14:26:57.024360 +00:00 intg-androidtv INFO DEBUG:tv:[Google TV Streamer] current_app: com.google.android.apps.tv.launcherx
2026-01-24 14:26:57.023285 +00:00 intg-androidtv INFO DEBUG:androidtvremote2:Connection lost. Error: [Errno 32] Broken pipe
2026-01-24 14:26:57.022464 +00:00 intg-androidtv INFO WARNING:asyncio:socket.send() raised exception.
2026-01-24 14:26:57.022037 +00:00 intg-androidtv INFO DEBUG:ucapi.api:[(‘127.0.0.1’, 39226)] =>: {‘kind’: ‘event’, ‘msg’: <WsMsgEvents.ENTITY_CHANGE: ‘entity_change’>, ‘msg_data’: {‘entity_id’: ‘B87BD49E1AA4’, ‘entity_type’: <EntityTypes.MEDIA_PLAYER: ‘media_player’>, ‘attributes’: {<Attributes.VOLUME: ‘volume’>: 0, <Attributes.MUTED: ‘muted’>: False}}, ‘cat’: <EventCategory.ENTITY: ‘ENTITY’>}
2026-01-24 14:26:57.021123 +00:00 intg-androidtv INFO WARNING:asyncio:socket.send() raised exception.
2026-01-24 14:26:57.020497 +00:00 intg-androidtv INFO DEBUG:ucapi.api:[(‘127.0.0.1’, 39226)] =>: {‘kind’: ‘event’, ‘msg’: <WsMsgEvents.ENTITY_CHANGE: ‘entity_change’>, ‘msg_data’: {‘entity_id’: ‘B87BD49E1AA4’, ‘entity_type’: <EntityTypes.MEDIA_PLAYER: ‘media_player’>, ‘attributes’: {<Attributes.VOLUME: ‘volume’>: 3, <Attributes.MUTED: ‘muted’>: False}}, ‘cat’: <EventCategory.ENTITY: ‘ENTITY’>}
2026-01-24 14:26:57.019330 +00:00 intg-androidtv INFO DEBUG:ucapi.api:[(‘127.0.0.1’, 39226)] =>: {‘kind’: ‘event’, ‘msg’: <WsMsgEvents.ENTITY_CHANGE: ‘entity_change’>, ‘msg_data’: {‘entity_id’: ‘B87BD49E1AA4’, ‘entity_type’: <EntityTypes.MEDIA_PLAYER: ‘media_player’>, ‘attributes’: {<Attributes.VOLUME: ‘volume’>: 0, <Attributes.MUTED: ‘muted’>: False}}, ‘cat’: <EventCategory.ENTITY: ‘ENTITY’>}
2026-01-24 14:26:57.017979 +00:00 intg-androidtv INFO DEBUG:ucapi.api:[(‘127.0.0.1’, 39226)] =>: {‘kind’: ‘event’, ‘msg’: <WsMsgEvents.ENTITY_CHANGE: ‘entity_change’>, ‘msg_data’: {‘entity_id’: ‘B87BD49E1AA4’, ‘entity_type’: <EntityTypes.MEDIA_PLAYER: ‘media_player’>, ‘attributes’: {<Attributes.VOLUME: ‘volume’>: 3, <Attributes.MUTED: ‘muted’>: False}}, ‘cat’: <EventCategory.ENTITY: ‘ENTITY’>}
2026-01-24 14:26:57.016835 +00:00 intg-androidtv INFO DEBUG:ucapi.entities:[configured]: entity ‘B87BD49E1AA4’ attributes updated
2026-01-24 14:26:57.015804 +00:00 intg-androidtv INFO DEBUG:driver:[Google TV Streamer] device update: {<Attributes.SOURCE: ‘source’>: ‘Android TV’, <Attributes.MEDIA_TITLE: ‘media_title’>: ‘’, <Attributes.MEDIA_IMAGE_URL: ‘media_image_url’>: ‘data:', <Attributes.STATE: ‘state’>: ‘ON’}
2026-01-24 14:26:57.014883 +00:00 intg-androidtv INFO DEBUG:ucapi.entities:[configured]: entity ‘B87BD49E1AA4’ attributes updated
2026-01-24 14:26:57.013520 +00:00 intg-androidtv INFO DEBUG:driver:[Google TV Streamer] device update: {<Attributes.SOURCE: ‘source’>: ‘Android TV’, <Attributes.MEDIA_TITLE: ‘media_title’>: ‘’, <Attributes.MEDIA_IMAGE_URL: ‘media_image_url’>: 'data:’, <Attributes.STATE: ‘state’>: ‘ON’}
2026-01-24 14:26:57.011221 +00:00 intg-androidtv INFO DEBUG:ucapi.api:[(‘127.0.0.1’, 39226)] =>: {‘kind’: ‘event’, ‘msg’: <WsMsgEvents.ENTITY_CHANGE: ‘entity_change’>, ‘msg_data’: {‘entity_id’: ‘B87BD49E1AA4’, ‘entity_type’: <EntityTypes.MEDIA_PLAYER: ‘media_player’>, ‘attributes’: {<Attributes.MEDIA_TITLE: ‘media_title’>: ‘’, <Attributes.MEDIA_IMAGE_URL: ‘media_image_url’>: ‘data:', <Attributes.SOURCE: ‘source’>: ‘Android TV’}}, ‘cat’: <EventCategory.ENTITY: ‘ENTITY’>}
2026-01-24 14:26:57.004986 +00:00 intg-androidtv INFO DEBUG:tv:[Google TV Streamer] volume_info: {‘level’: 0, ‘max’: 0, ‘muted’: False}
2026-01-24 14:26:57.004654 +00:00 intg-androidtv INFO DEBUG:androidtvremote2:Received: remote_set_volume_level { unknown1: 2096 unknown2: 9 player_model: “Google TV Streamer” }
2026-01-24 14:26:57.003495 +00:00 intg-androidtv INFO DEBUG:tv:[Google TV Streamer] volume_info: {‘level’: 3, ‘max’: 15, ‘muted’: False}
2026-01-24 14:26:57.003089 +00:00 intg-androidtv INFO DEBUG:androidtvremote2:Received: remote_set_volume_level { unknown1: 2 unknown2: 2 player_model: “Google TV Streamer” unknown4: 2 volume_max: 15 volume_level: 3 }
2026-01-24 14:26:57.001829 +00:00 intg-androidtv INFO DEBUG:tv:[Google TV Streamer] volume_info: {‘level’: 0, ‘max’: 0, ‘muted’: False}
2026-01-24 14:26:57.001258 +00:00 intg-androidtv INFO DEBUG:androidtvremote2:Received: remote_set_volume_level { unknown1: 2085 unknown2: 9 player_model: “Google TV Streamer” }
2026-01-24 14:26:56.999333 +00:00 intg-androidtv INFO DEBUG:tv:[Google TV Streamer] volume_info: {‘level’: 3, ‘max’: 15, ‘muted’: False}
2026-01-24 14:26:56.998292 +00:00 intg-androidtv INFO DEBUG:androidtvremote2:Received: remote_set_volume_level { unknown1: 2 unknown2: 2 player_model: “Google TV Streamer” unknown4: 2 volume_max: 15 volume_level: 3 }
2026-01-24 14:26:56.994403 +00:00 intg-androidtv INFO DEBUG:androidtvremote2:Received: remote_ime_key_inject { app_info { app_package: “com.google.android.apps.tv.launcherx” } }
2026-01-24 14:26:56.991497 +00:00 intg-androidtv INFO ERROR:pychromecast.socket_client:[(192.168.0.118):8009] Failed to connect to service HostServiceInfo(host=‘192.168.0.118’, port=8009), retrying in 10.0s
2026-01-24 14:26:56.989856 +00:00 intg-androidtv INFO INFO:tv:[Google TV Streamer] Received Chromecast connection status : ConnectionStatus(status=‘FAILED’, address=NetworkAddress(address=‘192.168.0.118’, port=8009), service=None)
2026-01-24 14:26:56.988653 +00:00 intg-androidtv INFO DEBUG:ucapi.entities:[configured]: entity ‘B87BD49E1AA4’ attributes updated
2026-01-24 14:26:56.987902 +00:00 intg-androidtv INFO DEBUG:driver:[Google TV Streamer] device update: {<Attributes.VOLUME: ‘volume’>: 0, <Attributes.MUTED: ‘muted’>: False}
2026-01-24 14:26:56.987099 +00:00 intg-androidtv INFO DEBUG:ucapi.entities:[configured]: entity ‘B87BD49E1AA4’ attributes updated
2026-01-24 14:26:56.986345 +00:00 intg-androidtv INFO DEBUG:driver:[Google TV Streamer] device update: {<Attributes.VOLUME: ‘volume’>: 3, <Attributes.MUTED: ‘muted’>: False}
2026-01-24 14:26:56.985489 +00:00 intg-androidtv INFO DEBUG:ucapi.entities:[configured]: entity ‘B87BD49E1AA4’ attributes updated
2026-01-24 14:26:56.984724 +00:00 intg-androidtv INFO DEBUG:driver:[Google TV Streamer] device update: {<Attributes.VOLUME: ‘volume’>: 0, <Attributes.MUTED: ‘muted’>: False}
2026-01-24 14:26:56.983749 +00:00 intg-androidtv INFO DEBUG:ucapi.entities:[configured]: entity ‘B87BD49E1AA4’ attributes updated
2026-01-24 14:26:56.982728 +00:00 intg-androidtv INFO DEBUG:driver:[Google TV Streamer] device update: {<Attributes.VOLUME: ‘volume’>: 3, <Attributes.MUTED: ‘muted’>: False}
2026-01-24 14:26:56.981449 +00:00 intg-androidtv INFO DEBUG:tv:[Google TV Streamer] current_app: com.google.android.apps.tv.launcherx
2026-01-24 14:26:56.979080 +00:00 intg-androidtv INFO INFO:tv:[Google TV Streamer] Device is not active or Chromecast is not supported on this devices
2026-01-24 14:26:46.978742 +00:00 intg-androidtv INFO INFO:tv:[Google TV Streamer] Received Chromecast connection status : ConnectionStatus(status=‘CONNECTING’, address=NetworkAddress(address=‘unknown’, port=8009), service=None)
2026-01-24 14:26:46.977111 +00:00 intg-androidtv INFO INFO:tv:[Google TV Streamer] Chromecast connecting
2026-01-24 14:26:46.974345 +00:00 intg-androidtv INFO WARNING:pychromecast.dial:Failed to determine cast type for host () (services:{HostServiceInfo(host=‘192.168.0.118’, port=8009)})
2026-01-24 14:26:26.910201 +00:00 intg-androidtv INFO INFO:tv:[Google TV Streamer] Received Chromecast connection status : ConnectionStatus(status=‘DISCONNECTED’, address=NetworkAddress(address=‘192.168.0.118’, port=8009), service=None)
2026-01-24 14:26:26.907933 +00:00 intg-androidtv INFO ERROR:pychromecast.socket_client:[(192.168.0.118):8009] Failed to connect. No retries.
2026-01-24 14:26:16.929057 +00:00 intg-androidtv INFO INFO:tv:[Google TV Streamer] is on: True
2026-01-24 14:26:16.927914 +00:00 intg-androidtv INFO DEBUG:ucapi.entities:[configured]: entity ‘B87BD49E1AA4’ attributes updated
2026-01-24 14:26:16.926462 +00:00 intg-androidtv INFO DEBUG:driver:[Google TV Streamer] device update: {<Attributes.SOURCE: ‘source’>: ‘Android TV’, <Attributes.MEDIA_TITLE: ‘media_title’>: ‘’, <Attributes.MEDIA_IMAGE_URL: ‘media_image_url’>: 'data:’, <Attributes.STATE: ‘state’>: ‘ON’}
2026-01-24 14:26:16.920379 +00:00 intg-androidtv INFO DEBUG:tv:[Google TV Streamer] volume_info: {‘level’: 0, ‘max’: 0, ‘muted’: False}
2026-01-24 14:26:16.919506 +00:00 intg-androidtv INFO DEBUG:androidtvremote2:Received: remote_set_volume_level { unknown1: 2096 unknown2: 9 player_model: “Google TV Streamer” }
2026-01-24 14:26:16.917170 +00:00 intg-androidtv INFO DEBUG:tv:[Google TV Streamer] volume_info: {‘level’: 3, ‘max’: 15, ‘muted’: False}
2026-01-24 14:26:16.916314 +00:00 intg-androidtv INFO DEBUG:androidtvremote2:Received: remote_set_volume_level { unknown1: 2 unknown2: 2 player_model: “Google TV Streamer” unknown4: 2 volume_max: 15 volume_level: 3 }
2026-01-24 14:26:16.913736 +00:00 intg-androidtv INFO DEBUG:tv:[Google TV Streamer] volume_info: {‘level’: 0, ‘max’: 0, ‘muted’: False}
2026-01-24 14:26:16.912831 +00:00 intg-androidtv INFO DEBUG:androidtvremote2:Received: remote_set_volume_level { unknown1: 2085 unknown2: 9 player_model: “Google TV Streamer” }
2026-01-24 14:26:16.910237 +00:00 intg-androidtv INFO DEBUG:tv:[Google TV Streamer] volume_info: {‘level’: 3, ‘max’: 15, ‘muted’: False}
2026-01-24 14:26:16.909291 +00:00 intg-androidtv INFO DEBUG:androidtvremote2:Received: remote_set_volume_level { unknown1: 2 unknown2: 2 player_model: “Google TV Streamer” unknown4: 2 volume_max: 15 volume_level: 3 }
2026-01-24 14:26:16.906456 +00:00 intg-androidtv INFO ERROR:pychromecast.socket_client:[(192.168.0.118):8009] Failed to connect to service HostServiceInfo(host=‘192.168.0.118’, port=8009), retrying in 10.0s
2026-01-24 14:26:16.905409 +00:00 intg-androidtv INFO INFO:tv:[Google TV Streamer] Received Chromecast connection status : ConnectionStatus(status=‘FAILED’, address=NetworkAddress(address=‘192.168.0.118’, port=8009), service=None)
2026-01-24 14:26:16.903101 +00:00 intg-androidtv INFO DEBUG:androidtvremote2:Received: remote_ime_key_inject { app_info { app_package: “com.google.android.apps.tv.launcherx” } }
2026-01-24 14:26:16.900884 +00:00 intg-androidtv INFO DEBUG:androidtvremote2:Received: remote_start { started: true }
2026-01-24 14:26:16.896377 +00:00 intg-androidtv INFO INFO:tv:[Google TV Streamer] Device is not active or Chromecast is not supported on this devices
2026-01-24 14:26:06.895297 +00:00 intg-androidtv INFO INFO:tv:[Google TV Streamer] Received Chromecast connection status : ConnectionStatus(status=‘CONNECTING’, address=NetworkAddress(address=‘unknown’, port=8009), service=None)
2026-01-24 14:26:06.893455 +00:00 intg-androidtv INFO INFO:tv:[Google TV Streamer] Chromecast connecting
2026-01-24 14:26:06.889683 +00:00 intg-androidtv INFO WARNING:pychromecast.dial:Failed to determine cast type for host () (services:{HostServiceInfo(host=‘192.168.0.118’, port=8009)})
2026-01-24 14:25:36.834503 +00:00 intg-androidtv INFO INFO:tv:[Google TV Streamer] is on: True
2026-01-24 14:25:36.833415 +00:00 intg-androidtv INFO DEBUG:androidtvremote2:Received: remote_start { started: true }
2026-01-24 14:25:36.592103 +00:00 intg-androidtv INFO DEBUG:ucapi.api:[(‘127.0.0.1’, 39226)] =>: {‘kind’: ‘event’, ‘msg’: <WsMsgEvents.ENTITY_CHANGE: ‘entity_change’>, ‘msg_data’: {‘entity_id’: ‘B87BD49E1AA4’, ‘entity_type’: <EntityTypes.MEDIA_PLAYER: ‘media_player’>, ‘attributes’: {<Attributes.MEDIA_TITLE: ‘media_title’>: ‘’, <Attributes.MEDIA_IMAGE_URL: ‘media_image_url’>: ‘data:', <Attributes.SOURCE: ‘source’>: ‘Android TV’}}, ‘cat’: <EventCategory.ENTITY: ‘ENTITY’>}
2026-01-24 14:25:36.589691 +00:00 intg-androidtv INFO DEBUG:ucapi.entities:[configured]: entity ‘B87BD49E1AA4’ attributes updated
2026-01-24 14:25:36.588385 +00:00 intg-androidtv INFO DEBUG:driver:[Google TV Streamer] device update: {<Attributes.SOURCE: ‘source’>: ‘Android TV’, <Attributes.MEDIA_TITLE: ‘media_title’>: ‘’, <Attributes.MEDIA_IMAGE_URL: ‘media_image_url’>: 'data:’, <Attributes.STATE: ‘state’>: ‘ON’}
2026-01-24 14:25:36.586321 +00:00 intg-androidtv INFO DEBUG:tv:[Google TV Streamer] current_app: com.google.android.apps.tv.launcherx
2026-01-24 14:25:36.584237 +00:00 intg-androidtv INFO DEBUG:androidtvremote2:Received: remote_ime_key_inject { app_info { app_package: “com.google.android.apps.tv.launcherx” } }
2026-01-24 14:25:36.572067 +00:00 intg-androidtv INFO DEBUG:ucapi.api:[(‘127.0.0.1’, 39226)] =>: {‘kind’: ‘event’, ‘msg’: <WsMsgEvents.ENTITY_CHANGE: ‘entity_change’>, ‘msg_data’: {‘entity_id’: ‘B87BD49E1AA4’, ‘entity_type’: <EntityTypes.MEDIA_PLAYER: ‘media_player’>, ‘attributes’: {<Attributes.STATE: ‘state’>: ‘ON’, <Attributes.MEDIA_TITLE: ‘media_title’>: ‘’, <Attributes.MEDIA_IMAGE_URL: ‘media_image_url’>: ‘data:', <Attributes.SOURCE: ‘source’>: ‘Android TV’}}, ‘cat’: <EventCategory.ENTITY: ‘ENTITY’>}
2026-01-24 14:25:36.569349 +00:00 intg-androidtv INFO DEBUG:ucapi.entities:[configured]: entity ‘B87BD49E1AA4’ attributes updated
2026-01-24 14:25:36.568190 +00:00 intg-androidtv INFO DEBUG:driver:[Google TV Streamer] device update: {<Attributes.SOURCE: ‘source’>: ‘Android TV’, <Attributes.MEDIA_TITLE: ‘media_title’>: ‘’, <Attributes.MEDIA_IMAGE_URL: ‘media_image_url’>: 'data:*’, <Attributes.STATE: ‘state’>: ‘ON’}
2026-01-24 14:25:36.566430 +00:00 intg-androidtv INFO DEBUG:tv:[Google TV Streamer] current_app: com.google.android.apps.tv.launcherx
2026-01-24 14:25:36.564793 +00:00 intg-androidtv INFO DEBUG:androidtvremote2:Received: remote_ime_key_inject { app_info { app_package: “com.google.android.apps.tv.launcherx” } }
2026-01-24 14:25:36.329686 +00:00 intg-androidtv INFO DEBUG:ucapi.api:[(‘127.0.0.1’, 39226)] ->: {‘kind’: ‘resp’, ‘req_id’: 68, ‘code’: 200, ‘msg’: ‘result’, ‘msg_data’: {}}
2026-01-24 14:25:36.327106 +00:00 intg-androidtv INFO DEBUG:androidtvremote2:Sending: remote_key_inject { key_code: KEYCODE_MEDIA_PLAY_PAUSE direction: SHORT }
2026-01-24 14:25:36.327106 +00:00 intg-androidtv INFO INFO:driver:[Google TV Streamer] command: play_pause
2026-01-24 14:25:36.323257 +00:00 intg-androidtv INFO DEBUG:ucapi.api:[(‘127.0.0.1’, 39226)] <-: {“kind”:“req”,“id”:68,“msg”:“entity_command”,“msg_data”:{“cmd_id”:“play_pause”,“entity_id”:“B87BD49E1AA4”,“entity_type”:“media_player”}}