Maciej Bieniek
9dd9147343
Use HA `uuid` as `client_id` in BraviaTV ( #79618 )
...
* Use uuid as clientid/nickname
* Fixes after rebase
* Move gen_instance_ids() to utils
* Store client_id and nickname in config_entry
* Update tests
* Clean names
* Rename consts
2022-10-05 11:24:52 +03:00
Maciej Bieniek
3b794038b1
Add reauth flow to BraviaTV integration ( #79405 )
...
* Raise ConfigEntryAuthFailed
* Add reauth flow
* Add tests
* Patch pair() method to avoid IO
* Remove unused errors dict
2022-10-02 13:07:57 -07:00
Maciej Bieniek
1ac5696e7f
Bump pybravia to 0.2.3 ( #79200 )
2022-09-28 14:46:43 +02:00
Artem Draft
ab4c1ebfd6
Add Button platform to Bravia TV ( #78093 )
...
* Add Button platform to Bravia TV
* Add button.py to coveragerc
* improve callable type
2022-09-23 15:39:24 +02:00
Artem Draft
7c460cc641
Add PSK auth and SSDP discovery to Bravia TV ( #77772 )
2022-09-23 09:03:43 -04:00
epenet
9a5fe950a4
Use new media player enums [a-d] ( #77939 )
2022-09-08 11:03:10 +02:00
Artem Draft
72f9e5f6ec
Bump pybravia to 0.2.2 ( #77867 )
2022-09-06 09:52:27 +02:00
Artem Draft
e19fb56dd3
Suppress 404 in Bravia TV ( #77288 )
2022-08-31 22:42:23 -04:00
Artem Draft
0aae416425
Log command list in Bravia TV Remote ( #77329 )
2022-08-31 15:58:07 +02:00
Artem Draft
8ddee30787
Revert "Add remote learn command to BraviaTV" ( #77306 )
2022-08-25 14:23:11 +02:00
Artem Draft
647eb9650d
Add remote learn command to BraviaTV ( #76655 )
...
* add bravia remote learn
* unwrap
2022-08-24 22:50:07 +02:00
Artem Draft
19295d33ba
Migrate BraviaTV to new async backend ( #75727 )
2022-08-10 13:11:49 +02:00