Michael
6c208f655d
Add entity name translations to NUT ( #90709 )
2023-04-03 16:50:53 -04:00
Michael
eaaf24d326
Add entity name translations to AVM Fritz!SmartHome ( #90707 )
...
* add entity name translation
* sort and capitalize
* adjust tests
* sort entities
2023-04-03 16:50:52 -04:00
Michael
c2e46db76d
Add entity name translations to AVM Fritz!Tools ( #90703 )
...
* add entity name translation
* apply suggestions
* sort strings
2023-04-03 16:50:50 -04:00
Maciej Bieniek
8d302aea9e
Use the default entity names in GIOS ( #90700 )
2023-04-03 16:50:48 -04:00
epenet
f9e4fe016f
Use entity name translations in SFR Box ( #90698 )
2023-04-03 16:50:46 -04:00
epenet
5835ae03bc
Use entity name translations in Renault ( #90697 )
2023-04-03 16:50:45 -04:00
epenet
71608d4795
Use entity name translations in 1-wire ( #90696 )
...
* Use entity name translations in onewire
* Adjust binary sensors
* Adjust switches
* Cleanup
2023-04-03 16:50:44 -04:00
Maciej Bieniek
e38590e40a
Use the default entity names in Airly ( #90693 )
2023-04-03 16:50:43 -04:00
Maciej Bieniek
9e3b54f539
Add entity name translations to NAM ( #90681 )
2023-04-03 16:50:42 -04:00
J. Nick Koston
24ff2ddae5
Ensure system log does not raise while processing logger messages ( #90652 )
2023-04-03 16:50:41 -04:00
Patrick ZAJDA and Paulus Schoutsen
6cbf9288b5
Add entity name translations to Switchbot ( #90600 )
...
* Add entity name translations to Switchbot
Signed-off-by: Patrick ZAJDA <patrick@zajda.fr >
* Apply suggestions from code review
Signed-off-by: Patrick ZAJDA <patrick@zajda.fr >
* Fix tests
Signed-off-by: Patrick ZAJDA <patrick@zajda.fr >
* Update homeassistant/components/switchbot/strings.json
Co-authored-by: Patrick ZAJDA <patrick@zajda.fr >
---------
Signed-off-by: Patrick ZAJDA <patrick@zajda.fr >
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io >
2023-04-03 16:50:39 -04:00
Nerdix and Robert Svensson
cb5326b798
Correct handling if WIFI combine suffix is "None" ( #90528 )
...
* Correct handling of "None" WIFI combine suffix
* Update tests/components/unifi/test_config_flow.py
Co-authored-by: Robert Svensson <Kane610@users.noreply.github.com >
* Update tests/components/unifi/test_config_flow.py
Co-authored-by: Robert Svensson <Kane610@users.noreply.github.com >
---------
Co-authored-by: Robert Svensson <Kane610@users.noreply.github.com >
2023-04-03 16:50:37 -04:00
Erik Montnemery and Paulus Schoutsen
1aa6d3e896
Raise repair issue if OTBR and ZHA are on different channels ( #90494 )
...
* Raise repair issue if OTBR and ZHA are on different channels
* Update issues after creating or setting dataset
* Explain impact
* Add link to documentation, adjust language
* Update homeassistant/components/otbr/strings.json
---------
Co-authored-by: Paulus Schoutsen <balloob@gmail.com >
2023-04-03 16:50:36 -04:00
Matthias Alphart
1c8d4b8bb8
Use entity name translations in Fronius ( #90463 )
2023-04-03 16:50:35 -04:00
G Johansson
8669ee3685
Remove Darksky integration ( #90322 )
2023-04-03 16:50:34 -04:00
J. Nick Koston
e10e3ee7cc
Fix memory churn in state templates ( #90685 )
...
* Fix memory churn in state templates
The LRU for state templates was limited to 512 states. As soon
as it was exaused, system performance would tank as each template
that iterated all states would have to create and GC any state
> 512
* does it scale?
* avoid copy on all
* comment
* preen
* cover
* cover
* comments
* comments
* comments
* preen
* preen
2023-04-02 20:57:07 -04:00
Paulus Schoutsen
77bc745bed
Fix frontend test ( #90679 )
2023-04-02 20:57:04 -04:00
Maciej Bieniek
89230b75be
Add entity name translations to GIOS ( #90655 )
...
* Add entity name translations
* Update tests
2023-04-02 20:55:37 -04:00
J. Nick Koston
cbe3cabf0a
Add object source logger to profiler ( #90650 )
...
* Add object source logger to profiler
* fixes
* cleanup
* tweaks
* logging
* logging
* too intensive
* adjust
* Update homeassistant/bootstrap.py
* fixes
* fixes
* coverage
2023-04-02 20:55:36 -04:00
Maciej Bieniek
c259c1afe3
Add entity name translations to Brother ( #90634 )
...
* Add entity name translations
* Fix sensor name
* Update tests
* Suggested change
2023-04-02 20:55:36 -04:00
Jan Bouwhuis
c006b3b1df
Fix mqtt device_tracker is not reloading yaml ( #90639 )
2023-04-01 15:23:44 -04:00
J. Nick Koston
6242dd2214
Avoid sorting domain/all states in templates ( #90608 )
2023-04-01 15:23:40 -04:00
puddly
590db0fa74
Perform an energy scan when downloading ZHA diagnostics ( #90605 )
2023-03-31 15:41:32 -04:00
puddly
f56ccf90d9
Fix ZHA definition error on received command ( #90602 )
...
* Fix use of deprecated command schema access
* Add a unit test
2023-03-31 15:41:31 -04:00
Franck Nijhof
2d482f1f57
Raise on invalid (dis)arm code in manual mqtt alarm ( #90584 )
2023-03-31 15:41:28 -04:00
Franck Nijhof
88a407361c
Raise on invalid (dis)arm code in manual alarm ( #90579 )
2023-03-31 15:41:26 -04:00
epenet
ab66664f20
Allow removal of sensor settings in scrape ( #90412 )
...
* Allow removal of sensor settings in scrape
* Adjust
* Adjust
* Add comment
* Simplify
* Simplify
* Adjust
* Don't allow empty string
* Only allow None
* Use default as None
* Use sentinel "none"
* Not needed
* Adjust unit of measurement
* Add translation keys for "none"
* Use translations
* Sort
* Add enum and timestamp
* Use translation references
* Remove default and set suggested_values
* Disallow enum device class
* Adjust tests
* Adjust _strip_sentinel
2023-03-31 15:41:23 -04:00
puddly
4bf10c01f0
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:37 -04:00
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
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
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
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
RenierM26 and Paulus Schoutsen
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
Erik Montnemery and Franck Nijhof
5bc9545b81
Rename custom_jinja to custom_templates ( #90473 )
...
Co-authored-by: Franck Nijhof <git@frenck.dev >
2023-03-29 21:58:25 +02:00
Michael
cf0550f5c2
Add re-auth flow to nextcloud ( #90472 )
2023-03-29 21:46:08 +02:00
Michael
b881995efc
Add verify ssl option to nextcloud ( #90462 )
...
add verify sssl option to config flow
2023-03-29 19:36:42 +02:00
epenet
f7925763a4
Make abort_entries_match available in options flow ( #90406 )
...
* Make abort_entries_match available in options flow
* Add tests
* Exclude ignore entries and add test
* Move to OptionsFlow
* Adjust tests
* Use mock_config_flow
* Use AbortFlow
* Remove duplicate code
2023-03-29 17:20:51 +02:00
Paulus Schoutsen
885be98f8f
OpenAI to use GPT3.5 ( #90423 )
...
* OpenAI to use GPT3.5
* Add snapshot
2023-03-29 05:37:43 +02:00
J. Nick Koston
ce28bfe5b2
Remove unused types argument in statistics query generation ( #90431 )
...
* Remove unused types argument in statistics query generation
* update test
2023-03-28 23:01:11 -04:00
Thijs W and J. Nick Koston
e3cad8baac
Migrate ssdp to config_flow for frontier_silicon ( #89496 )
...
Co-authored-by: J. Nick Koston <nick@koston.org >
2023-03-28 16:06:21 -10:00
J. Nick Koston
9dc936f8b9
Add sqlalchemy LRUs to the profiler lru service ( #90428 )
2023-03-28 12:02:35 -10:00
J. Nick Koston
f60e9c71a2
Make bootstrap cancelation safe ( #90420 )
2023-03-28 11:22:41 -10:00
Erik Montnemery
e22618a555
Write protect entity options ( #90185 )
2023-03-28 22:56:51 +02:00
J. Nick Koston
0550b17d54
Rework recorder filters to avoid caching mistakes ( #90419 )
2023-03-28 22:51:46 +02:00
Jan Bouwhuis
93e1cd8dd8
Add header with parsed date to imap event data ( #90422 )
2023-03-28 22:50:25 +02:00
starkillerOG and Franck Nijhof
e9925f6062
Check webhook url is reachable in Reolink ( #89585 )
...
Co-authored-by: Franck Nijhof <frenck@frenck.nl >
2023-03-28 22:46:59 +02:00
Jan Bouwhuis
24d0d15f38
Implement imap_content event for imap integration ( #90242 )
2023-03-28 21:02:43 +02:00
J. Nick Koston
d21433b6af
Ensure filters are generated inside the lambda locks ( #90418 )
2023-03-28 20:50:10 +02:00