Raman Gupta
c51ed4b328
Redact secret zwave values in diagnostics ( #90389 )
...
* redact secret zwave values from diagnostics
* shhrink
* rename
2023-03-28 09:59:01 +02:00
Jan Bouwhuis
14ffda9758
Remove dependency on async_setup from mqtt integration ( #87987 )
...
* Remove async_setup from mqtt integration
* Final update common tests
* Related tests init
* Related tests diagnostics
* Related tests config_flow
* Cleanup and correct test
* Keep websockets_api commands in async_setup
2023-03-28 09:37:07 +02:00
Erik Montnemery
5e03272821
Bump pychromecast to 13.0.6 ( #90390 )
2023-03-28 09:36:34 +02:00
G Johansson
706e8d5612
Add product calculation to Group sensor ( #87373 )
...
* Group product
* config flow
2023-03-28 09:35:09 +02:00
Aaron Godfrey
8b7594ae08
Look up todoist collaborators only when adding new task ( #87957 )
...
* Look up collaborators only when adding new task.
Also fixed a few api call arguments that were incorrect. The `labels`
key should have been a list of strings and the `assignee` key should
have been `assignee_id`.
* Add missing type in test.
* Remove print
2023-03-28 09:33:32 +02:00
Aaron Bach
ff135ecdc6
Add a calendar entity to Ridwell ( #88108 )
...
* Subclass a `DataUpdateCoordinator` for Ridwell
* Add a calendar entity to Ridwell
* Simpler unique ID
* Fix tests
* Docstring
2023-03-28 09:31:36 +02:00
Joakim Plate
0666a4750c
Add re-auth support to philips_js ( #88774 )
...
* Add re-auth support to philips_js
* Adjustments from review
* Don't allow duplicate entries for now
2023-03-28 09:30:42 +02:00
stickpin
dc05272120
Display only supported Home Connect appliance programs ( #88801 )
...
Show only supported device programs
2023-03-28 09:14:19 +02:00
Erik Montnemery
586471b5a9
Improve threshold binary sensor ( #88978 )
...
Improve threshold sensor
2023-03-28 09:11:13 +02:00
gjong
bfb5daa31c
Add phase information to YouLess ( #89255 )
2023-03-28 08:49:31 +02:00
Mark Adkins
38f3b9f165
Add SharkIQ EU region support ( #89349 )
...
* SharkIQ Dep & Codeowner Update
* Update code owners
* Add EU Region Support
* Update Config Flow Tests
* Standardize Region Comparison Strings
* Add Translation Support to Region Selector
* Fix Validation Tests
2023-03-28 08:48:32 +02:00
Penny Wood
db6f0827aa
Allow reloading iZone config entry ( #89572 )
...
* Allow reloading of iZone config entries
---------
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
2023-03-28 08:47:45 +02:00
Cosmin Luță
8807878529
Add Mikrotik WifiWave2 ( #89711 )
...
* Add support for wifiwave2
* Add test for wifiwave2
2023-03-28 08:46:16 +02:00
mkmer
b399e5c8b7
Handle uncaught exceptions during update in Aladdin_connect ( #89889 )
...
* Handle uncaught errors during update
* Remove unnecssary patch
* Update tests/components/aladdin_connect/test_cover.py
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
* Update tests/components/aladdin_connect/test_cover.py
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
* Remove unasserted statement
* Blocking is True - one more
---------
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2023-03-28 08:45:10 +02:00
Michael
c0387a655c
Turn AVM FRITZ!Box Tools binary sensors into coordinator entities ( #89955 )
...
make binary sensors coordinator entities
2023-03-28 08:39:34 +02:00
Maciej Bieniek
33fef5592f
Refactor GIOS sensor platform ( #89389 )
2023-03-28 08:36:42 +02:00
J. Nick Koston
dc37d92197
Add lru stats to the profiler integration ( #90388 )
2023-03-28 08:34:56 +02:00
Matthias Alphart
3dd3cb195f
Set default value for some Fronius entities ( #89475 )
2023-03-28 08:23:53 +02:00
Renat Sibgatulin
e27d3c9523
Improve airq handling of DeviceInfo ( #90232 )
...
* Reduce data sharing between ConfigFlow and DataUpdateCoordinator
Instead of fetching device information from the device once in
`ConfigFlow` and then piping it through in `ConfigEntry.data`,
only use as much as needed in `ConfigFlow.async_step_user`, then fetch
again in `AirQCoordinator._async_update_data` if a key is missing.
Additionally, factor `AirQCoordinator` out into a sumbodule.
Add a simple test for `AirQCoordinator.device_info` update.
Positive side effect: `AirQCoordinator.device_info` is
updated explicitly, instead of dumping the entire content of (a fully
compatible) `TypedDict`, retrieved from `aioairq`.
* Remove tests ill-suited to this PR
`test_config_flow.test_duplicate_error` slipped through by mistake,
while `test_coordinator.test_fetch_device_info_on_first_update` may need
a more thoroughly suite of accompanying tests
* Ignore airq/coordinator.py
...newly separated from airq/__init__.py, that's already in this list
* Reorder files alphabetically
2023-03-28 08:18:47 +02:00
dougiteixeira
5b4663d2ca
Bump proxmoxer to 2.0.1 in Proxmox VE ( #90378 )
2023-03-28 01:27:54 +02:00
J. Nick Koston
59113a3e4c
Bump flux_led to 0.28.36 ( #90380 )
2023-03-28 00:50:11 +02:00
Michael
a361fba8f5
Bump nextcloudmonitor to 1.4.0 ( #90372 )
2023-03-28 00:48:14 +02:00
J. Nick Koston
1cd2fe9d28
Bump aiodiscover to 1.4.15 ( #90383 )
2023-03-28 00:44:34 +02:00
J. Nick Koston
058a2c9d83
Bump yalexs-ble to 2.1.12 ( #90381 )
2023-03-28 00:41:51 +02:00
G Johansson
cb6d384dba
Workday cleanup ( #90267 )
...
* clean binary sensor
* fix const
* clean sensor
* Fix tests
* Clean up
---------
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2023-03-27 23:11:49 +02:00
Martin Hjelmare
182af87f97
Refactor matter device entity value conversion ( #90368 )
2023-03-27 22:21:56 +02:00
Franck Nijhof
fb4b35709d
Add state translations for helpers ( #90356 )
...
* Add state translations for helpers
* Managed via the UI
2023-03-27 16:19:25 -04:00
Jonas Bergler
9f04c23414
Support toggling debug logging for custom components ( #90340 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2023-03-27 09:40:58 -10:00
Denis Shulyaka
71b5ccee23
Fix generic_hygrostat error at startup ( #88764 )
2023-03-27 21:22:36 +02:00
G Johansson
96698813ef
Cleanup command_line ( #90268 )
...
* Cleanup command_line
* Fix ipv6 resolver
* Fix fix
* Fix tests
* Align states
2023-03-27 21:19:09 +02:00
Franck Nijhof
2ceb24e5d0
Fail CI if codecov upload fails ( #90363 )
2023-03-27 20:49:49 +02:00
Erik Montnemery
506a916a13
Add reauth flow to dormakaba dkey ( #90225 )
2023-03-27 08:37:31 -10:00
epenet
1937d803c5
Add RestoreEntity pylint checks to all platforms ( #90020 )
2023-03-27 20:08:20 +02:00
Martin Hjelmare
18933df95c
Clean dead code from matter ( #90369 )
2023-03-27 20:06:59 +02:00
Erik Montnemery
f84651b14e
Improve tts test coverage ( #90370 )
2023-03-27 20:00:54 +02:00
Franck Nijhof
a405112142
Add state translations for Script entities ( #90354 )
2023-03-27 13:59:57 -04:00
Trevor Bernard
d59e2b1349
Add "stream" to default_config ( #90153 )
...
* add stream to manifest
* Update __init__.py
remove av check from init
* Update homeassistant/components/default_config/__init__.py
* Update requirements
---------
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2023-03-27 13:57:56 -04:00
Franck Nijhof
b033232b06
Filter out ASCII tab or newline from input URLs ( #90348 )
2023-03-27 13:49:40 -04:00
javicalle
f4fda55405
Fix `quirk_class_validator` in ZHA unit tests ( #90140 )
...
* Fix `quirk_class_validator`
Fix the `quirk_class_validator` for quirks with more than 1 module level
* fix black
* Shorten `quirk_cls` in `clss`
Co-authored-by: TheJulianJES <TheJulianJES@users.noreply.github.com>
* Update comment
---------
Co-authored-by: TheJulianJES <TheJulianJES@users.noreply.github.com>
2023-03-27 11:57:40 -04:00
Franck Nijhof
89f89cab2c
Use entity name translations in Verisure ( #90362 )
2023-03-27 16:55:10 +02:00
Jan Bouwhuis
fd3280260d
Remove unreachable continue statement in imap push coordinator ( #90361 )
2023-03-27 16:39:51 +02:00
dougiteixeira
2ce3c014ff
Move Proxmox VE constants ( #90357 )
...
* Move constants to const.py
* Update homeassistant/components/proxmoxve/const.py
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
* Update homeassistant/components/proxmoxve/const.py
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
* Update homeassistant/components/proxmoxve/__init__.py
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
---------
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
2023-03-27 15:27:55 +02:00
Avi Miller
a32c78238e
Bump lifx dependencies ( #90345 )
2023-03-27 14:06:30 +02:00
Erik Montnemery
a91aef9d52
Rewrite tts tests ( #90355 )
2023-03-27 14:01:17 +02:00
epenet
c193402ba7
Remove incorrect ignore in pylint plugin ( #90024 )
...
* Remove incorrect ignore_missing_annotations
* Allow tuple[int, int] in hs_color
* Adjust notify targets
* Always check for return type inheritance
* Adjust tests
* Revert "Always check for return type inheritance"
This reverts commit 3528742adf98edc6481f2c954c032ace881e1d6e.
* Revert "Allow tuple[int, int] in hs_color"
This reverts commit d51c1731eff3d59b9e94e7a7e914933ceaf8e34f.
* Revert "Adjust notify targets"
This reverts commit 4cba77a7309dc89980e29d6d5b9107d9e55f7070.
2023-03-27 13:53:14 +02:00
epenet
53de9dcdbc
Fix pylint plugin for binary websocket ( #90351 )
2023-03-27 13:09:42 +02:00
Raman Gupta
c11a3881af
Bump zwave-js-server-python to 0.47.0 ( #90212 )
2023-03-27 12:25:04 +02:00
Joel Goguen
d9471fd01a
Bump python-holidays to 0.21.13 ( #89724 )
...
Update Python holidays module to 0.21.13
python-holidays 0.19-0.21.13 adds support for new countries and enhances
support for many currently supported countries.
2023-03-27 12:14:16 +02:00
Jan Bouwhuis
5b3c57ff1e
Add option flow for imap integration ( #89914 )
...
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
2023-03-27 11:47:22 +02:00
starkillerOG
0d58646823
Bump reolink-aio to 0.5.7 ( #90344 )
2023-03-27 11:11:38 +02:00