Eric Severance
2765c6f1e9
Register Wemo fan services with entity service helper ( #44192 )
...
* Use a singleton for the Wemo registry and fan services
* Undo changes to the wemo subscription registry
* Use an entity service helper to register the Wemo fan services
* Fix Wemo fan test (missing ATTR_ENTITY_ID)
* Use the function name directly rather than a string
* Improve test coverage of the set_humidity service
2020-12-15 14:19:57 +01:00
Eric Severance
d4ab7880af
Replace hard-coded domain strings with constants in the Wemo module ( #44222 )
2020-12-15 05:03:02 +01:00
Eric Severance
8255815688
Share wemo entity code to reduce duplicate boilerplate ( #44113 )
2020-12-13 12:02:45 +01:00
Eric Severance
8fe5e61cbf
Test edge cases in wemo platform code ( #44136 )
2020-12-12 19:41:20 +01:00
HomeAssistant Azure
848224262c
[ci skip] Translation update
2020-12-10 00:03:01 +00:00
Eric Severance
c9c3a8fe38
Unregister updates when a Wemo entry is removed ( #44005 )
2020-12-07 14:10:46 +01:00
HomeAssistant Azure
42f00cff30
[ci skip] Translation update
2020-12-04 00:05:42 +00:00
Greg Dowling
5d83f0a911
Bump Pywemo to 0.5.3 ( #43263 )
2020-11-16 13:17:58 +01:00
Joshua M. Boniface
be93060e99
Move setup_url_for_address to pyWeMo library ( #42722 )
...
* Move setup_url_for_address to PyWemo library
* Bump pywemo to 0.5.2
* Use module-level function call
* Update requirements via script
2020-11-12 06:37:27 +01:00
HomeAssistant Azure
aab0ff2ea5
[ci skip] Translation update
2020-11-03 00:04:39 +00:00
HomeAssistant Azure
ed232ac733
[ci skip] Translation update
2020-10-24 00:05:17 +00:00
HomeAssistant Azure
994ae09f69
[ci skip] Translation update
2020-10-15 00:03:50 +00:00
J. Nick Koston
6c0d5fa1d6
Switch legacy async_add_job to async_add_executor_job in wemo ( #41807 )
...
These calls were already using async_add_executor_job in some of the
other platforms
2020-10-14 08:19:09 +02:00
HomeAssistant Azure
ba55cb8955
[ci skip] Translation update
2020-10-14 00:04:41 +00:00
HomeAssistant Azure
f787289ea0
[ci skip] Translation update
2020-10-12 00:03:31 +00:00
HomeAssistant Azure
80522f1bdc
[ci skip] Translation update
2020-10-11 00:03:37 +00:00
HomeAssistant Azure
6ae12c3faf
[ci skip] Translation update
2020-10-10 00:05:05 +00:00
HomeAssistant Azure
bcfa4ac959
[ci skip] Translation update
2020-10-06 00:08:09 +00:00
HomeAssistant Azure
8d1d585b40
[ci skip] Translation update
2020-10-05 00:04:23 +00:00
HomeAssistant Azure
f8c2d877aa
[ci skip] Translation update
2020-10-04 00:05:05 +00:00
Jason Madigan
be41442a86
Use reference strings in Wemo ( #41067 )
2020-10-03 14:43:30 +02:00
Adam Belebczuk
02a19d0123
Bump pywemo to 0.5.0 ( #40439 )
2020-09-22 11:24:22 +02:00
Franck Nijhof
1c2ebdf307
Upgrade black to 20.8b1 ( #39287 )
2020-08-27 13:56:20 +02:00
Eric Severance
f01634f75c
Add wemo 'Socket' model for Homekit discovery ( #38765 )
...
Corresponds with the model WSP080 WiFi Smart Plug
https://www.belkin.com/us/p/P-WSP080/
```
[homeassistant.components.zeroconf] Discovered new device Wemo Plug 603._hap._tcp.local. {'host': '10.234.200.95', 'port': 54664, 'hostname': 'Wemo Plug 603.local.', 'type': '_hap._tcp.local.', 'name': 'Wemo Plug 603._hap._tcp.local.', 'properties': {'_raw': {'c#': b'2', 'ff': b'2', 'id': b'63:30:B3:10:BA:B1', 'md': b'Socket', 'pv': b'1.1', 's#': b'1', 'sf': b'1', 'ci': b'7', 'sh': b'AD4l7g=='}, 'c#': '2', 'ff': '2', 'id': '63:30:B3:10:BA:B1', 'md': 'Socket', 'pv': '1.1', 's#' : '1', 'sf': '1', 'ci': '7', 'sh': 'AD4l7g=='}}
```
2020-08-21 08:36:20 -06:00
Eric Severance
2f955ccfd7
Bump pywemo to 0.4.46 ( #38845 )
2020-08-13 21:00:55 -05:00
Eric Severance
06ddb2c95e
Bump pywemo to 0.4.45 ( #38414 )
2020-07-30 18:19:43 -05:00
HomeAssistant Azure
e766a119d2
[ci skip] Translation update
2020-07-22 00:02:30 +00:00
Adam Belebczuk
fe03c9da68
Update Wemo state when changing state ( #36647 )
2020-06-16 21:14:04 +02:00
HomeAssistant Azure
b15caf31a9
[ci skip] Translation update
2020-06-15 00:03:32 +00:00
HomeAssistant Azure
564fb1d1e5
[ci skip] Translation update
2020-05-29 00:04:16 +00:00
HomeAssistant Azure
c10aa13d0b
[ci skip] Translation update
2020-05-20 00:03:49 +00:00
Adam Belebczuk
5104b79b4b
Bump PyWeMo version to 0.4.43 ( #35693 )
...
* PyWeMo version bump to 0.4.43
Changes necessary to safely upgrade to pyWeMo 0.4.43. This includes catching ActionExceptions that may be thrown by pyWeMo when it is unable to interact with a physical device.
* Black formatting fix
* Fix isort issues
* Code review changes
* More code review fixes
* Linting fix
* Undo dict.get change
* Change a couple instances of dict[key] to dict.get
2020-05-17 22:13:38 +02:00
HomeAssistant Azure
7faba60e83
[ci skip] Translation update
2020-04-29 00:03:31 +00:00
Erik Montnemery
066e921a8b
Rename SwitchDevice to SwitchEntity ( #34673 )
2020-04-26 18:50:37 +02:00
Erik Montnemery
e4333a7a44
Rename Light to LightEntity ( #34593 )
2020-04-26 18:49:41 +02:00
HomeAssistant Azure
90e0a1af8a
[ci skip] Translation update
2020-04-26 00:02:45 +00:00
Erik Montnemery
b022e08db9
Rename BinarySensorDevice to BinarySensorEntity ( #34462 )
...
* Rename BinarySensorDevice to BinarySensorEntity
* Tweak
* Move deprecation warning to __new__, add test
* Move deprecation warning back to __init__
* Move deprecation warning to __init_subclass
2020-04-23 21:57:07 +02:00
Paulus Schoutsen
e002c84eba
Don't set step title if it's integration title ( #34524 )
2020-04-22 15:05:39 +02:00
Joakim Sørensen
730a257f3c
Rename translations dir for integrations ( #34494 )
2020-04-21 16:11:05 -07:00
Paulus Schoutsen
0d60d40512
Update translations
2020-04-16 13:00:10 -07:00
Paulus Schoutsen
55dfca7467
Drop title from translations if brand name ( #34306 )
2020-04-16 12:52:53 -07:00
Paulus Schoutsen
f06aeea385
Update translations
2020-04-15 09:51:07 -07:00
Paulus Schoutsen
d36204a968
Move title translation to root ( #33850 )
2020-04-15 09:41:18 -07:00
Franck Nijhof
39336d3ea3
Add prettier (in pre-commit and CI) ( #33693 )
...
* Add prettier (in pre-commit and CI)
* Make all file prettier
* Change order
* Add to Azure Pipelines
* Fix a YAML file prettier caught as invalid
* Remove flow mapping using curly braces from all YAML service files
2020-04-05 17:27:16 +02:00
Paulus Schoutsen
f1d3c0d19b
Remove unused manifest fields ( #33595 )
2020-04-03 12:58:19 -07:00
Paulus Schoutsen
aaa1d06809
Directly call async_write_ha_state ( #33508 )
...
* Directly call async_write_ha_state
* Address comments
* Fix tests
2020-04-01 14:19:51 -07:00
Dan Lehman
0a90b01e77
Updated wemo lights fix for #31360 ( #31369 )
2020-01-31 21:42:37 -08:00
Paulus Schoutsen
06efe3a2f6
Fix wemo device types for lights ( #31360 )
2020-01-31 14:01:25 -08:00
Paulus Schoutsen
d5486f883d
Fix wemo lights ( #31323 )
2020-01-30 11:40:16 -08:00
Paulus Schoutsen
f4626375f3
Fix when you have two wemo devices ( #31139 )
2020-01-24 14:59:54 -08:00