63765 Commits
Author SHA1 Message Date
Paulus Schoutsen 816adce257 2023.7.1 (#96006) 2023.7.1 2023-07-06 14:24:50 -04:00
Paulus Schoutsen d18716e5f8 Disable test case for entity name (#96012) 2023-07-06 13:53:56 -04:00
Paulus Schoutsen 4096614ac0 Bumped version to 2023.7.1 2023-07-06 11:52:01 -04:00
Marcel van der Veldt ef31608ce0 Fix state of slimproto players (#96000) 2023-07-06 11:51:46 -04:00
Bram Kragten 7408fa4ab6 Make script services always respond when asked (#95991)
* Make script services always respond when asked

* Update test_init.py
2023-07-06 11:51:45 -04:00
Jan-Philipp Benecke 10b97a77c6 Explicitly use device name as entity name for Xiaomi fan and humidifier (#95986) 2023-07-06 11:51:44 -04:00
Bram Kragten 3540c78fb9 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 11:51:43 -04:00
Erik Montnemery 866e130967 Add missing qnap translation (#95969) 2023-07-06 11:51:42 -04:00
Allen Porter d969b89a12 Bump pyrainbird to 2.1.0 (#95968) 2023-07-06 11:51:41 -04:00
micha91 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
neocolis 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 Lekkerkerker 224886eb29 Fix entity name for Flick Electric (#95947)
Fix entity name
2023-07-06 11:51:38 -04:00
Joost Lekkerkerker 95594a23dc Add explicit device naming for Tuya sensors (#95944) 2023-07-06 11:51:37 -04:00
Joost Lekkerkerker 4c10d186c0 Use device name for Nuki (#95941) 2023-07-06 11:51:35 -04:00
puddly 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 Koston 4229778cf6 Make SwitchBot no_devices_found message more helpful (#95916) 2023-07-06 11:51:33 -04:00
Bram Kragten 57369be322 Update frontend to 20230705.1 (#95913) 2023-07-06 11:51:32 -04:00
J. Nick Koston 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 Bouwhuis 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
Franck Nijhof 91ea14d9eb 2023.7.0 (#95908) 2023.7.0 2023-07-05 17:20:03 +02:00
Franck Nijhof b90df4bdca Bumped version to 2023.7.0 2023-07-05 16:06:09 +02:00
Franck Nijhof 025969a76f Bumped version to 2023.7.0b6 2023.7.0b6 2023-07-05 09:57:56 +02:00
Bram Kragten 8ed7390a61 Update frontend to 20230705.0 (#95890) 2023-07-05 09:57:39 +02:00
Emilv2 36f6c02c52 Bump pydelijn to 1.1.0 (#95878) 2023-07-05 09:57:35 +02:00
Daniel GanglandJ. Nick Koston 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 Koston 284926159b Fix ESPHome alarm_control_panel when state is missing (#95871) 2023-07-05 09:57:28 +02:00
J. Nick Koston 8e2c0984b7 Fix reload in cert_expiry (#95867) 2023-07-05 09:57:25 +02:00
Erik Montnemery 0bb0e3fe72 Remove unsupported services and fields from fan/services.yaml (#95858) 2023-07-05 09:57:22 +02:00
Franck Nijhof c123c22846 Revert "Remove airplay filter now that apple tv supports airplay 2" (#95843) 2023-07-05 09:57:18 +02:00
Martin Hjelmare 577ffef25c Disable legacy device tracker no platform log (#95839) 2023-07-05 09:57:15 +02:00
Martin Hjelmare 10a9b063fa Disable proximity no platform log (#95838) 2023-07-05 09:57:12 +02:00
starkillerOG e22b79dbd9 Reolink fix missing title_placeholders (#95827) 2023-07-05 09:57:08 +02:00
Robert Svensson 89c580f27d Bump aiounifi to v49 (#95813) 2023-07-05 09:57:05 +02:00
Allen Porter 239cbb7ad1 Fix timezones used in list events (#95804)
* Fix timezones used in list events

* Add additional tests that catch floating vs timezone datetime comparisons
2023-07-05 09:57:00 +02:00
Paulus Schoutsen d8f8557ae1 Bumped version to 2023.7.0b5 2023.7.0b5 2023-07-03 15:23:57 -04:00
Allen Porter 3df1e9bc99 Ensure that calendar output values are json types (#95797) 2023-07-03 15:23:49 -04:00
Bram Kragten 8db987e0b3 Update frontend to 20230703.0 (#95795) 2023-07-03 15:23:48 -04:00
Joost Lekkerkerker d77a168121 Fix Growatt translation key (#95784) 2023-07-03 15:23:47 -04:00
Erik Montnemery 3550a9e2d2 Fix execute device actions with WS execute_script (#95783) 2023-07-03 15:23:46 -04:00
Franck Nijhof 0ce3b89139 Fix implicit use of device name in Verisure (#95781) 2023-07-03 15:23:45 -04:00
Franck Nijhof 3c0d234332 Fix implicit use of device name in TwenteMilieu (#95780) 2023-07-03 15:23:44 -04:00
Paul Bottein 601ca8562c Fix datetime parameter validation for list events (#95778) 2023-07-03 15:23:43 -04:00
Jan Bouwhuis 2720e2fade Fix translation growatt inverter temperature (#95775) 2023-07-03 15:23:42 -04:00
Marcel van der Veldt d0e60f66fa Bump aioslimproto to 2.3.2 (#95754) 2023-07-03 15:23:41 -04:00
Mike Woudenberg 806b0cb1b6 Quality improvement on LOQED integration (#95725)
Remove generated translation
Raise error correctly
Remove obsolete consts
Remove callback, hass assignment and info log
Use name from LOQED API instead of default name
Correct entity name for assertion
2023-07-03 15:23:40 -04:00
2e18641863 Bump bimmer_connected to 0.13.8 (#95660)
Co-authored-by: rikroe <rikroe@users.noreply.github.com>
Co-authored-by: J. Nick Koston <nick@koston.org>
2023-07-03 15:23:39 -04:00
Michael HansenandPaulus Schoutsen e4e5ecf9b4 Ensure trigger sentences do not contain punctuation (#95633)
* Ensure trigger sentences do not contain punctuation

* Update homeassistant/components/conversation/trigger.py

Co-authored-by: Paulus Schoutsen <balloob@gmail.com>

---------

Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2023-07-03 15:23:38 -04:00
Michael DavieandJ. Nick Koston 1e66aaff0d Bump env_canada to v0.5.35 (#95497)
Co-authored-by: J. Nick Koston <nick@koston.org>
2023-07-03 15:23:37 -04:00
ebb28973e0 Add Matter Climate support (#95434)
* Add Matter Climate support

* update set target temp and update callback

* remove print

* remove optional property

* Adjust the code to improve readability.

* add thermostat test

* Remove irrelevant cases in setting the target temperature.

* add temp range support

* update hvac action

* support adjust low high setpoint..

* support set hvac mode

* address some review feedback

* move some methods around

* dont discover climate in switch platform

* set some default values

* fix some of the tests

* fix some typos

* Update thermostat.json

* Update homeassistant/components/matter/climate.py

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>

* Update homeassistant/components/matter/climate.py

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>

* support heat_cool in hvac_modes

* address some review feedback

* handle hvac mode param in set temp service

* check hvac modes by featuremap

* add comment to thermostat feature class

* make ruff happy..

* use enum to enhance readability.

* use builtin feature bitmap

* fix target temp range and address some feedback

* use instance attribute instead of class attr

* make ruff happy...

* address feedback about single case

* add init docstring

* more test

* fix typo in tests

* make ruff happy

* fix hvac modes test

* test case for update callback

* remove optional check

* more tests

* more tests

* update all attributes in the update callback

* Update climate.py

* fix missing test

---------

Co-authored-by: Marcel van der Veldt <m.vanderveldt@outlook.com>
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2023-07-03 15:23:36 -04:00
Paulus Schoutsen c260e787aa Bumped version to 2023.7.0b4 2023.7.0b4 2023-07-02 22:50:36 -04:00