J. Nick Koston
aad1f4b766
Handle garbage in the context_id column during migration ( #90544 )
...
* Handle garbage in the context_id column during migration
* Update homeassistant/components/recorder/migration.py
* lint
2023-03-30 20:55:36 -04:00
J. Nick Koston
e32d89215d
Fix migration when encountering a NULL entity_id/event_type ( #90542 )
...
* Fix migration when encountering a NULL entity_id/event_type
reported in #beta on discord
* simplify
2023-03-30 20:55:36 -04:00
Franck Nijhof
9478518937
Add entity name translations to LaMetric ( #90538 )
...
* Add entity name translations to LaMetric
* Consistency
2023-03-30 20:55:35 -04:00
Bram Kragten
8a99d2a566
Update frontend to 20230330.0 ( #90524 )
2023-03-30 20:55:34 -04:00
TheJulianJES
38aff23be5
Migrate old ZHA IasZone sensor state to zigpy cache ( #90508 )
...
* Migrate old ZHA IasZone sensor state to zigpy cache
* Use correct type for ZoneStatus
* Test that migration happens
* Test that migration only happens once
* Fix parametrize
2023-03-30 20:55:33 -04:00
puddly
3a3c738945
Bump ZHA dependencies ( #90547 )
...
* Bump ZHA dependencies
* Ensure the network is formed on channel 15 when multi-PAN is in use
2023-03-30 20:55:01 -04:00
Franck Nijhof
47af325a88
Add entity name translations to LaMetric ( #90538 )
...
* Add entity name translations to LaMetric
* Consistency
2023-03-30 20:54:31 -04:00
J. Nick Koston
a2efe2445a
Fix migration when encountering a NULL entity_id/event_type ( #90542 )
...
* Fix migration when encountering a NULL entity_id/event_type
reported in #beta on discord
* simplify
2023-03-30 20:54:13 -04:00
J. Nick Koston
6b0c98045e
Handle garbage in the context_id column during migration ( #90544 )
...
* Handle garbage in the context_id column during migration
* Update homeassistant/components/recorder/migration.py
* lint
2023-03-30 20:53:47 -04:00
Bram Kragten
6f89390251
Update frontend to 20230330.0 ( #90524 )
2023-03-30 13:48:21 -04:00
rikroe
565f311f5c
Add EV charging remote services for BMW/Mini ( #88759 )
...
* Add select for EV charging to bmw_connected_drive
* Use snapshot for select tests, split select_option tests
* Apply suggestions from code review
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com >
* Further adjustments from code review
---------
Co-authored-by: rikroe <rikroe@users.noreply.github.com >
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com >
2023-03-30 19:37:03 +02:00
TheJulianJES
fd55d0f2dd
Migrate old ZHA IasZone sensor state to zigpy cache ( #90508 )
...
* Migrate old ZHA IasZone sensor state to zigpy cache
* Use correct type for ZoneStatus
* Test that migration happens
* Test that migration only happens once
* Fix parametrize
2023-03-30 11:15:12 -04:00
Paulus Schoutsen
705e68be9e
Bumped version to 2023.4.0b1
2023.4.0b1
2023-03-30 10:40:19 -04:00
Franck Nijhof
4a319c73ab
Add a device to the sun ( #90517 )
2023-03-30 10:40:12 -04:00
Paulus Schoutsen
576780be74
Unregister webhook when registering webhook with nuki fials ( #90514 )
2023-03-30 10:40:11 -04:00
Petro31
01734c0dab
Fix for is_hidden_entity when using it in select, selectattr, reject, and rejectattr ( #90512 )
...
fix
2023-03-30 10:40:10 -04:00
Erik Montnemery
2157a4d0fc
Include channel in response to WS thread/list_datasets ( #90493 )
2023-03-30 10:40:09 -04:00
Paulus Schoutsen
b83cb5d1b1
OpenAI to rely on built-in areas variable ( #90481 )
2023-03-30 10:40:08 -04:00
J. Nick Koston
2a627e63f1
Fix filesize doing blocking I/O in the event loop ( #90479 )
...
Fix filesize doing I/O in the event loop
2023-03-30 10:40:06 -04:00
puddly
30af4c769e
Correctly load ZHA settings from API when integration is not running ( #90476 )
...
Correctly load settings from the zigpy database when ZHA is not running
2023-03-30 10:40:05 -04:00
epenet
02f108498c
Add missing strings to sensor integration ( #90475 )
...
* Add missing strings to sensor integration
* Enumeration
* Apply suggestion
Co-authored-by: Franck Nijhof <frenck@frenck.nl >
---------
Co-authored-by: Franck Nijhof <frenck@frenck.nl >
2023-03-30 10:40:04 -04:00
J. Nick Koston
9f3c0fa927
Bump yalexs-ble to 2.1.14 ( #90474 )
...
changelog: https://github.com/bdraco/yalexs-ble/compare/v2.1.13...v2.1.14
reduces ble traffic (fixes a bug were we were checking when we did not need to be)
2023-03-30 10:40:03 -04:00
Guido Schmitz
b5811ad1c2
Add entity name translations for devolo Home Network ( #90471 )
2023-03-30 10:40:02 -04:00
starkillerOG
baccbd98c7
Bump reolink-aio to 0.5.8 ( #90467 )
2023-03-30 10:40:01 -04:00
Thijs W
9d116799d6
Add missing strings in frontier_silicon ( #90446 )
...
Improve confirm message for ssdp flow
2023-03-30 10:40:00 -04:00
RenierM26
e877fd6682
Use auth token in Ezviz ( #54663 )
...
* Initial commit
* Revert "Initial commit"
This reverts commit 452027f1a3c1be186cedd4115cea6928917c9467.
* Change ezviz to token auth
* Bump API version.
* Add fix for token expired. Fix options update and unload.
* Fix tests (PLATFORM to PLATFORM_BY_TYPE)
* Uses and stores token only, added reauth step when token expires.
* Add tests MFA code exceptions.
* Fix tests.
* Remove redundant try/except blocks.
* Rebase fixes.
* Fix errors in reauth config flow
* Implement recommendations
* Fix typing error in config_flow
* Fix tests after rebase, readd camera check on init
* Change to platform setup
* Cleanup init.
* Test for MFA required under user form
* Remove useless if block.
* Fix formating after rebase
* Fix formating.
* No longer stored in the repository
---------
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io >
2023-03-30 10:39:58 -04:00
Franck Nijhof
cf628dbf23
Add a device to the sun ( #90517 )
2023-03-30 10:38:35 -04:00
Paulus Schoutsen
87c4659520
Unregister webhook when registering webhook with nuki fials ( #90514 )
2023-03-30 15:23:13 +02:00
Paulus Schoutsen
0b72cc9f5e
OpenAI to rely on built-in areas variable ( #90481 )
2023-03-30 15:21:45 +02:00
Erik Montnemery
976efb437b
Include channel in response to WS thread/list_datasets ( #90493 )
2023-03-30 09:16:27 -04:00
Petro31
642984a042
Fix for is_hidden_entity when using it in select, selectattr, reject, and rejectattr ( #90512 )
...
fix
2023-03-30 09:14:58 -04:00
Maciej Bieniek
8d21e2b168
Use metric units internally in Accuweather integration ( #90444 )
...
* Use metric units internally
* Remove unnecessary code
* Simplify sensor classes
* Remove AccuWeatherForecastSensor class
* Update wind speed value in test
* Return suggested_unit_of_measurement for wind entities
* Clean test
* Use _attr_suggested_unit_of_measurement
* Remove _get_suggested_unit()
* Remove unnecessarey code
2023-03-30 13:11:33 +02:00
Erik Montnemery
ead88cc3f8
Add preferred wind speed unit to unit systems ( #90504 )
...
* Add preferred wind speed unit to unit systems
* Tweak
* Update tests
2023-03-30 12:54:12 +02:00
Erik Montnemery
b316ffff9b
Rename hassfest _validate_dependencies_exist ( #90503 )
2023-03-30 12:05:11 +02:00
Aarni Koskela
196f5702b8
Make hassfest.dependencies faster with multiprocessing ( #81486 )
...
* hassfest.dependencies: split to two loops
* hassfest.dependencies: use multiprocessing for import scan
2023-03-30 11:25:14 +02:00
Nalin Mahajan
0e7d7f32c1
Add new control4 helper function ( #90234 )
...
* Add new helper function to retrieve device variables and update light platform
* seperate try catch from helper function and fix typing
* Change helper function name
* Remove unnecessary forced type changes
* More type changes
2023-03-30 10:33:01 +02:00
epenet
3599515325
Add missing strings to sensor integration ( #90475 )
...
* Add missing strings to sensor integration
* Enumeration
* Apply suggestion
Co-authored-by: Franck Nijhof <frenck@frenck.nl >
---------
Co-authored-by: Franck Nijhof <frenck@frenck.nl >
2023-03-30 10:21:11 +02:00
Vincent Knoop Pathuis
a7040a0487
Add Landis+Gyr MWh-readings from ultraheat-api ( #89937 )
...
* Use mwh values from ultraheat api when available
Remove manifest cleanup from PR
Remove added device class from this PR
Restore entity registry fixture
Replace filter by attr_entity_registry_enabled_default
* Catchup with #90182 and #90183
* Add comment explaining disabling some entities
* Add parameterisation of test cases
2023-03-30 09:07:47 +02:00
jellenijhof12
ba32e28fc6
Add dimmable lights support to niko home control ( #90141 )
...
* added support for dimmable lights and auto host discover
* split up merge request
* fixed feedback brightness support
* fixed feedback
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com >
* resolved feedback
---------
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com >
2023-03-30 08:59:29 +02:00
Thijs W
053ed3cfdc
Add reauth to frontier_silicon config flow ( #90443 )
...
* Add reauth to frontier_silicon config flow
* Update patch target
* Apply suggestions from code review
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com >
* Add reauth_successful to strings.json
* Don't manually set "title_placeholders"
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com >
* Apply suggestions from code review
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com >
---------
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com >
2023-03-30 08:49:46 +02:00
Thijs W
40cb0eeb68
Add missing strings in frontier_silicon ( #90446 )
...
Improve confirm message for ssdp flow
2023-03-30 08:05:24 +02:00
luar123
f0710bae06
Add config-flow to Snapcast ( #80288 )
...
* initial stab at snapcast config flow
* fix linting errors
* Fix linter errors
* Add import flow, support unloading
* Add test for import flow
* Add dataclass and remove unique ID in config-flow
* remove translations
* Apply suggestions from code review
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com >
* Refactor config flow and terminate connection
* Rename test_config_flow.py
* Fix tests
* Minor fixes
* Make mock_create_server a fixture
* Combine tests
* Abort if entry already exists
* Apply suggestions from code review
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com >
* Move HomeAssistantSnapcast to own file. Clean-up last commit
* Split import flow from user flow. Fix tests.
* Use explicit asserts. Add default values to dataclass
* Change entry title to Snapcast
---------
Co-authored-by: Barrett Lowe <barrett.lowe@gmail.com >
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com >
2023-03-30 07:42:09 +02:00
Raman Gupta
fc78290e2f
Remove callback decorators where unneeded ( #90478 )
...
* Remove callback decorators where unneeded
* revert extra replace
2023-03-30 00:04:39 +02:00
RenierM26
93d1961aae
Use auth token in Ezviz ( #54663 )
...
* Initial commit
* Revert "Initial commit"
This reverts commit 452027f1a3c1be186cedd4115cea6928917c9467.
* Change ezviz to token auth
* Bump API version.
* Add fix for token expired. Fix options update and unload.
* Fix tests (PLATFORM to PLATFORM_BY_TYPE)
* Uses and stores token only, added reauth step when token expires.
* Add tests MFA code exceptions.
* Fix tests.
* Remove redundant try/except blocks.
* Rebase fixes.
* Fix errors in reauth config flow
* Implement recommendations
* Fix typing error in config_flow
* Fix tests after rebase, readd camera check on init
* Change to platform setup
* Cleanup init.
* Test for MFA required under user form
* Remove useless if block.
* Fix formating after rebase
* Fix formating.
* No longer stored in the repository
---------
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io >
2023-03-29 17:43:54 -04:00
J. Nick Koston
4c21caa917
Fix filesize doing blocking I/O in the event loop ( #90479 )
...
Fix filesize doing I/O in the event loop
2023-03-29 17:26:28 -04:00
starkillerOG
1023628821
Bump reolink-aio to 0.5.8 ( #90467 )
2023-03-29 17:26:05 -04:00
Guido Schmitz
706e6597d8
Add entity name translations for devolo Home Network ( #90471 )
2023-03-29 17:25:33 -04:00
J. Nick Koston
3bebd4318e
Bump yalexs-ble to 2.1.14 ( #90474 )
...
changelog: https://github.com/bdraco/yalexs-ble/compare/v2.1.13...v2.1.14
reduces ble traffic (fixes a bug were we were checking when we did not need to be)
2023-03-29 17:24:47 -04:00
puddly
d0a492644d
Correctly load ZHA settings from API when integration is not running ( #90476 )
...
Correctly load settings from the zigpy database when ZHA is not running
2023-03-29 17:24:26 -04:00
dougiteixeira
43a7247dde
Move ProxmoxEntity to entity.py ( #90480 )
...
* Move ProxmoxEntity to entity.py
* Update homeassistant/components/proxmoxve/entity.py
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com >
* Update homeassistant/components/proxmoxve/entity.py
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com >
* Update homeassistant/components/proxmoxve/entity.py
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com >
* Update homeassistant/components/proxmoxve/entity.py
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com >
* Update homeassistant/components/proxmoxve/binary_sensor.py
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com >
---------
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com >
2023-03-29 23:04:37 +02:00