Tom Harris
926534bde2
Bump pyinsteon to 1.3.1 ( #87788 )
...
* Bump pyinsteon to 1.3.1
* Fix record received test
* Fix status received test
2023-02-09 21:40:06 +01:00
Avi Miller
8fddd0e53a
Bump aiolifx to 0.8.9 ( #87790 )
...
Signed-off-by: Avi Miller <me@dje.li>
Co-authored-by: J. Nick Koston <nick@koston.org>
2023-02-09 21:38:17 +01:00
jan iversen
b9b5a279f2
Correct sensor restore entity in modbus ( #87563 )
...
* Correct sensor restore entity.
* Review comments.
2023-02-09 21:35:44 +01:00
Erik Montnemery
cc564026fa
Move EntityCategory to homeassistant.const ( #87792 )
...
* Move EntityCategory to homeassistant.const
* Fix more imports
2023-02-09 20:15:37 +01:00
J. Nick Koston
abf0c87e40
Migrate statistics to use timestamp columns ( #87321 )
2023-02-09 12:24:19 -06:00
Erik Montnemery
8ccb3b7151
Fix circular import loop in homeassistant/helpers/entity.py ( #87780 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2023-02-09 19:15:53 +01:00
J. Nick Koston
db503c0daa
Always use UTC time for the MariaDB/MySQL session ( #87583 )
2023-02-09 11:39:45 -06:00
Jan Bouwhuis
1a38b9f665
Improve coverage MQTT device_trigger ( #87408 )
...
* Improve coverage MQTT device_trigger
* Use assert
2023-02-09 17:42:32 +01:00
epenet
a13535b0c7
Bump renault-api to 0.1.12 ( #87773 )
...
fix https://github.com/hacf-fr/renault-api/pull/789
2023-02-09 16:55:02 +01:00
G Johansson
2b3e6a4ca8
Change name to entity_id for lock validation error message ( #87574 )
2023-02-09 15:59:30 +01:00
Franck Nijhof
f5b651750c
Enable Ruff ICN001 ( #87775 )
2023-02-09 13:41:50 +01:00
Marc Mueller
67499e0204
Enable pydantic mypy plugin ( #87415 )
2023-02-09 13:33:10 +01:00
Erik Montnemery
2d2ff19949
Round value in state_with_unit template function ( #87619 )
2023-02-09 12:54:59 +01:00
majuss
773446946e
Bump lupupy to 0.2.8 ( #87754 )
2023-02-09 12:49:01 +01:00
John Pettitt
59890cca68
Fix bad battery sense in ambient_station ( #87668 )
2023-02-09 10:36:05 +01:00
J. Nick Koston
b0cbe5cb69
Bump yalexs_ble to 1.12.12 to fix reconnect when services fail to resolve ( #87664 )
...
* Bump yalexs_ble to 1.12.11 to fix reconnect when services fail to resolve
changelog: https://github.com/bdraco/yalexs-ble/compare/v1.12.8...v1.12.11
* bump to make it work with esphome proxy as well
* empty
2023-02-09 09:35:33 +01:00
starkillerOG
bcf8cf4d8b
Add reolink https webhook warning ( #87332 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
fixes undefined
2023-02-09 09:24:18 +01:00
Arturo
1c02f19d9a
Fix matter color temperature light ( #87677 )
...
* Adds tests for each matter light type and fixes small issue with color temperature lights not being detected properly
* Removes commented out code
* Changed matter light tests to pytest.mark.parametrize to reduce duplicate code
2023-02-08 23:41:04 +01:00
J. Nick Koston
1a7c99382c
Revert "Bump aiolifx to 0.8.8" ( #87740 )
2023-02-08 16:36:09 -06:00
starkillerOG
17aee5e3a3
Bump reolink-aio to 0.4.0 ( #87733 )
...
bump reolink-aio to 0.4.0
2023-02-08 22:52:23 +01:00
starkillerOG
0ab30ece68
Netgear ssdp discovery abort if no serial ( #87532 )
...
fixes undefined
2023-02-08 15:38:44 -06:00
Avi Miller
014743a27c
Bump aiolifx to 0.8.8 ( #87729 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2023-02-08 15:35:53 -06:00
Marc Mueller
18a3fe1237
Remove platformdirs constraint ( #87735 )
2023-02-08 15:32:03 -06:00
H. Balázs
e1830128cc
Upgrading volvooncall to 0.10.2 ( #87572 )
...
* Upgrading volvooncall to 0.10.2
This release fixes the incorrect remaining time of charging the battery
* updating volvooncall test requirements
* Updating volvooncall requirements
---------
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
2023-02-08 22:28:47 +01:00
Erik Montnemery
b0b1d8143f
Sort manifests 10 ( #87031 )
2023-02-08 20:41:50 +01:00
Erik Montnemery
1d64ba9d34
Sort manifests 6 ( #87027 )
2023-02-08 20:38:43 +01:00
Erik Montnemery
90d7fb8418
Sort manifests 5 ( #87026 )
2023-02-08 20:35:25 +01:00
Erik Montnemery
1450b44c63
Sort manifests 7 ( #87028 )
2023-02-08 20:32:43 +01:00
Erik Montnemery
231aad7a68
Sort manifests 1 ( #87022 )
2023-02-08 20:29:44 +01:00
Erik Montnemery
899adef590
Sort manifests 4 ( #87025 )
2023-02-08 20:27:05 +01:00
Erik Montnemery
23fa500406
Sort manifests 9 ( #87030 )
2023-02-08 20:22:30 +01:00
Erik Montnemery
78c9b70c8d
Sort manifests 3 ( #87024 )
2023-02-08 20:19:19 +01:00
Erik Montnemery
87420e949d
Sort manifests 2 ( #87023 )
2023-02-08 20:16:39 +01:00
Erik Montnemery
5dfb9cddd6
Sort manifests 8 ( #87029 )
2023-02-08 20:13:46 +01:00
Erik Montnemery
6c2702a7b8
Sort manifests 11 ( #87032 )
2023-02-08 20:10:18 +01:00
Erik Montnemery
2246255e90
Create or import thread active dataset when setting up OTBR ( #87186 )
...
* Create a thread active dataset when discovering OTBR
* Align with lib changes
* Use thread preferred dataset if set
* Create a dataset also from the user flow
2023-02-08 19:32:19 +01:00
Erik Montnemery
94519de8dd
Upgrade SQLAlchemy to 2.0.2 ( #86436 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2023-02-08 08:17:32 -06:00
Erik Montnemery
93dafefd96
Include entity options in RegistryEntry.as_partial_dict ( #87539 )
2023-02-08 08:32:46 -05:00
starkillerOG
5e214f2e43
Reolink unregistered webhook on unexpected error ( #87538 )
2023-02-08 12:23:27 +01:00
Franck Nijhof
7665c89b83
Remove sneaked in translation from TP-Link Omada ( #87695 )
2023-02-08 11:54:18 +01:00
Franck Nijhof
1c3713d08f
Add studio mode switch to Elgato ( #87691 )
2023-02-08 11:42:53 +01:00
Franck Nijhof
0bf612fa63
Add entity descriptions in Elgato buttons ( #87656 )
2023-02-08 11:09:31 +01:00
Erik Montnemery
45ac8c515e
Update unit system unit conversions ( #87632 )
...
* Update unit system unit conversions
* Tweak tests
2023-02-08 10:52:54 +01:00
Franck Nijhof
6582367917
Add battery sensor to Elgato ( #87680 )
2023-02-08 10:22:12 +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
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
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
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
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
Marc Mueller
b478b4fa16
Add ParamSpec TypeAliases [mypy 1.0] ( #87597 )
2023-02-07 15:56:26 +01:00
epenet
1b23429f41
Add __init__ return type to integrations ( #87637 )
2023-02-07 15:55:14 +01:00
epenet
b854dd99fc
Add rest to strict-typing ( #86149 )
...
* Add type hints to rest notify
* Add rest to strict-typing
2023-02-07 15:48:16 +01:00
Marc-Olivier Arsenault
fe9f6823c3
Add ecobee ventilator ( #83645 )
...
Co-authored-by: G Johansson <goran.johansson@shiftit.se>
Co-authored-by: J. Nick Koston <nick@koston.org>
2023-02-07 07:54:23 -06:00
Jan Bouwhuis
4aa61b0d64
Cleanup remains of legacy validation MQTT light ( #87467 )
2023-02-07 14:52:40 +01:00
J. Nick Koston
0a1d5c85ad
Optimize history.get_last_state_changes query ( #87554 )
...
fixes undefined
2023-02-07 07:50:44 -06:00
Erik Montnemery
4cecc28f8c
Update unit system unit conversions ( #87621 )
2023-02-07 13:19:11 +01:00
Jan Bouwhuis
be564e0162
Cleanup `value_template` config parameter from MQTT basic light ( #87466 )
...
* Remove not supported case from code for MQTT light
* Remove from schema
2023-02-07 13:05:24 +01:00
Jan Bouwhuis
c78cae4483
Fix handling `None` or empty value for numeric MQTT sensor ( #87004 )
...
* Allow `None` for numeric sensor, ignore empty val
* Add test case with omitting a value
* Use _numeric_state_expected property
* Only respect None if numeric state is expected
2023-02-07 11:23:23 +01:00
Marc Mueller
42008c50f3
Enable error-code `truthy-iterable` [mypy 1.0] ( #87596 )
2023-02-07 11:16:22 +01:00
Maciej Bieniek
6a3619d9fa
Refactor NAM sensor platform ( #87048 )
...
* Bump backend library
* Remove AQI_LEVEL_STATE_MAPPING
* Add native_precission
* Update diagnostics fixture
* Use _attr_native_value
* Fix type
* Improve lambda
* Revert native_value property
* native_precision -> suggested_display_precision
2023-02-07 09:14:20 +01:00
Jan Bouwhuis
73e3b30906
Add `suggested_display_precision` config option for MQTT sensor ( #87129 )
...
* Add precision for MQTT sensor
* Correct tests
* Use _attr_suggested_display_precision
* Rename option and add abbreviation
* Make abbr more compact
2023-02-07 08:55:35 +01:00
J. Nick Koston
3aa744ed19
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-06 23:59:54 -05:00
J. Nick Koston
8757e1ced8
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-06 23:59:21 -05:00
J. Nick Koston
37e6e67542
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-06 23:59:17 -05:00
J. Nick Koston
a582f8181c
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-06 23:59:13 -05:00
J. Nick Koston
4c06e00ea6
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-06 23:59:09 -05:00
J. Nick Koston
e8027ebab2
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-06 23:59:05 -05:00
Paulus Schoutsen
400c88a1cc
OpenAI: Ignore devices without a name ( #87558 )
...
Ignore devices without a name
2023-02-06 23:57:08 -05:00
Marc Mueller
ea4e2ab4aa
Add Self typing (4) [mypy 1.0] ( #87601 )
2023-02-06 22:30:22 -06:00
Marc Mueller
f7b39aa4a8
Add Self typing (3) [mypy 1.0] ( #87600 )
2023-02-06 22:30:07 -06:00
Marc Mueller
342b406dc0
Add Self typing (1) [mypy 1.0] ( #87598 )
2023-02-06 22:29:47 -06:00
Marc Mueller
a5d376069a
Add Self typing (2) [mypy 1.0] ( #87599 )
2023-02-06 23:23:52 -05:00
Allen Porter
37bb1e8948
Improve rainbird device reliability by sending requests serially ( #87603 )
...
Send rainbird requests serially
2023-02-06 19:57:16 -08:00
Kevin Worrel
687d326bb4
Support local push updates for most ScreenLogic entities ( #87438 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2023-02-06 20:13:36 -06:00
Marc Mueller
4fbb14ecc7
Update mypy to 1.0.0 ( #87586 )
2023-02-07 02:31:14 +01:00
Paulus Schoutsen
ff6e597a63
Add Matter to supported standards for brands ( #87564 )
...
* Add Matter standard to TP-Link
* --amend
2023-02-06 20:09:01 -05:00
Marc Mueller
e348c25e18
Pin platformdirs to resolve dependency conflict ( #87589 )
2023-02-06 18:58:00 -06:00
Martin Hjelmare
f378dcdc30
Fix matter remove config entry device ( #87571 )
2023-02-06 22:41:52 +01:00
Luke
e53de2742c
Bump oralb-ble to 0.17.4 ( #87570 )
...
closes undefined
2023-02-06 13:28:53 -06:00
karwosts
40086cc663
Remove default:0 from duration for timer.start service ( #87553 )
...
fixes undefined
2023-02-06 19:48:27 +01:00
Mark Huson
d2ec63d757
Update example data to define `in` as a dictionary ( #87557 )
2023-02-06 19:48:10 +01:00
Erik Montnemery
e4285b0186
Comment lack of rounding in AlexaTemperatureSensor ( #87561 )
2023-02-06 19:37:14 +01:00
Paulus Schoutsen
a090652560
Use correct state in Entity repr and output similar value to State class ( #87519 )
...
* Use correct state in Entity repr
* Test Entity.__repr__
* Align with State class
2023-02-06 13:35:36 -05:00
Maikel Punie
815ee58ea3
Bump velbus-aio to 2023.2.0 ( #87562 )
...
Bump valbusaio to 2023.2.0
2023-02-06 13:12:57 -05:00
Ben Corrado
fee693979d
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-06 13:00:06 -05:00
Maikel Punie
e1a3d61870
Velbus raise PlatformNotReady exception ( #87526 )
2023-02-06 17:21:53 +01:00
rikroe
406a29912d
Fix notify targets for bmw_connected_drive ( #87503 )
...
Co-authored-by: rikroe <rikroe@users.noreply.github.com>
2023-02-06 17:15:28 +01:00
snapcase
a61e87c46d
Bump jaraco.abode to 3.3.0 ( #87498 )
...
Fixes https://github.com/home-assistant/core/issues/86765
fixes undefined
2023-02-06 17:12:54 +01:00
Maikel Punie
a11a43bb09
Add the correct loggers to velbus manifest.json ( #87488 )
2023-02-06 17:11:21 +01:00
Clifford Roche
0c8b7f1061
Bump greeclimate to 1.4.1 ( #87513 )
2023-02-06 17:08:26 +01:00
Michael Davie
61bf8fd02a
Bump env_canada to 0.5.28 ( #87509 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
fixes undefined
2023-02-06 17:05:28 +01:00
MarkGodwin
ce9a514667
TP-Link Omada integration ( #81223 )
...
* TP-Link Omada integration
Support for PoE config of network switch ports
* Bump omada client version
* Fixing tests
* Refactored site config flow
* Code review comments
* Fixed tests and device display name issue
* Bump isort to fix pre-commit hooks
* Hassfest for the win
* Omada code review
* Black
* More config flow test coverage
* Full coverage for omada config_flow
---------
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2023-02-06 10:57:18 -05:00
Kirill Kulakov
258357c2cd
Xiaomi 2S air purifier mode selection support ( #86649 )
...
* Xiaomi 2S air purifier mode selection support
* Update homeassistant/components/xiaomi_miio/select.py
Co-authored-by: Teemu R. <tpr@iki.fi>
* rename fix translation keys and rename key to be specific to airpurifiers
Co-authored-by: Teemu R. <tpr@iki.fi>
2023-02-06 16:42:11 +01:00
Franck Nijhof
939eef3b28
Remove translations from Core ( #87543 )
...
Co-authored-by: Erik Montnemery <erik@montnemery.com>
2023-02-06 15:06:43 +01:00
Jan Bouwhuis
212e172be2
Cleanup not used schema validator for MQTT vacuum ( #87462 )
...
* Cleanup not used schema validator for MTT vacuum
* Only leave warning
2023-02-06 13:34:36 +01:00
majuss
c597478a51
Bump lupupy to 0.2.7 ( #87469 )
2023-02-06 13:30:35 +01:00
epenet
bb3e0633a4
Add init return type to integrations ( #87523 )
...
Add type hints to integrations
2023-02-06 11:37:25 +01:00
ollo69
ade0d6fcae
Use suggested_display_precision for AsusWrt sensors ( #87396 )
...
* Use native_precision for AsusWrt sensors
* Use suggested_display_precision
2023-02-06 11:05:10 +01:00
J. Nick Koston
c7980bda82
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-05 22:12:41 -05:00
GitHub Action
f475446ebf
[ci skip] Translation update
2023-02-06 00:23:07 +00:00
Matthias Alphart
0a2fc442a3
Update xknx to 2.4.0 - Support KNX Data Secure ( #87502 )
...
Update xknx to 2.4.0
2023-02-06 00:38:00 +01:00
rikroe
a367cd8d5c
Bump bimmer_connected to 0.12.1 ( #87506 )
...
Co-authored-by: rikroe <rikroe@users.noreply.github.com>
fixes undefined
2023-02-05 17:34:52 -06:00
Ernst Klamer
d38ce1ad7a
Bump xiaomi-ble to 0.16.1 ( #87496 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2023-02-05 17:31:21 -06:00
J. Nick Koston
c11f3ffa17
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-05 17:58:34 -05:00
Nicklas Johnson
49d7bbe55d
Fix emulated hue SO_REUSEPORT when creating the upnp socket for proper sharing ( #86916 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
fixes undefined
2023-02-05 14:57:22 -06:00
Franck Nijhof
d389de71f5
Coordinator refactor in Elgato ( #87490 )
2023-02-05 21:54:30 +01:00
Raman Gupta
a2530e7f19
Add RF region property to zwave_js/network_status cmd ( #87236 )
2023-02-05 14:13:55 -05:00
Michael
9911dcfb73
Bump py-synologydsm-api to 2.1.4 ( #87471 )
...
fixes undefined
2023-02-05 13:06:17 -06:00
Robert Hillis
d5b2062774
Disable uptime sensor by default in Unifi ( #87484 )
...
Disable Uptime sensor by default in Unifi
2023-02-05 19:28:28 +01:00
Franck Nijhof
1cd7f221d5
Update elgato to 4.0.1 ( #87479 )
2023-02-05 19:22:15 +01:00
Nathan Spencer
11ccd166fe
Use pybalboa 1.0.0 ( #87214 )
...
* Use pybalboa 1.0.0
* Code changes per PR review
2023-02-05 19:10:35 +01:00
krahabb
899342d391
Refactor async_call_later to improve performance and reduce conversion loss ( #87117 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2023-02-05 12:04:38 -06:00
Gregory Haynes
936ffafd27
Add missing name field to emulated_hue config ( #87456 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2023-02-05 11:34:37 -06:00
Cameron Gray
04e05af44c
Add log for successful update in no ip ( #87441 )
...
* Add Success logging as info message
Create "Info Log" for when domain is successfully updated.
* Update homeassistant/components/no_ip/__init__.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* Closing Parenthesis added
* amend as per black suggestion
---------
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2023-02-05 11:38:59 +01:00
Steffen Zimmermann
329d50865a
Use official unit of measure for Lux in wiffi component ( #87377 )
...
use official unit of measure for Lux in wiffi component
Add a mapping for the wiffi unit of illuminance 'lux' to the Home Assistant unit 'lx'. This fixed the following warning during startup:
```
2023-02-04 10:28:30.653 WARNING (MainThread) [homeassistant.components.sensor] Entity sensor.helligkeit (<class 'homeassistant.components.wiffi.sensor.NumberEntity'>) is using native unit of measurement 'lux' which is not a valid unit for the device class ('illuminance') it is using; expected one of ['lx']; Please update your configuration if your entity is manually configured, otherwise create a bug report at https://github.com/home-assistant/core/issues?q=is%3Aopen+is%3Aissue+label%3A%22integration%3A+wiffi%22
```
2023-02-04 21:11:52 -05:00
Vincent Knoop Pathuis
65f660b7d4
Fix state class in Enphase Envoy ( #87397 )
...
* Change total_increasing to total
* As suggested in PR: only Last Seven Days TOTAL
2023-02-04 20:06:42 -05:00
J. Nick Koston
f60b805fb9
Bump aiohomekit to 2.4.6 ( #87427 )
...
fixes #86083
changelog: https://github.com/Jc2k/aiohomekit/compare/2.4.5...2.4.6
2023-02-04 20:05:40 -05:00
Poltorak Serguei
4a83a63b32
Add Z-Wave.Me cover stop command ( #87428 )
...
* Add stop command to cover
* Add type annotation
---------
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2023-02-05 01:25:07 +01:00
Raman Gupta
e3b820d9db
Simplify zwave_js code ( #87235 )
2023-02-05 01:20:17 +01:00
epenet
2f3b509513
Refactor onewire options flow ( #87162 )
...
* Refactor onewire options flow
* Adjust
* Apply suggestions from code review
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* Use async_entries_for_config_entry
---------
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2023-02-05 01:18:20 +01:00
Ty Parker
a703aa1dff
Add repeat options to tplink sequence effect service ( #86040 )
...
Add repeat options to sequence effect service
2023-02-05 00:14:25 +01:00
J. Nick Koston
4d0e236c6a
Ignore invalid zeroconf names from devices with broken firmwares ( #87414 )
2023-02-04 16:29:03 -06:00
J. Nick Koston
3be6d4dcfb
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 22:34:34 +02:00
Erik Montnemery
bcc1aa03b4
Move sensor rounding to frontend ( #87330 )
...
* Move sensor rounding to frontend
* Update integrations
* Add comment
2023-02-04 14:54:36 -05:00
Aarni Koskela
72cb58e850
Fix Ruuvi Gateway data being ignored when system is not using UTC time ( #87384 )
2023-02-04 12:12:34 -06:00
epenet
f6c76372ce
Ensure hass is typed ( #87068 )
...
* Ensure hass is typed
* Adjust pilight
* Adjust homeassistant scene
* Adjust hassio
* Adjust gree
* Adjust google_maps
* Adjust energyzero
* Adjust harmony
* Adjust mobile_app
2023-02-04 12:52:59 -05:00
Franck Nijhof
3d557b5583
Collection of code styling tweaks ( #87381 )
2023-02-04 12:52:26 -05:00
Franck Nijhof
e55f11296e
Fix accidentally introduced breaking change in number entity ( #87383 )
2023-02-04 14:32:33 +01:00
Franck Nijhof
9e775c43af
Fix typing issue in easyEnergy ( #87371 )
2023-02-04 13:42:03 +01:00
Jc2k
2c648172d3
Fix exception when trying to poll a HomeKit device over Thread with no active encryption context ( #87379 )
...
Bump aiohomekit==2.4.5
2023-02-04 11:38:22 +00:00
Erik Montnemery
0d713809e7
Store preferred dataset separately in thread dataset store ( #87378 )
2023-02-04 06:33:17 -05:00
Luke
ff7c455478
Bump oralb-ble to 0.17.2 ( #87355 )
2023-02-04 11:54:38 +01:00
Franck Nijhof
bf482eee24
Extend state class sensor warnings with expected values ( #87294 )
2023-02-04 11:49:24 +01:00
Raman Gupta
95e8717fb4
Bump zwave-js-server-python to 0.45.1 ( #87309 )
2023-02-04 11:23:48 +02:00
Matthew Donoughe
7e6fb98d17
Update pylutron-caseta to 0.18.1 ( #87361 )
...
update pylutron-caseta to 0.18.1
2023-02-04 10:17:16 +01:00
Franck Nijhof
9ead071202
Tiny cleanup in Number base entity ( #87339 )
2023-02-04 10:04:44 +01:00
Paulus Schoutsen
fc38b4327f
Add support for multiple conversation agents ( #87337 )
...
* Add support for multiple conversation agents
* Lock initializing default agent
* Allow unsetting agent when never set
2023-02-03 23:35:29 -05:00
GitHub Action
3f992ed31d
[ci skip] Translation update
2023-02-04 00:23:44 +00:00
Franck Nijhof
28b6306ad6
Remove use of Number DEVICE_CLASSES_SCHEMA from MQTT ( #87345 )
2023-02-04 00:08:15 +01:00
Franck Nijhof
fcb612cd6f
Collection of code styling tweaks ( #87344 )
2023-02-03 23:51:27 +01:00
Artem Draft
3ccd0ef013
Fix Bravia TV refreshing zero volume level ( #87318 )
...
fixes undefined
2023-02-03 23:22:33 +01:00
Franck Nijhof
ca1a12898c
Enable Ruff D212 ( #87347 )
2023-02-03 23:08:48 +01:00
Shay Levy
3cb9b273c9
Add Shelly Pro 3EM energy sensors ( #86476 )
...
* Add Shelly Pro 3EM energy sensors
* Add total and total returned energy counters
* Set single phase energy counters disabled by default
2023-02-03 23:18:59 +02:00
Franck Nijhof
0de7be7803
Update whois to 0.9.27 ( #87305 )
2023-02-03 15:49:02 -05:00