Clifford Roche and GitHub
b5fe4e8474
Bump greeclimate to 1.2.0 ( #73008 )
2022-06-04 06:56:37 +02:00
GitHub Action
636f650563
[ci skip] Translation update
2022-06-04 00:23:28 +00:00
Allen Porter and GitHub
bdc41bf22a
Fix google calendar bug where expired tokens are not refreshed ( #72994 )
2022-06-03 16:33:12 -07:00
jjlawren and GitHub
04b2223f06
Provide Sonos media position if duration not available ( #73001 )
2022-06-03 15:03:21 -07:00
iAutom8 and GitHub
14030991cf
Add ViCare additional temperature sensors ( #72792 )
2022-06-03 22:57:01 +01:00
Joakim Plate and GitHub
cc807b4d59
fjaraskupan: Don't filter anything in backend ( #72988 )
2022-06-03 13:05:37 -07:00
J. Nick Koston and GitHub
8e8fa0399e
Fix statistics_during_period being incorrectly cached ( #72947 )
2022-06-03 13:04:46 -07:00
91df2db9e0
Bump bimmer_connected to 0.9.4 ( #72973 )
...
Co-authored-by: rikroe <rikroe@users.noreply.github.com >
2022-06-03 09:59:10 -10:00
G Johansson and GitHub
8d0dd1fe8c
Config flow for scrape integration ( #70476 )
2022-06-03 09:24:04 -10:00
G Johansson and GitHub
5ee2f4f438
Sensibo Set temperature improvement ( #72992 )
2022-06-03 09:11:57 -10:00
shbatm and GitHub
18c2614802
Check ISY994 climate for unknown humidity value on Z-Wave Thermostat ( #72990 )
...
Check ISY994 climate for unknown humidity on Z-Wave Thermostat
Update to #72670 to compare the property value and not the parent object. Should actually fix #72628
2022-06-03 06:53:23 -10:00
epenet and GitHub
6da409d6e5
Remove unused constant from auth ( #72953 )
2022-06-03 08:12:38 -07:00
J. Nick Koston and GitHub
a9d45d656d
Add to codeowners for logbook so I get notifications ( #72964 )
...
- Adding explictly will get through my filters and I want
to watch this one for at least this release
2022-06-03 15:49:17 +02:00
starkillerOG and GitHub
6cadd4f665
MotionBlinds use device_name helper ( #72438 )
...
* use device_name helper
* fix typo
* fix import
* fix isort
* add gateway_test
* implement gateway test
* correct test blind mac
2022-06-03 15:33:43 +02:00
w35l3y and GitHub
beab6e2e5f
Fix ended session when there isn't any response from the user ( #72218 )
...
* Fix end session when there isn't any response
This PR fixes #72153
* Added test case as requested
https://github.com/home-assistant/core/pull/72218#discussion_r881584812
2022-06-03 15:32:22 +02:00
Raphaël Beamonte and GitHub
88129dbe91
Allow log template function to return specified default on math domain error ( #72960 )
...
Fix regression for logarithm template
2022-06-03 15:27:10 +02:00
starkillerOG and GitHub
52149c442e
Bump pynetgear to 0.10.4 ( #72965 )
...
bump pynetgear to 0.10.4
2022-06-03 13:57:59 +02:00
Joakim Plate and GitHub
8910d265d6
Keep track of a context for each listener ( #72702 )
...
* Remove async_remove_listener
This avoids the ambuigity as to what happens if same callback is added multiple times.
* Keep track of a context for each listener
This allow a update coordinator to adapt what data to request on update from the backing service based on which entities are enabled.
* Clone list before calling callbacks
The callbacks can end up unregistering and modifying the dict while iterating.
* Only yield actual values
* Add a test for update context
* Factor out iteration of _listeners to helper
* Verify context is passed to coordinator
* Switch to Any as type instead of object
* Remove function which use was dropped earliers
The use was removed in 8bee25c938
2022-06-03 13:55:57 +02:00
J. Nick Koston and GitHub
a28fa5377a
Remove unused code from logbook ( #72950 )
2022-06-03 08:59:00 +02:00
Avi Miller and GitHub
f5c6ad24c4
Bump aiolifx to 0.8.1 ( #72897 )
...
Bump aiolifx version to support the latest LIFX devices
LIFX added 22 new product definitions to their public product
list at the end of January and those new products are defined in
aiolifx v0.8.1, so bump the dependency version.
Also switched to testing for relays instead of maintaining a
seperate list of switch product IDs.
Fixes #72894 .
Signed-off-by: Avi Miller <me@dje.li >
2022-06-03 08:09:00 +02:00
epenet and GitHub
fe1c3d3be8
Revert "Allow non-async functions in device automation ( #72147 )" ( #72909 )
2022-06-02 23:00:47 -07:00
Allen Porter and GitHub
3a8a816584
Cleanup nest config flow tests to use common setup fixtures ( #72878 )
...
* Cleanup nest config flow tests to use common setup
* Remove some conditionals in test setup
2022-06-02 21:42:52 -07:00
J. Nick Koston and GitHub
5b31414225
Fix misalignments between sql based filtering with the entityfilter based filtering ( #72936 )
2022-06-02 20:52:53 -07:00
J. Nick Koston and GitHub
f52fa3599f
Only create auto comfort entities for BAF devices that support them ( #72948 )
2022-06-02 20:51:27 -07:00
GitHub Action
43b802252a
[ci skip] Translation update
2022-06-03 00:19:45 +00:00
Paulus Schoutsen and GitHub
fbb08994f4
Only sync when HA is started up as we already sync at startup ( #72940 )
2022-06-02 16:15:04 -07:00
Khole and GitHub
a4c3585448
Fix Hive authentication ( #72929 )
2022-06-02 14:54:26 -07:00
J. Nick Koston and GitHub
9fbde245d0
Fix performance of logbook entity and devices queries with large MySQL databases ( #72898 )
2022-06-02 14:54:06 -07:00
Erik Montnemery and GitHub
b97d346df7
Fix reload of MQTT yaml config ( #72901 )
2022-06-02 11:32:31 -07:00
nojocodex and GitHub
8e4321af59
Fix logging & exit code reporting to S6 on HA shutdown ( #72921 )
2022-06-02 19:49:08 +02:00
Allen Porter and GitHub
8c50c7fbd4
Fix bug in caldav and avoid unnecessary copy of dataclass ( #72922 )
2022-06-02 08:40:13 -07:00
J. Nick Koston and GitHub
d3b1896a06
Only present history_stats state as unknown if the time is in the future ( #72880 )
2022-06-02 08:39:53 -07:00
puddly and GitHub
1c38c20cac
Bump ZHA dependency zigpy from 0.45.1 to 0.46.0 ( #72877 )
2022-06-02 08:27:12 -07:00
J. Nick Koston and GitHub
f1a31d8d33
Add support for async_remove_config_entry_device to unifiprotect ( #72742 )
...
* Add support for async_remove_config_entry_device to unifiprotect
* tweaks
* tweaks
* more cleanups
* more cleanups
* fix unhelpful auto import
* add coverage
* fix mac formatting
* collapse logic
2022-06-02 08:26:08 -07:00
Matrix and GitHub
9192d0e972
Bump yolink-api to 0.0.6 ( #72903 )
...
* Bump yolink-api to 0.0.6
* update testcase
2022-06-02 17:21:22 +02:00
Erik Montnemery and GitHub
b89cd37de8
Remove dead code from template fan ( #72917 )
2022-06-02 08:19:15 -07:00
epenet and GitHub
fc8727454a
Use Mapping for async_step_reauth (p-s) ( #72766 )
2022-06-02 14:28:14 +02:00
Jan Bouwhuis and GitHub
52561ce076
Update MQTT tests to use the config entry setup ( #72373 )
...
* New testframework and tests for fan platform
* Merge test_common_new to test_common
* Add alarm_control_panel
* Add binary_sensor
* Add button
* Add camera
* Add climate
* Add config_flow
* Add cover
* Add device_tracker_disovery
* Add device_trigger
* Add diagnostics
* Add discovery
* Add humidifier
* Add init
* Add lecacy_vacuum
* Add light_json
* Add light_template
* Add light
* Add lock
* Add number
* Add scene
* Add select
* Add sensor
* Add siren
* Add state_vacuum
* Add subscription
* Add switch
* Add tag
* Add trigger
* Add missed tests
* Add another missed test
* Add device_tracker
* Remove commented out code
* Correct tests according comments
* Improve mqtt_mock_entry and recover tests
* Split fixtures with and without yaml setup
* Update fixtures manual_mqtt
* Update fixtures mqtt_json
* Fix test tasmota
* Update fixture mqtt_room
* Revert fixture changes, improve test
* re-add test
2022-06-02 14:24:46 +02:00
epenet and GitHub
756988fe20
Use Mapping for async_step_reauth (f-o) ( #72764 )
2022-06-02 14:17:09 +02:00
Robert Hillis and GitHub
14f47c7450
Bump aiopyarr to 2022.6.0 ( #72870 )
2022-06-02 14:06:59 +02:00
J. Nick Koston and GitHub
cd590c79e2
Fix migration of MySQL data when InnoDB is not being used ( #72893 )
...
Fixes #72883
2022-06-02 14:01:06 +02:00
Guido Schmitz and GitHub
219200b340
Fix test_hass_stop in devolo Home Network ( #72833 )
...
Fix test_hass_stop
2022-06-02 13:59:29 +02:00
Marc Mueller and GitHub
62a5854e40
Fix bare except ( #72906 )
2022-06-02 13:58:04 +02:00
Raman Gupta and GitHub
6ccaf33bdf
Attempt to fix flaky tomorrowio test ( #72890 )
...
* Fix flaky tomorrowio test
* reset mock outside context manager
* add to hass outside of context manager
2022-06-02 03:16:00 -04:00
c2fdac2014
Allow non-async functions in device automation ( #72147 )
...
* Remove async requirement for get_capabilities_func
* Add comment
* Remove async requirement for get_automations_func
* Update homeassistant/components/device_automation/__init__.py
Co-authored-by: Erik Montnemery <erik@montnemery.com >
* Update homeassistant/components/device_automation/__init__.py
Co-authored-by: Erik Montnemery <erik@montnemery.com >
* Add Exception to type hint
Co-authored-by: Erik Montnemery <erik@montnemery.com >
2022-06-02 09:06:22 +02:00
999b3a4f7b
Adjust astroid import in pylint plugin ( #72841 )
...
* import nodes from astroid
* Update remaining pylint plugins
Co-authored-by: Marc Mueller <30130371+cdce8p@users.noreply.github.com >
2022-06-02 07:48:59 +02:00
J. Nick Koston and GitHub
f79e5e002b
Ensure recorder shuts down when its startup future is canceled out from under it ( #72866 )
2022-06-01 22:13:09 -07:00
jjlawren and GitHub
d368b9e24f
Remove announce workaround for Sonos ( #72854 )
2022-06-01 22:12:38 -07:00
J. Nick Koston and GitHub
c6e56c26b3
Fix logbook not setting up with an recorder filter that has empty fields ( #72869 )
2022-06-01 22:12:00 -07:00
GitHub Action
7746715590
[ci skip] Translation update
2022-06-02 00:27:51 +00:00