Matt Zimmerman
115fe26642
Add smarttub sensor platform and state sensor ( #46775 )
2021-02-20 12:25:02 -10:00
puddly
2b6619f815
Bump zigpy-znp from 0.3.0 to 0.4.0 ( #46828 )
2021-02-20 16:57:16 -05:00
Milan Meulemans
4af619d383
Add Rituals Perfume Genie integration ( #46218 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2021-02-20 11:55:23 -10:00
Eric Severance
6e52b26c06
Speed-up wemo discovery ( #46821 )
...
* Speed-up wemo discovery
* Use gather_with_concurrency to limit concurrent executor usage
* Comment fixup: asyncio executors -> executor threads
2021-02-20 11:16:50 -10:00
Martin Hjelmare
43a5852561
Fix habitica entry unload clean up ( #46798 )
...
* Fix habitica entry unload clean up
* Fix service remove
* Add entry setup and unload test
* Fix config flow tests
* Assert service
2021-02-20 20:59:59 +01:00
Eric Severance
fe4cf611f7
Disable update polling for Wemo when devices can push updates ( #46806 )
2021-02-20 09:37:48 -10:00
Eric Severance
806369ddc1
Bump pywemo to 0.6.3 ( #46825 )
2021-02-20 20:21:01 +01:00
Martin
6bb848455f
Add open/close tilt support to KNX cover ( #46583 )
2021-02-20 09:09:43 -10:00
Matthias Alphart
194c0d2b08
knx-read-service ( #46670 )
2021-02-20 09:09:23 -10:00
Matthias Alphart
2cf46330b1
Enable KNX routing optional local_ip ( #46133 )
2021-02-20 09:08:59 -10:00
marecabo
c6c0e2416c
Validate icon and device_class of ESPHome sensor entities ( #46709 )
2021-02-20 13:05:35 -06:00
Anders Melchiorsen
9f4874bb81
Explicitly create_task for asyncio.wait ( #46325 )
2021-02-20 19:57:46 +01:00
Chris Talkington
cf69415272
Implement suggested area in roku ( #46819 )
...
* implement suggested area in roku
* Update const.py
* Update test_media_player.py
* Update test_media_player.py
* Update test_media_player.py
* Update test_media_player.py
2021-02-20 12:57:24 -06:00
kpine
2ae790283c
Detect iBlinds v2.0 switch value as a cover not light ( #46807 )
...
* Remove unused "fibaro_fgs222" discovery hint
* Simplify multilevel switch current value discovery schema
* Force iBlinds v2.0 devices to be discovered as cover entities
* Rename discovery test file
2021-02-20 19:52:23 +01:00
Matthias Alphart
2940df09e9
Update xknx to 0.17.0 ( #46809 )
2021-02-20 08:45:04 -10:00
Michael
da1808226e
change log level to info ( #46823 )
2021-02-20 08:42:37 -10:00
uvjustin
39da0dc409
Add rtsp transport options to generic camera ( #46623 )
...
* Add rtsp transport options to generic camera
2021-02-21 02:11:50 +08:00
J. Nick Koston
adf480025d
Add support for bond up and down lights ( #46233 )
2021-02-20 08:03:40 -10:00
Chris Talkington
65e8835f28
Update rokuecp to 0.8.0 ( #46799 )
...
* update rokuecp to 0.8.0
* Update requirements_test_all.txt
* Update requirements_all.txt
2021-02-20 10:59:22 -06:00
Fabian Affolter
b5c7493b60
Upgrade TwitterAPI to 2.6.6 ( #46812 )
2021-02-20 17:26:21 +01:00
Allen Porter
4aa4f7e285
Rollback stream StreamOutput refactoring in PR#46610 ( #46684 )
...
* Rollback PR#46610
* Update stream tests post-merge
2021-02-20 06:49:39 -08:00
Raman Gupta
788134cbc4
Bump zwave-js-server-python to 0.18.0 ( #46787 )
...
* updates to support changes in zwave-js-server-python
* bump lib version
* use named arguments for optional args
* re-add lost commits
2021-02-20 09:50:00 +01:00
Anders Melchiorsen
26ce316c18
Do not trigger when numeric_state is true at startup ( #46424 )
2021-02-20 09:11:36 +01:00
J. Nick Koston
b775a0d796
Run homekit service calls in async since the server is now async ( #45859 )
...
* Simplify homekit runs and service calls
Now that the homekit server is async, call_service
and run are running in the Home Assistant event loop
* remove comment
* remove another comment
2021-02-19 21:34:52 -10:00
J. Nick Koston
41332493b5
Add suggested area support to Sonos ( #46794 )
2021-02-19 21:28:52 -10:00
J. Nick Koston
9b69549f73
Recover and restart the recorder if the sqlite database encounters corruption while running ( #46612 )
2021-02-19 21:26:24 -10:00
J. Nick Koston
5b0b01d727
Implement suggested areas in bond ( #45942 )
...
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
2021-02-19 21:06:43 -10:00
J. Nick Koston
6707496c5d
Update alexa for new fan model ( #45836 )
2021-02-19 22:45:14 -08:00
J. Nick Koston
5b95f61fd3
Update smarty to use new fan entity model ( #45879 )
2021-02-19 22:38:45 -08:00
J. Nick Koston
773a202777
Implement percentage step sizes in HomeKit ( #46722 )
2021-02-19 22:37:12 -08:00
J. Nick Koston
749883dc62
Implement suggested area in lutron_caseta ( #45941 )
2021-02-19 20:24:49 -10:00
J. Nick Koston
500cb17298
Ensure HomeAssistant can still restart when a library file is missing ( #46664 )
2021-02-19 22:22:48 -08:00
J. Nick Koston
22dbac259b
Ensure recorder shuts down cleanly on restart before startup is finished ( #46604 )
2021-02-19 22:18:21 -08:00
J. Nick Koston
4078a8782e
Add suggested area to hunterdouglas_powerview ( #46774 )
2021-02-19 22:17:00 -08:00
J. Nick Koston
11277faa93
Add suggested area to nexia ( #46776 )
2021-02-19 20:01:22 -10:00
J. Nick Koston
2807cb1de7
Implement suggested area for netatmo ( #46802 )
2021-02-19 21:57:37 -08:00
J. Nick Koston
3e334a4950
Fix typing of fan speed count and steps ( #46790 )
2021-02-19 19:57:21 -10:00
J. Nick Koston
0e9148e239
Add suggested area support to nuheat ( #46801 )
2021-02-19 21:57:02 -08:00
Erik Montnemery
54cf954353
Add device_entities template function/filter ( #46406 )
2021-02-19 21:50:59 -08:00
J. Nick Koston
2f3c2f5f4d
Add support for using a single endpoint for rest data ( #46711 )
2021-02-19 21:44:15 -08:00
J. Nick Koston
71586b7661
Cleanup inconsistencies in zha fan and make it a bit more dry ( #46714 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-02-19 19:42:14 -10:00
J. Nick Koston
bb7e4d7daa
Implement suggested_area in the device registry ( #45940 )
...
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
2021-02-19 19:34:33 -10:00
Eric Severance
e6125a1e4e
Bump pywemo to 0.6.2 ( #46797 )
2021-02-20 03:49:39 +01:00
HomeAssistant Azure
fd60d4273b
[ci skip] Translation update
2021-02-20 00:08:25 +00:00
Raman Gupta
47dcd2bf32
Format zwave_js dump as json ( #46792 )
2021-02-19 18:44:15 -05:00
Raman Gupta
4d23ffacd1
Add zwave_js thermostat fan mode and fan state support ( #46793 )
...
* add thermostat fan mode and fan state support
* return when fan mode is not supported
* use get just in case
* validate state key is in states so we dont have to use get
* pylint
2021-02-20 00:20:10 +01:00
Andreas Oetken
250327fac4
Allow multiple recipients for XMPP ( #45328 )
...
* recipient is a string list instead of a single string now
* this does NOT break existing automations/etc using this component
2021-02-19 15:56:20 +01:00
Joakim Sørensen
3e82509263
Use string instead of slug for add-on slug validation ( #46784 )
2021-02-19 15:23:59 +01:00
Franck Nijhof
6ad7020f99
Add Home Assistant color ( #46751 )
2021-02-19 13:30:27 +01:00
Tobias Sauerwein
d2a187a57b
Bump RMVtransport to 0.3.1 ( #46780 )
2021-02-19 13:28:00 +01:00
Anders Melchiorsen
bfea7d0baa
Raise ConditionError for and/or/not errors ( #46767 )
2021-02-19 13:15:30 +01:00
Anders Melchiorsen
e7e3e09063
Raise ConditionError for zone errors ( #46253 )
...
* Raise ConditionError for zone errors
* Do not test missing state
* Handle multiple entities/zones
2021-02-19 13:14:47 +01:00
J. Nick Koston
0ed0c7c026
Fix backwards compatibility with vesync fans ( #45950 )
2021-02-19 08:54:40 +01:00
J. Nick Koston
f2b303d509
Implement percentage step sizes for fans ( #46512 )
...
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
2021-02-18 21:05:09 -10:00
shbatm
5df46b60e8
Fix flip-flopped substitutions in Custom Version Type Warning message. ( #46768 )
2021-02-19 03:00:14 +01:00
Matt Zimmerman
da51e23514
Address late smarttub review ( #46703 )
...
* _config -> config
* remove unused string
* remove entity tests
* replace unit tests with integration tests using the core
* refactor polling to use asyncio.gather
* remove redundant component init
* remove gather in favor of simple loop
* use async_fire_time_changed instead of async_update_entity
* use hass.config_entries.async_setup instead of calling smarttub.async_setup_entry directly
* replace stray smarttub.async_setup_entry call
* async_unload_entry -> hass.config_entries.async_unload
* remove broken test
2021-02-19 01:18:02 +01:00
HomeAssistant Azure
d9ce7db554
[ci skip] Translation update
2021-02-19 00:03:06 +00:00
Franck Nijhof
52a9a66d0f
Upgrade cryptography to 3.3.2 ( #46759 )
2021-02-18 10:30:54 -10:00
Eric Severance
76e5f86b76
Add @esev as codeowner for wemo ( #46756 )
2021-02-18 19:08:48 +01:00
Ellis Michael
8b97f62a8e
Allow LIFX bulbs to fade color even when off ( #46596 )
...
LIFX bulbs have the capability to fade their color attributes even while the bulb is off. When the bulb is later turned on, the fade will continue as if the bulb was on all along.
2021-02-18 18:40:16 +01:00
Franck Nijhof
3353c63f8f
Upgrade sentry-sdk to 0.20.3 ( #46754 )
2021-02-18 18:25:15 +01:00
Franck Nijhof
01ebb156a0
Add selectors to Home Assistant service definitions ( #46733 )
...
Co-authored-by: Bram Kragten <mail@bramkragten.nl>
2021-02-18 18:19:49 +01:00
Franck Nijhof
b6f374b507
Add selectors to Twente Milieu service definitions ( #46748 )
2021-02-18 18:05:03 +01:00
Franck Nijhof
113059c1c7
Add selectors to HomeKit service definitions ( #46745 )
2021-02-18 17:32:48 +01:00
AdmiralStipe
e000b9c813
Added Slovenian language (sl-si) to Microsoft TTS ( #46720 )
2021-02-18 17:16:45 +01:00
Franck Nijhof
a80921ab65
Minor service definition tweaks ( #46741 )
2021-02-18 17:14:36 +01:00
Franck Nijhof
b9d5b3c34e
Add selectors to Conversation, Image Processing and Number service definitions ( #46746 )
2021-02-18 17:13:59 +01:00
Franck Nijhof
8b69608242
Add selectors to Browser, Recorder, Shopping List service definitions ( #46749 )
2021-02-18 17:06:25 +01:00
Franck Nijhof
208af0367a
Add selectors to Toon service definitions ( #46750 )
2021-02-18 17:02:45 +01:00
Franck Nijhof
81c7b3b9c9
Add selectors to Media Player service definitions ( #46739 )
2021-02-18 17:02:18 +01:00
Franck Nijhof
a164a6cf80
Add selectors to Hue service definitions ( #46747 )
2021-02-18 17:01:29 +01:00
Philip Allgaier
cdc4f634d1
Fix typo in Tesla Powerwall strings ( #46752 )
2021-02-18 17:01:22 +01:00
uvjustin
3c7db7bd5b
Skip repeated segment in stream recorder ( #46701 )
...
* Skip repeated segment in stream recorder
* Allow for multiple overlap
2021-02-18 17:00:26 +01:00
Franck Nijhof
a5ac338c74
Add selectors to Timer service definitions ( #46744 )
2021-02-18 16:54:20 +01:00
Franck Nijhof
4b6b03e33e
Add selectors to Lock service definitions ( #46743 )
2021-02-18 16:51:13 +01:00
Franck Nijhof
e57bfe05d5
Add selectors to Color Extractor service definitions ( #46742 )
2021-02-18 16:43:34 +01:00
Franck Nijhof
cd6a83f009
Add selectors to MQTT service definitions ( #46738 )
2021-02-18 16:37:15 +01:00
Franck Nijhof
3f96ebeae5
Add selectors to Logger, System Log & Logbook service definitions ( #46740 )
2021-02-18 16:33:29 +01:00
Franck Nijhof
62e0949ea9
Add selectors to Z-Wave JS service definitions ( #46737 )
2021-02-18 16:24:04 +01:00
Franck Nijhof
0f4433ce14
Add advanced selectors to Climate service definitions ( #46736 )
2021-02-18 16:23:10 +01:00
Franck Nijhof
b4136c3585
Add selectors to WLED service definitions ( #46731 )
2021-02-18 16:16:13 +01:00
Franck Nijhof
c0cdc0fe79
Add advanced selectors to Light service definitions ( #46732 )
2021-02-18 16:15:16 +01:00
Franck Nijhof
1d62bf8875
Add selectors to Script service definitions ( #46730 )
2021-02-18 16:14:16 +01:00
Franck Nijhof
74720d4afd
Add selectors to Vacuum service definitions ( #46728 )
2021-02-18 16:13:52 +01:00
Tobias Sauerwein
bfa171f802
Add selectors to Netatmo services ( #46574 )
...
* Add selectors
* Fix schedul selector
* Update homeassistant/components/netatmo/services.yaml
Co-authored-by: Bram Kragten <mail@bramkragten.nl>
* Update homeassistant/components/netatmo/services.yaml
Co-authored-by: Bram Kragten <mail@bramkragten.nl>
* Update services.yaml
* Added required field
Co-authored-by: Bram Kragten <mail@bramkragten.nl>
2021-02-18 15:01:54 +01:00
Jesse Campbell
12477c5e46
Fix missing color switch specific device class for Z-Wave JS driver >6.3 ( #46718 )
2021-02-18 07:58:43 -05:00
Franck Nijhof
616e8f6a65
Add selectors to Scene service definitions ( #46729 )
2021-02-18 13:56:15 +01:00
Allen Porter
88d143a644
Add discontinuity support to HLS streams and fix nest expiring stream urls ( #46683 )
...
* Support HLS stream discontinuity.
* Clarify discontinuity comments
* Signal a stream discontinuity on restart due to stream error
* Apply suggestions from code review
Co-authored-by: uvjustin <46082645+uvjustin@users.noreply.github.com>
* Simplify stream discontinuity logic
2021-02-18 20:26:02 +08:00
Franck Nijhof
62cfe24ed4
Add advanced service parameter flag ( #46727 )
2021-02-18 12:59:46 +01:00
Franck Nijhof
82934b31f8
Add selectors to Counter service definitions ( #46633 )
2021-02-18 12:59:29 +01:00
Álvaro Fernández Rojas
4083b90138
ubus: switch to pypi library ( #46690 )
...
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2021-02-18 12:33:21 +01:00
Franck Nijhof
0181cbb312
Upgrade and constrain httplib2>=0.19.0 ( #46725 )
2021-02-18 12:31:07 +01:00
Franck Nijhof
399777cfa8
Add selectors to Alarm Control Panel service definitions ( #46626 )
2021-02-18 12:26:05 +01:00
Franck Nijhof
ae643bfaf3
Add selectors to Climate service definitions ( #46632 )
2021-02-18 12:25:55 +01:00
Franck Nijhof
bc1cb8f0a0
Add selectors to Automation service definitions ( #46629 )
2021-02-18 12:25:25 +01:00
Franck Nijhof
e45fc4562b
Add selectors to Cover service definitions ( #46634 )
...
Co-authored-by: Tobias Sauerwein <cgtobi@users.noreply.github.com>
2021-02-18 12:25:16 +01:00
Franck Nijhof
2dfbd4fbcf
Add selectors to Fan service definitions ( #46639 )
2021-02-18 12:24:58 +01:00
Franck Nijhof
4e93a0c774
Add selectors to Downloader service definitions ( #46638 )
2021-02-18 12:24:50 +01:00
Franck Nijhof
c8c3ce4172
Add selectors to Switch service definitions ( #46635 )
2021-02-18 12:24:42 +01:00
Franck Nijhof
dec2eb36fd
Add selectors to Camera service definitions ( #46630 )
2021-02-18 12:24:04 +01:00