J. Nick Koston
4881205831
Fix event loop blocking I/O in command_line tests ( #121098 )
2024-07-03 14:22:38 -05:00
Erik Montnemery
5029da6919
Make the async_setup_recorder_instance fixture a context manager ( #121086 )
2024-07-03 14:05:34 -05:00
J. Nick Koston
44c89e6c3b
Cleanup v32 recorder migration test ( #121083 )
2024-07-03 10:45:19 -05:00
Erik Montnemery
46a488d871
Use async_setup_recorder_instance fixture in recorder auto_repairs tests ( #121077 )
2024-07-03 17:04:39 +02:00
Paulus Schoutsen
976cb434c9
Add CONTROL supported feature to OpenAI conversation entities ( #121064 )
...
Add CONTROL supported feature to OpenAI
2024-07-03 09:19:46 -05:00
epenet
1332e39f9e
Cleanup deprecated json utils ( #121069 )
...
* Cleanup deprectated json utils
* Adjust pylint
2024-07-03 15:57:32 +02:00
epenet
8709c668cc
Remove unused diagnostics fixtures ( #121066 )
2024-07-03 15:57:02 +02:00
Erik Montnemery
87f7703f3c
Use async_setup_recorder_instance fixture in recorder migration tests ( #121050 )
2024-07-03 08:56:05 -05:00
Paulus Schoutsen
a885bdfe76
Add conversation supported feature CONTROL ( #121036 )
2024-07-03 14:30:51 +02:00
epenet
ac57eb7614
Add monkeypatch type hints to shelly tests ( #121057 )
...
* Add monkeypatch type hints to shelly tests
* Improve
2024-07-03 12:08:40 +02:00
epenet
476efb1d36
Improve type hints in home_connect tests ( #121014 )
2024-07-02 22:19:33 +02:00
Jan-Philipp Benecke
7d31d553d0
Temporarily set apprise log level to debug in tests ( #121029 )
...
Co-authored-by: Franck Nijhof <git@frenck.dev>
2024-07-02 22:13:19 +02:00
Marcel van der Veldt
52627b9aed
Handle mains power for Matter appliances ( #121023 )
2024-07-02 21:02:29 +02:00
epenet
592ef59c5a
Use common fixtures in tasmota tests ( #121000 )
2024-07-02 17:38:20 +02:00
epenet
195f07a18a
Use service_calls fixture in nest tests ( #120987 )
2024-07-02 08:02:17 -07:00
Erik Montnemery
b8b7c23258
Create log files in an executor thread ( #120912 )
2024-07-02 15:48:35 +02:00
epenet
faf43ed4c7
Adjust Generator type hints in tests ( #121013 )
2024-07-02 14:12:02 +02:00
epenet
bd234db48f
Improve type hints in analytics tests ( #121012 )
2024-07-02 13:58:11 +02:00
Joost Lekkerkerker
2edb7eb42c
Remove Aladdin Connect integration ( #120980 )
2024-07-02 13:51:44 +02:00
Jesse Hills
72d706ab52
[ESPHome] Disable dashboard based update entities by default ( #120907 )
...
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2024-07-02 13:51:14 +02:00
starkillerOG
e322cada48
Reolink replace automatic removal of devices by manual removal ( #120981 )
...
Co-authored-by: Robert Resch <robert@resch.dev>
2024-07-02 13:31:23 +02:00
Robert Svensson
baf2ebf1f2
Use fixtures in deCONZ diagnostics tests ( #120968 )
2024-07-02 12:43:34 +02:00
epenet
326d24d78b
Use service_calls fixture in xiaomi_ble tests ( #120998 )
2024-07-02 12:37:50 +02:00
epenet
3adea1ada9
Use service_calls fixture in zwave_js tests ( #120994 )
2024-07-02 12:37:21 +02:00
epenet
02dffcde1a
Use common registry fixtures in solarlog ( #121005 )
2024-07-02 12:36:30 +02:00
epenet
22f5f59478
Use service_calls fixture in core platform tests [m-z] ( #121001 )
2024-07-02 12:34:11 +02:00
epenet
76a62028ad
Use common registry fixtures in lifx ( #121004 )
2024-07-02 12:32:17 +02:00
epenet
6fd1f0a34f
Use common fixtures in philips_js tests ( #120988 )
2024-07-02 12:31:10 +02:00
epenet
e544550380
Use service_calls fixture in yolink tests ( #120997 )
2024-07-02 12:30:52 +02:00
epenet
8819a9aa52
Use service_calls fixture in sun tests ( #120990 )
2024-07-02 12:29:51 +02:00
epenet
1f6744847d
Use service_calls fixture in zone tests ( #120995 )
2024-07-02 12:29:21 +02:00
epenet
b13e78f3a3
Use service_calls fixture in microsoft tests ( #120983 )
2024-07-02 12:27:54 +02:00
epenet
71b7ee40e5
Use common registry fixtures in tplink ( #121002 )
2024-07-02 12:27:15 +02:00
epenet
9ca9377cad
Use common registry fixtures in hue ( #121003 )
2024-07-02 12:26:25 +02:00
epenet
e3516be3e3
Use service_calls fixture in mqtt tests ( #120984 )
2024-07-02 11:23:46 +02:00
epenet
fac511aa46
Use service_calls fixture in samsungtv tests ( #120992 )
2024-07-02 10:37:14 +02:00
epenet
3df3e6d081
Use service_calls fixture in shelly tests ( #120991 )
2024-07-02 10:36:50 +02:00
epenet
07d80d5ad9
Use service_calls fixture in netatmo tests ( #120986 )
2024-07-02 10:17:41 +02:00
Teemu R
90d622cd02
Minor polishing for tplink ( #120868 )
2024-07-02 08:23:07 +02:00
Robert Svensson
0ffebd4853
Use fixtures in deCONZ button tests ( #120958 )
2024-07-01 20:48:33 +02:00
Robert Svensson
690164a518
Use fixtures in deCONZ cover tests ( #120954 )
2024-07-01 20:31:42 +02:00
Robert Svensson
167a8c6613
Use fixtures in deCONZ fan tests ( #120953 )
2024-07-01 19:49:12 +02:00
epenet
07f095aa42
Use service_calls fixture in core platform tests [a-l] ( #120904 )
2024-07-01 19:27:50 +02:00
Robert Svensson
1209abc944
Use fixtures in deCONZ switch tests ( #120944 )
2024-07-01 19:03:32 +02:00
Robert Svensson
7a3039aecb
Use fixtures in deCONZ lock tests ( #120948 )
2024-07-01 19:01:32 +02:00
Robert Svensson
d506c30b38
Use fixtures in deCONZ logbook tests ( #120947 )
2024-07-01 18:58:43 +02:00
Robert Resch
a0b604f98c
Improve add user error messages ( #120909 )
2024-07-01 18:27:40 +02:00
J. Nick Koston
001ee0cc0b
Downgrade logging previously reported asyncio block to debug ( #120942 )
2024-07-01 18:26:20 +02:00
epenet
e5c7ff6a5b
Use service_calls fixture in conversation tests ( #120906 )
2024-07-01 17:57:40 +02:00
epenet
918ac5d67c
Use service_calls fixture in geo_location tests ( #120911 )
2024-07-01 17:56:58 +02:00
epenet
afb0a6e0ab
Use service_calls fixture in homekit_controller tests ( #120927 )
2024-07-01 17:55:39 +02:00
epenet
b3a50893cf
Use service_calls fixture in kodi tests ( #120929 )
2024-07-01 17:55:01 +02:00
tronikos
8354aa434e
Remove a useless line in Google Generative AI test ( #120903 )
2024-07-01 17:48:39 +02:00
tronikos
5ce54c2174
Replace GoogleAPICallError with GoogleAPIError ( #120902 )
2024-07-01 17:48:12 +02:00
epenet
813fee663e
Use service_calls fixture in litejet tests ( #120933 )
2024-07-01 17:47:21 +02:00
Robert Svensson
dcf4e91234
Use fixtures in deCONZ number tests ( #120938 )
2024-07-01 17:46:46 +02:00
Robert Svensson
361e81821c
Use fixtures in deCONZ scene tests ( #120936 )
2024-07-01 17:42:32 +02:00
epenet
788d1999ff
Use service_calls fixture in lg_netcast tests ( #120932 )
2024-07-01 17:37:29 +02:00
epenet
c4903dd982
Use service_calls fixture in media_extractor tests ( #120935 )
2024-07-01 17:32:17 +02:00
Robert Svensson
77fc1c991c
Use fixtures in deCONZ select tests ( #120943 )
2024-07-01 17:29:57 +02:00
epenet
ce54ca9c8e
Use service_calls fixture in lcn tests ( #120931 )
2024-07-01 17:27:32 +02:00
epenet
c8bb64882e
Use service_calls fixture in homeassistant tests ( #120922 )
2024-07-01 17:26:41 +02:00
epenet
2815c43f3e
Use service_calls fixture in lutron_caseta tests ( #120934 )
2024-07-01 17:24:36 +02:00
Allen Porter
2506acc095
Improve flume test coverage ( #120851 )
...
* Add Flume init tests
* Increase test coverage
* Improve readability
* Fix pydoc for tests
* Use pytest.mark.usefixtures
2024-07-01 07:41:47 -07:00
epenet
c9911fa8ce
Use service_calls fixture in hue tests ( #120928 )
2024-07-01 16:16:19 +02:00
epenet
bc3562a9e8
Use service_calls fixture in knx tests ( #120930 )
2024-07-01 14:33:01 +02:00
epenet
61b2e4ca32
Add Context to service_calls fixture ( #120923 )
2024-07-01 14:05:30 +02:00
Marc Mueller
414525503c
Use TypeVar defaults for Generator ( #120921 )
...
* Use TypeVar defaults for Generator
* Code review
2024-07-01 14:02:54 +02:00
epenet
4cc414fbf8
Use service_calls fixture in google_translate tests ( #120920 )
2024-07-01 13:10:39 +02:00
Robert Svensson
44640ef9e8
First step towards fixtures in deCONZ tests ( #120863 )
...
* config entry fixture
* Mock web request
* Make siren tests use new fixtures
* Replace old constants
* Add mock put request
* Change comment
2024-07-01 12:33:51 +02:00
Marc Mueller
921430d497
Import Generator from collections.abc (3) ( #120916 )
2024-07-01 12:09:11 +02:00
Marc Mueller
2f0dd6f704
Import Generator from collections.abc (2) ( #120915 )
2024-07-01 11:58:49 +02:00
Marc Mueller
f11b316dac
Import Generator from collections.abc (4) ( #120917 )
2024-07-01 11:54:42 +02:00
Marc Mueller
ca55986057
Import Generator from collections.abc (1) ( #120914 )
2024-07-01 11:51:51 +02:00
epenet
88583149ea
Use service_calls fixture in deconz tests ( #120905 )
2024-07-01 10:33:31 +02:00
Yuxin Wang
269b8b07c4
Add handling for different STATFLAG formats in APCUPSD ( #120870 )
...
* Add handling for different STATFLAG formats
* Just use removesuffix
2024-07-01 07:30:08 +02:00
Etienne Soufflet
1a63bb89cb
Fix Tado fan mode ( #120809 )
2024-06-30 20:38:35 +02:00
Sander Peterse
2f5ec41fa6
Add valve domain to HomeKit ( #115901 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2024-06-30 12:04:20 -05:00
Richard Kroegel
f672eec515
Fix unifi device tracker test imports ( #120864 )
2024-06-30 16:27:03 +02:00
mkmer
419d89f863
Allow EM heat on from any mode in Honeywell ( #120750 )
2024-06-30 15:30:52 +02:00
Robert Svensson
8b3319b772
Improve UniFi device tracker tests ( #120795 )
2024-06-30 15:26:45 +02:00
Robert Svensson
289a630578
Improve UniFi device tracker tests Pt2 ( #120796 )
2024-06-30 15:25:38 +02:00
Robert Svensson
e961ddd5fe
Simplify UniFi uptime sensor test ( #120794 )
2024-06-30 15:22:15 +02:00
Robert Svensson
ca7fb906cc
Axis improve fixture naming ( #120844 )
2024-06-30 14:52:20 +02:00
Richard Kroegel
d15d001cfc
Use runtime_data for BMW ( #120837 )
2024-06-30 14:51:39 +02:00
J. Nick Koston
5280291f98
Add linked doorbell event support to HomeKit ( #120834 )
2024-06-29 18:43:20 -05:00
Steven Looman
559caf4179
Use eventing for some of the upnp sensors, instead of polling ( #120262 )
2024-06-29 12:11:22 -05:00
J. Nick Koston
8f98fb2ec4
Fix publish cancellation handling in MQTT ( #120826 )
2024-06-29 11:06:56 -05:00
Joost Lekkerkerker
25932dff28
Add unique id to Mealie config entry ( #120816 )
2024-06-29 17:48:28 +02:00
Joost Lekkerkerker
0ab7647fea
Use meal note as fallback in Mealie ( #120828 )
2024-06-29 17:47:21 +02:00
Allen Porter
7d8cbbaacb
Bump gcal_sync to 6.1.3 ( #120278 )
2024-06-29 17:45:51 +02:00
J. Nick Koston
c5804d362c
Remove legacy foreign key constraint from sqlite states table ( #120779 )
2024-06-29 07:50:53 -05:00
J. Nick Koston
852bb19223
Cleanup db_schema from_event constructors ( #120803 )
2024-06-29 07:49:16 -05:00
J. Nick Koston
2cfd6d53bd
Add event platform to unifiprotect ( #120681 )
...
* Add event platform to unifiprotect
* Add event platform to unifiprotect
* Add event platform to unifiprotect
* Add event platform to unifiprotect
* adjust
* tweaks
* translations
* coverage
* coverage
* Update tests/components/unifiprotect/test_event.py
2024-06-29 07:49:14 +02:00
dougiteixeira
cef7def024
Link Generic Hygrostat helper entity to actuator entity device ( #120759 )
2024-06-28 23:38:45 +02:00
dougiteixeira
8ed11d4b90
Link Generic Thermostat helper entity to actuator entity device ( #120767 )
2024-06-28 23:37:51 +02:00
wittypluck
3549aaf69c
Reject small uptime updates for Unifi clients ( #120398 )
...
Extend logic to reject small uptime updates to Unifi clients + add unit tests
2024-06-28 22:47:20 +02:00
Mr. Bubbles
4fb0621027
Catch exceptions in service calls by buttons/switches in pyLoad integration ( #120701 )
...
* Catch exceptions in service calls by buttons/switches
* changes
* more changes
* update tests
2024-06-28 20:11:03 +02:00
Jan Bouwhuis
e907c45981
Cleanup mqtt platform tests part 5 ( #120719 )
2024-06-28 09:22:56 -05:00
Jan Bouwhuis
a8f4684929
Cleanup mqtt platform tests part 6 (last) ( #120736 )
2024-06-28 09:22:25 -05:00
Joost Lekkerkerker
b56c4a757c
Bump ruff to 0.5.0 ( #120749 )
2024-06-28 15:23:21 +02:00
epenet
c7906f90a3
Improve type hints in frontend tests ( #120739 )
2024-06-28 13:36:26 +02:00
epenet
d427dff68d
Improve type hints in forked_daapd tests ( #120735 )
2024-06-28 13:35:55 +02:00
epenet
d0ce0d562e
Improve type hints in flo tests ( #120730 )
2024-06-28 13:34:26 +02:00
tronikos
d2a457c24f
Fix Google Generative AI: 400 Request contains an invalid argument ( #120741 )
2024-06-28 13:25:55 +02:00
Joost Lekkerkerker
6ef8e87f88
Fix ruff redefined-argument-from-local PLR1704 ( #120729 )
...
* Fix PLR1704
* Fix
2024-06-28 12:31:07 +02:00
dougiteixeira
4437c4a204
Link the Statistics helper entity to the source entity device ( #120705 )
2024-06-28 12:22:24 +02:00
Joost Lekkerkerker
c13786c952
Fix ruff manual-dict-comprehension PERF403 in tests ( #120738 )
...
Fix PERF403 in tests
2024-06-28 12:14:24 +02:00
epenet
6f8c9c28e7
Improve type hints in fjaraskupan tests ( #120732 )
2024-06-28 12:03:26 +02:00
Joost Lekkerkerker
0fdf037ba0
Fix ruff type comparison E721 ( #120731 )
...
Fix E721
2024-06-28 11:56:49 +02:00
Brett Adams
3d580259e1
Check Tessie scopes to fix startup bug ( #120710 )
...
* Add scope check
* Add tests
* Bump Teslemetry
2024-06-28 11:21:59 +02:00
epenet
6d93695e2c
Improve type hints in flux tests ( #120733 )
2024-06-28 11:20:17 +02:00
Mr. Bubbles
540da3cac6
Add unit and state_class to heating sensor in ista EcoTrend ( #120728 )
...
* Add unit and state_class to heating sensor
* remove constant
2024-06-28 10:16:13 +01:00
Joost Lekkerkerker
6286177041
Bump panasonic_viera to 0.4.2 ( #120692 )
...
* Bump panasonic_viera to 0.4.2
* Bump panasonic_viera to 0.4.2
* Bump panasonic_viera to 0.4.2
* Fix Keys
2024-06-28 11:15:44 +02:00
epenet
9b980602c9
Improve type hints in flux_led tests ( #120734 )
2024-06-28 11:09:54 +02:00
epenet
1e72c2f94d
Bump renault-api to 0.2.4 ( #120727 )
2024-06-28 11:03:01 +02:00
epenet
5e39faa9f8
Improve type hints in auth tests ( #120655 )
2024-06-28 10:01:53 +01:00
Joost Lekkerkerker
03c6e0c55f
Fix SIM300 ( #120725 )
2024-06-28 10:46:02 +02:00
Erik Montnemery
ec069f9084
Set stateclass on unknown numeric Tasmota sensors ( #120650 )
2024-06-28 08:42:47 +02:00
Maciej Bieniek
e764afecac
Bump `nextdns` to version 3.1.0 ( #120703 )
...
Co-authored-by: Maciej Bieniek <478555+bieniu@users.noreply.github.com>
2024-06-27 23:12:20 +02:00
Erik Montnemery
f3761a8e53
Bump hatasmota to 0.9.2 ( #120670 )
2024-06-27 22:56:22 +02:00
epenet
bccd5c8c35
Improve type hints in evil_genius_labs tests ( #120677 )
2024-06-27 22:11:24 +02:00
epenet
629dab238f
Improve type hints in enphase_envoy tests ( #120676 )
2024-06-27 13:24:22 -05:00
epenet
f4b76406f2
Add capsys to enforce-type-hints plugin ( #120653 )
2024-06-27 19:54:44 +02:00
Jan Bouwhuis
f3c76cd698
Split mqtt client tests ( #120636 )
2024-06-27 19:37:43 +02:00
epenet
e446875c7e
Improve type hints in esphome tests ( #120674 )
2024-06-27 09:33:14 -05:00
Steven B
9758b08036
Update tplink unlink identifiers to deal with ids from other domains ( #120596 )
2024-06-27 07:54:34 -05:00
Steven B
970dd99226
Store tplink credentials_hash outside of device_config ( #120597 )
2024-06-27 07:34:12 -05:00
epenet
0d53ce4fb8
Improve type hints in emulated_hue tests ( #120664 )
2024-06-27 14:27:35 +02:00
Erik Montnemery
8de771de96
Rename async_track_state_reported_event to async_track_state_report_event ( #120637 )
...
* Rename async_track_state_reported_event to async_track_state_report_event
* Update tests
2024-06-27 13:45:15 +02:00
Josef Zweck
9f6783dcf5
Add release url to lamarzocco update ( #120645 )
2024-06-27 13:21:36 +02:00
Brett Adams
cb92510571
Fix values at startup for Tessie ( #120652 )
2024-06-27 13:17:15 +02:00
Jesse Hills
a93855ded3
[esphome] Add more tests to bring integration to 100% coverage ( #120661 )
2024-06-27 06:08:40 -05:00
Erik Montnemery
54a5a3e3fb
Bump hatasmota to 0.9.1 ( #120649 )
2024-06-27 12:55:49 +02:00
Joost Lekkerkerker
9aa2cc11e9
Fix Airgradient ABC days name ( #120659 )
2024-06-27 12:47:58 +02:00
Erik Montnemery
06f495dd45
Add snapshots to tasmota sensor test ( #120647 )
2024-06-27 10:43:28 +02:00
Josef Zweck
85629dc31e
Move Auto On/off switches to Config EntityCategory ( #120648 )
2024-06-27 10:34:01 +02:00
Erik Montnemery
3e9b57cc07
Don't allow updating a device to have no connections or identifiers ( #120603 )
...
* Don't allow updating a device to have no connections or identifiers
* Move check to the top of the function
2024-06-27 09:26:31 +02:00
dougiteixeira
617ab48fa9
Address device helper review comments ( #120615 )
...
* Address review comments from #119761
* Address review comments from #119761
* Address review comments from #119761
* Remove reference from config entry
2024-06-27 08:50:20 +02:00
J. Nick Koston
a5a631148e
Add async_track_state_reported_event to fix integration performance regression ( #120622 )
...
split from https://github.com/home-assistant/core/pull/120621
2024-06-26 23:04:27 -04:00
Jan Bouwhuis
32e64f7911
Cleanup mqtt platform tests part 4 (init) ( #120574 )
2024-06-26 16:57:41 -05:00
Marc Mueller
fcfb580f0c
Update pylint to 3.2.4 ( #120606 )
2024-06-26 22:29:55 +02:00
Florian
9b2915efed
Don't allow switch toggle when device in locked in AVM FRITZ!SmartHome ( #120132 )
...
* fix: set state of the FritzBox-Switch to disabled if the option for manuel switching in the userinterface is disabled
* feat: raise an error instead of disabling switch
* feat: rename method signature
* fix: tests
* fix: wrong import
* feat: Update homeassistant/components/fritzbox/strings.json
Update error message
Co-authored-by: Michael <35783820+mib1185@users.noreply.github.com>
* Update tests/components/fritzbox/test_switch.py
feat: update test
Co-authored-by: Michael <35783820+mib1185@users.noreply.github.com>
* make ruff happy
* fix expected error message check
---------
Co-authored-by: Michael <35783820+mib1185@users.noreply.github.com>
2024-06-26 21:45:17 +02:00
Marc Mueller
dd6cc82f70
Fix mqtt test fixture usage ( #120602 )
2024-06-26 21:30:30 +02:00
Jan Bouwhuis
8839a71adc
Prevent changes to mutable bmw_connected_drive fixture data ( #120600 )
2024-06-26 20:57:27 +02:00
Max
702d53ca30
Correct deprecation warning `async_register_static_paths` ( #120592 )
2024-06-26 20:55:25 +02:00
Shay Levy
4c6cbadc11
Align Shelly sleeping devices timeout with non-sleeping ( #118969 )
2024-06-26 20:53:02 +02:00
Shay Levy
d8ab2debfd
Add last_error reporting to Shelly diagnostics ( #120595 )
2024-06-26 21:35:23 +03:00
Robert Resch
31e9de3b95
Adapt Roborock to runtime_data ( #120578 )
...
* Adopt Roborock to runtime_data
* Fix name
2024-06-26 19:42:15 +02:00
Michael Hansen
02b142fbde
Bump intents to 2024.6.26 ( #120584 )
...
Bump intents
2024-06-26 11:13:01 -05:00
Gerben Jongerius
f5c640ee5b
Add additional tests to youless integration ( #118869 )
2024-06-26 16:11:21 +02:00
epenet
713abf4c6b
Refactor PLATFORM_SCHEMA imports in tests ( #120566 )
2024-06-26 16:09:20 +02:00
Bouwe Westerdijk
32c07180f6
Delete removed device(s) at runtime in Plugwise ( #120296 )
2024-06-26 16:08:32 +02:00
G Johansson
3d5d4f8ddb
Add config flow to statistics ( #120496 )
2024-06-26 16:06:35 +02:00
treetip
30a3e9af2b
Add profile duration sensor for Vallox integration ( #120240 )
2024-06-26 15:54:13 +02:00
Erik Montnemery
862cd76f89
Add explanatory comment in tests/patch_time.py ( #120572 )
2024-06-26 15:49:34 +02:00
Joost Lekkerkerker
66a803e56c
Disable Aladdin Connect ( #120558 )
...
Co-authored-by: Robert Resch <robert@resch.dev>
2024-06-26 15:41:20 +02:00
Luke Lashley
d0f82d6f02
Add support for Dyad vacuums to Roborock ( #115331 )
2024-06-26 15:40:19 +02:00
Bouwe Westerdijk
4defc4a58f
Implement a reboot-button for Plugwise ( #120554 )
...
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2024-06-26 15:28:50 +02:00
Mr. Bubbles
43d686e0f1
Redact the hostname in pyLoad diagnostics ( #120567 )
2024-06-26 14:59:14 +02:00
Luke Lashley
b9be491016
Add options flow to Roborock ( #104345 )
...
Co-authored-by: Robert Resch <robert@resch.dev>
2024-06-26 14:32:26 +02:00
Brett Adams
ec16fc235b
Add new coordinators to Tessie ( #118452 )
...
* WIP
* wip
* Add energy classes
* Add basis for Testing
* Bump Library
* fix case
* bump library
* bump library again
* bump library for teslemetry
* reorder
* Fix super
* Update strings.json
* Tests
* Small tweaks
* Bump
* Bump teslemetry
* Remove version
* Add WC states
* Bump to match dev
* Review feedback
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
* Review feedback
* Review feedback 1
* Review feedback 2
* TessieWallConnectorStates Enum
* fixes
* Fix translations and value
* Update homeassistant/components/tessie/strings.json
* Update homeassistant/components/tessie/strings.json
---------
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
2024-06-26 14:23:06 +02:00
epenet
fd67fe417e
Use ruff to force alias when importing PLATFORM_SCHEMA ( #120539 )
2024-06-26 14:22:52 +02:00
Joost Lekkerkerker
e39d26bdc0
Add switch platform to Airgradient ( #120559 )
2024-06-26 14:21:30 +02:00
Michael Hansen
d515a7f063
Add created_seconds to timer info and pass to ESPHome devices ( #120364 )
2024-06-26 14:20:11 +02:00
Mr. Bubbles
f5ff19d602
Add measurement unit and state_class to sensors in pyLoad ( #120551 )
2024-06-26 14:14:48 +02:00
Mr. Bubbles
1d0aa6bff0
Update docstrings in pyLoad tests ( #120556 )
2024-06-26 13:40:20 +02:00
Bouwe Westerdijk
b07453dca4
Implement remaining select-adaptions for Plugwise ( #120544 )
2024-06-26 13:37:08 +02:00
Mr. Bubbles
972b85a75b
Fix class and variable naming errors in pyLoad integration ( #120547 )
2024-06-26 13:36:25 +02:00
Mr. Bubbles
13a9efb6a6
Convert dataclass to dict in pyLoad diagnostics ( #120552 )
2024-06-26 13:36:01 +02:00
Erik Montnemery
a36c40a434
Use state_reported events in Riemann sum sensor ( #113869 )
2024-06-26 13:35:01 +02:00
Robert Resch
e8a3e3c8db
Fix airgradient select entities ( #120549 )
2024-06-26 13:19:34 +02:00
Richard Kroegel
d5bcfe9822
Improve BMW tests ( #119171 )
...
Co-authored-by: Richard <rikroe@users.noreply.github.com>
2024-06-26 12:27:55 +02:00
Erik Montnemery
9bbeb5d608
Add primary_config_entry attribute to device registry entries ( #119959 )
...
Co-authored-by: Franck Nijhof <git@frenck.dev>
Co-authored-by: Robert Resch <robert@resch.dev>
2024-06-26 12:26:24 +02:00
Erik Montnemery
f55ddfecf4
Correct type annotations in integration sensor tests ( #120541 )
2024-06-26 12:25:02 +02:00
Joost Lekkerkerker
fac8349c37
Add learning offset select to Airgradient ( #120532 )
2024-06-26 12:18:33 +02:00
Bouwe Westerdijk
d00fe1ce7f
Import DOMAIN constants for Plugwise and implement ( #120530 )
2024-06-26 12:17:17 +02:00
Mr. Bubbles
42d235ce4d
Add diagnostics platform to pyLoad integration ( #120535 )
2024-06-26 11:44:58 +02:00
Stefan Agner
44aad2b821
Improve Matter Server version incompatibility handling ( #120416 )
...
* Improve Matter Server version incompatibility handling
Improve the handling of Matter Server version. Noteably fix the issues
raised (add strings for the issue) and split the version check into
two cases: One if the server is too old and one if the server is too
new.
* Bump Python Matter Server library to 6.2.0b1
* Address review feedback
2024-06-26 11:43:51 +02:00
hahn-th
ae73500beb
Add HmIP-ESI ( #116863 )
2024-06-26 11:33:44 +02:00
Erik Montnemery
d589eaf440
Simplify EVENT_STATE_REPORTED ( #120508 )
2024-06-26 11:23:26 +02:00
Bouwe Westerdijk
41026b9227
Implement @plugwise_command for Plugwise Select platform ( #120509 )
2024-06-26 11:04:00 +02:00
Mr. Bubbles
45dedf73c8
Add exception translations for pyLoad integration ( #120520 )
2024-06-26 11:00:31 +02:00
Mr. Bubbles
8e598ec3ff
Rename sensor to finished downloads in pyLoad integration ( #120483 )
2024-06-26 10:50:32 +02:00
Bouwe Westerdijk
0a48cc29b6
Implement @plugwise_command for Plugwise Number platform ( #120503 )
2024-06-26 10:24:29 +02:00
Mr. Bubbles
d76a82e340
Add switch platform to pyload integration ( #120352 )
2024-06-26 10:21:54 +02:00
Joost Lekkerkerker
59959141af
Remove Knocki triggers on runtime ( #120452 )
...
* Bump Knocki to 0.2.0
* Remove triggers on runtime in Knocki
* Fix
2024-06-26 09:52:05 +02:00
Mr. Bubbles
82b8b73b8a
Add reconfiguration flow to pyLoad integration ( #120485 )
2024-06-26 09:46:50 +02:00
Erik Montnemery
4a86693254
Verify default timezone is restored when test ends ( #116216 )
2024-06-26 09:41:16 +02:00
G Johansson
c085057847
Add timezone testing in holiday ( #120497 )
2024-06-26 09:40:29 +02:00
starkillerOG
1b88448914
Do not wait for Reolink firmware check ( #120377 )
2024-06-26 09:34:45 +02:00
Jan Bouwhuis
c5b7d2d868
Cleanup mqtt platform tests part 3 ( #120493 )
2024-06-26 09:29:40 +02:00
Thomas Kistler
bff9d12cc0
Add active watering time sensor to Hydrawise ( #120177 )
2024-06-26 09:24:48 +02:00
Jan Bouwhuis
e567f8f3d5
Fix issue where an MQTT device is removed linked to two config entries ( #120430 )
...
* Fix issue where an MQTT device is removed linked to two config entries
* Update homeassistant/components/mqtt/discovery.py
Co-authored-by: J. Nick Koston <nick@koston.org>
* Update homeassistant/components/mqtt/debug_info.py
Co-authored-by: J. Nick Koston <nick@koston.org>
---------
Co-authored-by: J. Nick Koston <nick@koston.org>
2024-06-26 09:14:33 +02:00
Michael Hansen
d3ceaef098
Allow timer management from any device ( #120440 )
2024-06-26 09:06:56 +02:00
Abílio Costa
8ce53d28e7
Handle availability in Idasen Desk height sensor ( #120277 )
2024-06-26 09:02:49 +02:00
Robert Resch
9f4bf6f11a
Create repair when HA auth provider is running in legacy mode ( #119975 )
2024-06-26 09:00:33 +02:00
Jan Bouwhuis
fab901f9b6
Cleanup mqtt platform tests part 2 ( #120490 )
2024-06-26 08:53:28 +02:00
Mr. Bubbles
ba40340f82
Align deviceinfo entries in pyLoad integration ( #120478 )
2024-06-26 08:45:22 +02:00
J. Nick Koston
07b70cba10
Fix dropped unifiprotect motion events ( #120489 )
2024-06-26 08:32:43 +02:00