Commit Graph
77403 Commits
Author SHA1 Message Date
Ruben BokobzaandGitHub 7a82176670 Add preset support to electrasmart climate (#94068) 2023-06-28 09:29:58 +02:00
starkillerOGandGitHub d2cd0c9934 Add reolink channel based record, push, email, ftp, and buzzer switches (#91006)
* Add channel based email, ftp, push, rec and buzzer switches

* fix dataclass
2023-06-28 09:18:14 +02:00
04e277ac95 Add AirQuality SensorState support for Google Assistant (#80579)
* Add AirQuality SensorState support for Google Assistant

* Code formatting

* Apply suggestions from code review

Co-authored-by: Joakim Plate <elupus@ecce.se>

* Update trait.py

* Update trait.py

* Fix google_assistant tests

* Update trait.py

* Simplify sensor state payload and tests

* Add more tests to fix coverage

* fix tests

* Truncate once

---------

Co-authored-by: Joakim Plate <elupus@ecce.se>
Co-authored-by: Erik <erik@montnemery.com>
2023-06-28 08:55:00 +02:00
J. Nick KostonandGitHub 72806bfaf2 Add more test coverage for ESPHome lights (#95415) 2023-06-28 08:40:21 +02:00
Joost LekkerkerkerandGitHub b53b162d05 Add entity translations to Flo (#95347)
* Add entity translations to Flo

* Add entity translations to Flo
2023-06-28 08:36:10 +02:00
MichaelandGitHub 4daacf9c4b Add Guest WiFi QR-Code image entity to AVM Fritz!Tools (#95282) 2023-06-27 23:48:28 +02:00
Joost LekkerkerkerandGitHub aaa4ee79b8 Add entity translations to HERE Travel time (#95412) 2023-06-27 23:35:12 +02:00
shbatmandGitHub 4e05205174 Add updated ISY994/IoX Units of Measurement (#95408) 2023-06-27 16:17:36 -05:00
Nathan SpencerandGitHub ec8988f8ea Add time entity for sleep mode start time to Litter-Robot 3 (#94194) 2023-06-27 22:25:29 +02:00
Joost LekkerkerkerandGitHub 21c619e702 Add entity translations to Guardian (#95411) 2023-06-27 22:24:41 +02:00
bafb81337b Add buttons for resetting vacuum consumable status in xiaomi_miio (#91483)
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
Co-authored-by: Eugenio Panadero <eugenio.panadero@gmail.com>
2023-06-27 21:58:29 +02:00
7fa86d3998 Simplify parsing of user input during config flow for generic (#86256)
Co-authored-by: Dave T <davet2001@users.noreply.github.com>
2023-06-27 21:29:06 +02:00
Álvaro Fernández RojasandGitHub 78380c0cd4 Allow turning Airzone slave zones on with any HVAC mode (#94721)
airzone: climate: allow turning slave zone on with any hvac mode

If the user selects a different mode on a slave zone from the one selected on
the master zone, it will raise an exception and it won't change the operation
mode or turn it on.
Change this behaviour so that the exception will still be raised but the slave
zone will be turned on and the hvac mode won't be changed.
This allows commanding airzone slave zones from limited APIs like homekit.

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2023-06-27 21:25:41 +02:00
Marcel van der VeldtandGitHub ed2daf1f65 Change subscription logic for Matter devices (#95387) 2023-06-27 21:12:29 +02:00
Joost LekkerkerkerandGitHub a885ceefa2 Add entity translations to Gios (#95403) 2023-06-27 20:58:03 +02:00
Eric SeveranceandGitHub a4a6972237 Set webhook local_only deprecation to 2023.11.0 (#95401) 2023-06-27 20:43:11 +02:00
34827571ba Add set_config service to Fully Kiosk Browser integration (#95318)
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2023-06-27 20:42:18 +02:00
micha91andGitHub 16fe79db75 Improve the source labels for MusicCast players (#74954) 2023-06-27 20:34:04 +02:00
Joost LekkerkerkerandGitHub dd3693caca Add entity translations to Github (#95404) 2023-06-27 20:33:27 +02:00
Ian FosterandGitHub 286bdff8bc Fix keyboard_remote device_descriptor when using symbolic links (#94744) 2023-06-27 20:31:41 +02:00
Marcel van der VeldtandGitHub e7f29263e3 Fix sending a (default) pincode to Matter Lock operations (#95402) 2023-06-27 20:27:48 +02:00
Mick VleeshouwerandGitHub 99a622c8ee Bump pyoverkiz to 1.9.0 (#95400) 2023-06-27 20:25:31 +02:00
Erik MontnemeryandGitHub 179e1da164 Use entity registry id in text device actions (#95398) 2023-06-27 20:24:40 +02:00
Franck NijhofandGitHub d7b7deb95f Improve climate turn_on service (#94645) 2023-06-27 20:17:13 +02:00
Eric SeveranceandGitHub bbae2061e7 Add wemo options enable_subscription & enable_long_press (#56972)
* Add wemo options enable_subscription & enable_long_press

* Also add polling_interval_seconds option

* Give feedback about invalid option combinations

* Use a frozen dataclass for Options

* Validate polling_interval_seconds

* Describe message arg

* Replace broad exception with PyWeMoException
2023-06-27 20:10:13 +02:00
Joost LekkerkerkerandGitHub 6a85e227db Show all YouTube subscriptions in config flow (#94287) 2023-06-27 20:07:44 +02:00
Franck NijhofandGitHub 48776f86dc Use identify device class in Elgato identify button entity (#95361)
* Use identify device class in Elgato identify button entity

* Clean up strings
2023-06-27 13:59:49 -04:00
Erik MontnemeryandGitHub 0fc51ac75a Remove current humidity humidifier device trigger (#95394) 2023-06-27 19:55:59 +02:00
Richard KroegelandGitHub f1a54a510c Re-add "deactivate air conditioning" button to bmw_connected_drive (#94765) 2023-06-27 19:55:46 +02:00
Mike KnoopandGitHub 2092bd225d Distinguish multiple raise lower buttons on one Lutron keypad (#92380) 2023-06-27 19:52:46 +02:00
Erik MontnemeryandGitHub e18f7dffb0 Teach validate_config to validate lists of conditions (#95380)
* Teach validate_config to validate lists of conditions

* Update test
2023-06-27 19:44:23 +02:00
Joost LekkerkerkerandGitHub e8cb9fba7b Add entity translations to Geocaching (#95396) 2023-06-27 19:42:55 +02:00
Paulus SchoutsenandGitHub 243abf32c0 Add test to stop action (#95376) 2023-06-27 19:38:30 +02:00
Paul BotteinandGitHub 8b25fd8563 Use total increasing for ecowitt precipitation and lightning count (#90099) 2023-06-27 19:32:06 +02:00
Maciej BieniekandGitHub 8d6a711cac Make unique_id of the Shelly button entity immutable (#95160) 2023-06-27 19:10:12 +02:00
aschmitzandGitHub 1dc9c77a3e Tag Aranet diagnostic entities appropriately (#95218) 2023-06-27 18:56:46 +02:00
Joost LekkerkerkerandGitHub e4eb7e4796 Add entity translations to FireServiceRota (#95337) 2023-06-27 18:55:40 +02:00
Joost LekkerkerkerandGitHub 09bfb08067 Add entity translations to Flume (#95350) 2023-06-27 18:54:32 +02:00
Joost LekkerkerkerandGitHub 0b32a6e0d1 Use shorthand attributes for freedompro (#95358) 2023-06-27 18:53:29 +02:00
Joost LekkerkerkerandGitHub b0834472bc Use device class translations for Fritz (#95362) 2023-06-27 18:48:03 +02:00
Erik MontnemeryandGitHub 68db751ce1 Refactor template image (#95353) 2023-06-27 18:46:36 +02:00
Joost LekkerkerkerandGitHub 1a8bc1930c Add entity translations to FiveM (#95370) 2023-06-27 18:44:26 +02:00
Franck NijhofandGitHub 4b9bfe9a50 Support importing Blueprints from the Home Assistant websites (#95340)
* Support importing Blueprints from the Home Assistant websites

* Improve test coverage
2023-06-27 12:40:53 -04:00
J. Nick KostonandGitHub a8b2c1edfa Add more coverage for ESPHome lights (#95384) 2023-06-27 18:27:09 +02:00
Erik MontnemeryandGitHub bff4b0c79c Use entity registry id in arcam_fmj device triggers (#95391) 2023-06-27 18:25:17 +02:00
Erik MontnemeryandGitHub 5a90a44233 Use entity registry id in kodi device triggers (#95392) 2023-06-27 18:24:53 +02:00
Erik MontnemeryandGitHub 1fec407a24 Set scripts which fail validation unavailable (#95381) 2023-06-27 18:24:34 +02:00
Erik MontnemeryandGitHub 17ac1a6d32 Set automations which fail validation unavailable (#94856) 2023-06-27 18:23:33 +02:00
Pascal VizeliandGitHub 5c4d010b90 Fix machine build templates (#95393) 2023-06-27 18:00:12 +02:00
Joost LekkerkerkerandGitHub 8bbb396048 Move freedompro coordinator to separate file (#95360)
* Move coordinator to separate file for freedompro

* Move coordinator to separate file for freedompro
2023-06-27 17:48:36 +02:00