Commit Graph
77403 Commits
Author SHA1 Message Date
Allen PorterandPaulus Schoutsen d969b89a12 Bump pyrainbird to 2.1.0 (#95968) 2023-07-06 11:51:41 -04:00
micha91andPaulus Schoutsen bca5aae3bb Fix grouping feature for MusicCast (#95958)
check the current source for grouping using the source ID instead of the label
2023-07-06 11:51:40 -04:00
neocolisandPaulus Schoutsen 7a21e858ab Fix matter exception NoneType in set_brightness for optional min/max level values (#95949)
Fix exception NoneType in set_brightness for optional min/max level values
2023-07-06 11:51:39 -04:00
Joost LekkerkerkerandPaulus Schoutsen 224886eb29 Fix entity name for Flick Electric (#95947)
Fix entity name
2023-07-06 11:51:38 -04:00
Joost LekkerkerkerandPaulus Schoutsen 95594a23dc Add explicit device naming for Tuya sensors (#95944) 2023-07-06 11:51:37 -04:00
Joost LekkerkerkerandPaulus Schoutsen 4c10d186c0 Use device name for Nuki (#95941) 2023-07-06 11:51:35 -04:00
puddlyandPaulus Schoutsen 6275932c29 Migrate bracketed IP addresses in ZHA config entry (#95917)
* Automatically correct IP addresses surrounded by brackets

* Simplify regex

* Move pattern inline

* Maintain old behavior of stripping whitespace
2023-07-06 11:51:34 -04:00
J. Nick KostonandPaulus Schoutsen 4229778cf6 Make SwitchBot no_devices_found message more helpful (#95916) 2023-07-06 11:51:33 -04:00
Bram KragtenandPaulus Schoutsen 57369be322 Update frontend to 20230705.1 (#95913) 2023-07-06 11:51:32 -04:00
J. Nick KostonandPaulus Schoutsen 3e19fba7d3 Handle integrations with empty services or failing to load during service description enumeration (#95911)
* wip

* tweaks

* tweaks

* add coverage

* complain loudly as we never execpt this to happen

* ensure not None

* comment it
2023-07-06 11:51:30 -04:00
Jan BouwhuisandPaulus Schoutsen 2196bd3a13 Fix not including device_name in friendly name if it is None (#95485)
* Omit device_name in friendly name if it is None

* Fix test
2023-07-06 11:51:29 -04:00
puddlyandGitHub ecc0917e8f Migrate bracketed IP addresses in ZHA config entry (#95917)
* Automatically correct IP addresses surrounded by brackets

* Simplify regex

* Move pattern inline

* Maintain old behavior of stripping whitespace
2023-07-06 11:47:51 -04:00
micha91andGitHub 59645344e7 Fix grouping feature for MusicCast (#95958)
check the current source for grouping using the source ID instead of the label
2023-07-06 11:20:20 -04:00
J. Nick KostonandGitHub b7b8afffd0 Handle integrations with empty services or failing to load during service description enumeration (#95911)
* wip

* tweaks

* tweaks

* add coverage

* complain loudly as we never execpt this to happen

* ensure not None

* comment it
2023-07-06 11:19:06 -04:00
Jan BouwhuisandGitHub b9c7e7c15e Fix not including device_name in friendly name if it is None (#95485)
* Omit device_name in friendly name if it is None

* Fix test
2023-07-06 11:14:09 -04:00
Bram KragtenandGitHub 5d9533fb90 Make script services always respond when asked (#95991)
* Make script services always respond when asked

* Update test_init.py
2023-07-06 10:48:03 -04:00
Marcel van der VeldtandGitHub 2b0f2227fd Fix state of slimproto players (#96000) 2023-07-06 16:28:20 +02:00
Bram KragtenandGitHub 342d07cb92 Set correct response value in service description when async_set_service_schema is used (#95985)
* Mark scripts as response optional, make it always return a response if return_response is set

* Update test_init.py

* Revert "Update test_init.py"

This reverts commit 8e113e54db.

* Split + add test
2023-07-06 10:24:34 -04:00
Joost LekkerkerkerandGitHub 8015d4c7b4 Fix entity name for Flick Electric (#95947)
Fix entity name
2023-07-06 10:21:15 -04:00
Joost LekkerkerkerandGitHub 45ae6b3475 Add explicit device naming for Tuya sensors (#95944) 2023-07-06 10:19:42 -04:00
Joost LekkerkerkerandGitHub 966e89a60c Use device name for Nuki (#95941) 2023-07-06 10:17:59 -04:00
991ff81e46 Mention automatic issue assignment in issue template (#95987)
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2023-07-06 15:01:03 +02:00
neocolisandGitHub 63cb50977b Fix matter exception NoneType in set_brightness for optional min/max level values (#95949)
Fix exception NoneType in set_brightness for optional min/max level values
2023-07-06 14:50:51 +02:00
Jan-Philipp BeneckeandGitHub be01eb5aad Explicitly use device name as entity name for Xiaomi fan and humidifier (#95986) 2023-07-06 13:25:34 +02:00
Erik MontnemeryandGitHub de24860c87 Add filters to calendar/services.yaml (#95853) 2023-07-06 11:13:43 +02:00
Allen PorterandGitHub 85e4454d45 Bump pyrainbird to 2.1.0 (#95968) 2023-07-06 10:26:10 +02:00
Erik MontnemeryandGitHub 8a4085011d Add missing qnap translation (#95969) 2023-07-06 09:02:32 +02:00
MichaelandGitHub af1cb7be58 Migrate from deprecated VacuumEntity to StateVacuumEntity in Ecovacs (#95920)
* migrate to StateVacuumEntity

* harmoize supported features start and stop

* apply suggestions
2023-07-06 08:49:59 +02:00
J. Nick KostonandGitHub cb7fa494a4 Make SwitchBot no_devices_found message more helpful (#95916) 2023-07-05 18:56:09 -05:00
Jan BouwhuisandGitHub 186295ef8a Correct spelling roborock strings (#95919) 2023-07-05 22:27:03 +02:00
0e428f8d39 Deprecate Dry and Fan preset modes in favor of HVAC modes (#95634)
* zwave_js: deprecate Dry and Fan preset modes

Migrating Dry and Fan presets to HVAC modes

* Move consts. Set Dry and Fan as HVAC-first modes.

* Update homeassistant/components/zwave_js/climate.py

Co-authored-by: Raman Gupta <7243222+raman325@users.noreply.github.com>

* Fix tests

* Keep track of HA release when deprecation was introduced

---------

Co-authored-by: Raman Gupta <7243222+raman325@users.noreply.github.com>
2023-07-05 15:12:21 -04:00
J. Nick KostonandGitHub dc5ee71d7a Add slots to core EventBus (#95856) 2023-07-05 11:47:24 -05:00
Bram KragtenandGitHub 20dc9203dd Update frontend to 20230705.1 (#95913) 2023-07-05 18:20:10 +02:00
Franck NijhofandGitHub 91ea14d9eb 2023.7.0 (#95908) 2023.7.0 2023-07-05 17:20:03 +02:00
Jan BouwhuisandGitHub d9721702af Address late review of freebox tests (#95910)
Use lower case for local variables
2023-07-05 16:59:10 +02:00
Erik MontnemeryandGitHub c7f6d84058 Warn when changing multipan channel if there are not 2 known users (#95898)
* Warn when changing multipan channel if there are not 2 known users

* Add test

* Improve messages

* Tweak translation string

* Adjust message

* Remove unused translation placeholders
2023-07-05 16:51:28 +02:00
Franck Nijhof b90df4bdca Bumped version to 2023.7.0 2023-07-05 16:06:09 +02:00
J. Nick KostonandGitHub ea57f78392 Add slots to the service registry (#95857) 2023-07-05 15:59:36 +02:00
Florent ThieryandGitHub bd7057f7b1 Add raid array degraded state binary sensor to freebox sensors (#95242)
Add raid array degraded state binary sensor
2023-07-05 15:09:12 +02:00
gigatexelandGitHub c75c79962a Clarify GPS coordinates for device_tracker.see (#95847) 2023-07-05 14:31:27 +02:00
J. Nick KostonandGitHub 505f8fa363 Fix ESPHome camera not accepting the same exact image bytes (#95822) 2023-07-05 07:17:28 -05:00
Aaron CollinsandGitHub f028d1a1ca Bump pydaikin 2.10.5 (#95656) 2023-07-05 07:12:18 -05:00
J. Nick KostonandGitHub b2e708834f Add slots to the StateMachine class (#95849) 2023-07-05 14:00:37 +02:00
Erik MontnemeryandGitHub 39dcb5a2b5 Adjust services and properties supported by roborock vacuum (#95789)
* Update supported features

* Raise issue when vacuum.start_pause is called
2023-07-05 12:53:07 +02:00
Franck Nijhof 025969a76f Bumped version to 2023.7.0b6 2023.7.0b6 2023-07-05 09:57:56 +02:00
Bram KragtenandFranck Nijhof 8ed7390a61 Update frontend to 20230705.0 (#95890) 2023-07-05 09:57:39 +02:00
Emilv2andFranck Nijhof 36f6c02c52 Bump pydelijn to 1.1.0 (#95878) 2023-07-05 09:57:35 +02:00
a709b6af4c Bump zamg to 0.2.4 (#95874)
Co-authored-by: J. Nick Koston <nick@koston.org>
2023-07-05 09:57:32 +02:00
J. Nick KostonandFranck Nijhof 284926159b Fix ESPHome alarm_control_panel when state is missing (#95871) 2023-07-05 09:57:28 +02:00
J. Nick KostonandFranck Nijhof 8e2c0984b7 Fix reload in cert_expiry (#95867) 2023-07-05 09:57:25 +02:00