core/homeassistant/components/samsungtv
escoand 9661efc312 Add Samsung TV automatic protocol detection (#27492)
* added automatic protocol detection

* fix logger tests

* fix async tests

* add missin const.py

* fix log formatting

* wait for first update call

* migrate first tests

* migrated all test functions

* started to use state machine

* updated all tests to use async_setup_component

* slove hints

* update tests

* get state at correct position

* remove impossible tests

* fix autodetect tests

* use caplog fixture

* add test for duplicate

* catch concrete exceptions

* don't mock samsungctl exceptions

* add test for discovery

* get state when possible

* add test for autodetect without connection
2019-10-25 14:32:12 +02:00
..
__init__.py Add Samsung TV automatic protocol detection (#27492) 2019-10-25 14:32:12 +02:00
const.py Add Samsung TV automatic protocol detection (#27492) 2019-10-25 14:32:12 +02:00
manifest.json Add Samsung TV automatic protocol detection (#27492) 2019-10-25 14:32:12 +02:00
media_player.py Add Samsung TV automatic protocol detection (#27492) 2019-10-25 14:32:12 +02:00