Thomas Dietrich
634aff0006
Statistics component fix device_class for incremental source sensors ( #88096 )
...
* Return None device_class for incremental source sensors
* Ignore linting error
* Fix ignore linting error
* Fix ignore linting error
* Fix ignore linting error
* Catch potential parsing error with enum
2023-02-15 11:11:25 -05:00
Gertjan
55fed18e3e
Fixed float number validation in sensor component ( #88074 )
2023-02-15 11:11:24 -05:00
Paulus Schoutsen
8024a17025
Handle device reg fields not being valid data in openai conversion ( #88047 )
...
Handle device reg fields not being valid data
2023-02-15 11:10:15 -05:00
mkmer
e3273a75da
Honeywell disable detergent level by default ( #88040 )
...
* Disable fill by default
* Fix tests
* use TANK_FILL.get
* Remove None from attribute get
add reload to sensor test
* Typing
fix iteration error
2023-02-15 11:08:37 -05:00
J. Nick Koston
65c8895bf7
Retrigger Bluetooth discovery when calling async_rediscover_address ( #87884 )
...
* Retrigger Bluetooth discovery when calling async_rediscover_address
* Retrigger Bluetooth discovery when calling async_rediscover_address
* tweak
2023-02-13 09:22:56 -05:00
G Johansson
e8081c6159
Fix unbound variable in Group sensor ( #87878 )
...
* group bound last
* Add test
2023-02-13 09:22:55 -05:00
J. Nick Koston
250f032a0d
Ensure recorder still shuts down if the final commit fails ( #87799 )
2023-02-13 09:22:14 -05:00
Ernst Klamer
151b33a4ab
Keep sleepy xiaomi-ble devices that don't broadcast regularly available ( #87654 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
fixes undefined
2023-02-13 09:16:18 -05:00
jan iversen
f2697b3e96
Correct sensor restore entity in modbus ( #87563 )
...
* Correct sensor restore entity.
* Review comments.
2023-02-13 09:12:09 -05:00
starkillerOG
640f5f41cc
Netgear ssdp discovery abort if no serial ( #87532 )
...
fixes undefined
2023-02-13 09:11:31 -05:00
Thomas Hollstegge
354d77d26b
Do not return cached values for entity states in emulated_hue ( #87642 )
...
* Do not return cached values for state and brightness
* Move building the uncached state dict behind a lru_cache (_build_entity_state_dict)
---------
Co-authored-by: J. Nick Koston <nick@koston.org>
2023-02-07 13:40:28 -05:00
Martin Hjelmare
d06e640889
Fix matter remove config entry device ( #87571 )
2023-02-07 13:40:17 -05:00
Paulus Schoutsen
5bc49b1757
OpenAI: Ignore devices without a name ( #87558 )
...
Ignore devices without a name
2023-02-07 13:40:14 -05:00
J. Nick Koston
590bdc1f49
Optimize history.get_last_state_changes query ( #87554 )
...
fixes undefined
2023-02-07 13:40:13 -05:00
J. Nick Koston
8a257df59f
Fix recorder run history during schema migration and startup ( #87492 )
...
Fix recorder run history during schema migration
RunHistory.get and RunHistory.current can be called before
RunHistory.start. We need to return a RecorderRuns object
with the recording_start time that will be used when start
it called to ensure history queries still work as expected.
fixes #87112
2023-02-07 13:40:05 -05:00
Robert Hillis
423d8f0bca
Disable uptime sensor by default in Unifi ( #87484 )
...
Disable Uptime sensor by default in Unifi
2023-02-07 13:40:03 -05:00
Gregory Haynes
5b0c7321b5
Add missing name field to emulated_hue config ( #87456 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2023-02-07 13:39:59 -05:00
J. Nick Koston
1df82f39c1
Speed up purge time with newer MariaDB versions ( #87409 )
...
* Speed up purge time with newer MariaDB versions
* fix
* document
* document
* document
* rename
* self review
* Update homeassistant/components/recorder/util.py
* fixes
2023-02-07 13:39:58 -05:00
Franck Nijhof
d82e409d8e
Update black to 23.1.0 ( #87188 )
2023-02-04 21:26:10 -05:00
J. Nick Koston
1f08fc72bb
Disable mopeka accelerometer sensors by default ( #87420 )
...
* Disable mopeka accelerometer sensors by default
These generate a significant amount of noise and are
only useful when placing the sensor. Disable them by
default. This not a breaking change because existing
preferences are preserved.
* adjust tests
2023-02-04 21:08:14 -05:00
J. Nick Koston
323ab97ff5
Ignore invalid zeroconf names from devices with broken firmwares ( #87414 )
2023-02-04 21:08:13 -05:00
Franck Nijhof
681de9a516
Don't override icon in sensor group when device class is set ( #87304 )
2023-02-04 21:08:03 -05:00
Franck Nijhof
54687d6b56
Extend state class sensor warnings with expected values ( #87294 )
2023-02-04 21:08:01 -05:00
epenet
9769a0f0ec
Fix volume state class in renault ( #87280 )
2023-02-04 21:07:59 -05:00
Karlie Meads
ed8a0ef0ea
Fix disabled condition within an automation action ( #87213 )
...
fixes undefined
2023-02-02 16:48:04 -05:00
mkmer
063bbe91d1
Bump AIOSomecomfort to 0.0.6 ( #87203 )
...
* Bump to 0.0.5
* Bump aiosomecomfort to 0.0.6
* lower case aiosomecomfort
* Fix other bad imports....
---------
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2023-02-02 16:48:01 -05:00
mkmer
bfcae4e07b
Add Reauth config flow to honeywell ( #86170 )
2023-02-02 16:48:00 -05:00
epenet
ef8029ebbf
Fix invalid state class in renault ( #87135 )
2023-02-02 16:46:12 -05:00
Paulus Schoutsen
65286d0544
Fix Assist skipping entities that are hidden or have entity category ( #87096 )
...
Skipping entities that are hidden or have entity category
2023-02-01 18:40:51 +01:00
J. Nick Koston
a678eee31b
Reduce chance of queue overflow during schema migration ( #87090 )
...
Co-authored-by: Franck Nijhof <git@frenck.dev>
2023-02-01 18:40:47 +01:00
Paulus Schoutsen
c786fe27d7
Guard what version we can install ESPHome updates with ( #87059 )
...
* Guard what version we can install ESPHome updates with
* Update homeassistant/components/esphome/dashboard.py
2023-01-31 23:16:04 -05:00
Paulus Schoutsen
fd3d76988e
Trigger update of ESPHome update entity when static info updates ( #87058 )
...
Trigger update of update entity when static info updates
2023-01-31 23:16:03 -05:00
J. Nick Koston
c43174ee4b
Ensure humidity is still exported to HomeKit when it is read-only ( #87051 )
...
* Ensure humidity is still exported to HomeKit when is cannot be set
We would only send humidity to HomeKit if the device supported
changing the humidity
* remove unrelated changes
2023-01-31 23:16:02 -05:00
Paulus Schoutsen
0d3a368a1f
Improve JSON errors from HTTP view ( #87042 )
2023-01-31 15:16:16 -05:00
J. Nick Koston
3d6ced2a16
Add a repair issue when using MariaDB is affected by MDEV-25020 ( #87040 )
...
closes https://github.com/home-assistant/core/issues/83787
2023-01-31 15:16:14 -05:00
Paulus Schoutsen
c9e86ccd38
ESPHome handle remove password and no encryption ( #86995 )
...
* ESPHome handle remove password and no encryption
* Start reauth for invalid api password
---------
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2023-01-30 23:47:48 -05:00
Paulus Schoutsen
8760227296
ESPHome discovered dashboard checks reauth flows ( #86993 )
2023-01-30 23:47:47 -05:00
Michael Hansen
edf02b70ea
Prioritize entity names over area names in Assist matching ( #86982 )
...
* Refactor async_match_states
* Check entity name after state, before aliases
* Give entity name matches priority over area names
* Don't force result to have area
* Add area alias in tests
* Move name/area list creation back
* Clean up PR
* More clean up
2023-01-30 23:47:46 -05:00
Paulus Schoutsen
29056f1bd7
Check dashboard when showing reauth form ( #86980 )
2023-01-30 23:47:44 -05:00
ollo69
6a1710063a
Catch AndroidTV exception on setup ( #86819 )
...
fixes undefined
2023-01-30 23:47:37 -05:00
puddly
565a9735fc
ZHA config flow cleanup ( #86742 )
...
fixes undefined
2023-01-30 23:47:36 -05:00
Michael Hansen
c7b944ca75
Use device area id in intent matching ( #86678 )
...
* Use device area id when matching
* Normalize whitespace in response
* Add extra test entity
2023-01-30 23:47:34 -05:00
Paulus Schoutsen
0b015d46c3
Fix some mobile app sensor registration/update issues ( #86965 )
...
Co-authored-by: Franck Nijhof <git@frenck.dev>
2023-01-30 14:38:26 -05:00
J. Nick Koston
2e26a40bba
Speed up live history setup if there is no pending data to commit ( #86942 )
2023-01-30 14:38:23 -05:00
Jan Bouwhuis
3f717ae854
Fix MQTT discovery failing after bad config update ( #86935 )
...
* Fix MQTT discovery failing after bad config update
* Update last discovery payload after update success
* Improve test, correct update assignment
* send_discovery_done to finally-catch vol.Error
* Just use try..finally
* Remove extra line
* use elif to avoid log confusion
2023-01-30 14:38:21 -05:00
Erik Montnemery
423acfa93b
Drop minus sign on negative zero ( #86939 )
...
* Drop minus sign on negative zero
* Add tests
2023-01-30 09:13:26 -05:00
J. Nick Koston
0d27ee4fd8
Cache the names and area lists in the default agent ( #86874 )
...
* Cache the names and area lists in the default agent
fixes #86803
* add coverage to make sure the entity cache busts
* add areas test
* cover the last line
2023-01-30 09:13:22 -05:00
Robert Hillis
71b13d8f3e
Address Google mail late review ( #86847 )
2023-01-30 09:13:21 -05:00
Martin Hjelmare
55b5b36c47
Fix tradfri air quality device class ( #86861 )
2023-01-28 22:07:52 -05:00
J. Nick Koston
60b96f19b7
Fix Bluetooth discoveries missing between restarts ( #86808 )
...
* Fix Bluetooth discoveries missing between restarts
* do not load other integrations
* coverage
2023-01-27 22:53:58 -05:00