jbouwh
c2d94f41dd
Fix replay and test
2023-03-01 16:50:05 +00:00
jbouwh
e595b9add2
Merge commit 'refs/pull/88862/head' of https://github.com/home-assistant/core into mqtt-optimize-subscriptions-alt2
2023-03-01 15:47:52 +00:00
jbouwh
31a2d3915e
Replay retained topics instead or resubscribing
2023-02-28 19:03:27 +00:00
jbouwh
fc5d195659
Add tests
2023-02-28 19:00:00 +00:00
jbouwh
25af136d7b
Do not replay already processed retained subscr.
2023-02-28 18:59:28 +00:00
jbouwh
bca96fb433
ruff
2023-02-28 09:30:33 +00:00
Jan Bouwhuis
6431da35c4
Remove lock from task
...
Co-authored-by: Erik Montnemery <erik@montnemery.com>
2023-02-28 09:30:33 +00:00
jbouwh
dad1b02dae
Do not cooldown on resubscribe
2023-02-28 09:30:33 +00:00
jbouwh
ad40a454f0
Cleanup
2023-02-28 09:30:33 +00:00
jbouwh
43055b00bc
Debounce and group mqtt subscriptions
2023-02-28 09:30:33 +00:00
epenet
d2ea773e7f
Adjust AddEntitiesCallback import (part 1) ( #88870 )
...
Adjust AddEntitiesCallback import
2023-02-28 08:54:05 +01:00
Diogo Gomes
07c25b3dd8
Prosegur late review comments ( #88859 )
...
* address late comments on #76428
* adress review
* extra tweaks
2023-02-28 08:16:22 +01:00
Matthias Alphart
7b3cab1bfe
Update xknx to 2.6.0 ( #88864 )
2023-02-28 00:22:22 +01:00
Paul Bottein
c096ef3fce
Update frontend to 20230227.0 ( #88857 )
2023-02-28 00:20:40 +01:00
Emory Penney
9fed4472f1
Adding Obihai codeowner ( #88856 )
...
Obihai: Adding codeowner
2023-02-27 22:29:51 +01:00
puddly
7a5a882687
Bump ZHA dependencies ( #88799 )
...
* Bump ZHA dependencies
* Use `importlib.metadata.version` to get package versions
2023-02-27 15:07:57 -05:00
Klaas Schoute
73c7ee4326
Bump odp-amsterdam to v5.1.0 ( #88847 )
2023-02-27 18:45:29 +01:00
Mick Vleeshouwer
79f96fe900
Support ValveHeatingTemperatureInterface in Overkiz integration ( #88804 )
...
* Add ValveHeatingTemperatureInterface support
* Update presets
* Bugfix
* Bugfixes
* Bugfix
* Update manifest
* Apply feedback
* Sort alphabetically
* Update homeassistant/components/overkiz/climate_entities/valve_heating_temperature_interface.py
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
---------
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
2023-02-27 17:25:02 +01:00
Mick Vleeshouwer
7cc8712a0c
Change string to enum in SomfyThermostat ( #88813 )
2023-02-27 17:24:02 +01:00
Emory Penney
0e8d28dab0
Add Config Flow to Obihai ( #88627 )
...
* Obihai: Config Flow Only
* Remove reboot service
* Update .coveragerc
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
* PR Feedback
* Use Issue Registry
* Add config_flow tests
* Another pass with pre-commit
* Resolve cyclical import and move sensorClasses to sensor
* Update homeassistant/components/obihai/config_flow.py
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
* Update homeassistant/components/obihai/sensor.py
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
* Update homeassistant/components/obihai/sensor.py
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
* Update tests/components/obihai/test_config_flow.py
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
* Another round of feedback
* More PR feedback
* Offline testing, already_configured is required
* Update homeassistant/components/obihai/config_flow.py
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
* Update homeassistant/components/obihai/config_flow.py
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
* Update homeassistant/components/obihai/config_flow.py
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
* Cleanup
* Update homeassistant/components/obihai/__init__.py
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
* PR feedback
* Backout today's changes: Fix mypy error
* Update tests/components/obihai/test_config_flow.py
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
* Update tests/components/obihai/test_config_flow.py
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
* Update tests/components/obihai/test_config_flow.py
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
* Update tests/components/obihai/test_config_flow.py
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
* Don't plan ahead
* PR feedback
* Update homeassistant/components/obihai/config_flow.py
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
* Cleanup strings
---------
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
2023-02-27 17:22:15 +01:00
StefanIacobLivisi
fd87748b99
LIVISI climate device improvement ( #88844 )
...
Code review follow-up
2023-02-27 17:20:10 +01:00
Ernst Klamer
00954dfc1f
Add gas sensor to BTHome ( #88770 )
...
* Bump bthome
* Add gas sensor
2023-02-27 10:40:08 -05:00
Paul Bottein
e95944bf9f
Add filter options to entity and device selectors ( #87536 )
...
* Add support for multiple device classes
* Add support for entity filter selector
* Add support for device filter selector
* Apply suggestions
* Fix wrong property name
* Update snapshot
---------
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2023-02-27 10:38:18 -05:00
avee87
ac70612ec5
Improve helper integration scaffold ( #88713 )
2023-02-27 16:25:27 +01:00
epenet
7419a92a1b
Cleanup YAML import in aladdin_connect ( #88694 )
2023-02-27 16:20:01 +01:00
Erik Montnemery
ff4de8cd06
Add WS API for creating a Thread network ( #88830 )
...
* Add WS API for creating a Thread network
* Add tests
2023-02-27 10:19:13 -05:00
Bouwe Westerdijk
bdb9994b7e
Correct Plugwise gas_consumed_interval sensor ( #87449 )
...
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2023-02-27 16:17:57 +01:00
Paulus Schoutsen
2dcc2f88cc
Use snapshots in blueprint import tests ( #88843 )
2023-02-27 09:57:26 -05:00
Erik Montnemery
db1dd16ab0
Add thread user flow ( #88842 )
2023-02-27 15:30:04 +01:00
Erik Montnemery
2c2489284b
Catch CancelledError when setting up components ( #88635 )
...
* Catch CancelledError when setting up components
* Catch CancelledError when setting up components
* Also catch SystemExit
2023-02-27 09:29:14 -05:00
epenet
198ebaff6e
Add missing mock in abode config flow tests ( #88828 )
2023-02-27 14:03:51 +01:00
epenet
5cc9e7fedd
Add missing mock in cert_expiry config flow tests ( #88835 )
2023-02-27 14:01:53 +01:00
epenet
76819fbb23
Add missing mock in brunt config flow tests ( #88834 )
2023-02-27 14:01:09 +01:00
Erik Montnemery
aeb6c4f078
Tweak OTBR tests ( #88839 )
2023-02-27 13:59:16 +01:00
Jan Bouwhuis
b25f6e3ffc
Prepare for refactoring of MQTT related tests ( #88557 )
...
* Update mqtt_mock
* Tests manual_mqtt
* Tests mqtt_json
* Tests mqtt_room
2023-02-27 13:54:56 +01:00
mkmer
b542f6b3ac
Bump aiosomecomfort to 0.0.10 ( #88766 )
2023-02-27 13:48:23 +01:00
landaisbenj
a8d587bc53
Add state_class to qbittorent sensors ( #88829 )
...
Update Sensor.py on qbittorent integration
Add stat class fonctionnality to sensor speed.
2023-02-27 11:52:07 +01:00
Erik Montnemery
fe8f3602ff
Fix sensor unit conversion bug ( #88825 )
...
* Fix sensor unit conversion bug
* Ensure the correct unit is stored in the entity registry
2023-02-27 11:46:55 +01:00
stickpin
735000475a
Upgrade caldav to 1.2.0 ( #88791 )
2023-02-27 11:29:46 +01:00
Michael Davie
ae3e8746f7
Bump env_canada to 0.5.29 ( #88821 )
2023-02-27 11:19:29 +01:00
StefanIacobLivisi
10bf910f88
Add support for LIVISI climate devices ( #86691 )
...
* Add support for LIVISI climate devices
* Remove the reauthentication logic
* Add support for LIVISI climate devices
* Remove the reauthentication support
* Code review follow-up
* Update homeassistant/components/livisi/manifest.json
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
* Update homeassistant/components/livisi/manifest.json
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
* Code review follow-up
* Code Review Follow-up
* Code Review Follow-up
* Code review follow-up
* Code review follow-up
* Code review follow-up
* Code review follow-up
---------
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
2023-02-27 10:38:52 +01:00
dependabot[bot]
b7846de311
Bump actions/setup-python from 4.3.0 to 4.5.0 ( #88823 )
...
Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 4.3.0 to 4.5.0.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](https://github.com/actions/setup-python/compare/v4.3.0...v4.5.0 )
---
updated-dependencies:
- dependency-name: actions/setup-python
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-27 09:30:33 +01:00
dependabot[bot]
66b33e1090
Bump actions/checkout from 3.1.0 to 3.3.0 ( #88824 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 3.1.0 to 3.3.0.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v3.1.0...v3.3.0 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-27 08:41:23 +01:00
Mick Vleeshouwer
4fd7ca503f
Bump pyoverkiz to 1.7.6 ( #88808 )
2023-02-27 08:09:45 +01:00
Mick Vleeshouwer
33466cdddd
Add climate state translations to Overkiz integration ( #88809 )
...
Add climate translations
2023-02-27 07:45:53 +01:00
Paulus Schoutsen
0d25eef19c
Use a background task for LIFX discovery ( #88820 )
2023-02-26 22:42:17 -05:00
J. Nick Koston
b5223e1196
Restore previous behavior of only waiting for new tasks at shutdown ( #88740 )
...
* Restore previous behavior of only waiting for new tasks at shutdown
* cleanup
* do a swap instead
* await canceled tasks
* await canceled tasks
* fix
* not needed since we no longer clear
* log it
* reword
* wait for airvisual
* tests
2023-02-26 22:36:18 -05:00
J. Nick Koston
1d1c553d9b
Avoid starting a bluetooth poll when Home Assistant is stopping ( #88819 )
...
* Avoid starting a bluetooth poll when Home Assistant is stopping
* tests
2023-02-26 22:02:52 -05:00
J. Nick Koston
f8934175cb
Prevent integrations from retrying setup once shutdown has started ( #88818 )
...
* Prevent integrations from retrying setup once shutdown has started
* coverage
2023-02-26 22:01:02 -05:00
J. Nick Koston
4898d22960
Fix flux_led discovery running at shutdown ( #88817 )
2023-02-26 21:14:54 -05:00