Commit graph

5 commits

Author SHA1 Message Date
epenet
107bd11a31
Use DeviceInfo in wemo () 2021-10-28 23:58:33 +02:00
Eric Severance
88a08fdf57
Wemo Insight devices need polling when off () 2021-08-31 09:32:26 +02:00
Eric Severance
67d04b6082
Use DataUpdateCoordinator for wemo ()
* Use DataUpdateCoordinator for wemo

* Rename DeviceWrapper->DeviceCoordinator and make it a subclass of DataUpdateCoordinator

* Rename async_update_data->_async_update_data to override base class

* Rename: device -> coordinator
2021-08-21 20:14:55 +02:00
Eric Severance
ab36ac7a94
Handle all WeMo ensure_long_press_virtual_device exceptions ()
* Handle all exceptions around the WeMo ensure_long_press_virtual_device method

* Don't use a bare exception

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

* Log exception

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-07-20 09:20:47 +02:00
Eric Severance
61079ab7fa
Support receiving long-press events from WeMo devices ()
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-06-16 12:00:34 +02:00