Paul Bottein
65b877bb77
Add entity name translations to prusalink entities ( #90833 )
2023-04-05 17:36:52 +02:00
Jan Bouwhuis
2a23583d67
Suppress imap logging on reconnect and presume state ( #90826 )
2023-04-05 17:36:48 +02:00
J. Nick Koston
617037a92d
Fix BLEDevice not getting updated when details change for remote scanners ( #90815 )
2023-04-05 17:36:36 +02:00
Patrick ZAJDA
9f7b2ba6c1
Add entity name translations to Broadlink sensors ( #90783 )
...
* Add entity name translations to Broadlink sensors
Signed-off-by: Patrick ZAJDA <patrick@zajda.fr >
* Update tests
Signed-off-by: Patrick ZAJDA <patrick@zajda.fr >
* Apply suggestions from code review
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com >
---------
Signed-off-by: Patrick ZAJDA <patrick@zajda.fr >
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com >
2023-04-04 21:09:10 -04:00
Maciej Bieniek
0d6177dbdb
Address late review for NextDNS entity name translations ( #90771 )
2023-04-04 21:07:21 -04:00
Paulus Schoutsen
d0e9470c7c
Fix frontend test again ( #90754 )
2023-04-04 21:07:17 -04:00
TheJulianJES
1861a621b2
Restore state for ZHA OnOff binary sensors ( #90749 )
...
* Restore state for ZHA OnOff binary sensors
* Let `Motion` extend `Opening`
`Motion` is just a specified version of `Opening` that only changes the device class for some motion sensors.
Since we have more "special code" in the OnOff/Opening sensor now, we also want to make sure that gets applied to `Motion` binary sensors.
* Improve comment and type
* Add test to verify that binary sensors restore last HA state
2023-04-04 21:07:14 -04:00
J. Nick Koston
0746e09256
Prevent overly large event data from being stored in the database ( #90747 )
...
This is the same change as #87105 for events
2023-04-04 21:07:13 -04:00
Mark Adkins
d04b45a821
SharkIQ Hotfix - Handle current installations by using default REGION ( #90741 )
...
* Add default region on async_setup_entry
* Move logic to migration function
* Move update logic back to setup function, but updates the config if needed.
* Remove commented out code
* Update Tests & Config setting method
* Update homeassistant/components/sharkiq/__init__.py
Co-authored-by: Franck Nijhof <frenck@frenck.nl >
* Update homeassistant/components/sharkiq/__init__.py
Co-authored-by: Franck Nijhof <frenck@frenck.nl >
* Accept Suggestions & Formatting
---------
Co-authored-by: Franck Nijhof <frenck@frenck.nl >
2023-04-04 21:07:10 -04:00
Fabio De Simone
cba5751ca2
Fix bluetooth_le_tracker reporting devices Home when they leave ( #90641 )
...
* fix bluetooth_le_tracker reporting devices Home when they leave
* refactor
* implement tests for BLE service_info.time check
* update bluetooth_le_tracker tests
* tweaks
---------
Co-authored-by: J. Nick Koston <nick@koston.org >
2023-04-04 21:07:07 -04:00
Michael
8f9868024c
Add entity name translations to Luftdaten ( #90725 )
2023-04-03 16:50:59 -04:00
Michael
431fbee641
Fix translation of status binary sensor in PI-Hole ( #90719 )
2023-04-03 16:50:56 -04:00
Michael
28983bca85
Add entity name translations to Pi-hole ( #90713 )
2023-04-03 16:50:55 -04:00
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
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
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
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
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
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
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
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
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
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