home-assistant / core

:house_with_garden: Open source home automation that puts local control and privacy first.
https://www.home-assistant.io
Apache License 2.0
71.82k stars 30.08k forks source link

BraviaTV integration starts the reauth flow after unplugging and plugging power to the device #82403

Closed sp7dpt closed 1 year ago

sp7dpt commented 1 year ago

The problem

Bravia TV integration works until device is off (POWER OFF not remote off) and egain on. Then integration want to configure and stop working. Helps reload integration. PIN authorization. TV is SONY BRAVIA KD-55XE8505 PSK authorization not working. Update core to 2022.11.03 doesn't change anything

What version of Home Assistant Core has the issue?

Home Assistant 2022.11.0

What was the last working version of Home Assistant Core?

Home Assistant 2022.10.X

What type of installation are you running?

Home Assistant OS

Integration causing the issue

Sony Bravia TV

Link to integration documentation on our website

No response

Diagnostics information

No response

Example YAML snippet

No response

Anything in the logs that might be useful for us?

2022-11-20 10:40:44.001 DEBUG (MainThread) [pybravia.client] Connect with pin: 5148, psk: None, clientid: 432a819d8362487897533210f4be1b77, nickname: Home Assistant 432a81
2022-11-20 10:40:44.002 DEBUG (MainThread) [pybravia.client] Request http://10.1.0.40/sony/accessControl, data: {'method': 'actRegister', 'params': [{'clientid': '432a819d8362487897533210f4be1b77', 'nickname': 'Home Assistant 432a81', 'level': 'private'}, [{'value': 'yes', 'function': 'WOL'}]], 'id': 1, 'version': '1.0'}, headers: {'Cache-Control': 'no-cache', 'Connection': 'keep-alive'}
2022-11-20 10:40:45.565 DEBUG (MainThread) [pybravia.client] Response status: 200
2022-11-20 10:40:45.566 DEBUG (MainThread) [pybravia.client] Response result: {'result': [], 'id': 1}
2022-11-20 10:40:45.567 DEBUG (MainThread) [pybravia.client] Request http://10.1.0.40/sony/system, data: {'method': 'getSystemInformation', 'params': [], 'id': 1, 'version': '1.0'}, headers: {'Cache-Control': 'no-cache', 'Connection': 'keep-alive'}
2022-11-20 10:40:46.297 DEBUG (MainThread) [pybravia.client] Response status: 200
2022-11-20 10:40:46.308 DEBUG (MainThread) [pybravia.client] Response result: {'result': [{'product': 'TV', 'region': 'XEU', 'language': 'pol', 'model': 'KD-55XE8505', 'serial': '6027659', 'macAddr': '54:13:79:9D:6F:81', 'name': 'BRAVIA', 'generation': '5.4.0', 'area': 'POL', 'cid': '55311CCB245958A038FCC25A901D071BEFEC46B1D2EAC8485DEC66B343344BBA'}], 'id': 1}
2022-11-20 10:40:46.309 DEBUG (MainThread) [pybravia.client] Connected with PIN, cookie len: 1
2022-11-20 10:40:46.310 DEBUG (MainThread) [pybravia.client] Request http://10.1.0.40/sony/system, data: {'method': 'getPowerStatus', 'params': [], 'id': 1, 'version': '1.0'}, headers: {'Cache-Control': 'no-cache', 'Connection': 'keep-alive'}
2022-11-20 10:40:46.381 DEBUG (MainThread) [pybravia.client] Response status: 200
2022-11-20 10:40:46.382 DEBUG (MainThread) [pybravia.client] Response result: {'result': [{'status': 'active'}], 'id': 1}
2022-11-20 10:40:46.382 DEBUG (MainThread) [pybravia.client] Request http://10.1.0.40/sony/audio, data: {'method': 'getVolumeInformation', 'params': [], 'id': 1, 'version': '1.0'}, headers: {'Cache-Control': 'no-cache', 'Connection': 'keep-alive'}
2022-11-20 10:40:46.445 DEBUG (MainThread) [pybravia.client] Response status: 200
2022-11-20 10:40:46.446 DEBUG (MainThread) [pybravia.client] Response result: {'result': [[{'target': 'speaker', 'volume': 10, 'mute': False, 'maxVolume': 100, 'minVolume': 0}]], 'id': 1}
2022-11-20 10:40:46.446 DEBUG (MainThread) [pybravia.client] Request http://10.1.0.40/sony/avContent, data: {'method': 'getPlayingContentInfo', 'params': [], 'id': 1, 'version': '1.0'}, headers: {'Cache-Control': 'no-cache', 'Connection': 'keep-alive'}
2022-11-20 10:40:47.257 DEBUG (MainThread) [pybravia.client] Response status: 200
2022-11-20 10:40:47.257 DEBUG (MainThread) [pybravia.client] Response result: {'error': [7, 'Illegal State'], 'id': 1}
2022-11-20 10:40:47.258 DEBUG (MainThread) [homeassistant.components.braviatv.coordinator] Finished fetching braviatv data in 3.256 seconds (success: True)
2022-11-20 10:40:57.004 DEBUG (MainThread) [pybravia.client] Request http://10.1.0.40/sony/system, data: {'method': 'getPowerStatus', 'params': [], 'id': 1, 'version': '1.0'}, headers: {'Cache-Control': 'no-cache', 'Connection': 'keep-alive'}
2022-11-20 10:40:57.284 DEBUG (MainThread) [pybravia.client] Response status: 200
2022-11-20 10:40:57.285 DEBUG (MainThread) [pybravia.client] Response result: {'result': [{'status': 'active'}], 'id': 1}
2022-11-20 10:40:57.285 DEBUG (MainThread) [pybravia.client] Request http://10.1.0.40/sony/audio, data: {'method': 'getVolumeInformation', 'params': [], 'id': 1, 'version': '1.0'}, headers: {'Cache-Control': 'no-cache', 'Connection': 'keep-alive'}
2022-11-20 10:40:57.368 DEBUG (MainThread) [pybravia.client] Response status: 200
2022-11-20 10:40:57.368 DEBUG (MainThread) [pybravia.client] Response result: {'result': [[{'target': 'speaker', 'volume': 10, 'mute': False, 'maxVolume': 100, 'minVolume': 0}]], 'id': 1}
2022-11-20 10:40:57.369 DEBUG (MainThread) [pybravia.client] Request http://10.1.0.40/sony/avContent, data: {'method': 'getPlayingContentInfo', 'params': [], 'id': 1, 'version': '1.0'}, headers: {'Cache-Control': 'no-cache', 'Connection': 'keep-alive'}
2022-11-20 10:40:58.505 DEBUG (MainThread) [pybravia.client] Response status: 403
2022-11-20 10:40:58.506 ERROR (MainThread) [homeassistant.components.braviatv.coordinator] Authentication failed while fetching braviatv data: 
2022-11-20 10:40:58.511 DEBUG (MainThread) [homeassistant.components.braviatv.coordinator] Finished fetching braviatv data in 1.507 seconds (success: False)

Additional information

No response

home-assistant[bot] commented 1 year ago

Hey there @bieniu, @drafteed, mind taking a look at this issue as it has been labeled with an integration (braviatv) you are listed as a code owner for? Thanks!

Code owner commands Code owners of `braviatv` can trigger bot actions by commenting: - `@home-assistant close` Closes the issue. - `@home-assistant rename Awesome new title` Change the title of the issue. - `@home-assistant reopen` Reopen the issue. - `@home-assistant unassign braviatv` Removes the current integration label and assignees on the issue, add the integration domain after the command.

(message by CodeOwnersMention)


braviatv documentation braviatv source (message by IssueLinks)

sp7dpt commented 1 year ago

This is the LOG when I add the integration:

2022-11-20 12:43:49.049 DEBUG (MainThread) [pybravia.client] Request http://10.1.0.40/sony/accessControl, data: {'method': 'actRegister', 'params': [{'clientid': '432a819d8362487897533210f4be1b77', 'nickname': 'Home Assistant 432a81', 'level': 'private'}, [{'value': 'yes', 'function': 'WOL'}]], 'id': 1, 'version': '1.0'}, headers: {'Cache-Control': 'no-cache', 'Connection': 'keep-alive'}
2022-11-20 12:43:49.336 DEBUG (MainThread) [pybravia.client] Response status: 401
2022-11-20 12:43:58.337 DEBUG (MainThread) [pybravia.client] Connect with pin: 8692, psk: None, clientid: 432a819d8362487897533210f4be1b77, nickname: Home Assistant 432a81
2022-11-20 12:43:58.338 DEBUG (MainThread) [pybravia.client] Request http://10.1.0.40/sony/accessControl, data: {'method': 'actRegister', 'params': [{'clientid': '432a819d8362487897533210f4be1b77', 'nickname': 'Home Assistant 432a81', 'level': 'private'}, [{'value': 'yes', 'function': 'WOL'}]], 'id': 1, 'version': '1.0'}, headers: {'Cache-Control': 'no-cache', 'Connection': 'keep-alive'}
2022-11-20 12:43:58.901 DEBUG (MainThread) [pybravia.client] Response status: 200
2022-11-20 12:43:58.903 DEBUG (MainThread) [pybravia.client] Response result: {'result': [], 'id': 1}
2022-11-20 12:43:58.903 DEBUG (MainThread) [pybravia.client] Request http://10.1.0.40/sony/system, data: {'method': 'getSystemInformation', 'params': [], 'id': 1, 'version': '1.0'}, headers: {'Cache-Control': 'no-cache', 'Connection': 'keep-alive'}
2022-11-20 12:43:59.671 DEBUG (MainThread) [pybravia.client] Response status: 200
2022-11-20 12:43:59.672 DEBUG (MainThread) [pybravia.client] Response result: {'result': [{'product': 'TV', 'region': 'XEU', 'language': 'pol', 'model': 'KD-55XE8505', 'serial': '6027659', 'macAddr': '54:13:79:9D:6F:81', 'name': 'BRAVIA', 'generation': '5.4.0', 'area': 'POL', 'cid': '55311CCB245958A038FCC25A901D071BEFEC46B1D2EAC8485DEC66B343344BBA'}], 'id': 1}
2022-11-20 12:43:59.672 DEBUG (MainThread) [pybravia.client] Connected with PIN, cookie len: 1
2022-11-20 12:43:59.673 DEBUG (MainThread) [pybravia.client] Request http://10.1.0.40/sony/system, data: {'method': 'setWolMode', 'params': [{'enabled': True}], 'id': 1, 'version': '1.0'}, headers: {'Cache-Control': 'no-cache', 'Connection': 'keep-alive'}
2022-11-20 12:43:59.899 DEBUG (MainThread) [pybravia.client] Response status: 200
2022-11-20 12:43:59.902 DEBUG (MainThread) [pybravia.client] Response result: {'result': [], 'id': 1}
2022-11-20 12:43:59.902 DEBUG (MainThread) [pybravia.client] Request http://10.1.0.40/sony/system, data: {'method': 'getSystemInformation', 'params': [], 'id': 1, 'version': '1.0'}, headers: {'Cache-Control': 'no-cache', 'Connection': 'keep-alive'}
2022-11-20 12:44:00.342 DEBUG (MainThread) [pybravia.client] Response status: 200
2022-11-20 12:44:00.345 DEBUG (MainThread) [pybravia.client] Response result: {'result': [{'product': 'TV', 'region': 'XEU', 'language': 'pol', 'model': 'KD-55XE8505', 'serial': '6027659', 'macAddr': '54:13:79:9D:6F:81', 'name': 'BRAVIA', 'generation': '5.4.0', 'area': 'POL', 'cid': '55311CCB245958A038FCC25A901D071BEFEC46B1D2EAC8485DEC66B343344BBA'}], 'id': 1}
2022-11-20 12:44:00.356 DEBUG (MainThread) [pybravia.client] Connect with pin: 8692, psk: None, clientid: 432a819d8362487897533210f4be1b77, nickname: Home Assistant 432a81
2022-11-20 12:44:00.356 DEBUG (MainThread) [pybravia.client] Request http://10.1.0.40/sony/accessControl, data: {'method': 'actRegister', 'params': [{'clientid': '432a819d8362487897533210f4be1b77', 'nickname': 'Home Assistant 432a81', 'level': 'private'}, [{'value': 'yes', 'function': 'WOL'}]], 'id': 1, 'version': '1.0'}, headers: {'Cache-Control': 'no-cache', 'Connection': 'keep-alive'}
2022-11-20 12:44:01.202 DEBUG (MainThread) [pybravia.client] Response status: 200
2022-11-20 12:44:01.203 DEBUG (MainThread) [pybravia.client] Response result: {'result': [], 'id': 1}
2022-11-20 12:44:01.203 DEBUG (MainThread) [pybravia.client] Request http://10.1.0.40/sony/system, data: {'method': 'getSystemInformation', 'params': [], 'id': 1, 'version': '1.0'}, headers: {'Cache-Control': 'no-cache', 'Connection': 'keep-alive'}
2022-11-20 12:44:01.723 DEBUG (MainThread) [pybravia.client] Response status: 200
2022-11-20 12:44:01.723 DEBUG (MainThread) [pybravia.client] Response result: {'result': [{'product': 'TV', 'region': 'XEU', 'language': 'pol', 'model': 'KD-55XE8505', 'serial': '6027659', 'macAddr': '54:13:79:9D:6F:81', 'name': 'BRAVIA', 'generation': '5.4.0', 'area': 'POL', 'cid': '55311CCB245958A038FCC25A901D071BEFEC46B1D2EAC8485DEC66B343344BBA'}], 'id': 1}
2022-11-20 12:44:01.724 DEBUG (MainThread) [pybravia.client] Connected with PIN, cookie len: 1
2022-11-20 12:44:01.725 DEBUG (MainThread) [pybravia.client] Request http://10.1.0.40/sony/system, data: {'method': 'getPowerStatus', 'params': [], 'id': 1, 'version': '1.0'}, headers: {'Cache-Control': 'no-cache', 'Connection': 'keep-alive'}
2022-11-20 12:44:01.755 DEBUG (MainThread) [pybravia.client] Response status: 200
2022-11-20 12:44:01.756 DEBUG (MainThread) [pybravia.client] Response result: {'result': [{'status': 'active'}], 'id': 1}
2022-11-20 12:44:01.756 DEBUG (MainThread) [pybravia.client] Request http://10.1.0.40/sony/avContent, data: {'method': 'getCurrentExternalInputsStatus', 'params': [], 'id': 1, 'version': '1.0'}, headers: {'Cache-Control': 'no-cache', 'Connection': 'keep-alive'}
2022-11-20 12:44:02.223 DEBUG (MainThread) [pybravia.client] Response status: 200
2022-11-20 12:44:02.223 DEBUG (MainThread) [pybravia.client] Response result: {'result': [[{'uri': 'extInput:hdmi?port=1', 'title': 'HDMI 1', 'connection': False, 'label': '', 'icon': 'meta:hdmi'}, {'uri': 'extInput:hdmi?port=2', 'title': 'HDMI 2', 'connection': False, 'label': '', 'icon': 'meta:hdmi'}, {'uri': 'extInput:hdmi?port=3', 'title': 'HDMI 3/ARC', 'connection': False, 'label': 'PS4', 'icon': 'meta:hdmi'}, {'uri': 'extInput:hdmi?port=4', 'title': 'HDMI 4', 'connection': False, 'label': 'Serwis', 'icon': 'meta:hdmi'}, {'uri': 'extInput:composite?port=1', 'title': 'AV 1', 'connection': False, 'label': '', 'icon': 'meta:composite'}, {'uri': 'extInput:component?port=1', 'title': 'AV 2/Component', 'connection': False, 'label': '', 'icon': 'meta:component'}, {'uri': 'extInput:widi?port=1', 'title': 'Kopia ekranu', 'connection': True, 'label': '', 'icon': 'meta:wifidisplay'}]], 'id': 1}
2022-11-20 12:44:02.224 DEBUG (MainThread) [pybravia.client] Request http://10.1.0.40/sony/appControl, data: {'method': 'getApplicationList', 'params': [], 'id': 1, 'version': '1.0'}, headers: {'Cache-Control': 'no-cache', 'Connection': 'keep-alive'}
2022-11-20 12:44:03.946 DEBUG (MainThread) [pybravia.client] Response status: 200
2022-11-20 12:44:03.946 DEBUG (MainThread) [pybravia.client] Response result: {'result': [[{'title': 'Sklep Play', 'uri': 'com.sony.dtv.com.android.vending.com.google.android.finsky.tvmainactivity.TvMainActivity', 'icon': 'http://10.1.0.40/DIAL/icon/com.sony.dtv.com.android.vending.com.google.android.finsky.tvmainactivity.TvMainActivity.png'}, {'title': 'YouTube', 'uri': 'com.sony.dtv.com.google.android.youtube.tv.com.google.android.apps.youtube.tv.activity.ShellActivity', 'icon': 'http://10.1.0.40/DIAL/icon/com.sony.dtv.com.google.android.youtube.tv.com.google.android.apps.youtube.tv.activity.ShellActivity.png'}, {'title': 'YouTube Music', 'uri': 'com.sony.dtv.com.google.android.youtube.tvmusic.com.google.android.apps.youtube.tvmusic.activity.MainActivity', 'icon': 'http://10.1.0.40/DIAL/icon/com.sony.dtv.com.google.android.youtube.tvmusic.com.google.android.apps.youtube.tvmusic.activity.MainActivity.png'}, {'title': 'Muzyka', 'uri': 'com.sony.dtv.com.sony.dtv.osat.music.com.sonyericsson.music.MusicActivity', 'icon': 'http://10.1.0.40/DIAL/icon/com.sony.dtv.com.sony.dtv.osat.music.com.sonyericsson.music.MusicActivity.png'}, {'title': 'Odtwarzacz Multimedialny', 'uri': 'com.sony.dtv.com.sony.dtv.smartmediaapp.com.sony.dtv.smartmediaapp.MainActivity', 'icon': 'http://10.1.0.40/DIAL/icon/com.sony.dtv.com.sony.dtv.smartmediaapp.com.sony.dtv.smartmediaapp.MainActivity.png'}, {'title': 'TV', 'uri': 'com.sony.dtv.com.sony.dtv.tvx.com.sony.dtv.tvx.MainActivity', 'icon': 'http://10.1.0.40/DIAL/icon/com.sony.dtv.com.sony.dtv.tvx.com.sony.dtv.tvx.MainActivity.png'}, {'title': 'Programme Guide', 'uri': 'com.sony.dtv.com.sony.dtv.tvxlauncher.programguide.com.sony.dtv.tvxlauncher.programguide.MainActivity', 'icon': 'http://10.1.0.40/DIAL/icon/com.sony.dtv.com.sony.dtv.tvxlauncher.programguide.com.sony.dtv.tvxlauncher.programguide.MainActivity.png'}, {'title': 'Lista nagranych tytułów', 'uri': 'com.sony.dtv.com.sony.dtv.tvxlauncher.titlelist.com.sony.dtv.tvxlauncher.titlelist.MainActivity', 'icon': 'http://10.1.0.40/DIAL/icon/com.sony.dtv.com.sony.dtv.tvxlauncher.titlelist.com.sony.dtv.tvxlauncher.titlelist.MainActivity.png'}, {'title': 'IP Cam Viewer Basic', 'uri': 'com.sony.dtv.com.rcreations.ipcamviewerBasic.com.rcreations.ipcamviewerBasic.WebCamViewerActivity', 'icon': 'http://10.1.0.40/DIAL/icon/com.sony.dtv.com.rcreations.ipcamviewerBasic.com.rcreations.ipcamviewerBasic.WebCamViewerActivity.png'}, {'title': 'Prime Video', 'uri': 'com.sony.dtv.com.amazon.amazonvideo.livingroom.com.amazon.ignition.IgnitionActivity', 'icon': 'http://10.1.0.40/DIAL/icon/com.sony.dtv.com.amazon.amazonvideo.livingroom.com.amazon.ignition.IgnitionActivity.png'}, {'title': 'Gry Play', 'uri': 'com.sony.dtv.com.google.android.play.games.com.google.android.apps.play.games.app.atv.features.home.HomeActivity', 'icon': 'http://10.1.0.40/DIAL/icon/com.sony.dtv.com.google.android.play.games.com.google.android.apps.play.games.app.atv.features.home.HomeActivity.png'}, {'title': 'Filmy Play', 'uri': 'com.sony.dtv.com.google.android.videos.com.google.android.videos.tv.presenter.activity.TvLauncherActivity', 'icon': 'http://10.1.0.40/DIAL/icon/com.sony.dtv.com.google.android.videos.com.google.android.videos.tv.presenter.activity.TvLauncherActivity.png'}, {'title': 'Netflix', 'uri': 'com.sony.dtv.com.netflix.ninja.com.netflix.ninja.MainActivity', 'icon': 'http://10.1.0.40/DIAL/icon/com.sony.dtv.com.netflix.ninja.com.netflix.ninja.MainActivity.png'}, {'title': 'Oferta bonusowa', 'uri': 'com.sony.dtv.com.sony.dtv.promos.com.sony.dtv.promos.MainActivity', 'icon': 'http://10.1.0.40/DIAL/icon/com.sony.dtv.com.sony.dtv.promos.com.sony.dtv.promos.MainActivity.png'}, {'title': 'Pomoc', 'uri': 'com.sony.dtv.com.sony.dtv.smarthelp.com.sony.dtv.smarthelp.activity.MainActivity', 'icon': 'http://10.1.0.40/DIAL/icon/com.sony.dtv.com.sony.dtv.smarthelp.com.sony.dtv.smarthelp.activity.MainActivity.png'}, {'title': 'Sony Select', 'uri': 'com.sony.dtv.com.sony.dtv.sonyselect.com.sony.dtv.sonyselect.activities.LaunchActivity', 'icon': 'http://10.1.0.40/DIAL/icon/com.sony.dtv.com.sony.dtv.sonyselect.com.sony.dtv.sonyselect.activities.LaunchActivity.png'}, {'title': 'Timery', 'uri': 'com.sony.dtv.com.sony.dtv.timers.com.sony.dtv.activity.TimersMainActivity', 'icon': 'http://10.1.0.40/DIAL/icon/com.sony.dtv.com.sony.dtv.timers.com.sony.dtv.activity.TimersMainActivity.png'}, {'title': 'Internet Browser', 'uri': 'com.sony.dtv.com.vewd.core.integration.dia.com.vewd.core.integration.dia.SonyBrowserUiActivity', 'icon': 'http://10.1.0.40/DIAL/icon/com.sony.dtv.com.vewd.core.integration.dia.com.vewd.core.integration.dia.SonyBrowserUiActivity.png'}, {'title': 'Kopia ekranu', 'uri': 'com.sony.dtv.screnmirroring.com.screnmirroring.com.StartScreenMirroringHomeActivity', 'icon': 'http://10.1.0.40/DIAL/icon/com.sony.dtv.screnmirroring.com.screnmirroring.com.StartScreenMirroringHomeActivity.png'}, {'title': 'analiti', 'uri': 'com.sony.dtv.com.analiti.fastest.android.com.analiti.fastest.android.TVActivity', 'icon': 'http://10.1.0.40/DIAL/icon/com.sony.dtv.com.analiti.fastest.android.com.analiti.fastest.android.TVActivity.png'}, {'title': 'Disney+', 'uri': 'com.sony.dtv.com.disney.disneyplus.com.bamtechmedia.dominguez.main.MainActivity', 'icon': 'http://10.1.0.40/DIAL/icon/com.sony.dtv.com.disney.disneyplus.com.bamtechmedia.dominguez.main.MainActivity.png'}, {'title': 'Muzyka Play', 'uri': 'com.sony.dtv.com.google.android.music.com.google.android.music.tv.HomeActivity', 'icon': 'http://10.1.0.40/DIAL/icon/com.sony.dtv.com.google.android.music.com.google.android.music.tv.HomeActivity.png'}, {'title': 'HBO Max', 'uri': 'com.sony.dtv.com.hbo.hbonow.com.hbo.max.HboMaxActivity', 'icon': 'http://10.1.0.40/DIAL/icon/com.sony.dtv.com.hbo.hbonow.com.hbo.max.HboMaxActivity.png'}, {'title': 'RetroArch', 'uri': 'com.sony.dtv.com.retroarch.com.retroarch.browser.mainmenu.MainMenuActivity', 'icon': 'http://10.1.0.40/DIAL/icon/com.sony.dtv.com.retroarch.com.retroarch.browser.mainmenu.MainMenuActivity.png'}, {'title': 'DS photo', 'uri': 'com.sony.dtv.com.synology.dsphoto.com.synology.dsphoto.ui.welcome.WelcomeActivity', 'icon': 'http://10.1.0.40/DIAL/icon/com.sony.dtv.com.synology.dsphoto.com.synology.dsphoto.ui.welcome.WelcomeActivity.png'}, {'title': 'DS video', 'uri': 'com.sony.dtv.com.synology.dsvideo.com.synology.dsvideo.ui.WelcomeActivity', 'icon': 'http://10.1.0.40/DIAL/icon/com.sony.dtv.com.synology.dsvideo.com.synology.dsvideo.ui.WelcomeActivity.png'}, {'title': 'TVP VOD', 'uri': 'com.sony.dtv.com.tvp.vodtv.tv.pl.atende.mobile.tv.ui.gui.splash.SplashActivity', 'icon': 'http://10.1.0.40/DIAL/icon/com.sony.dtv.com.tvp.vodtv.tv.pl.atende.mobile.tv.ui.gui.splash.SplashActivity.png'}, {'title': 'Notifications for Android TV', 'uri': 'com.sony.dtv.de.cyberdream.androidtv.notifications.google.de.cyberdream.smarttv.leanback.MainActivityLeanBack', 'icon': 'http://10.1.0.40/DIAL/icon/com.sony.dtv.de.cyberdream.androidtv.notifications.google.de.cyberdream.smarttv.leanback.MainActivityLeanBack.png'}, {'title': 'VLC', 'uri': 'com.sony.dtv.org.videolan.vlc.org.videolan.vlc.StartActivity', 'icon': 'http://10.1.0.40/DIAL/icon/com.sony.dtv.org.videolan.vlc.org.videolan.vlc.StartActivity.png'}, {'title': 'Kodi', 'uri': 'com.sony.dtv.org.xbmc.kodi.org.xbmc.kodi.Splash', 'icon': 'http://10.1.0.40/DIAL/icon/com.sony.dtv.org.xbmc.kodi.org.xbmc.kodi.Splash.png'}, {'title': 'cda.pl', 'uri': 'com.sony.dtv.pl.cda.tv.pl.cda.tv.ui.welcome.WelcomeActivity', 'icon': 'http://10.1.0.40/DIAL/icon/com.sony.dtv.pl.cda.tv.pl.cda.tv.ui.welcome.WelcomeActivity.png'}, {'title': 'Polsat Go', 'uri': 'com.sony.dtv.pl.polsatgo.pl.cyfrowypolsat.cpframework.presentation.tv.launch.TvLaunchActivity', 'icon': 'http://10.1.0.40/DIAL/icon/com.sony.dtv.pl.polsatgo.pl.cyfrowypolsat.cpframework.presentation.tv.launch.TvLaunchActivity.png'}, {'title': 'IPLA', 'uri': 'com.sony.dtv.pl.redefine.ipla.pl.redefine.ipla.GUI.LauncherActivities.LeanbackLauncherActivity', 'icon': 'http://10.1.0.40/DIAL/icon/com.sony.dtv.pl.redefine.ipla.pl.redefine.ipla.GUI.LauncherActivities.LeanbackLauncherActivity.png'}, {'title': 'player', 'uri': 'com.sony.dtv.pl.tvn.player.tv.pl.redlabs.redcdn.portal.tv.activities.TvActivity_', 'icon': 'http://10.1.0.40/DIAL/icon/com.sony.dtv.pl.tvn.player.tv.pl.redlabs.redcdn.portal.tv.activities.TvActivity_.png'}, {'title': 'WebCamera.pl TV', 'uri': 'com.sony.dtv.playertv.webcamera.com.webcamerapltv.playertv.webcamera.com.webcamerapltv.MainActivity', 'icon': 'http://10.1.0.40/DIAL/icon/com.sony.dtv.playertv.webcamera.com.webcamerapltv.playertv.webcamera.com.webcamerapltv.MainActivity.png'}, {'title': 'Digital Concert Hall', 'uri': 'com.sony.dtv.ceb-5114', 'icon': 'http://static.internet.sony.tv/bivl-ww/static/service/icons/service_55/sub_1/x180.png'}, {'title': 'Meteonews TV', 'uri': 'com.sony.dtv.ceb-5216', 'icon': 'http://static.internet.sony.tv/bivl-ww/static/service/icons/service_382/x180.png'}, {'title': 'DW for Smart TV', 'uri': 'com.sony.dtv.ceb-5226', 'icon': 'http://static.internet.sony.tv/bivl-ww/static/service/icons/service_551/x180.png'}]], 'id': 1}
2022-11-20 12:44:03.947 DEBUG (MainThread) [pybravia.client] Request http://10.1.0.40/sony/avContent, data: {'method': 'getSourceList', 'params': [{'scheme': 'tv'}], 'id': 1, 'version': '1.0'}, headers: {'Cache-Control': 'no-cache', 'Connection': 'keep-alive'}
2022-11-20 12:44:04.123 DEBUG (MainThread) [pybravia.client] Response status: 200
2022-11-20 12:44:04.124 DEBUG (MainThread) [pybravia.client] Response result: {'result': [[{'source': 'tv:dvbt'}]], 'id': 1}
2022-11-20 12:44:04.124 DEBUG (MainThread) [pybravia.client] Request http://10.1.0.40/sony/avContent, data: {'method': 'getContentCount', 'params': [{'source': 'tv:dvbt'}], 'id': 1, 'version': '1.0'}, headers: {'Cache-Control': 'no-cache', 'Connection': 'keep-alive'}
2022-11-20 12:44:04.402 DEBUG (MainThread) [pybravia.client] Response status: 200
2022-11-20 12:44:04.402 DEBUG (MainThread) [pybravia.client] Response result: {'result': [{'count': 262}], 'id': 1}
2022-11-20 12:44:04.403 DEBUG (MainThread) [pybravia.client] Request http://10.1.0.40/sony/avContent, data: {'method': 'getContentList', 'params': [{'source': 'tv:dvbt', 'stIdx': 0, 'cnt': 50}], 'id': 1, 'version': '1.0'}, headers: {'Cache-Control': 'no-cache', 'Connection': 'keep-alive'}
2022-11-20 12:44:04.708 DEBUG (MainThread) [pybravia.client] Response status: 200
2022-11-20 12:44:04.714 DEBUG (MainThread) [pybravia.client] Response result: {'result': [[{'uri': 'tv:dvbt?trip=100.110.10009&srvName=Vectra Info', 'title': 'Vectra Info', 'index': 0, 'dispNum': '100', 'tripletStr': '100.110.10009', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.134.34001&srvName=TVP 1 HD', 'title': 'TVP 1 HD', 'index': 1, 'dispNum': '101', 'tripletStr': '100.134.34001', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.134.34002&srvName=TVP 2 HD', 'title': 'TVP 2 HD', 'index': 2, 'dispNum': '102', 'tripletStr': '100.134.34002', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.134.34012&srvName=TVP Info HD', 'title': 'TVP Info HD', 'index': 3, 'dispNum': '103', 'tripletStr': '100.134.34012', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.126.26007&srvName=TVN HD', 'title': 'TVN HD', 'index': 4, 'dispNum': '104', 'tripletStr': '100.126.26007', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.126.26006&srvName=TVN 7 HD', 'title': 'TVN 7 HD', 'index': 5, 'dispNum': '105', 'tripletStr': '100.126.26006', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.127.27006&srvName=Polsat HD', 'title': 'Polsat HD', 'index': 6, 'dispNum': '106', 'tripletStr': '100.127.27006', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.125.25010&srvName=Comedy Central HD', 'title': 'Comedy Central HD', 'index': 7, 'dispNum': '107', 'tripletStr': '100.125.25010', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.109.9008&srvName=FOX HD', 'title': 'FOX HD', 'index': 8, 'dispNum': '108', 'tripletStr': '100.109.9008', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.105.5010&srvName=Stopklatka', 'title': 'Stopklatka', 'index': 9, 'dispNum': '110', 'tripletStr': '100.105.5010', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.104.4002&srvName=TVP 4K', 'title': 'TVP 4K', 'index': 10, 'dispNum': '111', 'tripletStr': '100.104.4002', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.129.29001&srvName=TVP HD', 'title': 'TVP HD', 'index': 11, 'dispNum': '113', 'tripletStr': '100.129.29001', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.131.31008&srvName=WP HD', 'title': 'WP HD', 'index': 12, 'dispNum': '114', 'tripletStr': '100.131.31008', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.130.30005&srvName=TTV HD', 'title': 'TTV HD', 'index': 13, 'dispNum': '115', 'tripletStr': '100.130.30005', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.106.6008&srvName=Zoom TV HD', 'title': 'Zoom TV HD', 'index': 14, 'dispNum': '116', 'tripletStr': '100.106.6008', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.131.31003&srvName=Polsat 2 HD', 'title': 'Polsat 2 HD', 'index': 15, 'dispNum': '117', 'tripletStr': '100.131.31003', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.106.6006&srvName=BBC Brit HD', 'title': 'BBC Brit HD', 'index': 16, 'dispNum': '118', 'tripletStr': '100.106.6006', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.123.23009&srvName=TV Puls HD', 'title': 'TV Puls HD', 'index': 17, 'dispNum': '119', 'tripletStr': '100.123.23009', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.123.23008&srvName=PULS 2 HD', 'title': 'PULS 2 HD', 'index': 18, 'dispNum': '120', 'tripletStr': '100.123.23008', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.130.30004&srvName=PARAMOUNT NETWORK', 'title': 'PARAMOUNT NETWORK', 'index': 19, 'dispNum': '121', 'tripletStr': '100.130.30004', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.108.8035&srvName=NICKMUSIC', 'title': 'NICKMUSIC', 'index': 20, 'dispNum': '122', 'tripletStr': '100.108.8035', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.121.21009&srvName=Polsat Comedy Central Extra', 'title': 'Polsat Comedy Central Extra', 'index': 21, 'dispNum': '123', 'tripletStr': '100.121.21009', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.102.2003&srvName=TV Trwam', 'title': 'TV Trwam', 'index': 22, 'dispNum': '124', 'tripletStr': '100.102.2003', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.109.9003&srvName=TV 4 HD', 'title': 'TV 4 HD', 'index': 23, 'dispNum': '125', 'tripletStr': '100.109.9003', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.131.31009&srvName=Tele 5 HD', 'title': 'Tele 5 HD', 'index': 24, 'dispNum': '126', 'tripletStr': '100.131.31009', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.110.10002&srvName=Polonia 1', 'title': 'Polonia 1', 'index': 25, 'dispNum': '127', 'tripletStr': '100.110.10002', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.121.21007&srvName=TVS HD', 'title': 'TVS HD', 'index': 26, 'dispNum': '129', 'tripletStr': '100.121.21007', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.135.35003&srvName=TVP ABC', 'title': 'TVP ABC', 'index': 27, 'dispNum': '130', 'tripletStr': '100.135.35003', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.101.1011&srvName=TVP Historia', 'title': 'TVP Historia', 'index': 28, 'dispNum': '131', 'tripletStr': '100.101.1011', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.110.10003&srvName=TVP Rozrywka', 'title': 'TVP Rozrywka', 'index': 29, 'dispNum': '132', 'tripletStr': '100.110.10003', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.103.3009&srvName=TVP POLONIA', 'title': 'TVP POLONIA', 'index': 30, 'dispNum': '133', 'tripletStr': '100.103.3009', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.122.22009&srvName=TVP Kultura HD', 'title': 'TVP Kultura HD', 'index': 31, 'dispNum': '134', 'tripletStr': '100.122.22009', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.129.29003&srvName=Zoom TV HD', 'title': 'Zoom TV HD', 'index': 32, 'dispNum': '135', 'tripletStr': '100.129.29003', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.126.26005&srvName=TVN 24 HD', 'title': 'TVN 24 HD', 'index': 33, 'dispNum': '136', 'tripletStr': '100.126.26005', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.130.30008&srvName=TVN24 BiS HD', 'title': 'TVN24 BiS HD', 'index': 34, 'dispNum': '137', 'tripletStr': '100.130.30008', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.110.10115&srvName=TVP 3 Kielce', 'title': 'TVP 3 Kielce', 'index': 35, 'dispNum': '138', 'tripletStr': '100.110.10115', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.110.10101&srvName=TVP 3 Warszawa', 'title': 'TVP 3 Warszawa', 'index': 36, 'dispNum': '139', 'tripletStr': '100.110.10101', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.102.2007&srvName=TV Starachowice', 'title': 'TV Starachowice', 'index': 37, 'dispNum': '140', 'tripletStr': '100.102.2007', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.126.26009&srvName=TVN Turbo HD', 'title': 'TVN Turbo HD', 'index': 38, 'dispNum': '145', 'tripletStr': '100.126.26009', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.126.26008&srvName=TVN Style HD', 'title': 'TVN Style HD', 'index': 39, 'dispNum': '146', 'tripletStr': '100.126.26008', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.131.31002&srvName=TVN Fabuła', 'title': 'TVN Fabuła', 'index': 40, 'dispNum': '147', 'tripletStr': '100.131.31002', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.130.30003&srvName=Food Network', 'title': 'Food Network', 'index': 41, 'dispNum': '148', 'tripletStr': '100.130.30003', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.107.7002&srvName=INULTRA', 'title': 'INULTRA', 'index': 42, 'dispNum': '150', 'tripletStr': '100.107.7002', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.105.5002&srvName=FunBox UHD', 'title': 'FunBox UHD', 'index': 43, 'dispNum': '151', 'tripletStr': '100.105.5002', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.105.5001&srvName=Ultra TV 4K', 'title': 'Ultra TV 4K', 'index': 44, 'dispNum': '152', 'tripletStr': '100.105.5001', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.135.35004&srvName=TVP Nauka', 'title': 'TVP Nauka', 'index': 45, 'dispNum': '160', 'tripletStr': '100.135.35004', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.130.30009&srvName=HGTV HD', 'title': 'HGTV HD', 'index': 46, 'dispNum': '166', 'tripletStr': '100.130.30009', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.124.24009&srvName=Travel Channel HD', 'title': 'Travel Channel HD', 'index': 47, 'dispNum': '167', 'tripletStr': '100.124.24009', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.131.31006&srvName=Metro HD', 'title': 'Metro HD', 'index': 48, 'dispNum': '173', 'tripletStr': '100.131.31006', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.131.31007&srvName=NOWA TV HD', 'title': 'NOWA TV HD', 'index': 49, 'dispNum': '174', 'tripletStr': '100.131.31007', 'programMediaType': 'tv'}]], 'id': 1}
2022-11-20 12:44:04.715 DEBUG (MainThread) [pybravia.client] Request http://10.1.0.40/sony/avContent, data: {'method': 'getContentList', 'params': [{'source': 'tv:dvbt', 'stIdx': 50, 'cnt': 50}], 'id': 1, 'version': '1.0'}, headers: {'Cache-Control': 'no-cache', 'Connection': 'keep-alive'}
2022-11-20 12:44:05.152 DEBUG (MainThread) [pybravia.client] Response status: 200
2022-11-20 12:44:05.153 DEBUG (MainThread) [pybravia.client] Response result: {'result': [[{'uri': 'tv:dvbt?trip=100.106.6007&srvName=TBN Polska', 'title': 'TBN Polska', 'index': 50, 'dispNum': '177', 'tripletStr': '100.106.6007', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.102.2016&srvName=TTV', 'title': 'TTV', 'index': 51, 'dispNum': '189', 'tripletStr': '100.102.2016', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.103.3004&srvName=TVC HD', 'title': 'TVC HD', 'index': 52, 'dispNum': '190', 'tripletStr': '100.103.3004', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.101.1008&srvName=TV 4', 'title': 'TV 4', 'index': 53, 'dispNum': '191', 'tripletStr': '100.101.1008', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.101.1004&srvName=TVP Kultura', 'title': 'TVP Kultura', 'index': 54, 'dispNum': '192', 'tripletStr': '100.101.1004', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.101.1007&srvName=Polsat', 'title': 'Polsat', 'index': 55, 'dispNum': '193', 'tripletStr': '100.101.1007', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.101.1005&srvName=TVN', 'title': 'TVN', 'index': 56, 'dispNum': '194', 'tripletStr': '100.101.1005', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.101.1006&srvName=TVN 7', 'title': 'TVN 7', 'index': 57, 'dispNum': '195', 'tripletStr': '100.101.1006', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.101.1009&srvName=TV Puls', 'title': 'TV Puls', 'index': 58, 'dispNum': '196', 'tripletStr': '100.101.1009', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.102.2001&srvName=TVP POLONIA', 'title': 'TVP POLONIA', 'index': 59, 'dispNum': '197', 'tripletStr': '100.102.2001', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.110.10015&srvName=Vectra Info 200', 'title': 'Vectra Info 200', 'index': 60, 'dispNum': '200', 'tripletStr': '100.110.10015', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.129.29002&srvName=TVP Sport HD', 'title': 'TVP Sport HD', 'index': 61, 'dispNum': '201', 'tripletStr': '100.129.29002', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.127.27009&srvName=Polsat Sport HD', 'title': 'Polsat Sport HD', 'index': 62, 'dispNum': '202', 'tripletStr': '100.127.27009', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.124.24007&srvName=CANAL+ SPORT 5', 'title': 'CANAL+ SPORT 5', 'index': 63, 'dispNum': '203', 'tripletStr': '100.124.24007', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.122.22003&srvName=Eurosport 1 HD', 'title': 'Eurosport 1 HD', 'index': 64, 'dispNum': '205', 'tripletStr': '100.122.22003', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.121.21005&srvName=Eurosport 2 HD', 'title': 'Eurosport 2 HD', 'index': 65, 'dispNum': '206', 'tripletStr': '100.121.21005', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.131.31005&srvName=Polsat Play HD', 'title': 'Polsat Play HD', 'index': 66, 'dispNum': '208', 'tripletStr': '100.131.31005', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.127.27008&srvName=Polsat Sport Extra HD', 'title': 'Polsat Sport Extra HD', 'index': 67, 'dispNum': '209', 'tripletStr': '100.127.27008', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.122.22002&srvName=CANAL+ SPORT HD', 'title': 'CANAL+ SPORT HD', 'index': 68, 'dispNum': '212', 'tripletStr': '100.122.22002', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.121.21002&srvName=CANAL+ SPORT 2 HD', 'title': 'CANAL+ SPORT 2 HD', 'index': 69, 'dispNum': '213', 'tripletStr': '100.121.21002', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.135.35009&srvName=CANAL+ SPORT 3 HD', 'title': 'CANAL+ SPORT 3 HD', 'index': 70, 'dispNum': '214', 'tripletStr': '100.135.35009', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.135.35010&srvName=CANAL+ SPORT 4 HD', 'title': 'CANAL+ SPORT 4 HD', 'index': 71, 'dispNum': '215', 'tripletStr': '100.135.35010', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.135.35008&srvName=CANAL+ NOW', 'title': 'CANAL+ NOW', 'index': 72, 'dispNum': '216', 'tripletStr': '100.135.35008', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.106.6003&srvName=GINX eSports TV HD', 'title': 'GINX eSports TV HD', 'index': 73, 'dispNum': '217', 'tripletStr': '100.106.6003', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.126.26012&srvName=TVN Turbo HD', 'title': 'TVN Turbo HD', 'index': 74, 'dispNum': '218', 'tripletStr': '100.126.26012', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.106.6010&srvName=GAMETOON', 'title': 'GAMETOON', 'index': 75, 'dispNum': '219', 'tripletStr': '100.106.6010', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.133.33004&srvName=E-SPORT', 'title': 'E-SPORT', 'index': 76, 'dispNum': '220', 'tripletStr': '100.133.33004', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.132.32001&srvName=EXTREME CHANNEL', 'title': 'EXTREME CHANNEL', 'index': 77, 'dispNum': '221', 'tripletStr': '100.132.32001', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.127.27005&srvName=MOTOWIZJA HD', 'title': 'MOTOWIZJA HD', 'index': 78, 'dispNum': '222', 'tripletStr': '100.127.27005', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.134.34004&srvName=SPORTKLUB HD', 'title': 'SPORTKLUB HD', 'index': 79, 'dispNum': '223', 'tripletStr': '100.134.34004', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.133.33005&srvName=Golf Channel Polska', 'title': 'Golf Channel Polska', 'index': 80, 'dispNum': '225', 'tripletStr': '100.133.33005', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.136.36001&srvName=FANKLUB TV', 'title': 'FANKLUB TV', 'index': 81, 'dispNum': '226', 'tripletStr': '100.136.36001', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.124.24004&srvName=FightBox HD', 'title': 'FightBox HD', 'index': 82, 'dispNum': '228', 'tripletStr': '100.124.24004', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.124.24003&srvName=FightKlub HD', 'title': 'FightKlub HD', 'index': 83, 'dispNum': '229', 'tripletStr': '100.124.24003', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.133.33001&srvName=Eleven Sports 1', 'title': 'Eleven Sports 1', 'index': 84, 'dispNum': '230', 'tripletStr': '100.133.33001', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.133.33002&srvName=Eleven Sports 2', 'title': 'Eleven Sports 2', 'index': 85, 'dispNum': '231', 'tripletStr': '100.133.33002', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.133.33003&srvName=Eleven Sports 3', 'title': 'Eleven Sports 3', 'index': 86, 'dispNum': '232', 'tripletStr': '100.133.33003', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.106.6002&srvName=Eleven Sports 4', 'title': 'Eleven Sports 4', 'index': 87, 'dispNum': '233', 'tripletStr': '100.106.6002', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.107.7001&srvName=Eleven Sports 1 4K', 'title': 'Eleven Sports 1 4K', 'index': 88, 'dispNum': '234', 'tripletStr': '100.107.7001', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.109.900&srvName=Kanał Promocyjny', 'title': 'Kanał Promocyjny', 'index': 89, 'dispNum': '258', 'tripletStr': '100.109.900', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.108.8030&srvName=Info VOD', 'title': 'Info VOD', 'index': 90, 'dispNum': '300', 'tripletStr': '100.108.8030', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.109.9006&srvName=Kino Polska HD', 'title': 'Kino Polska HD', 'index': 91, 'dispNum': '301', 'tripletStr': '100.109.9006', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.101.1010&srvName=TVP Seriale', 'title': 'TVP Seriale', 'index': 92, 'dispNum': '302', 'tripletStr': '100.101.1010', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.123.23001&srvName=Ale kino+ HD', 'title': 'Ale kino+ HD', 'index': 93, 'dispNum': '303', 'tripletStr': '100.123.23001', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.125.25006&srvName=Comedy Central HD', 'title': 'Comedy Central HD', 'index': 94, 'dispNum': '304', 'tripletStr': '100.125.25006', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.121.21010&srvName=Polsat Comedy Central Extra', 'title': 'Polsat Comedy Central Extra', 'index': 95, 'dispNum': '305', 'tripletStr': '100.121.21010', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.133.33008&srvName=Epic Drama HD', 'title': 'Epic Drama HD', 'index': 96, 'dispNum': '306', 'tripletStr': '100.133.33008', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.126.26001&srvName=AXN HD', 'title': 'AXN HD', 'index': 97, 'dispNum': '307', 'tripletStr': '100.126.26001', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.110.10004&srvName=AXN Black', 'title': 'AXN Black', 'index': 98, 'dispNum': '308', 'tripletStr': '100.110.10004', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.102.2005&srvName=AXN White', 'title': 'AXN White', 'index': 99, 'dispNum': '309', 'tripletStr': '100.102.2005', 'programMediaType': 'tv'}]], 'id': 1}
2022-11-20 12:44:05.154 DEBUG (MainThread) [pybravia.client] Request http://10.1.0.40/sony/avContent, data: {'method': 'getContentList', 'params': [{'source': 'tv:dvbt', 'stIdx': 100, 'cnt': 50}], 'id': 1, 'version': '1.0'}, headers: {'Cache-Control': 'no-cache', 'Connection': 'keep-alive'}
2022-11-20 12:44:05.759 DEBUG (MainThread) [pybravia.client] Response status: 200
2022-11-20 12:44:05.767 DEBUG (MainThread) [pybravia.client] Response result: {'result': [[{'uri': 'tv:dvbt?trip=100.125.25001&srvName=AXN Spin HD', 'title': 'AXN Spin HD', 'index': 100, 'dispNum': '310', 'tripletStr': '100.125.25001', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.128.28008&srvName=13 Ulica HD', 'title': '13 Ulica HD', 'index': 101, 'dispNum': '311', 'tripletStr': '100.128.28008', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.110.10010&srvName=Buzz Astral', 'title': 'Buzz Astral', 'index': 102, 'dispNum': '312', 'tripletStr': '100.110.10010', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.127.27002&srvName=FOX Comedy HD', 'title': 'FOX Comedy HD', 'index': 103, 'dispNum': '313', 'tripletStr': '100.127.27002', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.132.32002&srvName=KINO TV HD', 'title': 'KINO TV HD', 'index': 104, 'dispNum': '314', 'tripletStr': '100.132.32002', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.125.25009&srvName=WARNER TV', 'title': 'WARNER TV', 'index': 105, 'dispNum': '315', 'tripletStr': '100.125.25009', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.109.9001&srvName=Polsat Film HD', 'title': 'Polsat Film HD', 'index': 106, 'dispNum': '316', 'tripletStr': '100.109.9001', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.126.26004&srvName=Stopklatka', 'title': 'Stopklatka', 'index': 107, 'dispNum': '317', 'tripletStr': '100.126.26004', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.125.25004&srvName=BBC FIRST', 'title': 'BBC FIRST', 'index': 108, 'dispNum': '319', 'tripletStr': '100.125.25004', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.127.27003&srvName=FOX HD', 'title': 'FOX HD', 'index': 109, 'dispNum': '320', 'tripletStr': '100.127.27003', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.124.24008&srvName=ROMANCE TV HD', 'title': 'ROMANCE TV HD', 'index': 110, 'dispNum': '321', 'tripletStr': '100.124.24008', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.128.28009&srvName=BOLLYWOOD HD', 'title': 'BOLLYWOOD HD', 'index': 111, 'dispNum': '322', 'tripletStr': '100.128.28009', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.130.30010&srvName=PARAMOUNT NETWORK', 'title': 'PARAMOUNT NETWORK', 'index': 112, 'dispNum': '323', 'tripletStr': '100.130.30010', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.136.36002&srvName=Filmax 4K', 'title': 'Filmax 4K', 'index': 113, 'dispNum': '324', 'tripletStr': '100.136.36002', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.104.4001&srvName=FILMAX HD', 'title': 'FILMAX HD', 'index': 114, 'dispNum': '325', 'tripletStr': '100.104.4001', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.109.9011&srvName=DIZI', 'title': 'DIZI', 'index': 115, 'dispNum': '326', 'tripletStr': '100.109.9011', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.134.34009&srvName=TV6 HD', 'title': 'TV6 HD', 'index': 116, 'dispNum': '329', 'tripletStr': '100.134.34009', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.110.10014&srvName=Minionki: Wejście Gru', 'title': 'Minionki: Wejście Gru', 'index': 117, 'dispNum': '333', 'tripletStr': '100.110.10014', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.101.1001&srvName=AXN', 'title': 'AXN', 'index': 118, 'dispNum': '337', 'tripletStr': '100.101.1001', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.128.28004&srvName=HBO', 'title': 'HBO', 'index': 119, 'dispNum': '340', 'tripletStr': '100.128.28004', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.128.28005&srvName=HBO 2', 'title': 'HBO 2', 'index': 120, 'dispNum': '341', 'tripletStr': '100.128.28005', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.128.28006&srvName=HBO 3', 'title': 'HBO 3', 'index': 121, 'dispNum': '342', 'tripletStr': '100.128.28006', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.122.22004&srvName=FilmBox Extra HD', 'title': 'FilmBox Extra HD', 'index': 122, 'dispNum': '350', 'tripletStr': '100.122.22004', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.134.34005&srvName=FilmBox Premium HD', 'title': 'FilmBox Premium HD', 'index': 123, 'dispNum': '351', 'tripletStr': '100.134.34005', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.108.8015&srvName=FilmBox Family', 'title': 'FilmBox Family', 'index': 124, 'dispNum': '352', 'tripletStr': '100.108.8015', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.102.2014&srvName=FilmBox Action', 'title': 'FilmBox Action', 'index': 125, 'dispNum': '353', 'tripletStr': '100.102.2014', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.131.31001&srvName=FilmBox Arthouse HD', 'title': 'FilmBox Arthouse HD', 'index': 126, 'dispNum': '354', 'tripletStr': '100.131.31001', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.128.28002&srvName=Cinemax', 'title': 'Cinemax', 'index': 127, 'dispNum': '360', 'tripletStr': '100.128.28002', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.128.28001&srvName=Cinemax 2', 'title': 'Cinemax 2', 'index': 128, 'dispNum': '361', 'tripletStr': '100.128.28001', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.122.22001&srvName=CANAL+ PREMIUM', 'title': 'CANAL+ PREMIUM', 'index': 129, 'dispNum': '370', 'tripletStr': '100.122.22001', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.125.25005&srvName=CANAL+ 1 HD', 'title': 'CANAL+ 1 HD', 'index': 130, 'dispNum': '371', 'tripletStr': '100.125.25005', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.123.23002&srvName=CANAL+ FAMILY HD', 'title': 'CANAL+ FAMILY HD', 'index': 131, 'dispNum': '372', 'tripletStr': '100.123.23002', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.123.23003&srvName=CANAL+ FILM HD', 'title': 'CANAL+ FILM HD', 'index': 132, 'dispNum': '373', 'tripletStr': '100.123.23003', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.123.23004&srvName=CANAL+ SERIALE HD', 'title': 'CANAL+ SERIALE HD', 'index': 133, 'dispNum': '374', 'tripletStr': '100.123.23004', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.110.10016&srvName=Vectra Info 400', 'title': 'Vectra Info 400', 'index': 134, 'dispNum': '400', 'tripletStr': '100.110.10016', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.132.32009&srvName=Da Vinci', 'title': 'Da Vinci', 'index': 135, 'dispNum': '402', 'tripletStr': '100.132.32009', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.134.34008&srvName=Cartoon Network', 'title': 'Cartoon Network', 'index': 136, 'dispNum': '403', 'tripletStr': '100.134.34008', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.101.1012&srvName=TVP ABC', 'title': 'TVP ABC', 'index': 137, 'dispNum': '404', 'tripletStr': '100.101.1012', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.101.1002&srvName=BBC CBeebies', 'title': 'BBC CBeebies', 'index': 138, 'dispNum': '405', 'tripletStr': '100.101.1002', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.101.1013&srvName=Disney Channel', 'title': 'Disney Channel', 'index': 139, 'dispNum': '406', 'tripletStr': '100.101.1013', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.133.33010&srvName=Boomerang', 'title': 'Boomerang', 'index': 140, 'dispNum': '407', 'tripletStr': '100.133.33010', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.102.2013&srvName=Disney Junior', 'title': 'Disney Junior', 'index': 141, 'dispNum': '408', 'tripletStr': '100.102.2013', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.122.22007&srvName=Nicktoons', 'title': 'Nicktoons', 'index': 142, 'dispNum': '409', 'tripletStr': '100.122.22007', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.124.24002&srvName=Disney Channel HD', 'title': 'Disney Channel HD', 'index': 143, 'dispNum': '410', 'tripletStr': '100.124.24002', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.101.1015&srvName=Disney XD', 'title': 'Disney XD', 'index': 144, 'dispNum': '411', 'tripletStr': '100.101.1015', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.122.22005&srvName=MiniMini+ HD', 'title': 'MiniMini+ HD', 'index': 145, 'dispNum': '412', 'tripletStr': '100.122.22005', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.123.23007&srvName=teleTOON+ HD', 'title': 'teleTOON+ HD', 'index': 146, 'dispNum': '413', 'tripletStr': '100.123.23007', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.102.2017&srvName=Nickelodeon', 'title': 'Nickelodeon', 'index': 147, 'dispNum': '414', 'tripletStr': '100.102.2017', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.101.1018&srvName=Nick Jr.', 'title': 'Nick Jr.', 'index': 148, 'dispNum': '415', 'tripletStr': '100.101.1018', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.109.9007&srvName=Top Kids HD', 'title': 'Top Kids HD', 'index': 149, 'dispNum': '416', 'tripletStr': '100.109.9007', 'programMediaType': 'tv'}]], 'id': 1}
2022-11-20 12:44:05.768 DEBUG (MainThread) [pybravia.client] Request http://10.1.0.40/sony/avContent, data: {'method': 'getContentList', 'params': [{'source': 'tv:dvbt', 'stIdx': 150, 'cnt': 50}], 'id': 1, 'version': '1.0'}, headers: {'Cache-Control': 'no-cache', 'Connection': 'keep-alive'}
2022-11-20 12:44:06.368 DEBUG (MainThread) [pybravia.client] Response status: 200
2022-11-20 12:44:06.387 DEBUG (MainThread) [pybravia.client] Response result: {'result': [[{'uri': 'tv:dvbt?trip=100.103.3007&srvName=JUNIOR MUSIC HD', 'title': 'JUNIOR MUSIC HD', 'index': 150, 'dispNum': '419', 'tripletStr': '100.103.3007', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.110.10017&srvName=Vectra Info 500', 'title': 'Vectra Info 500', 'index': 151, 'dispNum': '500', 'tripletStr': '100.110.10017', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.102.2008&srvName=Discovery Channel', 'title': 'Discovery Channel', 'index': 152, 'dispNum': '501', 'tripletStr': '100.102.2008', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.121.21003&srvName=Discovery Channel HD', 'title': 'Discovery Channel HD', 'index': 153, 'dispNum': '502', 'tripletStr': '100.121.21003', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.129.29008&srvName=DTX HD', 'title': 'DTX HD', 'index': 154, 'dispNum': '503', 'tripletStr': '100.129.29008', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.130.30006&srvName=Discovery Science HD', 'title': 'Discovery Science HD', 'index': 155, 'dispNum': '504', 'tripletStr': '100.130.30006', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.106.6004&srvName=History', 'title': 'History', 'index': 156, 'dispNum': '505', 'tripletStr': '100.106.6004', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.132.32007&srvName=History2', 'title': 'History2', 'index': 157, 'dispNum': '506', 'tripletStr': '100.132.32007', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.121.21001&srvName=Animal Planet HD', 'title': 'Animal Planet HD', 'index': 158, 'dispNum': '507', 'tripletStr': '100.121.21001', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.130.30002&srvName=Polsat Doku HD', 'title': 'Polsat Doku HD', 'index': 159, 'dispNum': '508', 'tripletStr': '100.130.30002', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.104.4004&srvName=National Geographic HD', 'title': 'National Geographic HD', 'index': 160, 'dispNum': '509', 'tripletStr': '100.104.4004', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.106.6005&srvName=Nat Geo People HD', 'title': 'Nat Geo People HD', 'index': 161, 'dispNum': '510', 'tripletStr': '100.106.6005', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.121.21006&srvName=National Geographic Wild HD', 'title': 'National Geographic Wild HD', 'index': 162, 'dispNum': '511', 'tripletStr': '100.121.21006', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.125.25003&srvName=BBC Earth HD', 'title': 'BBC Earth HD', 'index': 163, 'dispNum': '512', 'tripletStr': '100.125.25003', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.125.25008&srvName=FOKUS TV HD', 'title': 'FOKUS TV HD', 'index': 164, 'dispNum': '513', 'tripletStr': '100.125.25008', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.123.23006&srvName=Planete+ HD', 'title': 'Planete+ HD', 'index': 165, 'dispNum': '514', 'tripletStr': '100.123.23006', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.124.24001&srvName=CANAL+ DOKUMENT HD', 'title': 'CANAL+ DOKUMENT HD', 'index': 166, 'dispNum': '515', 'tripletStr': '100.124.24001', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.130.30001&srvName=Polsat Viasat History HD', 'title': 'Polsat Viasat History HD', 'index': 167, 'dispNum': '516', 'tripletStr': '100.130.30001', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.109.9002&srvName=Polsat Viasat Nature HD', 'title': 'Polsat Viasat Nature HD', 'index': 168, 'dispNum': '517', 'tripletStr': '100.109.9002', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.127.27001&srvName=ADVENTURE HD', 'title': 'ADVENTURE HD', 'index': 169, 'dispNum': '518', 'tripletStr': '100.127.27001', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.102.2015&srvName=Discovery Historia', 'title': 'Discovery Historia', 'index': 170, 'dispNum': '519', 'tripletStr': '100.102.2015', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.106.6009&srvName=DOCUBOX', 'title': 'DOCUBOX', 'index': 171, 'dispNum': '520', 'tripletStr': '100.106.6009', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.124.24010&srvName=Travel Channel HD', 'title': 'Travel Channel HD', 'index': 172, 'dispNum': '521', 'tripletStr': '100.124.24010', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.103.3008&srvName=TVP DOKUMENT', 'title': 'TVP DOKUMENT', 'index': 173, 'dispNum': '523', 'tripletStr': '100.103.3008', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.108.8033&srvName=FOKUS TV', 'title': 'FOKUS TV', 'index': 174, 'dispNum': '524', 'tripletStr': '100.108.8033', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.132.32005&srvName=MTV Polska HD', 'title': 'MTV Polska HD', 'index': 175, 'dispNum': '601', 'tripletStr': '100.132.32005', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.124.24006&srvName=MTV Live HD', 'title': 'MTV Live HD', 'index': 176, 'dispNum': '602', 'tripletStr': '100.124.24006', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.109.9009&srvName=ESKA TV HD', 'title': 'ESKA TV HD', 'index': 177, 'dispNum': '603', 'tripletStr': '100.109.9009', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.129.29005&srvName=ESKA TV EXTRA HD', 'title': 'ESKA TV EXTRA HD', 'index': 178, 'dispNum': '604', 'tripletStr': '100.129.29005', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.110.10006&srvName=ESKA ROCK TV', 'title': 'ESKA ROCK TV', 'index': 179, 'dispNum': '605', 'tripletStr': '100.110.10006', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.108.8036&srvName=NICKMUSIC', 'title': 'NICKMUSIC', 'index': 180, 'dispNum': '606', 'tripletStr': '100.108.8036', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.122.22008&srvName=POWER TV HD', 'title': 'POWER TV HD', 'index': 181, 'dispNum': '607', 'tripletStr': '100.122.22008', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.101.1019&srvName=MTV 00s', 'title': 'MTV 00s', 'index': 182, 'dispNum': '608', 'tripletStr': '100.101.1019', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.126.26003&srvName=NUTA.TV HD', 'title': 'NUTA.TV HD', 'index': 183, 'dispNum': '609', 'tripletStr': '100.126.26003', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.108.8032&srvName=Kino Polska Muzyka', 'title': 'Kino Polska Muzyka', 'index': 184, 'dispNum': '610', 'tripletStr': '100.108.8032', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.108.8010&srvName=4FUN.TV', 'title': '4FUN.TV', 'index': 185, 'dispNum': '611', 'tripletStr': '100.108.8010', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.108.8014&srvName=4FUN DANCE', 'title': '4FUN DANCE', 'index': 186, 'dispNum': '612', 'tripletStr': '100.108.8014', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.108.8012&srvName=4FUN KIDS', 'title': '4FUN KIDS', 'index': 187, 'dispNum': '613', 'tripletStr': '100.108.8012', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.108.8006&srvName=VOX MUSIC TV', 'title': 'VOX MUSIC TV', 'index': 188, 'dispNum': '614', 'tripletStr': '100.108.8006', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.102.2006&srvName=Polo TV', 'title': 'Polo TV', 'index': 189, 'dispNum': '615', 'tripletStr': '100.102.2006', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.129.29004&srvName=STARS.TV HD', 'title': 'STARS.TV HD', 'index': 190, 'dispNum': '616', 'tripletStr': '100.129.29004', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.104.4006&srvName=ANTENA HD', 'title': 'ANTENA HD', 'index': 191, 'dispNum': '618', 'tripletStr': '100.104.4006', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.129.29006&srvName=Music Box Polska', 'title': 'Music Box Polska', 'index': 192, 'dispNum': '619', 'tripletStr': '100.129.29006', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.132.32006&srvName=JAZZ', 'title': 'JAZZ', 'index': 193, 'dispNum': '621', 'tripletStr': '100.132.32006', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.132.32004&srvName=Super Polsat HD', 'title': 'Super Polsat HD', 'index': 194, 'dispNum': '622', 'tripletStr': '100.132.32004', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.125.25002&srvName=BBC Brit HD', 'title': 'BBC Brit HD', 'index': 195, 'dispNum': '701', 'tripletStr': '100.125.25002', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.129.29007&srvName=BBC Lifestyle', 'title': 'BBC Lifestyle', 'index': 196, 'dispNum': '702', 'tripletStr': '100.129.29007', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.130.30007&srvName=TLC HD', 'title': 'TLC HD', 'index': 197, 'dispNum': '703', 'tripletStr': '100.130.30007', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.126.26011&srvName=TVN Style HD', 'title': 'TVN Style HD', 'index': 198, 'dispNum': '704', 'tripletStr': '100.126.26011', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.130.30011&srvName=HGTV HD', 'title': 'HGTV HD', 'index': 199, 'dispNum': '705', 'tripletStr': '100.130.30011', 'programMediaType': 'tv'}]], 'id': 1}
2022-11-20 12:44:06.388 DEBUG (MainThread) [pybravia.client] Request http://10.1.0.40/sony/avContent, data: {'method': 'getContentList', 'params': [{'source': 'tv:dvbt', 'stIdx': 200, 'cnt': 50}], 'id': 1, 'version': '1.0'}, headers: {'Cache-Control': 'no-cache', 'Connection': 'keep-alive'}
2022-11-20 12:44:06.968 DEBUG (MainThread) [pybravia.client] Response status: 200
2022-11-20 12:44:06.969 DEBUG (MainThread) [pybravia.client] Response result: {'result': [[{'uri': 'tv:dvbt?trip=100.131.31004&srvName=Polsat Cafe HD', 'title': 'Polsat Cafe HD', 'index': 200, 'dispNum': '706', 'tripletStr': '100.131.31004', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.129.29009&srvName=ID HD', 'title': 'ID HD', 'index': 201, 'dispNum': '707', 'tripletStr': '100.129.29009', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.132.32003&srvName=Discovery Life HD', 'title': 'Discovery Life HD', 'index': 202, 'dispNum': '708', 'tripletStr': '100.132.32003', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.102.2009&srvName=Fashion TV', 'title': 'Fashion TV', 'index': 203, 'dispNum': '709', 'tripletStr': '100.102.2009', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.124.24005&srvName=FTV HD', 'title': 'FTV HD', 'index': 204, 'dispNum': '710', 'tripletStr': '100.124.24005', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.105.5003&srvName=HOME TV HD', 'title': 'HOME TV HD', 'index': 205, 'dispNum': '711', 'tripletStr': '100.105.5003', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.109.9005&srvName=TV Okazje', 'title': 'TV Okazje', 'index': 206, 'dispNum': '712', 'tripletStr': '100.109.9005', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.125.25007&srvName=CANAL+ DOMO', 'title': 'CANAL+ DOMO', 'index': 207, 'dispNum': '713', 'tripletStr': '100.125.25007', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.123.23005&srvName=CANAL+ KUCHNIA', 'title': 'CANAL+ KUCHNIA', 'index': 208, 'dispNum': '714', 'tripletStr': '100.123.23005', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.132.32008&srvName=Active Family', 'title': 'Active Family', 'index': 209, 'dispNum': '715', 'tripletStr': '100.132.32008', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.103.3003&srvName=TVP KOBIETA', 'title': 'TVP KOBIETA', 'index': 210, 'dispNum': '717', 'tripletStr': '100.103.3003', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.132.32010&srvName=Red Carpet TV', 'title': 'Red Carpet TV', 'index': 211, 'dispNum': '722', 'tripletStr': '100.132.32010', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.110.10018&srvName=Vectra Info 800', 'title': 'Vectra Info 800', 'index': 212, 'dispNum': '800', 'tripletStr': '100.110.10018', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.126.26013&srvName=TVN 24 HD', 'title': 'TVN 24 HD', 'index': 213, 'dispNum': '801', 'tripletStr': '100.126.26013', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.127.27007&srvName=Polsat News HD', 'title': 'Polsat News HD', 'index': 214, 'dispNum': '802', 'tripletStr': '100.127.27007', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.134.34003&srvName=TVP Info HD', 'title': 'TVP Info HD', 'index': 215, 'dispNum': '803', 'tripletStr': '100.134.34003', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.130.30012&srvName=TVN24 BiS HD', 'title': 'TVN24 BiS HD', 'index': 216, 'dispNum': '804', 'tripletStr': '100.130.30012', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.110.10001&srvName=Polsat News 2', 'title': 'Polsat News 2', 'index': 217, 'dispNum': '805', 'tripletStr': '100.110.10001', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.105.5004&srvName=Biznes24 HD', 'title': 'Biznes24 HD', 'index': 218, 'dispNum': '806', 'tripletStr': '100.105.5004', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.126.26010&srvName=TVN 24 HD', 'title': 'TVN 24 HD', 'index': 219, 'dispNum': '807', 'tripletStr': '100.126.26010', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.129.29010&srvName=WYDARZENIA24', 'title': 'WYDARZENIA24', 'index': 220, 'dispNum': '808', 'tripletStr': '100.129.29010', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.101.1003&srvName=BBC World News', 'title': 'BBC World News', 'index': 221, 'dispNum': '809', 'tripletStr': '100.101.1003', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.103.3006&srvName=CNN International', 'title': 'CNN International', 'index': 222, 'dispNum': '810', 'tripletStr': '100.103.3006', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.134.34007&srvName=France 24 ENG', 'title': 'France 24 ENG', 'index': 223, 'dispNum': '811', 'tripletStr': '100.134.34007', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.134.34006&srvName=France 24 FRA', 'title': 'France 24 FRA', 'index': 224, 'dispNum': '812', 'tripletStr': '100.134.34006', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.103.3002&srvName=TV5 MONDE', 'title': 'TV5 MONDE', 'index': 225, 'dispNum': '813', 'tripletStr': '100.103.3002', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.110.10011&srvName=FREEDOM', 'title': 'FREEDOM', 'index': 226, 'dispNum': '814', 'tripletStr': '100.110.10011', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.110.10012&srvName=DW (Deutsch)', 'title': 'DW (Deutsch)', 'index': 227, 'dispNum': '815', 'tripletStr': '100.110.10012', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.104.4005&srvName=DW', 'title': 'DW', 'index': 228, 'dispNum': '816', 'tripletStr': '100.104.4005', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.102.2011&srvName=Belsat TV', 'title': 'Belsat TV', 'index': 229, 'dispNum': '817', 'tripletStr': '100.102.2011', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.103.3001&srvName=WTK', 'title': 'WTK', 'index': 230, 'dispNum': '818', 'tripletStr': '100.103.3001', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.101.1016&srvName=LRT Lituanica', 'title': 'LRT Lituanica', 'index': 231, 'dispNum': '820', 'tripletStr': '100.101.1016', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.102.2004&srvName=Bloomberg TV', 'title': 'Bloomberg TV', 'index': 232, 'dispNum': '821', 'tripletStr': '100.102.2004', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.135.35002&srvName=Al Jazeera HD', 'title': 'Al Jazeera HD', 'index': 233, 'dispNum': '822', 'tripletStr': '100.135.35002', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.108.8031&srvName=EWTN', 'title': 'EWTN', 'index': 234, 'dispNum': '823', 'tripletStr': '100.108.8031', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.128.28007&srvName=TV Republika HD', 'title': 'TV Republika HD', 'index': 235, 'dispNum': '824', 'tripletStr': '100.128.28007', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.109.9004&srvName=Telewizja wPolsce.pl', 'title': 'Telewizja wPolsce.pl', 'index': 236, 'dispNum': '825', 'tripletStr': '100.109.9004', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.126.26002&srvName=UKRAINE1', 'title': 'UKRAINE1', 'index': 237, 'dispNum': '826', 'tripletStr': '100.126.26002', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.101.1014&srvName=ZEBRRA.tv', 'title': 'ZEBRRA.tv', 'index': 238, 'dispNum': '828', 'tripletStr': '100.101.1014', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.108.8004&srvName=TV REGIONALNA.PL', 'title': 'TV REGIONALNA.PL', 'index': 239, 'dispNum': '830', 'tripletStr': '100.108.8004', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.121.21004&srvName=Dorcel XXX HD', 'title': 'Dorcel XXX HD', 'index': 240, 'dispNum': '902', 'tripletStr': '100.121.21004', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.108.8008&srvName=Blue Hustler', 'title': 'Blue Hustler', 'index': 241, 'dispNum': '903', 'tripletStr': '100.108.8008', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.108.8009&srvName=Hustler TV', 'title': 'Hustler TV', 'index': 242, 'dispNum': '904', 'tripletStr': '100.108.8009', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.108.8007&srvName=Adult Channel', 'title': 'Adult Channel', 'index': 243, 'dispNum': '905', 'tripletStr': '100.108.8007', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.106.6001&srvName=Brazzers TV Europe', 'title': 'Brazzers TV Europe', 'index': 244, 'dispNum': '906', 'tripletStr': '100.106.6001', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.133.33009&srvName=Private TV', 'title': 'Private TV', 'index': 245, 'dispNum': '907', 'tripletStr': '100.133.33009', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.108.8002&srvName=RMF FM', 'title': 'RMF FM', 'index': 246, 'dispNum': '001', 'tripletStr': '100.108.8002', 'programMediaType': 'radio'}, {'uri': 'tv:dvbt?trip=100.108.8023&srvName=RMF Classic', 'title': 'RMF Classic', 'index': 247, 'dispNum': '002', 'tripletStr': '100.108.8023', 'programMediaType': 'radio'}, {'uri': 'tv:dvbt?trip=100.108.8024&srvName=RMF MAXX', 'title': 'RMF MAXX', 'index': 248, 'dispNum': '003', 'tripletStr': '100.108.8024', 'programMediaType': 'radio'}, {'uri': 'tv:dvbt?trip=100.108.8022&srvName=Radio Zet', 'title': 'Radio Zet', 'index': 249, 'dispNum': '004', 'tripletStr': '100.108.8022', 'programMediaType': 'radio'}]], 'id': 1}
2022-11-20 12:44:06.970 DEBUG (MainThread) [pybravia.client] Request http://10.1.0.40/sony/avContent, data: {'method': 'getContentList', 'params': [{'source': 'tv:dvbt', 'stIdx': 250, 'cnt': 12}], 'id': 1, 'version': '1.0'}, headers: {'Cache-Control': 'no-cache', 'Connection': 'keep-alive'}
2022-11-20 12:44:07.630 DEBUG (MainThread) [pybravia.client] Response status: 200
2022-11-20 12:44:07.630 DEBUG (MainThread) [pybravia.client] Response result: {'result': [[{'uri': 'tv:dvbt?trip=100.108.8016&srvName=Jedynka Polskie Radio', 'title': 'Jedynka Polskie Radio', 'index': 250, 'dispNum': '005', 'tripletStr': '100.108.8016', 'programMediaType': 'radio'}, {'uri': 'tv:dvbt?trip=100.108.8003&srvName=Dwójka Polskie Radio', 'title': 'Dwójka Polskie Radio', 'index': 251, 'dispNum': '006', 'tripletStr': '100.108.8003', 'programMediaType': 'radio'}, {'uri': 'tv:dvbt?trip=100.108.8017&srvName=Trójka Polskie Radio', 'title': 'Trójka Polskie Radio', 'index': 252, 'dispNum': '007', 'tripletStr': '100.108.8017', 'programMediaType': 'radio'}, {'uri': 'tv:dvbt?trip=100.108.8018&srvName=Polskie Radio dla Zagranicy', 'title': 'Polskie Radio dla Zagranicy', 'index': 253, 'dispNum': '008', 'tripletStr': '100.108.8018', 'programMediaType': 'radio'}, {'uri': 'tv:dvbt?trip=100.108.8026&srvName=Radio Złote Przeboje', 'title': 'Radio Złote Przeboje', 'index': 254, 'dispNum': '009', 'tripletStr': '100.108.8026', 'programMediaType': 'radio'}, {'uri': 'tv:dvbt?trip=100.108.8025&srvName=Meloradio', 'title': 'Meloradio', 'index': 255, 'dispNum': '010', 'tripletStr': '100.108.8025', 'programMediaType': 'radio'}, {'uri': 'tv:dvbt?trip=100.108.8019&srvName=Program 4 - Polskie Radio 24', 'title': 'Program 4 - Polskie Radio 24', 'index': 256, 'dispNum': '011', 'tripletStr': '100.108.8019', 'programMediaType': 'radio'}, {'uri': 'tv:dvbt?trip=100.108.8021&srvName=Radio Maryja', 'title': 'Radio Maryja', 'index': 257, 'dispNum': '012', 'tripletStr': '100.108.8021', 'programMediaType': 'radio'}, {'uri': 'tv:dvbt?trip=100.108.8020&srvName=Radio Jasna Góra', 'title': 'Radio Jasna Góra', 'index': 258, 'dispNum': '013', 'tripletStr': '100.108.8020', 'programMediaType': 'radio'}, {'uri': 'tv:dvbt?trip=100.108.8027&srvName=TOK FM', 'title': 'TOK FM', 'index': 259, 'dispNum': '014', 'tripletStr': '100.108.8027', 'programMediaType': 'radio'}, {'uri': 'tv:dvbt?trip=100.108.8028&srvName=Chillizet', 'title': 'Chillizet', 'index': 260, 'dispNum': '015', 'tripletStr': '100.108.8028', 'programMediaType': 'radio'}, {'uri': 'tv:dvbt?trip=100.108.8029&srvName=MUZO.FM', 'title': 'MUZO.FM', 'index': 261, 'dispNum': '016', 'tripletStr': '100.108.8029', 'programMediaType': 'radio'}]], 'id': 1}
2022-11-20 12:44:07.632 DEBUG (MainThread) [pybravia.client] Request http://10.1.0.40/sony/audio, data: {'method': 'getVolumeInformation', 'params': [], 'id': 1, 'version': '1.0'}, headers: {'Cache-Control': 'no-cache', 'Connection': 'keep-alive'}
2022-11-20 12:44:07.694 DEBUG (MainThread) [pybravia.client] Response status: 200
2022-11-20 12:44:07.695 DEBUG (MainThread) [pybravia.client] Response result: {'result': [[{'target': 'speaker', 'volume': 10, 'mute': False, 'maxVolume': 100, 'minVolume': 0}]], 'id': 1}
2022-11-20 12:44:07.695 DEBUG (MainThread) [pybravia.client] Request http://10.1.0.40/sony/avContent, data: {'method': 'getPlayingContentInfo', 'params': [], 'id': 1, 'version': '1.0'}, headers: {'Cache-Control': 'no-cache', 'Connection': 'keep-alive'}
2022-11-20 12:44:08.409 DEBUG (MainThread) [pybravia.client] Response status: 200
2022-11-20 12:44:08.409 DEBUG (MainThread) [pybravia.client] Response result: {'error': [7, 'Illegal State'], 'id': 1}
2022-11-20 12:44:08.410 DEBUG (MainThread) [homeassistant.components.braviatv.coordinator] Finished fetching braviatv data in 8.054 seconds (success: True)
2022-11-20 12:44:18.002 DEBUG (MainThread) [pybravia.client] Request http://10.1.0.40/sony/system, data: {'method': 'getPowerStatus', 'params': [], 'id': 1, 'version': '1.0'}, headers: {'Cache-Control': 'no-cache', 'Connection': 'keep-alive'}
2022-11-20 12:44:18.020 DEBUG (MainThread) [pybravia.client] Response status: 200
2022-11-20 12:44:18.021 DEBUG (MainThread) [pybravia.client] Response result: {'result': [{'status': 'active'}], 'id': 1}
2022-11-20 12:44:18.022 DEBUG (MainThread) [pybravia.client] Request http://10.1.0.40/sony/audio, data: {'method': 'getVolumeInformation', 'params': [], 'id': 1, 'version': '1.0'}, headers: {'Cache-Control': 'no-cache', 'Connection': 'keep-alive'}
2022-11-20 12:44:18.048 DEBUG (MainThread) [pybravia.client] Response status: 200
2022-11-20 12:44:18.049 DEBUG (MainThread) [pybravia.client] Response result: {'result': [[{'target': 'speaker', 'volume': 10, 'mute': False, 'maxVolume': 100, 'minVolume': 0}]], 'id': 1}
2022-11-20 12:44:18.050 DEBUG (MainThread) [pybravia.client] Request http://10.1.0.40/sony/avContent, data: {'method': 'getPlayingContentInfo', 'params': [], 'id': 1, 'version': '1.0'}, headers: {'Cache-Control': 'no-cache', 'Connection': 'keep-alive'}
2022-11-20 12:44:18.216 DEBUG (MainThread) [pybravia.client] Response status: 200
2022-11-20 12:44:18.219 DEBUG (MainThread) [pybravia.client] Response result: {'error': [7, 'Illegal State'], 'id': 1}
2022-11-20 12:44:18.219 DEBUG (MainThread) [homeassistant.components.braviatv.coordinator] Finished fetching braviatv data in 0.218 seconds (success: True)
2022-11-20 12:44:28.001 DEBUG (MainThread) [pybravia.client] Request http://10.1.0.40/sony/system, data: {'method': 'getPowerStatus', 'params': [], 'id': 1, 'version': '1.0'}, headers: {'Cache-Control': 'no-cache', 'Connection': 'keep-alive'}
2022-11-20 12:44:28.023 DEBUG (MainThread) [pybravia.client] Response status: 200
2022-11-20 12:44:28.023 DEBUG (MainThread) [pybravia.client] Response result: {'result': [{'status': 'active'}], 'id': 1}
2022-11-20 12:44:28.024 DEBUG (MainThread) [pybravia.client] Request http://10.1.0.40/sony/audio, data: {'method': 'getVolumeInformation', 'params': [], 'id': 1, 'version': '1.0'}, headers: {'Cache-Control': 'no-cache', 'Connection': 'keep-alive'}
2022-11-20 12:44:28.042 DEBUG (MainThread) [pybravia.client] Response status: 200
2022-11-20 12:44:28.042 DEBUG (MainThread) [pybravia.client] Response result: {'result': [[{'target': 'speaker', 'volume': 10, 'mute': False, 'maxVolume': 100, 'minVolume': 0}]], 'id': 1}
2022-11-20 12:44:28.043 DEBUG (MainThread) [pybravia.client] Request http://10.1.0.40/sony/avContent, data: {'method': 'getPlayingContentInfo', 'params': [], 'id': 1, 'version': '1.0'}, headers: {'Cache-Control': 'no-cache', 'Connection': 'keep-alive'}
2022-11-20 12:44:28.207 DEBUG (MainThread) [pybravia.client] Response status: 200
2022-11-20 12:44:28.207 DEBUG (MainThread) [pybravia.client] Response result: {'error': [7, 'Illegal State'], 'id': 1}
2022-11-20 12:44:28.208 DEBUG (MainThread) [homeassistant.components.braviatv.coordinator] Finished fetching braviatv data in 0.207 seconds (success: True)

And this is the LOG when I turn off TV and egein ON:

2022-11-20 12:45:53.041 DEBUG (MainThread) [pybravia.client] Request timeout 
2022-11-20 12:45:53.041 DEBUG (MainThread) [homeassistant.components.braviatv.coordinator] Update skipped, Bravia TV is off
2022-11-20 12:45:53.042 DEBUG (MainThread) [homeassistant.components.braviatv.coordinator] Finished fetching braviatv data in 5.041 seconds (success: True)
2022-11-20 12:45:55.090 WARNING (Thread-106) [pychromecast.socket_client] [SONY(10.1.0.40):8009] Heartbeat timeout, resetting connection
2022-11-20 12:46:03.002 DEBUG (MainThread) [pybravia.client] Connect with pin: 8692, psk: None, clientid: 432a819d8362487897533210f4be1b77, nickname: Home Assistant 432a81
2022-11-20 12:46:03.002 DEBUG (MainThread) [pybravia.client] Request http://10.1.0.40/sony/accessControl, data: {'method': 'actRegister', 'params': [{'clientid': '432a819d8362487897533210f4be1b77', 'nickname': 'Home Assistant 432a81', 'level': 'private'}, [{'value': 'yes', 'function': 'WOL'}]], 'id': 1, 'version': '1.0'}, headers: {'Cache-Control': 'no-cache', 'Connection': 'keep-alive'}
2022-11-20 12:46:13.039 DEBUG (MainThread) [pybravia.client] Request timeout 
2022-11-20 12:46:13.039 DEBUG (MainThread) [homeassistant.components.braviatv.coordinator] Update skipped, Bravia TV is off
2022-11-20 12:46:13.039 DEBUG (MainThread) [homeassistant.components.braviatv.coordinator] Finished fetching braviatv data in 10.038 seconds (success: True)
2022-11-20 12:46:23.001 DEBUG (MainThread) [pybravia.client] Connect with pin: 8692, psk: None, clientid: 432a819d8362487897533210f4be1b77, nickname: Home Assistant 432a81
2022-11-20 12:46:23.001 DEBUG (MainThread) [pybravia.client] Request http://10.1.0.40/sony/accessControl, data: {'method': 'actRegister', 'params': [{'clientid': '432a819d8362487897533210f4be1b77', 'nickname': 'Home Assistant 432a81', 'level': 'private'}, [{'value': 'yes', 'function': 'WOL'}]], 'id': 1, 'version': '1.0'}, headers: {'Cache-Control': 'no-cache', 'Connection': 'keep-alive'}
2022-11-20 12:46:25.116 ERROR (Thread-106) [pychromecast.socket_client] [SONY(10.1.0.40):8009] Failed to connect to service ServiceInfo(type='host', data=('10.1.0.40', 8009)), retrying in 5.0s
2022-11-20 12:46:33.043 DEBUG (MainThread) [pybravia.client] Request timeout 
2022-11-20 12:46:33.043 DEBUG (MainThread) [homeassistant.components.braviatv.coordinator] Update skipped, Bravia TV is off
2022-11-20 12:46:33.043 DEBUG (MainThread) [homeassistant.components.braviatv.coordinator] Finished fetching braviatv data in 10.043 seconds (success: True)
2022-11-20 12:46:43.001 DEBUG (MainThread) [pybravia.client] Connect with pin: 8692, psk: None, clientid: 432a819d8362487897533210f4be1b77, nickname: Home Assistant 432a81
2022-11-20 12:46:43.001 DEBUG (MainThread) [pybravia.client] Request http://10.1.0.40/sony/accessControl, data: {'method': 'actRegister', 'params': [{'clientid': '432a819d8362487897533210f4be1b77', 'nickname': 'Home Assistant 432a81', 'level': 'private'}, [{'value': 'yes', 'function': 'WOL'}]], 'id': 1, 'version': '1.0'}, headers: {'Cache-Control': 'no-cache', 'Connection': 'keep-alive'}
2022-11-20 12:46:44.248 DEBUG (MainThread) [pybravia.client] Request error Cannot connect to host 10.1.0.40:80 ssl:default [Connect call failed ('10.1.0.40', 80)]
2022-11-20 12:46:44.249 DEBUG (MainThread) [homeassistant.components.braviatv.coordinator] Update skipped, Bravia TV is off
2022-11-20 12:46:44.249 DEBUG (MainThread) [homeassistant.components.braviatv.coordinator] Finished fetching braviatv data in 1.248 seconds (success: True)
2022-11-20 12:46:54.007 DEBUG (MainThread) [pybravia.client] Connect with pin: 8692, psk: None, clientid: 432a819d8362487897533210f4be1b77, nickname: Home Assistant 432a81
2022-11-20 12:46:54.009 DEBUG (MainThread) [pybravia.client] Request http://10.1.0.40/sony/accessControl, data: {'method': 'actRegister', 'params': [{'clientid': '432a819d8362487897533210f4be1b77', 'nickname': 'Home Assistant 432a81', 'level': 'private'}, [{'value': 'yes', 'function': 'WOL'}]], 'id': 1, 'version': '1.0'}, headers: {'Cache-Control': 'no-cache', 'Connection': 'keep-alive'}
2022-11-20 12:46:57.111 DEBUG (MainThread) [pybravia.client] Request error Cannot connect to host 10.1.0.40:80 ssl:default [Connect call failed ('10.1.0.40', 80)]
2022-11-20 12:46:57.114 DEBUG (MainThread) [homeassistant.components.braviatv.coordinator] Update skipped, Bravia TV is off
2022-11-20 12:46:57.114 DEBUG (MainThread) [homeassistant.components.braviatv.coordinator] Finished fetching braviatv data in 3.107 seconds (success: True)
2022-11-20 12:47:07.001 DEBUG (MainThread) [pybravia.client] Connect with pin: 8692, psk: None, clientid: 432a819d8362487897533210f4be1b77, nickname: Home Assistant 432a81
2022-11-20 12:47:07.002 DEBUG (MainThread) [pybravia.client] Request http://10.1.0.40/sony/accessControl, data: {'method': 'actRegister', 'params': [{'clientid': '432a819d8362487897533210f4be1b77', 'nickname': 'Home Assistant 432a81', 'level': 'private'}, [{'value': 'yes', 'function': 'WOL'}]], 'id': 1, 'version': '1.0'}, headers: {'Cache-Control': 'no-cache', 'Connection': 'keep-alive'}
2022-11-20 12:47:08.314 DEBUG (MainThread) [pybravia.client] Request error Cannot connect to host 10.1.0.40:80 ssl:default [Connect call failed ('10.1.0.40', 80)]
2022-11-20 12:47:08.315 DEBUG (MainThread) [homeassistant.components.braviatv.coordinator] Update skipped, Bravia TV is off
2022-11-20 12:47:08.315 DEBUG (MainThread) [homeassistant.components.braviatv.coordinator] Finished fetching braviatv data in 1.314 seconds (success: True)
2022-11-20 12:47:18.001 DEBUG (MainThread) [pybravia.client] Connect with pin: 8692, psk: None, clientid: 432a819d8362487897533210f4be1b77, nickname: Home Assistant 432a81
2022-11-20 12:47:18.002 DEBUG (MainThread) [pybravia.client] Request http://10.1.0.40/sony/accessControl, data: {'method': 'actRegister', 'params': [{'clientid': '432a819d8362487897533210f4be1b77', 'nickname': 'Home Assistant 432a81', 'level': 'private'}, [{'value': 'yes', 'function': 'WOL'}]], 'id': 1, 'version': '1.0'}, headers: {'Cache-Control': 'no-cache', 'Connection': 'keep-alive'}
2022-11-20 12:47:18.411 DEBUG (MainThread) [pybravia.client] Request error Cannot connect to host 10.1.0.40:80 ssl:default [Connect call failed ('10.1.0.40', 80)]
2022-11-20 12:47:18.411 DEBUG (MainThread) [homeassistant.components.braviatv.coordinator] Update skipped, Bravia TV is off
2022-11-20 12:47:18.411 DEBUG (MainThread) [homeassistant.components.braviatv.coordinator] Finished fetching braviatv data in 0.410 seconds (success: True)
2022-11-20 12:47:28.002 DEBUG (MainThread) [pybravia.client] Connect with pin: 8692, psk: None, clientid: 432a819d8362487897533210f4be1b77, nickname: Home Assistant 432a81
2022-11-20 12:47:28.003 DEBUG (MainThread) [pybravia.client] Request http://10.1.0.40/sony/accessControl, data: {'method': 'actRegister', 'params': [{'clientid': '432a819d8362487897533210f4be1b77', 'nickname': 'Home Assistant 432a81', 'level': 'private'}, [{'value': 'yes', 'function': 'WOL'}]], 'id': 1, 'version': '1.0'}, headers: {'Cache-Control': 'no-cache', 'Connection': 'keep-alive'}
2022-11-20 12:47:28.016 DEBUG (MainThread) [pybravia.client] Request error Cannot connect to host 10.1.0.40:80 ssl:default [Connect call failed ('10.1.0.40', 80)]
2022-11-20 12:47:28.016 DEBUG (MainThread) [homeassistant.components.braviatv.coordinator] Update skipped, Bravia TV is off
2022-11-20 12:47:28.016 DEBUG (MainThread) [homeassistant.components.braviatv.coordinator] Finished fetching braviatv data in 0.014 seconds (success: True)
2022-11-20 12:47:38.001 DEBUG (MainThread) [pybravia.client] Connect with pin: 8692, psk: None, clientid: 432a819d8362487897533210f4be1b77, nickname: Home Assistant 432a81
2022-11-20 12:47:38.001 DEBUG (MainThread) [pybravia.client] Request http://10.1.0.40/sony/accessControl, data: {'method': 'actRegister', 'params': [{'clientid': '432a819d8362487897533210f4be1b77', 'nickname': 'Home Assistant 432a81', 'level': 'private'}, [{'value': 'yes', 'function': 'WOL'}]], 'id': 1, 'version': '1.0'}, headers: {'Cache-Control': 'no-cache', 'Connection': 'keep-alive'}
2022-11-20 12:47:39.500 DEBUG (MainThread) [pybravia.client] Response status: 200
2022-11-20 12:47:39.505 DEBUG (MainThread) [pybravia.client] Response result: {'result': [], 'id': 1}
2022-11-20 12:47:39.505 DEBUG (MainThread) [pybravia.client] Request http://10.1.0.40/sony/system, data: {'method': 'getSystemInformation', 'params': [], 'id': 1, 'version': '1.0'}, headers: {'Cache-Control': 'no-cache', 'Connection': 'keep-alive'}
2022-11-20 12:47:40.188 DEBUG (MainThread) [pybravia.client] Response status: 200
2022-11-20 12:47:40.188 DEBUG (MainThread) [pybravia.client] Response result: {'result': [{'product': 'TV', 'region': 'XEU', 'language': 'pol', 'model': 'KD-55XE8505', 'serial': '6027659', 'macAddr': '54:13:79:9D:6F:81', 'name': 'BRAVIA', 'generation': '5.4.0', 'area': 'POL', 'cid': ''}], 'id': 1}
2022-11-20 12:47:40.189 DEBUG (MainThread) [pybravia.client] Connected with PIN, cookie len: 1
2022-11-20 12:47:40.189 DEBUG (MainThread) [pybravia.client] Request http://10.1.0.40/sony/system, data: {'method': 'getPowerStatus', 'params': [], 'id': 1, 'version': '1.0'}, headers: {'Cache-Control': 'no-cache', 'Connection': 'keep-alive'}
2022-11-20 12:47:40.238 DEBUG (MainThread) [pybravia.client] Response status: 200
2022-11-20 12:47:40.238 DEBUG (MainThread) [pybravia.client] Response result: {'result': [{'status': 'active'}], 'id': 1}
2022-11-20 12:47:40.239 DEBUG (MainThread) [pybravia.client] Request http://10.1.0.40/sony/audio, data: {'method': 'getVolumeInformation', 'params': [], 'id': 1, 'version': '1.0'}, headers: {'Cache-Control': 'no-cache', 'Connection': 'keep-alive'}
2022-11-20 12:47:40.359 DEBUG (MainThread) [pybravia.client] Response status: 200
2022-11-20 12:47:40.370 DEBUG (MainThread) [pybravia.client] Response result: {'result': [[{'target': 'speaker', 'volume': 10, 'mute': False, 'maxVolume': 100, 'minVolume': 0}]], 'id': 1}
2022-11-20 12:47:40.371 DEBUG (MainThread) [pybravia.client] Request http://10.1.0.40/sony/avContent, data: {'method': 'getPlayingContentInfo', 'params': [], 'id': 1, 'version': '1.0'}, headers: {'Cache-Control': 'no-cache', 'Connection': 'keep-alive'}
2022-11-20 12:47:41.285 DEBUG (MainThread) [pybravia.client] Response status: 200
2022-11-20 12:47:41.285 DEBUG (MainThread) [pybravia.client] Response result: {'error': [7, 'Illegal State'], 'id': 1}
2022-11-20 12:47:41.286 DEBUG (MainThread) [homeassistant.components.braviatv.coordinator] Finished fetching braviatv data in 3.285 seconds (success: True)
2022-11-20 12:47:51.002 DEBUG (MainThread) [pybravia.client] Request http://10.1.0.40/sony/system, data: {'method': 'getPowerStatus', 'params': [], 'id': 1, 'version': '1.0'}, headers: {'Cache-Control': 'no-cache', 'Connection': 'keep-alive'}
2022-11-20 12:47:51.492 DEBUG (MainThread) [pybravia.client] Response status: 200
2022-11-20 12:47:51.498 DEBUG (MainThread) [pybravia.client] Response result: {'result': [{'status': 'active'}], 'id': 1}
2022-11-20 12:47:51.499 DEBUG (MainThread) [pybravia.client] Request http://10.1.0.40/sony/audio, data: {'method': 'getVolumeInformation', 'params': [], 'id': 1, 'version': '1.0'}, headers: {'Cache-Control': 'no-cache', 'Connection': 'keep-alive'}
2022-11-20 12:47:51.565 DEBUG (MainThread) [pybravia.client] Response status: 200
2022-11-20 12:47:51.566 DEBUG (MainThread) [pybravia.client] Response result: {'result': [[{'target': 'speaker', 'volume': 10, 'mute': False, 'maxVolume': 100, 'minVolume': 0}]], 'id': 1}
2022-11-20 12:47:51.566 DEBUG (MainThread) [pybravia.client] Request http://10.1.0.40/sony/avContent, data: {'method': 'getPlayingContentInfo', 'params': [], 'id': 1, 'version': '1.0'}, headers: {'Cache-Control': 'no-cache', 'Connection': 'keep-alive'}
2022-11-20 12:47:53.242 DEBUG (MainThread) [pybravia.client] Response status: 403
2022-11-20 12:47:53.245 ERROR (MainThread) [homeassistant.components.braviatv.coordinator] Authentication failed while fetching braviatv data: 
2022-11-20 12:47:53.253 DEBUG (MainThread) [homeassistant.components.braviatv.coordinator] Finished fetching braviatv data in 2.251 seconds (success: False)
2022-11-20 12:47:53.274 DEBUG (MainThread) [pybravia.client] Request http://10.1.0.40/sony/accessControl, data: {'method': 'actRegister', 'params': [{'clientid': '432a819d8362487897533210f4be1b77', 'nickname': 'Home Assistant 432a81', 'level': 'private'}, [{'value': 'yes', 'function': 'WOL'}]], 'id': 1, 'version': '1.0'}, headers: {'Cache-Control': 'no-cache', 'Connection': 'keep-alive'}
2022-11-20 12:47:56.255 DEBUG (MainThread) [pybravia.client] Response status: 200
2022-11-20 12:47:56.271 DEBUG (MainThread) [pybravia.client] Response result: {'result': [], 'id': 1}
bieniu commented 1 year ago

@sp7dpt I tried to reproduce this problem yesterday with my TV model but without success. Can you check if a short period (several minutes) without the power supply causes the problem to occur? Or maybe a few hours are needed.

Drafteed commented 1 year ago

@sp7dpt Please check if the TV is assigned a static IP address as well.

sp7dpt commented 1 year ago

@sp7dpt Please check if the TV is assigned a static IP address as well.

Yes, I have static IP.

sp7dpt commented 1 year ago

@sp7dpt I tried to reproduce this problem yesterday with my TV model but without success. Can you check if a short period (several minutes) without the power supply causes the problem to occur? Or maybe a few hours are needed.

The problem occurs with both short and long disconnection from the power supply.

bieniu commented 1 year ago

Can you check if there is a software update available for your TV and if so, update the TV software?

sp7dpt commented 1 year ago

Can you check if there is a software update available for your TV and if so, update the TV software?

There is no newer firmware for this model.

bieniu commented 1 year ago

Does your TV use firmware 6.7210? https://www.sony.pl/electronics/support/lcd-tvs-android-xe85xx_x85xxe-series/kd-55xe8505/software/00282916

sp7dpt commented 1 year ago

I can't confirm the version number at the moment (I'm at work). I checked yesterday in the update menu and there was no update. I probably have the version you're talking about if it's the last one.

bieniu commented 1 year ago

Often, the UI doesn't notify you of updates that are available.

sp7dpt commented 1 year ago

Often, the UI doesn't notify you of updates that are available.

In the evening I will check exactly what number I have and write. But I'm sure I have the latest one.

Drafteed commented 1 year ago

Logs look like network/wi-fi problems, even pychromecast writes an error. Please try connecting your TV with an ethernet cable, check router/firewall, rpi settings. You can also check TV connection with ping, to see if it's connected to the network.

sp7dpt commented 1 year ago

Logs look like network/wi-fi problems, even pychromecast writes an error. Please try connecting your TV with an ethernet cable, check router/firewall, rpi settings. You can also check TV connection with ping, to see if it's connected to the network.

The TV is connected to the network correctly. Ping is OK. TV has internet. PIN authentication is OK. The problem only is the authorization of the PSK.

TV and Home Assistant are in the same address class and traffic does not go through the router.

Helps reload integration Bravia TV

All I can do is restart the WiFi router. I'll check it tonight and let you know.

sp7dpt commented 1 year ago

In the LOG, the first lines inform about the absence of TV in the network (power off). Then the TV appears on the network (power on) and the integration authorizes with an error.

sp7dpt commented 1 year ago

Logs look like network/wi-fi problems, even pychromecast writes an error. Please try connecting your TV with an ethernet cable, check router/firewall, rpi settings. You can also check TV connection with ping, to see if it's connected to the network.

I did remotely reboot the wifi router from work (still no change). This is not a network problem. Integration still does not connect after powering on the TV. Then after that I reloaded the intergations and in the LOG I have this:


2022-11-21 13:47:14.662 DEBUG (MainThread) [pybravia.client] Request http://10.1.0.40/sony/accessControl, data: {'method': 'actRegister', 'params': [{'clientid': '432a819d8362487897533210f4be1b77', 'nickname': 'Home Assistant 432a81', 'level': 'private'}, [{'value': 'yes', 'function': 'WOL'}]], 'id': 1, 'version': '1.0'}, headers: {'Cache-Control': 'no-cache', 'Connection': 'keep-alive'}
2022-11-21 13:47:15.990 DEBUG (MainThread) [pybravia.client] Response status: 200
2022-11-21 13:47:15.991 DEBUG (MainThread) [pybravia.client] Response result: {'result': [], 'id': 1}
2022-11-21 13:47:15.992 DEBUG (MainThread) [pybravia.client] Request http://10.1.0.40/sony/system, data: {'method': 'getSystemInformation', 'params': [], 'id': 1, 'version': '1.0'}, headers: {'Cache-Control': 'no-cache', 'Connection': 'keep-alive'}
2022-11-21 13:47:16.766 DEBUG (MainThread) [pybravia.client] Response status: 200
2022-11-21 13:47:16.767 DEBUG (MainThread) [pybravia.client] Response result: {'result': [{'product': 'TV', 'region': 'XEU', 'language': 'pol', 'model': 'KD-55XE8505', 'serial': '6027659', 'macAddr': '54:13:79:9D:6F:81', 'name': 'BRAVIA', 'generation': '5.4.0', 'area': 'POL', 'cid': ''}], 'id': 1}
2022-11-21 13:47:16.767 DEBUG (MainThread) [pybravia.client] Connected with PIN, cookie len: 1
2022-11-21 13:47:16.767 DEBUG (MainThread) [pybravia.client] Request http://10.1.0.40/sony/system, data: {'method': 'getPowerStatus', 'params': [], 'id': 1, 'version': '1.0'}, headers: {'Cache-Control': 'no-cache', 'Connection': 'keep-alive'}
2022-11-21 13:47:16.842 DEBUG (MainThread) [pybravia.client] Response status: 200
2022-11-21 13:47:16.861 DEBUG (MainThread) [pybravia.client] Response result: {'result': [{'status': 'active'}], 'id': 1}
2022-11-21 13:47:16.862 DEBUG (MainThread) [pybravia.client] Request http://10.1.0.40/sony/avContent, data: {'method': 'getCurrentExternalInputsStatus', 'params': [], 'id': 1, 'version': '1.0'}, headers: {'Cache-Control': 'no-cache', 'Connection': 'keep-alive'}
2022-11-21 13:47:17.981 DEBUG (MainThread) [pybravia.client] Response status: 200
2022-11-21 13:47:17.981 DEBUG (MainThread) [pybravia.client] Response result: {'result': [[{'uri': 'extInput:hdmi?port=1', 'title': 'HDMI 1', 'connection': False, 'label': '', 'icon': 'meta:hdmi'}, {'uri': 'extInput:hdmi?port=2', 'title': 'HDMI 2', 'connection': False, 'label': '', 'icon': 'meta:hdmi'}, {'uri': 'extInput:hdmi?port=3', 'title': 'HDMI 3/ARC', 'connection': False, 'label': 'PS4', 'icon': 'meta:hdmi'}, {'uri': 'extInput:hdmi?port=4', 'title': 'HDMI 4', 'connection': False, 'label': 'Serwis', 'icon': 'meta:hdmi'}, {'uri': 'extInput:composite?port=1', 'title': 'AV 1', 'connection': False, 'label': '', 'icon': 'meta:composite'}, {'uri': 'extInput:component?port=1', 'title': 'AV 2/Component', 'connection': False, 'label': '', 'icon': 'meta:component'}, {'uri': 'extInput:widi?port=1', 'title': 'Kopia ekranu', 'connection': True, 'label': '', 'icon': 'meta:wifidisplay'}]], 'id': 1}
2022-11-21 13:47:17.984 DEBUG (MainThread) [pybravia.client] Request http://10.1.0.40/sony/appControl, data: {'method': 'getApplicationList', 'params': [], 'id': 1, 'version': '1.0'}, headers: {'Cache-Control': 'no-cache', 'Connection': 'keep-alive'}
2022-11-21 13:47:22.880 DEBUG (MainThread) [pybravia.client] Response status: 200
2022-11-21 13:47:22.881 DEBUG (MainThread) [pybravia.client] Response result: {'result': [[{'title': 'Sklep Play', 'uri': 'com.sony.dtv.com.android.vending.com.google.android.finsky.tvmainactivity.TvMainActivity', 'icon': 'http://10.1.0.40/DIAL/icon/com.sony.dtv.com.android.vending.com.google.android.finsky.tvmainactivity.TvMainActivity.png'}, {'title': 'YouTube', 'uri': 'com.sony.dtv.com.google.android.youtube.tv.com.google.android.apps.youtube.tv.activity.ShellActivity', 'icon': 'http://10.1.0.40/DIAL/icon/com.sony.dtv.com.google.android.youtube.tv.com.google.android.apps.youtube.tv.activity.ShellActivity.png'}, {'title': 'YouTube Music', 'uri': 'com.sony.dtv.com.google.android.youtube.tvmusic.com.google.android.apps.youtube.tvmusic.activity.MainActivity', 'icon': 'http://10.1.0.40/DIAL/icon/com.sony.dtv.com.google.android.youtube.tvmusic.com.google.android.apps.youtube.tvmusic.activity.MainActivity.png'}, {'title': 'Muzyka', 'uri': 'com.sony.dtv.com.sony.dtv.osat.music.com.sonyericsson.music.MusicActivity', 'icon': 'http://10.1.0.40/DIAL/icon/com.sony.dtv.com.sony.dtv.osat.music.com.sonyericsson.music.MusicActivity.png'}, {'title': 'Odtwarzacz Multimedialny', 'uri': 'com.sony.dtv.com.sony.dtv.smartmediaapp.com.sony.dtv.smartmediaapp.MainActivity', 'icon': 'http://10.1.0.40/DIAL/icon/com.sony.dtv.com.sony.dtv.smartmediaapp.com.sony.dtv.smartmediaapp.MainActivity.png'}, {'title': 'TV', 'uri': 'com.sony.dtv.com.sony.dtv.tvx.com.sony.dtv.tvx.MainActivity', 'icon': 'http://10.1.0.40/DIAL/icon/com.sony.dtv.com.sony.dtv.tvx.com.sony.dtv.tvx.MainActivity.png'}, {'title': 'Programme Guide', 'uri': 'com.sony.dtv.com.sony.dtv.tvxlauncher.programguide.com.sony.dtv.tvxlauncher.programguide.MainActivity', 'icon': 'http://10.1.0.40/DIAL/icon/com.sony.dtv.com.sony.dtv.tvxlauncher.programguide.com.sony.dtv.tvxlauncher.programguide.MainActivity.png'}, {'title': 'Lista nagranych tytułów', 'uri': 'com.sony.dtv.com.sony.dtv.tvxlauncher.titlelist.com.sony.dtv.tvxlauncher.titlelist.MainActivity', 'icon': 'http://10.1.0.40/DIAL/icon/com.sony.dtv.com.sony.dtv.tvxlauncher.titlelist.com.sony.dtv.tvxlauncher.titlelist.MainActivity.png'}, {'title': 'IP Cam Viewer Basic', 'uri': 'com.sony.dtv.com.rcreations.ipcamviewerBasic.com.rcreations.ipcamviewerBasic.WebCamViewerActivity', 'icon': 'http://10.1.0.40/DIAL/icon/com.sony.dtv.com.rcreations.ipcamviewerBasic.com.rcreations.ipcamviewerBasic.WebCamViewerActivity.png'}, {'title': 'Prime Video', 'uri': 'com.sony.dtv.com.amazon.amazonvideo.livingroom.com.amazon.ignition.IgnitionActivity', 'icon': 'http://10.1.0.40/DIAL/icon/com.sony.dtv.com.amazon.amazonvideo.livingroom.com.amazon.ignition.IgnitionActivity.png'}, {'title': 'Gry Play', 'uri': 'com.sony.dtv.com.google.android.play.games.com.google.android.apps.play.games.app.atv.features.home.HomeActivity', 'icon': 'http://10.1.0.40/DIAL/icon/com.sony.dtv.com.google.android.play.games.com.google.android.apps.play.games.app.atv.features.home.HomeActivity.png'}, {'title': 'Filmy Play', 'uri': 'com.sony.dtv.com.google.android.videos.com.google.android.videos.tv.presenter.activity.TvLauncherActivity', 'icon': 'http://10.1.0.40/DIAL/icon/com.sony.dtv.com.google.android.videos.com.google.android.videos.tv.presenter.activity.TvLauncherActivity.png'}, {'title': 'Netflix', 'uri': 'com.sony.dtv.com.netflix.ninja.com.netflix.ninja.MainActivity', 'icon': 'http://10.1.0.40/DIAL/icon/com.sony.dtv.com.netflix.ninja.com.netflix.ninja.MainActivity.png'}, {'title': 'Oferta bonusowa', 'uri': 'com.sony.dtv.com.sony.dtv.promos.com.sony.dtv.promos.MainActivity', 'icon': 'http://10.1.0.40/DIAL/icon/com.sony.dtv.com.sony.dtv.promos.com.sony.dtv.promos.MainActivity.png'}, {'title': 'Pomoc', 'uri': 'com.sony.dtv.com.sony.dtv.smarthelp.com.sony.dtv.smarthelp.activity.MainActivity', 'icon': 'http://10.1.0.40/DIAL/icon/com.sony.dtv.com.sony.dtv.smarthelp.com.sony.dtv.smarthelp.activity.MainActivity.png'}, {'title': 'Sony Select', 'uri': 'com.sony.dtv.com.sony.dtv.sonyselect.com.sony.dtv.sonyselect.activities.LaunchActivity', 'icon': 'http://10.1.0.40/DIAL/icon/com.sony.dtv.com.sony.dtv.sonyselect.com.sony.dtv.sonyselect.activities.LaunchActivity.png'}, {'title': 'Timery', 'uri': 'com.sony.dtv.com.sony.dtv.timers.com.sony.dtv.activity.TimersMainActivity', 'icon': 'http://10.1.0.40/DIAL/icon/com.sony.dtv.com.sony.dtv.timers.com.sony.dtv.activity.TimersMainActivity.png'}, {'title': 'Internet Browser', 'uri': 'com.sony.dtv.com.vewd.core.integration.dia.com.vewd.core.integration.dia.SonyBrowserUiActivity', 'icon': 'http://10.1.0.40/DIAL/icon/com.sony.dtv.com.vewd.core.integration.dia.com.vewd.core.integration.dia.SonyBrowserUiActivity.png'}, {'title': 'Kopia ekranu', 'uri': 'com.sony.dtv.screnmirroring.com.screnmirroring.com.StartScreenMirroringHomeActivity', 'icon': 'http://10.1.0.40/DIAL/icon/com.sony.dtv.screnmirroring.com.screnmirroring.com.StartScreenMirroringHomeActivity.png'}, {'title': 'analiti', 'uri': 'com.sony.dtv.com.analiti.fastest.android.com.analiti.fastest.android.TVActivity', 'icon': 'http://10.1.0.40/DIAL/icon/com.sony.dtv.com.analiti.fastest.android.com.analiti.fastest.android.TVActivity.png'}, {'title': 'Disney+', 'uri': 'com.sony.dtv.com.disney.disneyplus.com.bamtechmedia.dominguez.main.MainActivity', 'icon': 'http://10.1.0.40/DIAL/icon/com.sony.dtv.com.disney.disneyplus.com.bamtechmedia.dominguez.main.MainActivity.png'}, {'title': 'Muzyka Play', 'uri': 'com.sony.dtv.com.google.android.music.com.google.android.music.tv.HomeActivity', 'icon': 'http://10.1.0.40/DIAL/icon/com.sony.dtv.com.google.android.music.com.google.android.music.tv.HomeActivity.png'}, {'title': 'HBO Max', 'uri': 'com.sony.dtv.com.hbo.hbonow.com.hbo.max.HboMaxActivity', 'icon': 'http://10.1.0.40/DIAL/icon/com.sony.dtv.com.hbo.hbonow.com.hbo.max.HboMaxActivity.png'}, {'title': 'RetroArch', 'uri': 'com.sony.dtv.com.retroarch.com.retroarch.browser.mainmenu.MainMenuActivity', 'icon': 'http://10.1.0.40/DIAL/icon/com.sony.dtv.com.retroarch.com.retroarch.browser.mainmenu.MainMenuActivity.png'}, {'title': 'DS photo', 'uri': 'com.sony.dtv.com.synology.dsphoto.com.synology.dsphoto.ui.welcome.WelcomeActivity', 'icon': 'http://10.1.0.40/DIAL/icon/com.sony.dtv.com.synology.dsphoto.com.synology.dsphoto.ui.welcome.WelcomeActivity.png'}, {'title': 'DS video', 'uri': 'com.sony.dtv.com.synology.dsvideo.com.synology.dsvideo.ui.WelcomeActivity', 'icon': 'http://10.1.0.40/DIAL/icon/com.sony.dtv.com.synology.dsvideo.com.synology.dsvideo.ui.WelcomeActivity.png'}, {'title': 'TVP VOD', 'uri': 'com.sony.dtv.com.tvp.vodtv.tv.pl.atende.mobile.tv.ui.gui.splash.SplashActivity', 'icon': 'http://10.1.0.40/DIAL/icon/com.sony.dtv.com.tvp.vodtv.tv.pl.atende.mobile.tv.ui.gui.splash.SplashActivity.png'}, {'title': 'Notifications for Android TV', 'uri': 'com.sony.dtv.de.cyberdream.androidtv.notifications.google.de.cyberdream.smarttv.leanback.MainActivityLeanBack', 'icon': 'http://10.1.0.40/DIAL/icon/com.sony.dtv.de.cyberdream.androidtv.notifications.google.de.cyberdream.smarttv.leanback.MainActivityLeanBack.png'}, {'title': 'VLC', 'uri': 'com.sony.dtv.org.videolan.vlc.org.videolan.vlc.StartActivity', 'icon': 'http://10.1.0.40/DIAL/icon/com.sony.dtv.org.videolan.vlc.org.videolan.vlc.StartActivity.png'}, {'title': 'Kodi', 'uri': 'com.sony.dtv.org.xbmc.kodi.org.xbmc.kodi.Splash', 'icon': 'http://10.1.0.40/DIAL/icon/com.sony.dtv.org.xbmc.kodi.org.xbmc.kodi.Splash.png'}, {'title': 'cda.pl', 'uri': 'com.sony.dtv.pl.cda.tv.pl.cda.tv.ui.welcome.WelcomeActivity', 'icon': 'http://10.1.0.40/DIAL/icon/com.sony.dtv.pl.cda.tv.pl.cda.tv.ui.welcome.WelcomeActivity.png'}, {'title': 'Polsat Go', 'uri': 'com.sony.dtv.pl.polsatgo.pl.cyfrowypolsat.cpframework.presentation.tv.launch.TvLaunchActivity', 'icon': 'http://10.1.0.40/DIAL/icon/com.sony.dtv.pl.polsatgo.pl.cyfrowypolsat.cpframework.presentation.tv.launch.TvLaunchActivity.png'}, {'title': 'IPLA', 'uri': 'com.sony.dtv.pl.redefine.ipla.pl.redefine.ipla.GUI.LauncherActivities.LeanbackLauncherActivity', 'icon': 'http://10.1.0.40/DIAL/icon/com.sony.dtv.pl.redefine.ipla.pl.redefine.ipla.GUI.LauncherActivities.LeanbackLauncherActivity.png'}, {'title': 'player', 'uri': 'com.sony.dtv.pl.tvn.player.tv.pl.redlabs.redcdn.portal.tv.activities.TvActivity_', 'icon': 'http://10.1.0.40/DIAL/icon/com.sony.dtv.pl.tvn.player.tv.pl.redlabs.redcdn.portal.tv.activities.TvActivity_.png'}, {'title': 'WebCamera.pl TV', 'uri': 'com.sony.dtv.playertv.webcamera.com.webcamerapltv.playertv.webcamera.com.webcamerapltv.MainActivity', 'icon': 'http://10.1.0.40/DIAL/icon/com.sony.dtv.playertv.webcamera.com.webcamerapltv.playertv.webcamera.com.webcamerapltv.MainActivity.png'}]], 'id': 1}
2022-11-21 13:47:22.882 DEBUG (MainThread) [pybravia.client] Request http://10.1.0.40/sony/avContent, data: {'method': 'getSourceList', 'params': [{'scheme': 'tv'}], 'id': 1, 'version': '1.0'}, headers: {'Cache-Control': 'no-cache', 'Connection': 'keep-alive'}
2022-11-21 13:47:23.040 DEBUG (MainThread) [pybravia.client] Response status: 200
2022-11-21 13:47:23.041 DEBUG (MainThread) [pybravia.client] Response result: {'result': [[{'source': 'tv:dvbt'}]], 'id': 1}
2022-11-21 13:47:23.042 DEBUG (MainThread) [pybravia.client] Request http://10.1.0.40/sony/avContent, data: {'method': 'getContentCount', 'params': [{'source': 'tv:dvbt'}], 'id': 1, 'version': '1.0'}, headers: {'Cache-Control': 'no-cache', 'Connection': 'keep-alive'}
2022-11-21 13:47:24.020 DEBUG (MainThread) [pybravia.client] Response status: 200
2022-11-21 13:47:24.021 DEBUG (MainThread) [pybravia.client] Response result: {'result': [{'count': 262}], 'id': 1}
2022-11-21 13:47:24.021 DEBUG (MainThread) [pybravia.client] Request http://10.1.0.40/sony/avContent, data: {'method': 'getContentList', 'params': [{'source': 'tv:dvbt', 'stIdx': 0, 'cnt': 50}], 'id': 1, 'version': '1.0'}, headers: {'Cache-Control': 'no-cache', 'Connection': 'keep-alive'}
2022-11-21 13:47:25.375 DEBUG (MainThread) [pybravia.client] Response status: 200
2022-11-21 13:47:25.376 DEBUG (MainThread) [pybravia.client] Response result: {'result': [[{'uri': 'tv:dvbt?trip=100.110.10009&srvName=Vectra Info', 'title': 'Vectra Info', 'index': 0, 'dispNum': '100', 'tripletStr': '100.110.10009', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.134.34001&srvName=TVP 1 HD', 'title': 'TVP 1 HD', 'index': 1, 'dispNum': '101', 'tripletStr': '100.134.34001', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.134.34002&srvName=TVP 2 HD', 'title': 'TVP 2 HD', 'index': 2, 'dispNum': '102', 'tripletStr': '100.134.34002', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.134.34012&srvName=TVP Info HD', 'title': 'TVP Info HD', 'index': 3, 'dispNum': '103', 'tripletStr': '100.134.34012', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.126.26007&srvName=TVN HD', 'title': 'TVN HD', 'index': 4, 'dispNum': '104', 'tripletStr': '100.126.26007', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.126.26006&srvName=TVN 7 HD', 'title': 'TVN 7 HD', 'index': 5, 'dispNum': '105', 'tripletStr': '100.126.26006', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.127.27006&srvName=Polsat HD', 'title': 'Polsat HD', 'index': 6, 'dispNum': '106', 'tripletStr': '100.127.27006', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.125.25010&srvName=Comedy Central HD', 'title': 'Comedy Central HD', 'index': 7, 'dispNum': '107', 'tripletStr': '100.125.25010', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.109.9008&srvName=FOX HD', 'title': 'FOX HD', 'index': 8, 'dispNum': '108', 'tripletStr': '100.109.9008', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.105.5010&srvName=Stopklatka', 'title': 'Stopklatka', 'index': 9, 'dispNum': '110', 'tripletStr': '100.105.5010', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.104.4002&srvName=TVP 4K', 'title': 'TVP 4K', 'index': 10, 'dispNum': '111', 'tripletStr': '100.104.4002', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.129.29001&srvName=TVP HD', 'title': 'TVP HD', 'index': 11, 'dispNum': '113', 'tripletStr': '100.129.29001', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.131.31008&srvName=WP HD', 'title': 'WP HD', 'index': 12, 'dispNum': '114', 'tripletStr': '100.131.31008', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.130.30005&srvName=TTV HD', 'title': 'TTV HD', 'index': 13, 'dispNum': '115', 'tripletStr': '100.130.30005', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.106.6008&srvName=Zoom TV HD', 'title': 'Zoom TV HD', 'index': 14, 'dispNum': '116', 'tripletStr': '100.106.6008', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.131.31003&srvName=Polsat 2 HD', 'title': 'Polsat 2 HD', 'index': 15, 'dispNum': '117', 'tripletStr': '100.131.31003', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.106.6006&srvName=BBC Brit HD', 'title': 'BBC Brit HD', 'index': 16, 'dispNum': '118', 'tripletStr': '100.106.6006', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.123.23009&srvName=TV Puls HD', 'title': 'TV Puls HD', 'index': 17, 'dispNum': '119', 'tripletStr': '100.123.23009', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.123.23008&srvName=PULS 2 HD', 'title': 'PULS 2 HD', 'index': 18, 'dispNum': '120', 'tripletStr': '100.123.23008', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.130.30004&srvName=PARAMOUNT NETWORK', 'title': 'PARAMOUNT NETWORK', 'index': 19, 'dispNum': '121', 'tripletStr': '100.130.30004', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.108.8035&srvName=NICKMUSIC', 'title': 'NICKMUSIC', 'index': 20, 'dispNum': '122', 'tripletStr': '100.108.8035', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.121.21009&srvName=Polsat Comedy Central Extra', 'title': 'Polsat Comedy Central Extra', 'index': 21, 'dispNum': '123', 'tripletStr': '100.121.21009', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.102.2003&srvName=TV Trwam', 'title': 'TV Trwam', 'index': 22, 'dispNum': '124', 'tripletStr': '100.102.2003', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.109.9003&srvName=TV 4 HD', 'title': 'TV 4 HD', 'index': 23, 'dispNum': '125', 'tripletStr': '100.109.9003', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.131.31009&srvName=Tele 5 HD', 'title': 'Tele 5 HD', 'index': 24, 'dispNum': '126', 'tripletStr': '100.131.31009', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.110.10002&srvName=Polonia 1', 'title': 'Polonia 1', 'index': 25, 'dispNum': '127', 'tripletStr': '100.110.10002', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.121.21007&srvName=TVS HD', 'title': 'TVS HD', 'index': 26, 'dispNum': '129', 'tripletStr': '100.121.21007', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.135.35003&srvName=TVP ABC', 'title': 'TVP ABC', 'index': 27, 'dispNum': '130', 'tripletStr': '100.135.35003', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.101.1011&srvName=TVP Historia', 'title': 'TVP Historia', 'index': 28, 'dispNum': '131', 'tripletStr': '100.101.1011', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.110.10003&srvName=TVP Rozrywka', 'title': 'TVP Rozrywka', 'index': 29, 'dispNum': '132', 'tripletStr': '100.110.10003', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.103.3009&srvName=TVP POLONIA', 'title': 'TVP POLONIA', 'index': 30, 'dispNum': '133', 'tripletStr': '100.103.3009', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.122.22009&srvName=TVP Kultura HD', 'title': 'TVP Kultura HD', 'index': 31, 'dispNum': '134', 'tripletStr': '100.122.22009', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.129.29003&srvName=Zoom TV HD', 'title': 'Zoom TV HD', 'index': 32, 'dispNum': '135', 'tripletStr': '100.129.29003', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.126.26005&srvName=TVN 24 HD', 'title': 'TVN 24 HD', 'index': 33, 'dispNum': '136', 'tripletStr': '100.126.26005', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.130.30008&srvName=TVN24 BiS HD', 'title': 'TVN24 BiS HD', 'index': 34, 'dispNum': '137', 'tripletStr': '100.130.30008', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.110.10115&srvName=TVP 3 Kielce', 'title': 'TVP 3 Kielce', 'index': 35, 'dispNum': '138', 'tripletStr': '100.110.10115', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.110.10101&srvName=TVP 3 Warszawa', 'title': 'TVP 3 Warszawa', 'index': 36, 'dispNum': '139', 'tripletStr': '100.110.10101', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.102.2007&srvName=TV Starachowice', 'title': 'TV Starachowice', 'index': 37, 'dispNum': '140', 'tripletStr': '100.102.2007', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.126.26009&srvName=TVN Turbo HD', 'title': 'TVN Turbo HD', 'index': 38, 'dispNum': '145', 'tripletStr': '100.126.26009', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.126.26008&srvName=TVN Style HD', 'title': 'TVN Style HD', 'index': 39, 'dispNum': '146', 'tripletStr': '100.126.26008', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.131.31002&srvName=TVN Fabuła', 'title': 'TVN Fabuła', 'index': 40, 'dispNum': '147', 'tripletStr': '100.131.31002', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.130.30003&srvName=Food Network', 'title': 'Food Network', 'index': 41, 'dispNum': '148', 'tripletStr': '100.130.30003', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.107.7002&srvName=INULTRA', 'title': 'INULTRA', 'index': 42, 'dispNum': '150', 'tripletStr': '100.107.7002', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.105.5002&srvName=FunBox UHD', 'title': 'FunBox UHD', 'index': 43, 'dispNum': '151', 'tripletStr': '100.105.5002', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.105.5001&srvName=Ultra TV 4K', 'title': 'Ultra TV 4K', 'index': 44, 'dispNum': '152', 'tripletStr': '100.105.5001', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.135.35004&srvName=TVP Nauka', 'title': 'TVP Nauka', 'index': 45, 'dispNum': '160', 'tripletStr': '100.135.35004', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.130.30009&srvName=HGTV HD', 'title': 'HGTV HD', 'index': 46, 'dispNum': '166', 'tripletStr': '100.130.30009', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.124.24009&srvName=Travel Channel HD', 'title': 'Travel Channel HD', 'index': 47, 'dispNum': '167', 'tripletStr': '100.124.24009', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.131.31006&srvName=Metro HD', 'title': 'Metro HD', 'index': 48, 'dispNum': '173', 'tripletStr': '100.131.31006', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.131.31007&srvName=NOWA TV HD', 'title': 'NOWA TV HD', 'index': 49, 'dispNum': '174', 'tripletStr': '100.131.31007', 'programMediaType': 'tv'}]], 'id': 1}
2022-11-21 13:47:25.377 DEBUG (MainThread) [pybravia.client] Request http://10.1.0.40/sony/avContent, data: {'method': 'getContentList', 'params': [{'source': 'tv:dvbt', 'stIdx': 50, 'cnt': 50}], 'id': 1, 'version': '1.0'}, headers: {'Cache-Control': 'no-cache', 'Connection': 'keep-alive'}
2022-11-21 13:47:26.981 DEBUG (MainThread) [pybravia.client] Response status: 200
2022-11-21 13:47:26.983 DEBUG (MainThread) [pybravia.client] Response result: {'result': [[{'uri': 'tv:dvbt?trip=100.106.6007&srvName=TBN Polska', 'title': 'TBN Polska', 'index': 50, 'dispNum': '177', 'tripletStr': '100.106.6007', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.102.2016&srvName=TTV', 'title': 'TTV', 'index': 51, 'dispNum': '189', 'tripletStr': '100.102.2016', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.103.3004&srvName=TVC HD', 'title': 'TVC HD', 'index': 52, 'dispNum': '190', 'tripletStr': '100.103.3004', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.101.1008&srvName=TV 4', 'title': 'TV 4', 'index': 53, 'dispNum': '191', 'tripletStr': '100.101.1008', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.101.1004&srvName=TVP Kultura', 'title': 'TVP Kultura', 'index': 54, 'dispNum': '192', 'tripletStr': '100.101.1004', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.101.1007&srvName=Polsat', 'title': 'Polsat', 'index': 55, 'dispNum': '193', 'tripletStr': '100.101.1007', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.101.1005&srvName=TVN', 'title': 'TVN', 'index': 56, 'dispNum': '194', 'tripletStr': '100.101.1005', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.101.1006&srvName=TVN 7', 'title': 'TVN 7', 'index': 57, 'dispNum': '195', 'tripletStr': '100.101.1006', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.101.1009&srvName=TV Puls', 'title': 'TV Puls', 'index': 58, 'dispNum': '196', 'tripletStr': '100.101.1009', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.102.2001&srvName=TVP POLONIA', 'title': 'TVP POLONIA', 'index': 59, 'dispNum': '197', 'tripletStr': '100.102.2001', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.110.10015&srvName=Vectra Info 200', 'title': 'Vectra Info 200', 'index': 60, 'dispNum': '200', 'tripletStr': '100.110.10015', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.129.29002&srvName=TVP Sport HD', 'title': 'TVP Sport HD', 'index': 61, 'dispNum': '201', 'tripletStr': '100.129.29002', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.127.27009&srvName=Polsat Sport HD', 'title': 'Polsat Sport HD', 'index': 62, 'dispNum': '202', 'tripletStr': '100.127.27009', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.124.24007&srvName=CANAL+ SPORT 5', 'title': 'CANAL+ SPORT 5', 'index': 63, 'dispNum': '203', 'tripletStr': '100.124.24007', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.122.22003&srvName=Eurosport 1 HD', 'title': 'Eurosport 1 HD', 'index': 64, 'dispNum': '205', 'tripletStr': '100.122.22003', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.121.21005&srvName=Eurosport 2 HD', 'title': 'Eurosport 2 HD', 'index': 65, 'dispNum': '206', 'tripletStr': '100.121.21005', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.131.31005&srvName=Polsat Play HD', 'title': 'Polsat Play HD', 'index': 66, 'dispNum': '208', 'tripletStr': '100.131.31005', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.127.27008&srvName=Polsat Sport Extra HD', 'title': 'Polsat Sport Extra HD', 'index': 67, 'dispNum': '209', 'tripletStr': '100.127.27008', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.122.22002&srvName=CANAL+ SPORT HD', 'title': 'CANAL+ SPORT HD', 'index': 68, 'dispNum': '212', 'tripletStr': '100.122.22002', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.121.21002&srvName=CANAL+ SPORT 2 HD', 'title': 'CANAL+ SPORT 2 HD', 'index': 69, 'dispNum': '213', 'tripletStr': '100.121.21002', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.135.35009&srvName=CANAL+ SPORT 3 HD', 'title': 'CANAL+ SPORT 3 HD', 'index': 70, 'dispNum': '214', 'tripletStr': '100.135.35009', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.135.35010&srvName=CANAL+ SPORT 4 HD', 'title': 'CANAL+ SPORT 4 HD', 'index': 71, 'dispNum': '215', 'tripletStr': '100.135.35010', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.135.35008&srvName=CANAL+ NOW', 'title': 'CANAL+ NOW', 'index': 72, 'dispNum': '216', 'tripletStr': '100.135.35008', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.106.6003&srvName=GINX eSports TV HD', 'title': 'GINX eSports TV HD', 'index': 73, 'dispNum': '217', 'tripletStr': '100.106.6003', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.126.26012&srvName=TVN Turbo HD', 'title': 'TVN Turbo HD', 'index': 74, 'dispNum': '218', 'tripletStr': '100.126.26012', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.106.6010&srvName=GAMETOON', 'title': 'GAMETOON', 'index': 75, 'dispNum': '219', 'tripletStr': '100.106.6010', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.133.33004&srvName=E-SPORT', 'title': 'E-SPORT', 'index': 76, 'dispNum': '220', 'tripletStr': '100.133.33004', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.132.32001&srvName=EXTREME CHANNEL', 'title': 'EXTREME CHANNEL', 'index': 77, 'dispNum': '221', 'tripletStr': '100.132.32001', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.127.27005&srvName=MOTOWIZJA HD', 'title': 'MOTOWIZJA HD', 'index': 78, 'dispNum': '222', 'tripletStr': '100.127.27005', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.134.34004&srvName=SPORTKLUB HD', 'title': 'SPORTKLUB HD', 'index': 79, 'dispNum': '223', 'tripletStr': '100.134.34004', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.133.33005&srvName=Golf Channel Polska', 'title': 'Golf Channel Polska', 'index': 80, 'dispNum': '225', 'tripletStr': '100.133.33005', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.136.36001&srvName=FANKLUB TV', 'title': 'FANKLUB TV', 'index': 81, 'dispNum': '226', 'tripletStr': '100.136.36001', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.124.24004&srvName=FightBox HD', 'title': 'FightBox HD', 'index': 82, 'dispNum': '228', 'tripletStr': '100.124.24004', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.124.24003&srvName=FightKlub HD', 'title': 'FightKlub HD', 'index': 83, 'dispNum': '229', 'tripletStr': '100.124.24003', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.133.33001&srvName=Eleven Sports 1', 'title': 'Eleven Sports 1', 'index': 84, 'dispNum': '230', 'tripletStr': '100.133.33001', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.133.33002&srvName=Eleven Sports 2', 'title': 'Eleven Sports 2', 'index': 85, 'dispNum': '231', 'tripletStr': '100.133.33002', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.133.33003&srvName=Eleven Sports 3', 'title': 'Eleven Sports 3', 'index': 86, 'dispNum': '232', 'tripletStr': '100.133.33003', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.106.6002&srvName=Eleven Sports 4', 'title': 'Eleven Sports 4', 'index': 87, 'dispNum': '233', 'tripletStr': '100.106.6002', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.107.7001&srvName=Eleven Sports 1 4K', 'title': 'Eleven Sports 1 4K', 'index': 88, 'dispNum': '234', 'tripletStr': '100.107.7001', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.109.900&srvName=Kanał Promocyjny', 'title': 'Kanał Promocyjny', 'index': 89, 'dispNum': '258', 'tripletStr': '100.109.900', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.108.8030&srvName=Info VOD', 'title': 'Info VOD', 'index': 90, 'dispNum': '300', 'tripletStr': '100.108.8030', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.109.9006&srvName=Kino Polska HD', 'title': 'Kino Polska HD', 'index': 91, 'dispNum': '301', 'tripletStr': '100.109.9006', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.101.1010&srvName=TVP Seriale', 'title': 'TVP Seriale', 'index': 92, 'dispNum': '302', 'tripletStr': '100.101.1010', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.123.23001&srvName=Ale kino+ HD', 'title': 'Ale kino+ HD', 'index': 93, 'dispNum': '303', 'tripletStr': '100.123.23001', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.125.25006&srvName=Comedy Central HD', 'title': 'Comedy Central HD', 'index': 94, 'dispNum': '304', 'tripletStr': '100.125.25006', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.121.21010&srvName=Polsat Comedy Central Extra', 'title': 'Polsat Comedy Central Extra', 'index': 95, 'dispNum': '305', 'tripletStr': '100.121.21010', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.133.33008&srvName=Epic Drama HD', 'title': 'Epic Drama HD', 'index': 96, 'dispNum': '306', 'tripletStr': '100.133.33008', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.126.26001&srvName=AXN HD', 'title': 'AXN HD', 'index': 97, 'dispNum': '307', 'tripletStr': '100.126.26001', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.110.10004&srvName=AXN Black', 'title': 'AXN Black', 'index': 98, 'dispNum': '308', 'tripletStr': '100.110.10004', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.102.2005&srvName=AXN White', 'title': 'AXN White', 'index': 99, 'dispNum': '309', 'tripletStr': '100.102.2005', 'programMediaType': 'tv'}]], 'id': 1}
2022-11-21 13:47:26.984 DEBUG (MainThread) [pybravia.client] Request http://10.1.0.40/sony/avContent, data: {'method': 'getContentList', 'params': [{'source': 'tv:dvbt', 'stIdx': 100, 'cnt': 50}], 'id': 1, 'version': '1.0'}, headers: {'Cache-Control': 'no-cache', 'Connection': 'keep-alive'}
2022-11-21 13:47:28.414 DEBUG (MainThread) [pybravia.client] Response status: 200
2022-11-21 13:47:28.425 DEBUG (MainThread) [pybravia.client] Response result: {'result': [[{'uri': 'tv:dvbt?trip=100.125.25001&srvName=AXN Spin HD', 'title': 'AXN Spin HD', 'index': 100, 'dispNum': '310', 'tripletStr': '100.125.25001', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.128.28008&srvName=13 Ulica HD', 'title': '13 Ulica HD', 'index': 101, 'dispNum': '311', 'tripletStr': '100.128.28008', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.110.10010&srvName=Buzz Astral', 'title': 'Buzz Astral', 'index': 102, 'dispNum': '312', 'tripletStr': '100.110.10010', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.127.27002&srvName=FOX Comedy HD', 'title': 'FOX Comedy HD', 'index': 103, 'dispNum': '313', 'tripletStr': '100.127.27002', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.132.32002&srvName=KINO TV HD', 'title': 'KINO TV HD', 'index': 104, 'dispNum': '314', 'tripletStr': '100.132.32002', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.125.25009&srvName=WARNER TV', 'title': 'WARNER TV', 'index': 105, 'dispNum': '315', 'tripletStr': '100.125.25009', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.109.9001&srvName=Polsat Film HD', 'title': 'Polsat Film HD', 'index': 106, 'dispNum': '316', 'tripletStr': '100.109.9001', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.126.26004&srvName=Stopklatka', 'title': 'Stopklatka', 'index': 107, 'dispNum': '317', 'tripletStr': '100.126.26004', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.125.25004&srvName=BBC FIRST', 'title': 'BBC FIRST', 'index': 108, 'dispNum': '319', 'tripletStr': '100.125.25004', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.127.27003&srvName=FOX HD', 'title': 'FOX HD', 'index': 109, 'dispNum': '320', 'tripletStr': '100.127.27003', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.124.24008&srvName=ROMANCE TV HD', 'title': 'ROMANCE TV HD', 'index': 110, 'dispNum': '321', 'tripletStr': '100.124.24008', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.128.28009&srvName=BOLLYWOOD HD', 'title': 'BOLLYWOOD HD', 'index': 111, 'dispNum': '322', 'tripletStr': '100.128.28009', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.130.30010&srvName=PARAMOUNT NETWORK', 'title': 'PARAMOUNT NETWORK', 'index': 112, 'dispNum': '323', 'tripletStr': '100.130.30010', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.136.36002&srvName=Filmax 4K', 'title': 'Filmax 4K', 'index': 113, 'dispNum': '324', 'tripletStr': '100.136.36002', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.104.4001&srvName=FILMAX HD', 'title': 'FILMAX HD', 'index': 114, 'dispNum': '325', 'tripletStr': '100.104.4001', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.109.9011&srvName=DIZI', 'title': 'DIZI', 'index': 115, 'dispNum': '326', 'tripletStr': '100.109.9011', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.134.34009&srvName=TV6 HD', 'title': 'TV6 HD', 'index': 116, 'dispNum': '329', 'tripletStr': '100.134.34009', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.110.10014&srvName=Minionki: Wejście Gru', 'title': 'Minionki: Wejście Gru', 'index': 117, 'dispNum': '333', 'tripletStr': '100.110.10014', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.101.1001&srvName=AXN', 'title': 'AXN', 'index': 118, 'dispNum': '337', 'tripletStr': '100.101.1001', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.128.28004&srvName=HBO', 'title': 'HBO', 'index': 119, 'dispNum': '340', 'tripletStr': '100.128.28004', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.128.28005&srvName=HBO 2', 'title': 'HBO 2', 'index': 120, 'dispNum': '341', 'tripletStr': '100.128.28005', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.128.28006&srvName=HBO 3', 'title': 'HBO 3', 'index': 121, 'dispNum': '342', 'tripletStr': '100.128.28006', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.122.22004&srvName=FilmBox Extra HD', 'title': 'FilmBox Extra HD', 'index': 122, 'dispNum': '350', 'tripletStr': '100.122.22004', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.134.34005&srvName=FilmBox Premium HD', 'title': 'FilmBox Premium HD', 'index': 123, 'dispNum': '351', 'tripletStr': '100.134.34005', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.108.8015&srvName=FilmBox Family', 'title': 'FilmBox Family', 'index': 124, 'dispNum': '352', 'tripletStr': '100.108.8015', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.102.2014&srvName=FilmBox Action', 'title': 'FilmBox Action', 'index': 125, 'dispNum': '353', 'tripletStr': '100.102.2014', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.131.31001&srvName=FilmBox Arthouse HD', 'title': 'FilmBox Arthouse HD', 'index': 126, 'dispNum': '354', 'tripletStr': '100.131.31001', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.128.28002&srvName=Cinemax', 'title': 'Cinemax', 'index': 127, 'dispNum': '360', 'tripletStr': '100.128.28002', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.128.28001&srvName=Cinemax 2', 'title': 'Cinemax 2', 'index': 128, 'dispNum': '361', 'tripletStr': '100.128.28001', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.122.22001&srvName=CANAL+ PREMIUM', 'title': 'CANAL+ PREMIUM', 'index': 129, 'dispNum': '370', 'tripletStr': '100.122.22001', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.125.25005&srvName=CANAL+ 1 HD', 'title': 'CANAL+ 1 HD', 'index': 130, 'dispNum': '371', 'tripletStr': '100.125.25005', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.123.23002&srvName=CANAL+ FAMILY HD', 'title': 'CANAL+ FAMILY HD', 'index': 131, 'dispNum': '372', 'tripletStr': '100.123.23002', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.123.23003&srvName=CANAL+ FILM HD', 'title': 'CANAL+ FILM HD', 'index': 132, 'dispNum': '373', 'tripletStr': '100.123.23003', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.123.23004&srvName=CANAL+ SERIALE HD', 'title': 'CANAL+ SERIALE HD', 'index': 133, 'dispNum': '374', 'tripletStr': '100.123.23004', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.110.10016&srvName=Vectra Info 400', 'title': 'Vectra Info 400', 'index': 134, 'dispNum': '400', 'tripletStr': '100.110.10016', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.132.32009&srvName=Da Vinci', 'title': 'Da Vinci', 'index': 135, 'dispNum': '402', 'tripletStr': '100.132.32009', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.134.34008&srvName=Cartoon Network', 'title': 'Cartoon Network', 'index': 136, 'dispNum': '403', 'tripletStr': '100.134.34008', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.101.1012&srvName=TVP ABC', 'title': 'TVP ABC', 'index': 137, 'dispNum': '404', 'tripletStr': '100.101.1012', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.101.1002&srvName=BBC CBeebies', 'title': 'BBC CBeebies', 'index': 138, 'dispNum': '405', 'tripletStr': '100.101.1002', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.101.1013&srvName=Disney Channel', 'title': 'Disney Channel', 'index': 139, 'dispNum': '406', 'tripletStr': '100.101.1013', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.133.33010&srvName=Boomerang', 'title': 'Boomerang', 'index': 140, 'dispNum': '407', 'tripletStr': '100.133.33010', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.102.2013&srvName=Disney Junior', 'title': 'Disney Junior', 'index': 141, 'dispNum': '408', 'tripletStr': '100.102.2013', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.122.22007&srvName=Nicktoons', 'title': 'Nicktoons', 'index': 142, 'dispNum': '409', 'tripletStr': '100.122.22007', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.124.24002&srvName=Disney Channel HD', 'title': 'Disney Channel HD', 'index': 143, 'dispNum': '410', 'tripletStr': '100.124.24002', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.101.1015&srvName=Disney XD', 'title': 'Disney XD', 'index': 144, 'dispNum': '411', 'tripletStr': '100.101.1015', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.122.22005&srvName=MiniMini+ HD', 'title': 'MiniMini+ HD', 'index': 145, 'dispNum': '412', 'tripletStr': '100.122.22005', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.123.23007&srvName=teleTOON+ HD', 'title': 'teleTOON+ HD', 'index': 146, 'dispNum': '413', 'tripletStr': '100.123.23007', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.102.2017&srvName=Nickelodeon', 'title': 'Nickelodeon', 'index': 147, 'dispNum': '414', 'tripletStr': '100.102.2017', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.101.1018&srvName=Nick Jr.', 'title': 'Nick Jr.', 'index': 148, 'dispNum': '415', 'tripletStr': '100.101.1018', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.109.9007&srvName=Top Kids HD', 'title': 'Top Kids HD', 'index': 149, 'dispNum': '416', 'tripletStr': '100.109.9007', 'programMediaType': 'tv'}]], 'id': 1}
2022-11-21 13:47:28.426 DEBUG (MainThread) [pybravia.client] Request http://10.1.0.40/sony/avContent, data: {'method': 'getContentList', 'params': [{'source': 'tv:dvbt', 'stIdx': 150, 'cnt': 50}], 'id': 1, 'version': '1.0'}, headers: {'Cache-Control': 'no-cache', 'Connection': 'keep-alive'}
2022-11-21 13:47:29.972 DEBUG (MainThread) [pybravia.client] Response status: 200
2022-11-21 13:47:29.989 DEBUG (MainThread) [pybravia.client] Response result: {'result': [[{'uri': 'tv:dvbt?trip=100.103.3007&srvName=JUNIOR MUSIC HD', 'title': 'JUNIOR MUSIC HD', 'index': 150, 'dispNum': '419', 'tripletStr': '100.103.3007', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.110.10017&srvName=Vectra Info 500', 'title': 'Vectra Info 500', 'index': 151, 'dispNum': '500', 'tripletStr': '100.110.10017', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.102.2008&srvName=Discovery Channel', 'title': 'Discovery Channel', 'index': 152, 'dispNum': '501', 'tripletStr': '100.102.2008', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.121.21003&srvName=Discovery Channel HD', 'title': 'Discovery Channel HD', 'index': 153, 'dispNum': '502', 'tripletStr': '100.121.21003', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.129.29008&srvName=DTX HD', 'title': 'DTX HD', 'index': 154, 'dispNum': '503', 'tripletStr': '100.129.29008', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.130.30006&srvName=Discovery Science HD', 'title': 'Discovery Science HD', 'index': 155, 'dispNum': '504', 'tripletStr': '100.130.30006', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.106.6004&srvName=History', 'title': 'History', 'index': 156, 'dispNum': '505', 'tripletStr': '100.106.6004', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.132.32007&srvName=History2', 'title': 'History2', 'index': 157, 'dispNum': '506', 'tripletStr': '100.132.32007', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.121.21001&srvName=Animal Planet HD', 'title': 'Animal Planet HD', 'index': 158, 'dispNum': '507', 'tripletStr': '100.121.21001', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.130.30002&srvName=Polsat Doku HD', 'title': 'Polsat Doku HD', 'index': 159, 'dispNum': '508', 'tripletStr': '100.130.30002', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.104.4004&srvName=National Geographic HD', 'title': 'National Geographic HD', 'index': 160, 'dispNum': '509', 'tripletStr': '100.104.4004', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.106.6005&srvName=Nat Geo People HD', 'title': 'Nat Geo People HD', 'index': 161, 'dispNum': '510', 'tripletStr': '100.106.6005', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.121.21006&srvName=National Geographic Wild HD', 'title': 'National Geographic Wild HD', 'index': 162, 'dispNum': '511', 'tripletStr': '100.121.21006', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.125.25003&srvName=BBC Earth HD', 'title': 'BBC Earth HD', 'index': 163, 'dispNum': '512', 'tripletStr': '100.125.25003', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.125.25008&srvName=FOKUS TV HD', 'title': 'FOKUS TV HD', 'index': 164, 'dispNum': '513', 'tripletStr': '100.125.25008', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.123.23006&srvName=Planete+ HD', 'title': 'Planete+ HD', 'index': 165, 'dispNum': '514', 'tripletStr': '100.123.23006', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.124.24001&srvName=CANAL+ DOKUMENT HD', 'title': 'CANAL+ DOKUMENT HD', 'index': 166, 'dispNum': '515', 'tripletStr': '100.124.24001', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.130.30001&srvName=Polsat Viasat History HD', 'title': 'Polsat Viasat History HD', 'index': 167, 'dispNum': '516', 'tripletStr': '100.130.30001', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.109.9002&srvName=Polsat Viasat Nature HD', 'title': 'Polsat Viasat Nature HD', 'index': 168, 'dispNum': '517', 'tripletStr': '100.109.9002', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.127.27001&srvName=ADVENTURE HD', 'title': 'ADVENTURE HD', 'index': 169, 'dispNum': '518', 'tripletStr': '100.127.27001', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.102.2015&srvName=Discovery Historia', 'title': 'Discovery Historia', 'index': 170, 'dispNum': '519', 'tripletStr': '100.102.2015', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.106.6009&srvName=DOCUBOX', 'title': 'DOCUBOX', 'index': 171, 'dispNum': '520', 'tripletStr': '100.106.6009', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.124.24010&srvName=Travel Channel HD', 'title': 'Travel Channel HD', 'index': 172, 'dispNum': '521', 'tripletStr': '100.124.24010', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.103.3008&srvName=TVP DOKUMENT', 'title': 'TVP DOKUMENT', 'index': 173, 'dispNum': '523', 'tripletStr': '100.103.3008', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.108.8033&srvName=FOKUS TV', 'title': 'FOKUS TV', 'index': 174, 'dispNum': '524', 'tripletStr': '100.108.8033', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.132.32005&srvName=MTV Polska HD', 'title': 'MTV Polska HD', 'index': 175, 'dispNum': '601', 'tripletStr': '100.132.32005', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.124.24006&srvName=MTV Live HD', 'title': 'MTV Live HD', 'index': 176, 'dispNum': '602', 'tripletStr': '100.124.24006', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.109.9009&srvName=ESKA TV HD', 'title': 'ESKA TV HD', 'index': 177, 'dispNum': '603', 'tripletStr': '100.109.9009', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.129.29005&srvName=ESKA TV EXTRA HD', 'title': 'ESKA TV EXTRA HD', 'index': 178, 'dispNum': '604', 'tripletStr': '100.129.29005', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.110.10006&srvName=ESKA ROCK TV', 'title': 'ESKA ROCK TV', 'index': 179, 'dispNum': '605', 'tripletStr': '100.110.10006', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.108.8036&srvName=NICKMUSIC', 'title': 'NICKMUSIC', 'index': 180, 'dispNum': '606', 'tripletStr': '100.108.8036', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.122.22008&srvName=POWER TV HD', 'title': 'POWER TV HD', 'index': 181, 'dispNum': '607', 'tripletStr': '100.122.22008', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.101.1019&srvName=MTV 00s', 'title': 'MTV 00s', 'index': 182, 'dispNum': '608', 'tripletStr': '100.101.1019', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.126.26003&srvName=NUTA.TV HD', 'title': 'NUTA.TV HD', 'index': 183, 'dispNum': '609', 'tripletStr': '100.126.26003', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.108.8032&srvName=Kino Polska Muzyka', 'title': 'Kino Polska Muzyka', 'index': 184, 'dispNum': '610', 'tripletStr': '100.108.8032', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.108.8010&srvName=4FUN.TV', 'title': '4FUN.TV', 'index': 185, 'dispNum': '611', 'tripletStr': '100.108.8010', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.108.8014&srvName=4FUN DANCE', 'title': '4FUN DANCE', 'index': 186, 'dispNum': '612', 'tripletStr': '100.108.8014', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.108.8012&srvName=4FUN KIDS', 'title': '4FUN KIDS', 'index': 187, 'dispNum': '613', 'tripletStr': '100.108.8012', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.108.8006&srvName=VOX MUSIC TV', 'title': 'VOX MUSIC TV', 'index': 188, 'dispNum': '614', 'tripletStr': '100.108.8006', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.102.2006&srvName=Polo TV', 'title': 'Polo TV', 'index': 189, 'dispNum': '615', 'tripletStr': '100.102.2006', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.129.29004&srvName=STARS.TV HD', 'title': 'STARS.TV HD', 'index': 190, 'dispNum': '616', 'tripletStr': '100.129.29004', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.104.4006&srvName=ANTENA HD', 'title': 'ANTENA HD', 'index': 191, 'dispNum': '618', 'tripletStr': '100.104.4006', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.129.29006&srvName=Music Box Polska', 'title': 'Music Box Polska', 'index': 192, 'dispNum': '619', 'tripletStr': '100.129.29006', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.132.32006&srvName=JAZZ', 'title': 'JAZZ', 'index': 193, 'dispNum': '621', 'tripletStr': '100.132.32006', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.132.32004&srvName=Super Polsat HD', 'title': 'Super Polsat HD', 'index': 194, 'dispNum': '622', 'tripletStr': '100.132.32004', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.125.25002&srvName=BBC Brit HD', 'title': 'BBC Brit HD', 'index': 195, 'dispNum': '701', 'tripletStr': '100.125.25002', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.129.29007&srvName=BBC Lifestyle', 'title': 'BBC Lifestyle', 'index': 196, 'dispNum': '702', 'tripletStr': '100.129.29007', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.130.30007&srvName=TLC HD', 'title': 'TLC HD', 'index': 197, 'dispNum': '703', 'tripletStr': '100.130.30007', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.126.26011&srvName=TVN Style HD', 'title': 'TVN Style HD', 'index': 198, 'dispNum': '704', 'tripletStr': '100.126.26011', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.130.30011&srvName=HGTV HD', 'title': 'HGTV HD', 'index': 199, 'dispNum': '705', 'tripletStr': '100.130.30011', 'programMediaType': 'tv'}]], 'id': 1}
2022-11-21 13:47:29.990 DEBUG (MainThread) [pybravia.client] Request http://10.1.0.40/sony/avContent, data: {'method': 'getContentList', 'params': [{'source': 'tv:dvbt', 'stIdx': 200, 'cnt': 50}], 'id': 1, 'version': '1.0'}, headers: {'Cache-Control': 'no-cache', 'Connection': 'keep-alive'}
2022-11-21 13:47:31.426 DEBUG (MainThread) [pybravia.client] Response status: 200
2022-11-21 13:47:31.434 DEBUG (MainThread) [pybravia.client] Response result: {'result': [[{'uri': 'tv:dvbt?trip=100.131.31004&srvName=Polsat Cafe HD', 'title': 'Polsat Cafe HD', 'index': 200, 'dispNum': '706', 'tripletStr': '100.131.31004', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.129.29009&srvName=ID HD', 'title': 'ID HD', 'index': 201, 'dispNum': '707', 'tripletStr': '100.129.29009', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.132.32003&srvName=Discovery Life HD', 'title': 'Discovery Life HD', 'index': 202, 'dispNum': '708', 'tripletStr': '100.132.32003', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.102.2009&srvName=Fashion TV', 'title': 'Fashion TV', 'index': 203, 'dispNum': '709', 'tripletStr': '100.102.2009', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.124.24005&srvName=FTV HD', 'title': 'FTV HD', 'index': 204, 'dispNum': '710', 'tripletStr': '100.124.24005', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.105.5003&srvName=HOME TV HD', 'title': 'HOME TV HD', 'index': 205, 'dispNum': '711', 'tripletStr': '100.105.5003', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.109.9005&srvName=TV Okazje', 'title': 'TV Okazje', 'index': 206, 'dispNum': '712', 'tripletStr': '100.109.9005', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.125.25007&srvName=CANAL+ DOMO', 'title': 'CANAL+ DOMO', 'index': 207, 'dispNum': '713', 'tripletStr': '100.125.25007', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.123.23005&srvName=CANAL+ KUCHNIA', 'title': 'CANAL+ KUCHNIA', 'index': 208, 'dispNum': '714', 'tripletStr': '100.123.23005', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.132.32008&srvName=Active Family', 'title': 'Active Family', 'index': 209, 'dispNum': '715', 'tripletStr': '100.132.32008', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.103.3003&srvName=TVP KOBIETA', 'title': 'TVP KOBIETA', 'index': 210, 'dispNum': '717', 'tripletStr': '100.103.3003', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.132.32010&srvName=Red Carpet TV', 'title': 'Red Carpet TV', 'index': 211, 'dispNum': '722', 'tripletStr': '100.132.32010', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.110.10018&srvName=Vectra Info 800', 'title': 'Vectra Info 800', 'index': 212, 'dispNum': '800', 'tripletStr': '100.110.10018', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.126.26013&srvName=TVN 24 HD', 'title': 'TVN 24 HD', 'index': 213, 'dispNum': '801', 'tripletStr': '100.126.26013', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.127.27007&srvName=Polsat News HD', 'title': 'Polsat News HD', 'index': 214, 'dispNum': '802', 'tripletStr': '100.127.27007', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.134.34003&srvName=TVP Info HD', 'title': 'TVP Info HD', 'index': 215, 'dispNum': '803', 'tripletStr': '100.134.34003', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.130.30012&srvName=TVN24 BiS HD', 'title': 'TVN24 BiS HD', 'index': 216, 'dispNum': '804', 'tripletStr': '100.130.30012', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.110.10001&srvName=Polsat News 2', 'title': 'Polsat News 2', 'index': 217, 'dispNum': '805', 'tripletStr': '100.110.10001', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.105.5004&srvName=Biznes24 HD', 'title': 'Biznes24 HD', 'index': 218, 'dispNum': '806', 'tripletStr': '100.105.5004', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.126.26010&srvName=TVN 24 HD', 'title': 'TVN 24 HD', 'index': 219, 'dispNum': '807', 'tripletStr': '100.126.26010', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.129.29010&srvName=WYDARZENIA24', 'title': 'WYDARZENIA24', 'index': 220, 'dispNum': '808', 'tripletStr': '100.129.29010', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.101.1003&srvName=BBC World News', 'title': 'BBC World News', 'index': 221, 'dispNum': '809', 'tripletStr': '100.101.1003', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.103.3006&srvName=CNN International', 'title': 'CNN International', 'index': 222, 'dispNum': '810', 'tripletStr': '100.103.3006', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.134.34007&srvName=France 24 ENG', 'title': 'France 24 ENG', 'index': 223, 'dispNum': '811', 'tripletStr': '100.134.34007', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.134.34006&srvName=France 24 FRA', 'title': 'France 24 FRA', 'index': 224, 'dispNum': '812', 'tripletStr': '100.134.34006', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.103.3002&srvName=TV5 MONDE', 'title': 'TV5 MONDE', 'index': 225, 'dispNum': '813', 'tripletStr': '100.103.3002', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.110.10011&srvName=FREEDOM', 'title': 'FREEDOM', 'index': 226, 'dispNum': '814', 'tripletStr': '100.110.10011', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.110.10012&srvName=DW (Deutsch)', 'title': 'DW (Deutsch)', 'index': 227, 'dispNum': '815', 'tripletStr': '100.110.10012', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.104.4005&srvName=DW', 'title': 'DW', 'index': 228, 'dispNum': '816', 'tripletStr': '100.104.4005', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.102.2011&srvName=Belsat TV', 'title': 'Belsat TV', 'index': 229, 'dispNum': '817', 'tripletStr': '100.102.2011', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.103.3001&srvName=WTK', 'title': 'WTK', 'index': 230, 'dispNum': '818', 'tripletStr': '100.103.3001', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.101.1016&srvName=LRT Lituanica', 'title': 'LRT Lituanica', 'index': 231, 'dispNum': '820', 'tripletStr': '100.101.1016', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.102.2004&srvName=Bloomberg TV', 'title': 'Bloomberg TV', 'index': 232, 'dispNum': '821', 'tripletStr': '100.102.2004', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.135.35002&srvName=Al Jazeera HD', 'title': 'Al Jazeera HD', 'index': 233, 'dispNum': '822', 'tripletStr': '100.135.35002', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.108.8031&srvName=EWTN', 'title': 'EWTN', 'index': 234, 'dispNum': '823', 'tripletStr': '100.108.8031', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.128.28007&srvName=TV Republika HD', 'title': 'TV Republika HD', 'index': 235, 'dispNum': '824', 'tripletStr': '100.128.28007', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.109.9004&srvName=Telewizja wPolsce.pl', 'title': 'Telewizja wPolsce.pl', 'index': 236, 'dispNum': '825', 'tripletStr': '100.109.9004', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.126.26002&srvName=UKRAINE1', 'title': 'UKRAINE1', 'index': 237, 'dispNum': '826', 'tripletStr': '100.126.26002', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.101.1014&srvName=ZEBRRA.tv', 'title': 'ZEBRRA.tv', 'index': 238, 'dispNum': '828', 'tripletStr': '100.101.1014', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.108.8004&srvName=TV REGIONALNA.PL', 'title': 'TV REGIONALNA.PL', 'index': 239, 'dispNum': '830', 'tripletStr': '100.108.8004', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.121.21004&srvName=Dorcel XXX HD', 'title': 'Dorcel XXX HD', 'index': 240, 'dispNum': '902', 'tripletStr': '100.121.21004', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.108.8008&srvName=Blue Hustler', 'title': 'Blue Hustler', 'index': 241, 'dispNum': '903', 'tripletStr': '100.108.8008', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.108.8009&srvName=Hustler TV', 'title': 'Hustler TV', 'index': 242, 'dispNum': '904', 'tripletStr': '100.108.8009', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.108.8007&srvName=Adult Channel', 'title': 'Adult Channel', 'index': 243, 'dispNum': '905', 'tripletStr': '100.108.8007', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.106.6001&srvName=Brazzers TV Europe', 'title': 'Brazzers TV Europe', 'index': 244, 'dispNum': '906', 'tripletStr': '100.106.6001', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.133.33009&srvName=Private TV', 'title': 'Private TV', 'index': 245, 'dispNum': '907', 'tripletStr': '100.133.33009', 'programMediaType': 'tv'}, {'uri': 'tv:dvbt?trip=100.108.8002&srvName=RMF FM', 'title': 'RMF FM', 'index': 246, 'dispNum': '001', 'tripletStr': '100.108.8002', 'programMediaType': 'radio'}, {'uri': 'tv:dvbt?trip=100.108.8023&srvName=RMF Classic', 'title': 'RMF Classic', 'index': 247, 'dispNum': '002', 'tripletStr': '100.108.8023', 'programMediaType': 'radio'}, {'uri': 'tv:dvbt?trip=100.108.8024&srvName=RMF MAXX', 'title': 'RMF MAXX', 'index': 248, 'dispNum': '003', 'tripletStr': '100.108.8024', 'programMediaType': 'radio'}, {'uri': 'tv:dvbt?trip=100.108.8022&srvName=Radio Zet', 'title': 'Radio Zet', 'index': 249, 'dispNum': '004', 'tripletStr': '100.108.8022', 'programMediaType': 'radio'}]], 'id': 1}
2022-11-21 13:47:31.435 DEBUG (MainThread) [pybravia.client] Request http://10.1.0.40/sony/avContent, data: {'method': 'getContentList', 'params': [{'source': 'tv:dvbt', 'stIdx': 250, 'cnt': 12}], 'id': 1, 'version': '1.0'}, headers: {'Cache-Control': 'no-cache', 'Connection': 'keep-alive'}
2022-11-21 13:47:32.780 DEBUG (MainThread) [pybravia.client] Response status: 200
2022-11-21 13:47:32.781 DEBUG (MainThread) [pybravia.client] Response result: {'result': [[{'uri': 'tv:dvbt?trip=100.108.8016&srvName=Jedynka Polskie Radio', 'title': 'Jedynka Polskie Radio', 'index': 250, 'dispNum': '005', 'tripletStr': '100.108.8016', 'programMediaType': 'radio'}, {'uri': 'tv:dvbt?trip=100.108.8003&srvName=Dwójka Polskie Radio', 'title': 'Dwójka Polskie Radio', 'index': 251, 'dispNum': '006', 'tripletStr': '100.108.8003', 'programMediaType': 'radio'}, {'uri': 'tv:dvbt?trip=100.108.8017&srvName=Trójka Polskie Radio', 'title': 'Trójka Polskie Radio', 'index': 252, 'dispNum': '007', 'tripletStr': '100.108.8017', 'programMediaType': 'radio'}, {'uri': 'tv:dvbt?trip=100.108.8018&srvName=Polskie Radio dla Zagranicy', 'title': 'Polskie Radio dla Zagranicy', 'index': 253, 'dispNum': '008', 'tripletStr': '100.108.8018', 'programMediaType': 'radio'}, {'uri': 'tv:dvbt?trip=100.108.8026&srvName=Radio Złote Przeboje', 'title': 'Radio Złote Przeboje', 'index': 254, 'dispNum': '009', 'tripletStr': '100.108.8026', 'programMediaType': 'radio'}, {'uri': 'tv:dvbt?trip=100.108.8025&srvName=Meloradio', 'title': 'Meloradio', 'index': 255, 'dispNum': '010', 'tripletStr': '100.108.8025', 'programMediaType': 'radio'}, {'uri': 'tv:dvbt?trip=100.108.8019&srvName=Program 4 - Polskie Radio 24', 'title': 'Program 4 - Polskie Radio 24', 'index': 256, 'dispNum': '011', 'tripletStr': '100.108.8019', 'programMediaType': 'radio'}, {'uri': 'tv:dvbt?trip=100.108.8021&srvName=Radio Maryja', 'title': 'Radio Maryja', 'index': 257, 'dispNum': '012', 'tripletStr': '100.108.8021', 'programMediaType': 'radio'}, {'uri': 'tv:dvbt?trip=100.108.8020&srvName=Radio Jasna Góra', 'title': 'Radio Jasna Góra', 'index': 258, 'dispNum': '013', 'tripletStr': '100.108.8020', 'programMediaType': 'radio'}, {'uri': 'tv:dvbt?trip=100.108.8027&srvName=TOK FM', 'title': 'TOK FM', 'index': 259, 'dispNum': '014', 'tripletStr': '100.108.8027', 'programMediaType': 'radio'}, {'uri': 'tv:dvbt?trip=100.108.8028&srvName=Chillizet', 'title': 'Chillizet', 'index': 260, 'dispNum': '015', 'tripletStr': '100.108.8028', 'programMediaType': 'radio'}, {'uri': 'tv:dvbt?trip=100.108.8029&srvName=MUZO.FM', 'title': 'MUZO.FM', 'index': 261, 'dispNum': '016', 'tripletStr': '100.108.8029', 'programMediaType': 'radio'}]], 'id': 1}
2022-11-21 13:47:32.782 DEBUG (MainThread) [pybravia.client] Request http://10.1.0.40/sony/audio, data: {'method': 'getVolumeInformation', 'params': [], 'id': 1, 'version': '1.0'}, headers: {'Cache-Control': 'no-cache', 'Connection': 'keep-alive'}
2022-11-21 13:47:32.852 DEBUG (MainThread) [pybravia.client] Response status: 200
2022-11-21 13:47:32.867 DEBUG (MainThread) [pybravia.client] Response result: {'result': [[{'target': 'speaker', 'volume': 9, 'mute': False, 'maxVolume': 100, 'minVolume': 0}]], 'id': 1}
2022-11-21 13:47:32.867 DEBUG (MainThread) [pybravia.client] Request http://10.1.0.40/sony/avContent, data: {'method': 'getPlayingContentInfo', 'params': [], 'id': 1, 'version': '1.0'}, headers: {'Cache-Control': 'no-cache', 'Connection': 'keep-alive'}
2022-11-21 13:47:34.888 DEBUG (MainThread) [pybravia.client] Response status: 200
2022-11-21 13:47:34.889 DEBUG (MainThread) [pybravia.client] Response result: {'error': [7, 'Illegal State'], 'id': 1}
2022-11-21 13:47:34.890 DEBUG (MainThread) [homeassistant.components.braviatv.coordinator] Finished fetching braviatv data in 20.229 seconds (success: True)
2022-11-21 13:47:44.001 DEBUG (MainThread) [pybravia.client] Request http://10.1.0.40/sony/system, data: {'method': 'getPowerStatus', 'params': [], 'id': 1, 'version': '1.0'}, headers: {'Cache-Control': 'no-cache', 'Connection': 'keep-alive'}
2022-11-21 13:47:44.041 DEBUG (MainThread) [pybravia.client] Response status: 200
2022-11-21 13:47:44.043 DEBUG (MainThread) [pybravia.client] Response result: {'result': [{'status': 'active'}], 'id': 1}
2022-11-21 13:47:44.061 DEBUG (MainThread) [pybravia.client] Request http://10.1.0.40/sony/audio, data: {'method': 'getVolumeInformation', 'params': [], 'id': 1, 'version': '1.0'}, headers: {'Cache-Control': 'no-cache', 'Connection': 'keep-alive'}
2022-11-21 13:47:44.100 DEBUG (MainThread) [pybravia.client] Response status: 200
2022-11-21 13:47:44.101 DEBUG (MainThread) [pybravia.client] Response result: {'result': [[{'target': 'speaker', 'volume': 9, 'mute': False, 'maxVolume': 100, 'minVolume': 0}]], 'id': 1}
2022-11-21 13:47:44.101 DEBUG (MainThread) [pybravia.client] Request http://10.1.0.40/sony/avContent, data: {'method': 'getPlayingContentInfo', 'params': [], 'id': 1, 'version': '1.0'}, headers: {'Cache-Control': 'no-cache', 'Connection': 'keep-alive'}
2022-11-21 13:47:44.802 DEBUG (MainThread) [pybravia.client] Response status: 200
2022-11-21 13:47:44.815 DEBUG (MainThread) [pybravia.client] Response result: {'error': [7, 'Illegal State'], 'id': 1}
2022-11-21 13:47:44.816 DEBUG (MainThread) [homeassistant.components.braviatv.coordinator] Finished fetching braviatv data in 0.815 seconds (success: True)
2022-11-21 13:47:54.004 DEBUG (MainThread) [pybravia.client] Request http://10.1.0.40/sony/system, data: {'method': 'getPowerStatus', 'params': [], 'id': 1, 'version': '1.0'}, headers: {'Cache-Control': 'no-cache', 'Connection': 'keep-alive'}
2022-11-21 13:47:54.037 DEBUG (MainThread) [pybravia.client] Response status: 200
2022-11-21 13:47:54.040 DEBUG (MainThread) [pybravia.client] Response result: {'result': [{'status': 'active'}], 'id': 1}
2022-11-21 13:47:54.041 DEBUG (MainThread) [pybravia.client] Request http://10.1.0.40/sony/audio, data: {'method': 'getVolumeInformation', 'params': [], 'id': 1, 'version': '1.0'}, headers: {'Cache-Control': 'no-cache', 'Connection': 'keep-alive'}
2022-11-21 13:47:54.083 DEBUG (MainThread) [pybravia.client] Response status: 200
2022-11-21 13:47:54.084 DEBUG (MainThread) [pybravia.client] Response result: {'result': [[{'target': 'speaker', 'volume': 9, 'mute': False, 'maxVolume': 100, 'minVolume': 0}]], 'id': 1}
2022-11-21 13:47:54.084 DEBUG (MainThread) [pybravia.client] Request http://10.1.0.40/sony/avContent, data: {'method': 'getPlayingContentInfo', 'params': [], 'id': 1, 'version': '1.0'}, headers: {'Cache-Control': 'no-cache', 'Connection': 'keep-alive'}
2022-11-21 13:47:54.536 DEBUG (MainThread) [pybravia.client] Response status: 200
2022-11-21 13:47:54.536 DEBUG (MainThread) [pybravia.client] Response result: {'error': [7, 'Illegal State'], 'id': 1}
2022-11-21 13:47:54.537 DEBUG (MainThread) [homeassistant.components.braviatv.coordinator] Finished fetching braviatv data in 0.533 seconds (success: True)
2022-11-21 13:48:04.001 DEBUG (MainThread) [pybravia.client] Request http://10.1.0.40/sony/system, data: {'method': 'getPowerStatus', 'params': [], 'id': 1, 'version': '1.0'}, headers: {'Cache-Control': 'no-cache', 'Connection': 'keep-alive'}
2022-11-21 13:48:04.052 DEBUG (MainThread) [pybravia.client] Response status: 200
2022-11-21 13:48:04.053 DEBUG (MainThread) [pybravia.client] Response result: {'result': [{'status': 'active'}], 'id': 1}
2022-11-21 13:48:04.055 DEBUG (MainThread) [pybravia.client] Request http://10.1.0.40/sony/audio, data: {'method': 'getVolumeInformation', 'params': [], 'id': 1, 'version': '1.0'}, headers: {'Cache-Control': 'no-cache', 'Connection': 'keep-alive'}
2022-11-21 13:48:04.087 DEBUG (MainThread) [pybravia.client] Response status: 200
2022-11-21 13:48:04.087 DEBUG (MainThread) [pybravia.client] Response result: {'result': [[{'target': 'speaker', 'volume': 9, 'mute': False, 'maxVolume': 100, 'minVolume': 0}]], 'id': 1}
2022-11-21 13:48:04.088 DEBUG (MainThread) [pybravia.client] Request http://10.1.0.40/sony/avContent, data: {'method': 'getPlayingContentInfo', 'params': [], 'id': 1, 'version': '1.0'}, headers: {'Cache-Control': 'no-cache', 'Connection': 'keep-alive'}
2022-11-21 13:48:04.530 DEBUG (MainThread) [pybravia.client] Response status: 200
2022-11-21 13:48:04.531 DEBUG (MainThread) [pybravia.client] Response result: {'error': [7, 'Illegal State'], 'id': 1}
2022-11-21 13:48:04.531 DEBUG (MainThread) [homeassistant.components.braviatv.coordinator] Finished fetching braviatv data in 0.530 seconds (success: True)
2022-11-21 13:48:14.002 DEBUG (MainThread) [pybravia.client] Request http://10.1.0.40/sony/system, data: {'method': 'getPowerStatus', 'params': [], 'id': 1, 'version': '1.0'}, headers: {'Cache-Control': 'no-cache', 'Connection': 'keep-alive'}
2022-11-21 13:48:14.044 DEBUG (MainThread) [pybravia.client] Response status: 200
2022-11-21 13:48:14.044 DEBUG (MainThread) [pybravia.client] Response result: {'result': [{'status': 'active'}], 'id': 1}
2022-11-21 13:48:14.045 DEBUG (MainThread) [pybravia.client] Request http://10.1.0.40/sony/audio, data: {'method': 'getVolumeInformation', 'params': [], 'id': 1, 'version': '1.0'}, headers: {'Cache-Control': 'no-cache', 'Connection': 'keep-alive'}
2022-11-21 13:48:14.122 DEBUG (MainThread) [pybravia.client] Response status: 200
2022-11-21 13:48:14.123 DEBUG (MainThread) [pybravia.client] Response result: {'result': [[{'target': 'speaker', 'volume': 9, 'mute': False, 'maxVolume': 100, 'minVolume': 0}]], 'id': 1}
2022-11-21 13:48:14.123 DEBUG (MainThread) [pybravia.client] Request http://10.1.0.40/sony/avContent, data: {'method': 'getPlayingContentInfo', 'params': [], 'id': 1, 'version': '1.0'}, headers: {'Cache-Control': 'no-cache', 'Connection': 'keep-alive'}
2022-11-21 13:48:14.763 DEBUG (MainThread) [pybravia.client] Response status: 200
2022-11-21 13:48:14.775 DEBUG (MainThread) [pybravia.client] Response result: {'error': [40005, 'Display Is Turned off'], 'id': 1}
2022-11-21 13:48:14.776 DEBUG (MainThread) [homeassistant.components.braviatv.coordinator] Finished fetching braviatv data in 0.774 seconds (success: True)
2022-11-21 13:48:24.001 DEBUG (MainThread) [pybravia.client] Request http://10.1.0.40/sony/system, data: {'method': 'getPowerStatus', 'params': [], 'id': 1, 'version': '1.0'}, headers: {'Cache-Control': 'no-cache', 'Connection': 'keep-alive'}
2022-11-21 13:48:24.036 DEBUG (MainThread) [pybravia.client] Response status: 200
2022-11-21 13:48:24.037 DEBUG (MainThread) [pybravia.client] Response result: {'result': [{'status': 'standby'}], 'id': 1}
2022-11-21 13:48:24.037 DEBUG (MainThread) [homeassistant.components.braviatv.coordinator] Finished fetching braviatv data in 0.036 seconds (success: True)```

Now it works until power is disconnected again. The integration works, but I still have a request to configure the integration.
A full reboot of Home Assistant fixes the Bravia TV integration reconfigure message until the TV is powered off next time.
sp7dpt commented 1 year ago

Does your TV use firmware 6.7210? https://www.sony.pl/electronics/support/lcd-tvs-android-xe85xx_x85xxe-series/kd-55xe8505/software/00282916

I have exactly this firmware version.

Drafteed commented 1 year ago

I correctly understood that the integration asks for re-authorization after shutdown the TV? Can you show a screenshot of the card on integration page after turning off the TV.

Drafteed commented 1 year ago
2022-11-20 12:47:51.566 DEBUG (MainThread) [pybravia.client] Request http://10.1.0.40/sony/avContent, data: {'method': 'getPlayingContentInfo', 'params': [], 'id': 1, 'version': '1.0'}, headers: {'Cache-Control': 'no-cache', 'Connection': 'keep-alive'}
2022-11-20 12:47:53.242 DEBUG (MainThread) [pybravia.client] Response status: 403
2022-11-20 12:47:53.245 ERROR (MainThread) [homeassistant.components.braviatv.coordinator] Authentication failed while fetching braviatv data: 
2022-11-20 12:47:53.253 DEBUG (MainThread) [homeassistant.components.braviatv.coordinator] Finished fetching braviatv data in 2.251 seconds (success: False)

@bieniu I don't like these messages. It seems to me that at this moment the re-authorization case starts and breaks the further updates. API Bravia surprises again 🤷‍♂️