1
0
mirror of https://github.com/home-assistant/core.git synced 2026-05-26 02:06:09 +01:00
Commit Graph

63504 Commits

Author SHA1 Message Date
Marcel van der Veldt ed2daf1f65 Change subscription logic for Matter devices (#95387) 2023-06-27 21:12:29 +02:00
Joost Lekkerkerker a885ceefa2 Add entity translations to Gios (#95403) 2023-06-27 20:58:03 +02:00
Eric Severance a4a6972237 Set webhook local_only deprecation to 2023.11.0 (#95401) 2023-06-27 20:43:11 +02:00
Charles Garwood 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
micha91 16fe79db75 Improve the source labels for MusicCast players (#74954) 2023-06-27 20:34:04 +02:00
Joost Lekkerkerker dd3693caca Add entity translations to Github (#95404) 2023-06-27 20:33:27 +02:00
Ian Foster 286bdff8bc Fix keyboard_remote device_descriptor when using symbolic links (#94744) 2023-06-27 20:31:41 +02:00
Marcel van der Veldt e7f29263e3 Fix sending a (default) pincode to Matter Lock operations (#95402) 2023-06-27 20:27:48 +02:00
Mick Vleeshouwer 99a622c8ee Bump pyoverkiz to 1.9.0 (#95400) 2023-06-27 20:25:31 +02:00
Erik Montnemery 179e1da164 Use entity registry id in text device actions (#95398) 2023-06-27 20:24:40 +02:00
Franck Nijhof d7b7deb95f Improve climate turn_on service (#94645) 2023-06-27 20:17:13 +02:00
Eric Severance 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 Lekkerkerker 6a85e227db Show all YouTube subscriptions in config flow (#94287) 2023-06-27 20:07:44 +02:00
Franck Nijhof 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 Montnemery 0fc51ac75a Remove current humidity humidifier device trigger (#95394) 2023-06-27 19:55:59 +02:00
Richard Kroegel f1a54a510c Re-add "deactivate air conditioning" button to bmw_connected_drive (#94765) 2023-06-27 19:55:46 +02:00
Mike Knoop 2092bd225d Distinguish multiple raise lower buttons on one Lutron keypad (#92380) 2023-06-27 19:52:46 +02:00
Erik Montnemery 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 Lekkerkerker e8cb9fba7b Add entity translations to Geocaching (#95396) 2023-06-27 19:42:55 +02:00
Paulus Schoutsen 243abf32c0 Add test to stop action (#95376) 2023-06-27 19:38:30 +02:00
Paul Bottein 8b25fd8563 Use total increasing for ecowitt precipitation and lightning count (#90099) 2023-06-27 19:32:06 +02:00
Maciej Bieniek 8d6a711cac Make unique_id of the Shelly button entity immutable (#95160) 2023-06-27 19:10:12 +02:00
aschmitz 1dc9c77a3e Tag Aranet diagnostic entities appropriately (#95218) 2023-06-27 18:56:46 +02:00
Joost Lekkerkerker e4eb7e4796 Add entity translations to FireServiceRota (#95337) 2023-06-27 18:55:40 +02:00
Joost Lekkerkerker 09bfb08067 Add entity translations to Flume (#95350) 2023-06-27 18:54:32 +02:00
Joost Lekkerkerker 0b32a6e0d1 Use shorthand attributes for freedompro (#95358) 2023-06-27 18:53:29 +02:00
Joost Lekkerkerker b0834472bc Use device class translations for Fritz (#95362) 2023-06-27 18:48:03 +02:00
Erik Montnemery 68db751ce1 Refactor template image (#95353) 2023-06-27 18:46:36 +02:00
Joost Lekkerkerker 1a8bc1930c Add entity translations to FiveM (#95370) 2023-06-27 18:44:26 +02:00
Franck Nijhof 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 Koston a8b2c1edfa Add more coverage for ESPHome lights (#95384) 2023-06-27 18:27:09 +02:00
Erik Montnemery bff4b0c79c Use entity registry id in arcam_fmj device triggers (#95391) 2023-06-27 18:25:17 +02:00
Erik Montnemery 5a90a44233 Use entity registry id in kodi device triggers (#95392) 2023-06-27 18:24:53 +02:00
Erik Montnemery 1fec407a24 Set scripts which fail validation unavailable (#95381) 2023-06-27 18:24:34 +02:00
Erik Montnemery 17ac1a6d32 Set automations which fail validation unavailable (#94856) 2023-06-27 18:23:33 +02:00
Pascal Vizeli 5c4d010b90 Fix machine build templates (#95393) 2023-06-27 18:00:12 +02:00
Joost Lekkerkerker 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
Joakim Sørensen db01aecb02 Add contents to connection_info handler in cloud client (#95059) 2023-06-27 17:45:41 +02:00
Robert Hillis cd26de73b4 Add button platform to Dremel 3D printer (#94517)
Co-authored-by: Franck Nijhof <git@frenck.dev>
2023-06-27 17:44:29 +02:00
Franck Nijhof 3e85a29b86 Move overlapping pylint rules to ruff, disable mypy overlap (#94359) 2023-06-27 17:42:46 +02:00
disforw 7c676c0a7d Add config_flow to QNAP (#80450)
* Create config_flow.py

* Update __init__.py

* Create const.py

* Create strings.json

* Update sensor.py

* Update manifest.json

* Update manifest.json

* Add device name to entities

* Correcting health sensor

* Update manifest.json

* Adding integration_type

* Update sensor.py

* Update __init__.py

* Enums

* Update sensor.py

* Removed unused notify_create

* Switch to SensorDeviceClass.TEMPERATURE

* Update enums

* Remove SENSOR_TYPES from const.py

* Add SENSOR_TYPES to sensor.py

* Removed dependancies

* Removed import yaml

* Removed entity_registry_enabled_default

* Update const.py remove dups

* Update manifest.json removed dups

* Update __init__.py

* Update const.py

* Update manifest.json

* Update sensor.py

* Update sensor.py

* Update sensor.py

* Update sensor.py

* Update sensor.py

* Update sensor.py

* Update sensor.py remove unused

* Update sensor.py add docstring

* Update sensor.py add super

* Remove FOLDER sensors

* Remove VOLUME_NAME

* fix cli

* fix cli

* Add config flow tests

* Update requirements_test_all.txt

* Update CODEOWNERS

* Update homeassistant/components/qnap/config_flow.py

Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>

* Update homeassistant/components/qnap/config_flow.py

Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>

* Update homeassistant/components/qnap/config_flow.py

Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>

* Update __init__.py

Change unload to walrus
Remove async_setup

* Update const.py remove PLATFORMS

* Update __init__.py add Platform Enum

As per epenet

* Update __init__.py

* Update config_flow.py

* Update sensor.py

* Update __init__.py

ruff

* Update config_flow.py

Ruff

* Update sensor.py

* Update const.py remove attrs

* Update sensor.py add attrs

* Revert tuple for sensor extend

* Update sensor.py

* Update coordinator.py

* Update coordinator.py

* Update sensor.py

* Update coordinator.py

* Update homeassistant/components/qnap/__init__.py

Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>

* Update homeassistant/components/qnap/const.py

Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>

* Update homeassistant/components/qnap/__init__.py

Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>

* Update coordinator.py

* Update __init__.py

* Update coordinator.py

* Update sensor.py

* Add device_info

* Update sensor.py

* Update sensor.py self._attr_unique_id

* Update sensor.py

* Update sensor.py

* Type Hints

* Move tuples

* Drive sensor name

* Remove caps

* Remove caps

* Add YAML import

* Update sensor.py fix ruff

* Revert tuples

* Update sensor.py as per review

* Update sensor.py

* Update sensor.py

* Update sensor.py

* Update sensor.py

* Update sensor.py

* Update sensor.py

* Update sensor.py

* assert uid is not None

* Update homeassistant/components/qnap/sensor.py

Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>

* Update homeassistant/components/qnap/sensor.py

Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>

* Update .coveragerc

Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>

* Update homeassistant/components/qnap/config_flow.py

Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>

* Update homeassistant/components/qnap/config_flow.py

Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>

* Update homeassistant/components/qnap/const.py

Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>

* Update homeassistant/components/qnap/const.py

Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>

* Apply suggestions from code review

Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>

* Apply suggestions from code review

Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>

* Update sensor.py

* Update config_flow.py add imports

* Update const.py

* Update sensor.py move confs to const

* Update config_flow.py add const

* Update test_config_flow.py remove const name

* Update test_config_flow.py remove standard result const

* Update test_config_flow.py

* Combine tests

* Update test_config_flow.py

* Update config_flow.py

* Update test_config_flow.py

* Update config_flow.py

* Update test_config_flow.py

* Update test_config_flow.py

* Update sensor.py change UID as requested

* Update sensor.py added check for monitor_device

* fix tests

* Remove rounding

* Revert "Remove rounding"

This reverts commit 61bf653c06.

---------

Co-authored-by: starkillerOG <starkiller.og@gmail.com>
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
2023-06-27 17:42:27 +02:00
Franck Nijhof 43fe30f6ee Use identify device class in ZHA identify button entity (#95373) 2023-06-27 17:42:13 +02:00
Joost Lekkerkerker e7cc839a96 Add entity translations to Fully Kiosk (#95368) 2023-06-27 17:41:41 +02:00
J. Nick Koston df65fa3899 Bump pyatv to 0.13.2 (#95388) 2023-06-27 17:38:15 +02:00
Marcel van der Veldt 30fcfaf1ec Some small fixes for the Matter light platform (#95343) 2023-06-27 17:33:10 +02:00
Erik Montnemery cb22fb16f8 Allow returning a script variable from a script (#95346)
* Allow returning a script variable from a script

* Don't allow returning a template result

* Raise if response variable is undefined

* Add test

* Update homeassistant/helpers/script.py

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

* Format code

---------

Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2023-06-27 17:13:53 +02:00
Joost Lekkerkerker e19b29d6ae Add entity translations to Flux led (#95355) 2023-06-27 16:58:57 +02:00
Marc Mueller 90854df5b2 Add editable install back [ci] (#95379) 2023-06-27 16:10:03 +02:00
Diogo Gomes 96bf8ef8d6 Add Risk of Fire sensor to IPMA (#80295) 2023-06-27 16:00:10 +02:00
Erik Montnemery f3fc741a71 Bump hass-nabucassa to 0.69.0 (#95367) 2023-06-27 15:29:30 +02:00