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
Erik Montnemery
190d67b56c
Improve content type handling in ImageEntity ( #95365 )
2023-06-27 15:28:49 +02:00
Franck Nijhof
116dd67472
Use identify device class in LIFX identify button entity ( #95372 )
2023-06-27 14:52:44 +02:00
J. Nick Koston
878d41a472
Remove senseme integration ( #94363 )
2023-06-27 14:43:19 +02:00
Joost Lekkerkerker
50e36fbdda
Add entity translations to Flick electric ( #95345 )
2023-06-27 14:38:36 +02:00
Erik Montnemery
071d3a474f
Base entity ids on English for languages not using Latin script ( #91357 )
2023-06-27 14:37:50 +02:00
Dylan Owen
fe28067481
Updated pyopnsense to support a 20 second timeout ( #95314 )
...
* Updated pyopnsense to support a timeout
* Self Review
* Removed the yaml configuration portion
2023-06-27 08:31:02 -04:00
Franck Nijhof
9ca0a095ab
Use identify device class in HomeWizard identify button entity ( #95369 )
2023-06-27 14:30:46 +02:00
Joost Lekkerkerker
c1e8eb7c96
Use device class translations for Fritzbox ( #95363 )
2023-06-27 14:06:57 +02:00
Erik Montnemery
e9eb366f3b
Improve MQTT image tests ( #95359 )
2023-06-27 13:53:38 +02:00
Haim Gelfenbeyn
0c66ccebd1
Verify that the MAC address that Fully Kiosk reported is usable ( #94887 )
2023-06-27 13:34:07 +02:00
Erik Montnemery
723f6d35b0
Address late review comments on image entity URL support ( #95338 )
2023-06-27 13:22:59 +02:00
Joost Lekkerkerker
968bc25259
Add entity translations to Flipr ( #95344 )
2023-06-27 13:20:30 +02:00
Joost Lekkerkerker
f61332c9b4
Clean up forecast_solar const file ( #95356 )
2023-06-27 13:19:10 +02:00