Steven Looman
|
731f618028
|
Make home assistant discoverable via UPnP/SSDP (#79820)
|
2022-10-15 14:00:46 -04:00 |
J. Nick Koston
|
0a8a5b973a
|
Fix samsungtv to abort when ATTR_UPNP_MANUFACTURER is missing (#78895)
|
2022-09-21 14:02:54 -04:00 |
epenet
|
0d696b84b2
|
Cleanup root component imports in tests (#78893)
|
2022-09-21 06:57:41 -10:00 |
epenet
|
0ac581a0b1
|
Cleanup EntityFeature in tests (#78859)
|
2022-09-21 10:48:55 +02:00 |
epenet
|
41d2ac3943
|
Cleanup MediaClass and MediaType in tests (#78817)
Cleanup MediaClass/MediaType in tests
|
2022-09-20 17:55:13 +02:00 |
Franck Nijhof
|
a6244eea28
|
Search/replace RESULT_TYPE_* by FlowResultType enum (#74656)
|
2022-07-07 21:28:18 +02:00 |
epenet
|
8f7f3f328e
|
Suppress Upnp error in SamsungTV resubscribe (#71925)
* Suppress Upnp error in SamsungTV resubscribe
* Supress UpnpCommunicationError instead
* Log resubscribe errors
* Add tests
* Add exc_info
|
2022-05-18 10:01:56 -07:00 |
epenet
|
8d57f70466
|
Ignore UpnpXmlContentError in SamsungTV (#72056)
|
2022-05-18 09:36:20 +02:00 |
epenet
|
afe2b71b2e
|
Update model info from SSDP in SamsungTV (#71992)
* Update model info from SSDP in SamsungTV
* Add tests
|
2022-05-17 22:49:19 +03:00 |
epenet
|
db08c04da6
|
Only test for EncryptedBridge in Samsung J/H models (#71291)
|
2022-05-04 22:15:24 -07:00 |
epenet
|
d8d1e98d4e
|
Fix unique id in SamsungTV config flow (#69899)
* Fix unique id in SamsungTV config flow
* coverage
Co-authored-by: J. Nick Koston <nick@koston.org>
|
2022-04-11 23:37:05 -10:00 |
epenet
|
071ef6c74f
|
Fix upnp subscription in SamsungTV (#69652)
Co-authored-by: J. Nick Koston <nick@koston.org>
|
2022-04-08 23:05:00 -07:00 |
J. Nick Koston
|
4b5033d08f
|
Abort samsungtv discovery of legacy devices when unique id not available (#69376)
|
2022-04-05 16:38:55 -07:00 |
epenet
|
2bb42f48aa
|
Add CONF_MODEL to core constants (#68806)
* Add CONF_MODEL to core constants
* Use CONF_MODEL in SamsungTV
Co-authored-by: epenet <epenet@users.noreply.github.com>
|
2022-03-29 10:01:10 +02:00 |
epenet
|
8eb2e131e5
|
Use DmrDevice to communicate with SamsungTV (#68777)
Co-authored-by: epenet <epenet@users.noreply.github.com>
|
2022-03-28 12:23:38 -10:00 |
epenet
|
de130d3b28
|
Update REST api mocking in SamsungTV (#68172)
Co-authored-by: epenet <epenet@users.noreply.github.com>
|
2022-03-28 09:04:19 -10:00 |
J. Nick Koston
|
6cec53bea1
|
Add support for finding the samsungtv MainTvAgent service location (#68763)
|
2022-03-27 22:01:07 -10:00 |
epenet
|
c024033dae
|
Add Upnp volume control/status to SamsungTV (#68663)
Co-authored-by: epenet <epenet@users.noreply.github.com>
Co-authored-by: J. Nick Koston <nick@koston.org>
|
2022-03-27 12:27:24 -10:00 |
J. Nick Koston
|
b5496441ae
|
Use new samsungtv exception to detect when reauth is needed (#68762)
|
2022-03-27 12:12:32 -10:00 |
J. Nick Koston
|
cc75cebfc5
|
Add support for setting up encrypted samsung tvs from config flow (#68717)
Co-authored-by: epenet <epenet@users.noreply.github.com>
|
2022-03-27 10:30:45 -10:00 |
epenet
|
b13e14b80c
|
Add command support to SamsungTV H/J models (#68301)
Co-authored-by: epenet <epenet@users.noreply.github.com>
Co-authored-by: J. Nick Koston <nick@koston.org>
|
2022-03-24 07:58:58 -10:00 |
epenet
|
9ba0475644
|
Use callback to get app_list in SamsungTV (#68506)
Co-authored-by: epenet <epenet@users.noreply.github.com>
|
2022-03-23 11:12:12 -10:00 |
epenet
|
df6cc94b25
|
Cleanup SamsungTV following dependency bump (#68562)
* send_command -> send_commands
* Remove TODO
Co-authored-by: epenet <epenet@users.noreply.github.com>
|
2022-03-23 20:35:58 +02:00 |
epenet
|
87378016c1
|
Add basic support for SamsungTV encrypted models (#68500)
Co-authored-by: epenet <epenet@users.noreply.github.com>
|
2022-03-22 00:11:41 -10:00 |
Paulus Schoutsen
|
8bbbd1947d
|
Raise if referenced entity does not support service (#68394)
|
2022-03-20 16:01:58 -07:00 |
epenet
|
125ab5eb2b
|
Handle ConnectionClosed in SamsungTV try_connect (#68125)
* Handle ConnectionClosed in SamsungTV try_connect
* Add tests
* Add quotes around the error message
Co-authored-by: epenet <epenet@users.noreply.github.com>
|
2022-03-15 08:20:24 +01:00 |
epenet
|
23b8229143
|
Adjust ms.remote.control error logging in SamsungTV (#67988)
Co-authored-by: epenet <epenet@users.noreply.github.com>
|
2022-03-12 01:20:04 -10:00 |
epenet
|
9ab56bd5c8
|
Allow discovery to update invalid unique_id in SamsungTV (#67859)
Co-authored-by: epenet <epenet@users.noreply.github.com>
|
2022-03-08 22:27:53 +01:00 |
epenet
|
d12118a425
|
Fix reauth trigger in SamsungTV (#67850)
Co-authored-by: epenet <epenet@users.noreply.github.com>
|
2022-03-08 11:02:00 +01:00 |
epenet
|
36049ac514
|
Batch send commands in SamsungTV (#67847)
Co-authored-by: epenet <epenet@users.noreply.github.com>
|
2022-03-08 10:10:17 +01:00 |
epenet
|
6f38eda114
|
Adjust power_off for TheFrame in SamsungTV (#67841)
Co-authored-by: epenet <epenet@users.noreply.github.com>
|
2022-03-08 08:20:58 +01:00 |
epenet
|
5b23b9a617
|
Adjust get_mac routine in SamsungTV (#67804)
Co-authored-by: epenet <epenet@users.noreply.github.com>
|
2022-03-08 07:54:12 +01:00 |
epenet
|
2d4ccddd99
|
Fix SSDP unique id in SamsungTV config flow (#67811)
Co-authored-by: epenet <epenet@users.noreply.github.com>
Co-authored-by: J. Nick Koston <nick@koston.org>
|
2022-03-08 07:53:59 +01:00 |
epenet
|
1793c29fac
|
Move key sequences to bridge in SamsungTV (#67762)
Co-authored-by: epenet <epenet@users.noreply.github.com>
|
2022-03-08 07:46:34 +01:00 |
epenet
|
c70bed86ff
|
Adjust websocket bridge logging in SamsungTV (#67809)
Co-authored-by: epenet <epenet@users.noreply.github.com>
|
2022-03-07 23:31:57 +01:00 |
epenet
|
c5f7e7d1b0
|
Refactor run app in SamsungTV (#67616)
Co-authored-by: epenet <epenet@users.noreply.github.com>
|
2022-03-04 14:37:27 -10:00 |
epenet
|
9db3e321e4
|
Add message for unsupported models in samsungtv (#67549)
Co-authored-by: epenet <epenet@users.noreply.github.com>
|
2022-03-04 12:06:15 -10:00 |
epenet
|
8e3b0f6554
|
Cleanup mac fixtures in samsungtv tests (#67529)
Co-authored-by: epenet <epenet@users.noreply.github.com>
|
2022-03-03 08:07:08 -10:00 |
epenet
|
74483d2669
|
Fix Samsung TV state when the device is turned off (#67541)
Co-authored-by: epenet <epenet@users.noreply.github.com>
|
2022-03-03 08:06:33 -10:00 |
epenet
|
b8861578ff
|
Implement async websocket in samsungtv (#67127)
Co-authored-by: epenet <epenet@users.noreply.github.com>
|
2022-03-02 09:30:33 -10:00 |
epenet
|
1556868d56
|
Use async rest api in SamsungTV (#67369)
Co-authored-by: epenet <epenet@users.noreply.github.com>
|
2022-02-28 09:53:42 -10:00 |
epenet
|
715d7f70f0
|
Adjust SamsungTV abstraction layer (#67216)
Co-authored-by: epenet <epenet@users.noreply.github.com>
|
2022-02-25 17:15:45 +01:00 |
epenet
|
a60c37cdb8
|
Expose Samsung wrapper as async (#67042)
Co-authored-by: epenet <epenet@users.noreply.github.com>
|
2022-02-22 08:31:16 -10:00 |
epenet
|
3aa18ea5d8
|
Add installed apps to samsungtv sources (#66752)
Co-authored-by: epenet <epenet@users.noreply.github.com>
|
2022-02-18 13:33:49 -08:00 |
epenet
|
8bf19655f1
|
Fix samsung mocks (#66765)
Co-authored-by: epenet <epenet@users.noreply.github.com>
|
2022-02-17 13:04:48 -08:00 |
epenet
|
6d0a06c57a
|
Add type hints in samsungtv tests (#66632)
Co-authored-by: epenet <epenet@users.noreply.github.com>
|
2022-02-17 12:47:58 -08:00 |
epenet
|
a9aefb66b5
|
Add device info to samsungtv diagnostics (#66728)
* Add device-info to samsungtv diagnostics
* Adjust tests
Co-authored-by: epenet <epenet@users.noreply.github.com>
|
2022-02-17 12:35:02 +01:00 |
epenet
|
2687f61428
|
Fix slow samsungtv test (#66696)
|
2022-02-16 16:04:50 -06:00 |
epenet
|
0138caa277
|
Fix side_effect patching in samsungtv tests (#66651)
Co-authored-by: epenet <epenet@users.noreply.github.com>
|
2022-02-16 12:40:11 -08:00 |
epenet
|
2d33e435b9
|
Fix token refresh in samsungtv (#66533)
|
2022-02-16 12:28:01 -08:00 |