Allen Porter
14b95ffe3a
Relax calendar event validation to allow existing zero duration events ( #91129 )
...
Relax event valudation to allow existing zero duration events
2023-04-10 10:04:42 -04:00
J. Nick Koston
6b9d748529
Bump ulid-transform to 0.6.3 ( #91133 )
...
* Bump ulid-transform to 0.6.2
changelog: https://github.com/bdraco/ulid-transform/compare/v0.6.0...v0.6.2
32bit fixes
fixes #91092
* 0.6.3
2023-04-10 10:03:21 -04:00
J. Nick Koston
a62ede78ca
Reduce space to store state_attributes and event_data for new MariaDB/MySQL databases ( #91150 )
...
Since MySQL and MariaDB support unsigned ints we can store the
hashes in 4 bytes instead of 8 bytes
2023-04-10 10:02:42 -04:00
J. Nick Koston
bd0378a961
Bump sqlalchemy to 2.0.9 ( #91151 )
...
changes: https://docs.sqlalchemy.org/en/20/changelog/changelog_20.html#change-2.0.9
2023-04-10 10:01:49 -04:00
J. Nick Koston
6e9fcbfec1
Fix false positive in SQL sensor full table scan check ( #91134 )
2023-04-09 19:45:08 -10:00
Brett Adams
82c80ec8d2
Bump Advantage Air to 0.4.2 ( #91144 )
2023-04-09 19:04:19 -10:00
hahn-th
a48ede7332
Bump homematicip to 1.0.14 ( #91140 )
...
Bump homematicip to 1.0.14
2023-04-09 18:50:34 -04:00
Jörg Thalheim
7e46d7e808
Bump transmission-rpc to 4.1.5 ( #91088 )
...
Signed-off-by: Jörg Thalheim <joerg@thalheim.io>
2023-04-09 16:51:31 -04:00
Robert Hillis
e30c307f9f
Bump aiopyarr to 23.4.0 ( #91110 )
2023-04-09 16:48:37 -04:00
Michael Davie
78cb0cd1e1
Bump env_canada to 0.5.32 ( #91126 )
2023-04-09 13:35:43 -04:00
J. Nick Koston
66b105fb21
Reduce creation of MQTT related discovery tasks ( #90801 )
...
* Reduce creation of MQTT related discovery tasks
Most of the branching can avoid creating a task as it
did not need to await for the majority of cases. We
fallback to creating a task for the cases were we do
need to await.
* comment
* revert
2023-04-08 23:14:22 -04:00
J. Nick Koston
d442f2aedb
Add names to homekit tasks to better track startup problems ( #90802 )
...
* Add names to homekit tasks to better track startup problems
* fix test
2023-04-08 23:13:47 -04:00
J. Nick Koston
3be3226aaa
Convert tasmota discovery callback function to a normal function ( #90865 )
...
* Convert tasmota discovery callback function to a normal function
Nothing was being awaited when the payload had not changed.
This allows us to avoid creating a task.
see #90801
* comment
2023-04-08 23:13:22 -04:00
J. Nick Koston
59872f1914
Reduce bond fallback polling interval when BPUP is alive ( #90871 )
...
* Reduce bond fallback polling interval when BPUP is alive
If push updates are alive we should not check every
10 seconds.
* tweak
* tweak
* coverage
* coverage
* coverage
2023-04-08 23:12:42 -04:00
J. Nick Koston
8fe597b7c6
Clarify HomeKit include behavior in the config flow ( #91106 )
...
* Clarify HomeKit include behavior in the config flow
If a domain is selected to be included and specific entities are
not selected in the domain, all entities will be included in that
domain.
* tweak
2023-04-08 23:12:02 -04:00
J. Nick Koston
a730ee2c43
Bump flux_led to 0.28.37 ( #91099 )
...
changes: https://github.com/Danielhiversen/flux_led/releases/tag/0.28.37
2023-04-08 22:48:01 -04:00
Allen Porter
23af02b941
Make location optional in google calendar create service ( #91061 )
2023-04-08 22:40:39 -04:00
J. Nick Koston
5f0d983df1
Make the device_tracker more forgiving when passed an empty ip address string ( #91101 )
...
This has come up over and over and over again
fixes #87165 fixes #51980
2023-04-08 22:32:56 -04:00
J. Nick Koston
69f751703b
Fix context_user_id round trip when calling to_native ( #91098 )
...
We do not actually use this in the history or logbook
APIs so nothing broke but there was a bug here for anyone
calling this directly
fixes #91090
2023-04-08 22:31:28 -04:00
J. Nick Koston
3d1556a4a2
Switch back to using call_later for the slow entity update warning ( #91067 )
...
* Switch back to using call_later for the slow entity update warning
I had originally changed this to create a task and wait
in #41184 but that does not make sense anymore with newer
cpython as the profile now shows the original method is cheaper
(or I did it wrong the first time)
* fix missing block till done since there is no longer a task being created which would run the event loop once
2023-04-08 22:22:56 -04:00
J. Nick Koston
d0d4ab6056
Require a list of entity ids when fetching history ( #90992 )
2023-04-08 16:14:44 -10:00
Brett Adams
667a00e7f9
Handle all three operating modes in Advantage Air climate ( #91107 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2023-04-08 13:50:26 -10:00
Michael Davie
5e2b0b23c9
Bump env_canada to v0.5.31 ( #91094 )
2023-04-08 09:25:58 -10:00
Diogo Gomes
fe393c84e2
Delay utility_meter until HA has started ( #91017 )
...
* increase information for end user
* only warn after home assistant has started
* delay utility_meter until HA has startED
2023-04-08 10:36:34 -04:00
tronikos
6c7f2167ff
Android TV Remote: Bump androidtvremote2==0.0.7 ( #91001 )
...
* Bump androidtvremote2 to 0.0.5
* Log exception that caused disconnect
* fix test
* Revert "fix test"
This reverts commit 63fbedd208
.
* Revert "Log exception that caused disconnect"
This reverts commit 110fa881ff
.
* Bump androidtvremote2==0.0.7
2023-04-08 09:50:34 +02:00
Diogo Gomes
b1a23c5f73
Filtered values are no longer rounded if values are not changed/calculated ( #76164 )
...
* address 75732
* catchup
* catchup
* catchup
* catchup
* use default if precision is None
* Update homeassistant/components/filter/sensor.py
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
* fix type hint
* in progress
* refactor
* Update homeassistant/components/filter/sensor.py
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
* add *
* no need to check - review comment
---------
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
2023-04-07 23:26:07 -04:00
Allen Porter
96a3e10ff3
Bump gcal_sync to 4.1.4 ( #91062 )
2023-04-07 22:38:33 -04:00
J. Nick Koston
53d7e33607
Raise an issue for legacy SQL queries that will cause full table scans ( #90971 )
...
* Raise an issue for SQL queries that will cause full table scans
* Raise an issue for SQL queries that will cause full table scans
* Raise an issue for SQL queries that will cause full table scans
* Raise an issue for SQL queries that will cause full table scans
* Update homeassistant/components/sql/sensor.py
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
* coverage
---------
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2023-04-07 22:32:36 -04:00
J. Nick Koston
dbfd0d50ba
Bump zeroconf to 0.56.0 ( #91060 )
2023-04-07 16:01:53 -10:00
Garrett
77287eb021
Bump subarulink to 0.7.6 ( #91064 )
2023-04-07 21:56:39 -04:00
David F. Mulcahey
90f857e926
Fix Smartthings acceleration sensor in ZHA ( #91056 )
2023-04-07 15:55:37 -10:00
Steven Looman
2f4325246b
Make sure upnp-router is also initialized when first seen through an advertisement ( #91037 )
2023-04-07 13:11:31 -10:00
Joost Lekkerkerker
9b95a04c29
Bump roombapy to 1.6.8 ( #91012 )
...
* Update roombapy to 1.6.7
* Update roombapy to 1.6.8
2023-04-07 19:02:13 -04:00
David F. Mulcahey
62a6a4cd19
Bump ZHA quirks lib ( #91054 )
2023-04-07 19:00:03 -04:00
mrwogu
7eccef87c2
Disable lazy discover in xiaomi_miio ( #82601 )
...
* Add lazy discover config option to xiaomi_miio (#59215 )
* disable lazy_discover for default
* extend tests to support lazy_discover
* revert config option
2023-04-07 16:27:59 +02:00
Joost Lekkerkerker
b8abc1350a
Move plant const to separate file ( #91008 )
...
* Move plant const to separate file
* Fix feedback
* Fix feedback
* Update homeassistant/components/plant/const.py
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
---------
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
2023-04-07 13:45:40 +02:00
PatrickGlesner
06e36bcff5
Fix NMBS AttributeError ( #90525 )
...
* Fix NMBS AttributeError (Issue #90505 )
* Set and use API_FAILURE
* Configure the logger to track API failures
* Remove broad exceptions and rewite logging
2023-04-07 12:13:39 +02:00
epenet
9705607db4
Fix lingering timer in cloud ( #90822 )
...
* Fix lingering timer in cloud
* Rename variable
* Improve
* Improve again
* Adjust
* Adjust
* Add property to HassJob instead
* Adjust
* Rename
* Adjust
* Adjust
* Make it read-only
* Add specific test
2023-04-07 11:38:17 +02:00
Aaron Bach
175f38b68a
Bump `aioambient` to 2023.04.0 ( #90991 )
2023-04-06 19:22:27 -10:00
J. Nick Koston
fabfc59dfb
Bump zeroconf to 0.55.0 ( #90987 )
2023-04-06 18:07:17 -10:00
J. Nick Koston
0fb210b886
Bump websockets constraint to 11.0.1+ ( #90901 )
2023-04-06 18:03:33 -10:00
Marc Mueller
823eb23600
Improve proxmoxve generic typing ( #90948 )
2023-04-06 19:32:49 -07:00
J. Nick Koston
9793cae2d3
Bump vallox-websocket-api to 3.2.1 ( #90980 )
...
unblocks https://github.com/home-assistant/core/pull/90901
which will finally fix the races in websockets
2023-04-06 21:19:10 -04:00
J. Nick Koston
398762fdd5
Resume entity id post migration after a restart ( #90973 )
...
* Restart entity id post migration after a restart
If the entity migration finished and Home Assistant was
restarted during the post migration it would never be resumed
which means the old index and space would never be recovered
* add migration resume test
2023-04-06 21:16:45 -04:00
tronikos
d4c10f0a98
Bump androidtvremote2 to 0.0.5 ( #90922 )
2023-04-06 17:54:45 -04:00
Heikki Partanen
0b1241cb8f
Fix verisure autolock ( #90960 )
...
Fix verisure autolock #90959
2023-04-06 16:54:18 -04:00
Jan Bouwhuis
6becf523ec
Fix error after losing an imap connection ( #90966 )
...
Cleanup first after losing an imap connection
2023-04-06 16:46:32 -04:00
Allen Porter
9f5dfdc67c
Bump gcal_sync to 4.1.3 ( #90968 )
2023-04-06 16:44:34 -04:00
Allen Porter
3595e2fd5a
Coerce previously persisted local calendars to have valid durations ( #90970 )
2023-04-06 16:41:38 -04:00
J. Nick Koston
87c22c3ad5
Fix state being cleared on disconnect with deep sleep esphome devices ( #90925 )
...
* Fix state being cleared on disconnect with deep sleep esphome devices
fixes #90923
* fix logic
2023-04-06 16:32:02 -04:00