Commit Graph
16558 Commits
Author SHA1 Message Date
983ff10541 Fix ESPHome color temperature precision for light entities (#91424)
Co-authored-by: J. Nick Koston <nick@koston.org>
2023-06-23 08:08:28 -05:00
239f5fe56b Fix glances raid plugin data (#94597)
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
2023-06-23 14:36:43 +02:00
Álvaro Fernández RojasandGitHub e5c1ce65df Use entity name in Airzone Cloud sensors (#95102) 2023-06-23 14:26:38 +02:00
J. Nick KostonandGitHub 3d8bf33d03 Add test coverage for esphome alarm control panels (#95090) 2023-06-23 12:59:05 +01:00
G JohanssonandGitHub 071679f91f Use new attributes in Smhi (#95096) 2023-06-23 11:32:20 +02:00
G JohanssonandGitHub 5d365ecb6b Implement Wind Gust speed in Weather entity component (#95065)
* Weather wind gust speed

* strings

* No compat
2023-06-23 08:22:46 +02:00
d811fa0e74 Sentence trigger (#94613)
* Add async_register_trigger_sentences for default agent

* Add trigger response and trigger handler

* Check callback in test

* Clean up and move response to callback

* Add trigger test

* Drop TriggerAction

* Test we pass sentence to callback

* Match triggers once, allow multiple sentences

* Don't use trigger id

* Use async callback

* No response for now

* Use asyncio.gather for callback responses

* Fix after rebase

* Use a list for trigger sentences

---------

Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2023-06-22 18:29:34 -05:00
29ef925d73 Add humidity to weather forecast (#95064)
* allow humidty in forecast

* Add tests

* float

---------

Co-authored-by: G Johansson <goran.johansson@shiftit.se>
2023-06-23 00:22:07 +02:00
dougiteixeiraandGitHub e5afff7f98 Add the device of the source entity in the helper entities for Riemann sum integral (#94727) 2023-06-23 00:04:51 +02:00
Guido SchmitzandGitHub d804d3fca3 Use snapshot for devolo Home Network diagnostics test (#94966) 2023-06-22 23:56:09 +02:00
Franck NijhofandGitHub a48030f5dd Name unnamed buttons by their device class (#95084) 2023-06-22 23:51:41 +02:00
Franck NijhofandGitHub e68916b2fc Name unnamed numbers by their device class (#95083) 2023-06-22 23:48:49 +02:00
G JohanssonandGitHub 893b74d77e Add missing test for Apparent temperature in Weather component (#95080) 2023-06-22 23:19:51 +02:00
G JohanssonandGitHub eafddaae83 Implement Cloud coverage in Weather entity component (#95068) 2023-06-22 23:10:36 +02:00
G JohanssonandGitHub b8de7df609 Implement dew point in weather entity component (#95072) 2023-06-22 21:34:23 +02:00
J. Nick KostonandGitHub fe71ed8c50 Add esphome media player tests (#95069) 2023-06-22 21:28:58 +02:00
J. Nick KostonandGitHub 3d12c7409d Add basic light tests to esphome (#95029) 2023-06-22 21:22:29 +02:00
Matthias AlphartandGitHub 733bca88f1 Fix KNX device trigger passing info data (#95076) 2023-06-22 21:13:10 +02:00
J. Nick KostonandGitHub 66b2214c55 Add esphome sensor tests (#95077) 2023-06-22 21:02:47 +02:00
J. Nick KostonandGitHub c7f2dab13c Add climate tests to esphome (#95045) 2023-06-22 20:31:55 +02:00
J. Nick KostonandGitHub 1cf4a008c3 Add coverage for binary_sensor platform to esphome (#95067) 2023-06-22 19:55:28 +02:00
G JohanssonandGitHub 6ad3b60adf Implement Apparent temperature in Weather entity component (#95070) 2023-06-22 19:52:14 +02:00
Michael HansenandGitHub 38614bc3f0 Add websocket command to test intent recognition for default agent (#94674)
* Add websocket command to test intent recognition for default agent

* Return results as a list

* Only check intent name/entities in test

* Less verbose output in debug API
2023-06-22 12:24:59 -04:00
5265584159 Fix zwave_js device diagnostics dump (#94999)
* Fix zwave_js device diagnostics dump

* Update tests/components/zwave_js/test_diagnostics.py

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

* Update tests/components/zwave_js/test_diagnostics.py

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

* Update tests/components/zwave_js/test_diagnostics.py

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

* Update tests/components/zwave_js/test_diagnostics.py

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

* Update tests/components/zwave_js/test_diagnostics.py

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

* Update tests/components/zwave_js/test_diagnostics.py

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

* improve test

---------

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2023-06-22 10:10:36 -04:00
Joost LekkerkerkerandGitHub 6ceb973606 Add entity translations for Abode (#94169) 2023-06-22 16:03:28 +02:00
Joost LekkerkerkerandGitHub acdf309c47 Add entity translations for Aladdin Connect (#95051) 2023-06-22 16:01:51 +02:00
Petro31andGitHub e4c8a94aaf Add persistent_notification.dismiss_all service call (#95004) 2023-06-22 14:27:18 +02:00
Jan BouwhuisandGitHub 3c86497bc8 Improve mqtt climate turn_on and turn_off service (#94832)
* Improve mqtt climate turn_on and turn_off service

* Remove POWER_COMMAND_TOPIC when mode is changed

* Call super
2023-06-22 13:46:14 +02:00
e2f5a707ce Fix use_device_name in case device device class translations are used (#95010)
Co-authored-by: Erik <erik@montnemery.com>
2023-06-22 11:30:19 +02:00
J. Nick KostonandGitHub ed55632a66 Add esphome fan platform tests and remove unreachable code (#95025) 2023-06-22 11:29:59 +02:00
Erik MontnemeryandGitHub 5884afd485 Teach sensor device trigger about entity registry ids (#94988) 2023-06-22 11:13:54 +02:00
Erik MontnemeryandGitHub e204e80528 Teach vacuum device trigger about entity registry ids (#94989) 2023-06-22 08:20:59 +02:00
J. Nick KostonandGitHub 65a5244d5a Fix race and add test coverage for esphome select platform (#95019) 2023-06-22 01:19:47 +02:00
J. Nick KostonandGitHub 8d2daaa694 Limit cache size of EntityValues (#94983) 2023-06-21 22:23:35 +02:00
Jan BouwhuisandGitHub 31f845bfe0 Add current_humidity attribute to mqtt humidifier (#94955) 2023-06-21 19:19:26 +02:00
57c9aad9b1 Migrate Linn / Openhome integration to SSDP config flow (#94564)
* Migrate Linn / Openhome integration to SSDP config flow

* moved device initialisation into __init__

* wait for user step before adding openhome entities

* add CONFIG_SCHEMA

* cover confirmation step in config flow test

* Address comments

---------

Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2023-06-21 12:46:17 -04:00
Erik MontnemeryandGitHub c8cd469c95 Teach media_player device trigger about entity registry ids (#94979) 2023-06-21 16:09:28 +02:00
f9366e5cc7 Migrate google translate to config entries (#93803)
Co-authored-by: Franck Nijhof <git@frenck.dev>
2023-06-21 14:58:58 +02:00
Erik MontnemeryandGitHub 22e1feb223 Teach humidifier device trigger about entity registry ids (#94974) 2023-06-21 14:58:11 +02:00
Erik MontnemeryandGitHub af97857c87 Teach select device trigger about entity registry ids (#94981) 2023-06-21 14:51:39 +02:00
Erik MontnemeryandGitHub 7f0be78ebb Teach netatmo device trigger about entity registry ids (#94980) 2023-06-21 14:51:24 +02:00
Erik MontnemeryandGitHub e404441e8c Teach lock device trigger about entity registry ids (#94975) 2023-06-21 14:51:09 +02:00
Erik MontnemeryandGitHub 20be441c9f Teach device_tracker device trigger about entity registry ids (#94972) 2023-06-21 14:51:00 +02:00
Erik MontnemeryandGitHub 49c7d2ff89 Teach cover device trigger about entity registry ids (#94971) 2023-06-21 14:50:40 +02:00
Erik MontnemeryandGitHub f3defff429 Teach climate device trigger about entity registry ids (#94969) 2023-06-21 14:50:21 +02:00
Erik MontnemeryandGitHub 49ec806046 Teach button device trigger about entity registry ids (#94965)
* Teach button device trigger about entity registry ids

* Update homekit_controller tests
2023-06-21 14:50:11 +02:00
Erik MontnemeryandGitHub 4414f06ed2 Teach binary_sensor device trigger about entity registry ids (#94963)
* Teach binary_sensor device trigger about entity registry ids

* Update deconz test
2023-06-21 14:49:53 +02:00
Erik MontnemeryandGitHub 732ce34a66 Remove assert_lists_same test helper (#94904) 2023-06-21 12:10:28 +02:00
Maciej BieniekandGitHub 05039036f1 Add compatibility with sleeping Shelly gen2 devices with firmware 1.0.0 (#94864) 2023-06-21 12:01:17 +02:00
3bacd9df2f Add trigger for persistent_notification (#94809)
Co-authored-by: J. Nick Koston <nick@koston.org>
2023-06-21 11:55:06 +02:00