Franck Nijhof
380bfe5b28
Enable Ruff PT002, PT003 ( #87686 )
2023-02-08 10:50:53 +01:00
Franck Nijhof
6582367917
Add battery sensor to Elgato ( #87680 )
2023-02-08 10:22:12 +01:00
Franck Nijhof
e749521b29
Replace global test markers with fixtures in Synology DSM tests ( #87678 )
2023-02-08 09:42:57 +01:00
epenet
c98b4e3204
Add typing to tests with single hass argument (2) ( #87675 )
...
* Add typing to tests with single hass argument (2)
* a few more
2023-02-08 08:51:43 +01:00
Luke
1bbc03d0ba
Bump oralb-ble to 0.17.5 ( #87657 )
...
fixes undefined
2023-02-07 20:01:36 -06:00
J. Nick Koston
f0118b3d30
Bump cryptography to 39.0.1 for CVE-2023-23931 ( #87658 )
...
Bump cryptography to 39.0.1
CVE-2023-23931
2023-02-07 20:30:16 -05:00
Paulus Schoutsen
9962e9b67e
2023.2.3 ( #87652 )
2023-02-07 20:21:44 -05:00
Jc2k
d829a2045a
Fix incorrect unique_id for BLE HomeKit devices ( #87550 )
2023-02-07 19:10:51 -06:00
Thomas Hollstegge
79f385afde
Add myself as codeowner for emulated_hue ( #87659 )
2023-02-07 15:43:47 -06:00
Franck Nijhof
cc3ae5b19b
Mark ESPHome update entity unavailable when device is offline ( #87576 )
2023-02-07 22:15:54 +01:00
shbatm
8e8a170121
Bump PyISY to 3.1.13, check portal for network buttons ( #87650 )
2023-02-07 15:41:54 -05:00
Allen Porter
aacd8e044d
Bump pyrainbird to 2.0.0 ( #86851 )
2023-02-07 15:41:53 -05:00
Kevin Worrel
c505975940
Use library data to map state class for ScreenLogic ( #87649 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2023-02-07 14:13:06 -06:00
Arturo
e84a11963e
Add color support to matter lights ( #87366 )
...
* Added the correct attributes to ColorTemperatureLight and ExtendedColorLight and added CurrentY to codespell ignore word list
* Added enums for matter color modes
* Added support for reading color and color temperature settings from matter api
* Added away of getting the ColorControl featureMap while the get_cluster(ColorControl) function is fixed
* Initial working implementation of color and color temperature
* Full supports for lights with both hs and xy
* Added checks to make sure color features are supported before making matter call
* Changed how color mode is figured out
* Moved the logic that gets the brightness to its own function
* Adds matter light tests for hass triggered events
* Adds full test coverage for matter all types of matter lights
* Adds full test coverage for matter all types of matter lights
* Moved light convertion logic to util.py
* Reorderd codespell ignore list and removed unused code
* Adds brightness state test
2023-02-07 20:44:02 +01:00
shbatm
096f6eb554
Bump PyISY to 3.1.13, check portal for network buttons ( #87650 )
2023-02-07 13:03:27 -06:00
Paulus Schoutsen
08fb16a0c2
Bumped version to 2023.2.3
2023-02-07 13:40:53 -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
Allen Porter
2e541e7ef6
Improve rainbird device reliability by sending requests serially ( #87603 )
...
Send rainbird requests serially
2023-02-07 13:40:27 -05:00
J. Nick Koston
a2c9f92420
Bump sensorpush-ble to 1.5.5 ( #87595 )
...
* Bump sensorpush-ble to 1.5.4
changelog: https://github.com/Bluetooth-Devices/sensorpush-ble/compare/v1.5.2..v1.5.4
same fix as #85432 but for sensorpush
* bump again to fix parser with passive scans
2023-02-07 13:40:26 -05:00
J. Nick Koston
e67d9988fd
Bump bluemaestro-ble to 0.2.3 ( #87594 )
...
changelog: https://github.com/Bluetooth-Devices/bluemaestro-ble/compare/v0.2.1..v0.2.3
same fix as #85432 but for bluemaestro
2023-02-07 13:40:24 -05:00
J. Nick Koston
c4470fc36d
Bump thermopro-ble to 0.4.5 ( #87592 )
...
changelog: https://github.com/Bluetooth-Devices/thermopro-ble/compare/v0.4.3..v0.4.5
same fix as #85432 but for thermopro
2023-02-07 13:40:23 -05:00
J. Nick Koston
ab14671dbc
Bump sensorpro-ble to 0.5.3 ( #87591 )
...
changelog: https://github.com/Bluetooth-Devices/sensorpro-ble/compare/v0.5.1...v0.5.3
same fix as #85432 but for sensorpro
2023-02-07 13:40:22 -05:00
J. Nick Koston
be83753514
Bump inkbird-ble to 0.5.6 ( #87590 )
...
changelog: https://github.com/Bluetooth-Devices/inkbird-ble/compare/v0.5.5...v0.5.6
fixes #85432
2023-02-07 13:40:21 -05:00
J. Nick Koston
e0a6a6cfa6
Fix LD2410 BLE detection with passive scans ( #87584 )
2023-02-07 13:40:19 -05:00
J. Nick Koston
0d9393ca79
Fix indent on slow_range_in_select for MySQL/MariaDB ( #87581 )
...
We would calculate this value and throw it away
because it was only used on first_connection
2023-02-07 13:40:18 -05:00
Martin Hjelmare
d06e640889
Fix matter remove config entry device ( #87571 )
2023-02-07 13:40:17 -05:00
Luke
9657567280
Bump oralb-ble to 0.17.4 ( #87570 )
...
closes undefined
2023-02-07 13:40:16 -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
Michael Davie
bc01df6b52
Bump env_canada to 0.5.28 ( #87509 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
fixes undefined
2023-02-07 13:40:12 -05:00
Ben Corrado
7fd3f404de
Add LD2410BLE support for new firmware version ( #87507 )
...
* Updated local_name to reflect the naming scheme in HLK firmware 2.01.23020209
* Adding generated bluetooth file.
2023-02-07 13:40:10 -05:00
rikroe
f59eb6c277
Bump bimmer_connected to 0.12.1 ( #87506 )
...
Co-authored-by: rikroe <rikroe@users.noreply.github.com>
fixes undefined
2023-02-07 13:40:09 -05:00
snapcase
08c23dd688
Bump jaraco.abode to 3.3.0 ( #87498 )
...
Fixes https://github.com/home-assistant/core/issues/86765
fixes undefined
2023-02-07 13:40:08 -05:00
Ernst Klamer
1a72b64024
Bump xiaomi-ble to 0.16.1 ( #87496 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2023-02-07 13:40:07 -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
Maikel Punie
e30ea3e344
Add the correct loggers to velbus manifest.json ( #87488 )
2023-02-07 13:40:04 -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
Michael
b2ccf2e87e
Bump py-synologydsm-api to 2.1.4 ( #87471 )
...
fixes undefined
2023-02-07 13:40:02 -05:00
majuss
4a7aee4bde
Bump lupupy to 0.2.7 ( #87469 )
2023-02-07 13:40:00 -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
Thomas Hollstegge
589ff54e63
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:39:08 -05:00
J. Nick Koston
1170b36a82
Fix LD2410 BLE detection with passive scans ( #87584 )
2023-02-07 13:38:48 -05:00
Franck Nijhof
c25bff9389
Tweak Elgato tests ( #87629 )
2023-02-07 19:14:13 +01:00
epenet
3e09950dd6
Align postgresql with mariadb in CI ( #87646 )
...
Align postgresql with mariadb
2023-02-07 18:27:33 +01:00
epenet
a202588fd2
Add return type to json_loads ( #85672 )
...
* Add JSON type definitions
* Sample use
* Keep mutable for a follo-up PR (avoid dead code)
* Use list/dict
* Remove JsonObjectType
* Remove reference to Union
* Cleanup
* Improve rest
* Rename json_dict => json_data
* Add docstring
* Add type hint to json_loads
* Add cast
* Move type alias to json helpers
* Cleanup
* Create and use json_loads_object
* Make error more explicit and add tests
* Use JsonObjectType in conversation
* Remove quotes
2023-02-07 17:21:55 +01:00
Franck Nijhof
20b60d57f2
Add lru cache to loading fixtures in tests ( #87634 )
2023-02-07 16:50:13 +01:00
Erik Montnemery
720f51657d
Add CI job which runs recorder tests on PostgreSQL ( #80614 )
...
Co-authored-by: Franck Nijhof <git@frenck.dev>
Co-authored-by: J. Nick Koston <nick@koston.org>
2023-02-07 09:46:14 -06:00
epenet
3a83b2f66f
Rename fixture function in stt tests ( #87630 )
2023-02-07 16:06:53 +01:00
Marc Mueller
b478b4fa16
Add ParamSpec TypeAliases [mypy 1.0] ( #87597 )
2023-02-07 15:56:26 +01:00