Commit graph

5 commits

Author SHA1 Message Date
Paulus Schoutsen
8bbbd1947d
Raise if referenced entity does not support service () 2022-03-20 16:01:58 -07:00
Shay Levy
9825111c8d
Fix webostv live TV source missing when configuring sources () 2022-01-30 22:05:30 +01:00
Shay Levy
6ed60d2b32
Clean up webostv tests () 2022-01-24 13:36:07 +01:00
Shay Levy
a2e1cd2632
Add webostv 100% tests cover for triggers () 2022-01-17 18:33:46 +01:00
Shay Levy
dee843bf6e
Add LG webOS Smart TV config flow support ()
* Add webOS Smart TV config flow support ()

* Add Webostv config flow

* Fix tests mocks and apply review comments

* Apply review comments

* Change config flow to use ssdp UDN as unique_id

* Fix device info

* More review comments

* Fix _async_check_configured_entry

* Remove turn on script

* Add webOS Smart TV device triggers ()

* Add webOS Smart TV config flow support ()

* Add Webostv config flow

* Fix tests mocks and apply review comments

* Apply review comments

* Change config flow to use ssdp UDN as unique_id

* Fix device info

* More review comments

* Fix _async_check_configured_entry

* Remove turn on script

* Add webOS Smart TV device triggers ()

* Fix webOS Smart TV mypy and pylint errors ()

* Change webOS Smart TV PyPi aiopylgtv package to bscpylgtv ()

* Change webOS Smart TV PyPi aiopylgtv package to bscpylgtv

* Update bscpylgtv to 0.2.8 (revised websockets requirment)

* Change webOS Smart TV PyPi package to aiowebostv ()

* Change webOS Smart TV PyPi package to aiowebostv

* Apply suggestions from code review

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>

* webOS TV check UUID for user added device ()

* webOS TV check uuid when for user added device

* Apply suggestions from code review

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>

* Add test for form abort and host update

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>

* Rework webOS Smart TV device trigger to custom trigger platform ()

* Rework webOS Smart TV device trigger to custom trigger platform

* Review comments and add tests

* Fix webOS TV import from YAML ()

* Fix webOS TV import from YAML

* Fix requirements

* Migrate YAML entities unique id to UUID

* Add backoff to migration task delay

* Assert result data and unique_id

* Apply suggestions from code review

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>

* Add codeowner

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2022-01-14 22:48:45 +01:00