Commit Graph

64020 Commits (77ebf8a8e5cdfc939884c92c1d5d43a31b87ca92)

Author SHA1 Message Date
Joost Lekkerkerker 0f63aaa05b
Remove deprecated Pihole binary sensors (#95799) 2023-07-07 18:08:33 +02:00
Joost Lekkerkerker 7026ffe0a3
UPB explicit device name (#96042) 2023-07-07 11:25:58 -04:00
Aaron Bach 3fe180d55c
Fix implicit device name for RainMachine `update` entity (#96094)
Fix implicit device name for RainMachine update entity
2023-07-07 11:25:23 -04:00
Joost Lekkerkerker ddd0d3faa2
Get MyStrom device state before checking support (#96004)
* Get device state before checking support

* Add full default device response to test

* Add test mocks

* Add test coverage
2023-07-07 11:24:41 -04:00
Franck Nijhof f205d50ac7
Fix missing name in FluxLED service descriptions (#96077) 2023-07-07 16:42:05 +02:00
Joost Lekkerkerker fec40ec250
Add entity translations to Recollect waste (#96037) 2023-07-07 16:32:59 +02:00
Franck Nijhof 529846d3a2
Fix implicit use of device name in Slimproto (#96081) 2023-07-07 16:19:29 +02:00
Franck Nijhof 8138c85074
Fix missing name in TP-Link service descriptions (#96074) 2023-07-07 16:12:52 +02:00
Joost Lekkerkerker c4c4b6c81b
Add device class back to Purpleair (#96062) 2023-07-07 16:03:27 +02:00
Franck Nijhof 25b8593486
Fix missing name in Renault service descriptions (#96075) 2023-07-07 16:00:45 +02:00
Jan Stienstra 1aecbb9bd5
Add full test coverage to Jellyfin (#86974)
* Add full test coverage

* Remove unreachable exception

* Remove comment line. Conflicting with codecov

* Use auto fixture and syrupy
2023-07-07 08:42:02 -04:00
Joost Lekkerkerker d202b7c3c7
Add entity translations to RDW (#96034) 2023-07-07 14:40:22 +02:00
Barry Williams 7d97152593
Remove openhome from discovery component (#96021) 2023-07-07 14:24:42 +02:00
Joost Lekkerkerker 70445c0edd
Add RDW codeowner (#96035) 2023-07-07 14:13:01 +02:00
Erik Montnemery 86a397720f
Move platform_integration_no_support issue to the homeassistant integration (#95927)
* Move platform_integration_no_support issue to the homeassistant integration

* Update test

* Improve repair text

* Update test
2023-07-07 13:31:54 +02:00
Joost Lekkerkerker 84979f8e92
Use device class naming in Renault (#96038) 2023-07-07 10:34:11 +02:00
Adrián Moreno 8c5df60cc3
Revert zwave_js change to THERMOSTAT_MODE_SETPOINT_MAP (#96058)
Remove THERMOSTAT_MODE_SETPOINT_MAP map

Signed-off-by: Adrian Moreno <adrian@morenomartinez.com>
2023-07-07 10:27:28 +02:00
Joost Lekkerkerker 4bf3720911
Add entity translations to RFXTRX (#96041) 2023-07-07 06:44:09 +02:00
Scott Giminiani 66a1e5c2c1
Remove copy/pasted references to GMail in YouTube integration tests (#96048)
These were likely used as an example when writing the tests for this
component and we missed renaming them.

A few unused vars with references to GMail were also removed.
2023-07-07 06:43:46 +02:00
Mike Woudenberg ba1266a893
Add sensors to LOQED integration for battery percentage and BLE stength (#95726)
* Add sensors for battery percentage and BLE stength

* Use translatable name for BLE strength, no longer pass enity to sensor
2023-07-06 23:09:34 -04:00
Joost Lekkerkerker d2bcb5fa87
Add entity translations to Rainbird (#96030)
* Add entity translations to Rainbird

* Add entity translations to Rainbird
2023-07-06 16:03:01 -07:00
Joost Lekkerkerker 63bf4b8099
Add entity translations to Purpleair (#95942)
* Add entity translations to Purpleair

* Add entity translations to Purpleair

* Change vocaqi sensor
2023-07-06 23:26:21 +02:00
lymanepp 6c4b5291e1
Add humidity to NWS forecast (#95575)
* Add humidity to NWS forecast to address https://github.com/home-assistant/core/issues/95572

* Use pynws 1.5.0 enhancements for probabilityOfPrecipitation, dewpoint, and relativeHumidity.

* Update requirements to match pynws version

* test for clear night

* update docstring

---------

Co-authored-by: MatthewFlamm <39341281+MatthewFlamm@users.noreply.github.com>
2023-07-06 23:05:46 +02:00
Joost Lekkerkerker e94726ec84
Use explicit device naming for Switchbot (#96011)
Use explicit entity naming for Switchbot
2023-07-06 23:01:06 +02:00
Joost Lekkerkerker 99430ceb34
Add entity translations for PureEnergie (#95935)
* Add entity translations for PureEnergie

* Fix tests
2023-07-06 22:51:05 +02:00
Joost Lekkerkerker d1e19c3a85
Add entity translations to Pushbullet (#95943) 2023-07-06 22:39:18 +02:00
Guillaume Duveau 23d5fb9622
Add more device info for SmartThings devices (#95723)
* Add more device info for SmartThings devices

* Fix binary_sensor test

* Fix binary sensor test, try 2

* Fix and add SmartsThings new device info tests
2023-07-06 14:26:46 -04:00
puddly ecc0917e8f
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:47:51 -04:00
micha91 59645344e7
Fix grouping feature for MusicCast (#95958)
check the current source for grouping using the source ID instead of the label
2023-07-06 11:20:20 -04:00
J. Nick Koston b7b8afffd0
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:19:06 -04:00
Jan Bouwhuis b9c7e7c15e
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:14:09 -04:00
Bram Kragten 5d9533fb90
Make script services always respond when asked (#95991)
* Make script services always respond when asked

* Update test_init.py
2023-07-06 10:48:03 -04:00
Marcel van der Veldt 2b0f2227fd
Fix state of slimproto players (#96000) 2023-07-06 16:28:20 +02:00
Bram Kragten 342d07cb92
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 10:24:34 -04:00
Joost Lekkerkerker 8015d4c7b4
Fix entity name for Flick Electric (#95947)
Fix entity name
2023-07-06 10:21:15 -04:00
Joost Lekkerkerker 45ae6b3475
Add explicit device naming for Tuya sensors (#95944) 2023-07-06 10:19:42 -04:00
Joost Lekkerkerker 966e89a60c
Use device name for Nuki (#95941) 2023-07-06 10:17:59 -04:00
Philip Allgaier 991ff81e46
Mention automatic issue assignment in issue template (#95987)
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2023-07-06 15:01:03 +02:00
neocolis 63cb50977b
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 14:50:51 +02:00
Jan-Philipp Benecke be01eb5aad
Explicitly use device name as entity name for Xiaomi fan and humidifier (#95986) 2023-07-06 13:25:34 +02:00
Erik Montnemery de24860c87
Add filters to calendar/services.yaml (#95853) 2023-07-06 11:13:43 +02:00
Allen Porter 85e4454d45
Bump pyrainbird to 2.1.0 (#95968) 2023-07-06 10:26:10 +02:00
Erik Montnemery 8a4085011d
Add missing qnap translation (#95969) 2023-07-06 09:02:32 +02:00
Michael af1cb7be58
Migrate from deprecated VacuumEntity to StateVacuumEntity in Ecovacs (#95920)
* migrate to StateVacuumEntity

* harmoize supported features start and stop

* apply suggestions
2023-07-06 08:49:59 +02:00
J. Nick Koston cb7fa494a4
Make SwitchBot no_devices_found message more helpful (#95916) 2023-07-05 18:56:09 -05:00
Jan Bouwhuis 186295ef8a
Correct spelling roborock strings (#95919) 2023-07-05 22:27:03 +02:00
Adrián Moreno 0e428f8d39
Deprecate Dry and Fan preset modes in favor of HVAC modes (#95634)
* zwave_js: deprecate Dry and Fan preset modes

Migrating Dry and Fan presets to HVAC modes

* Move consts. Set Dry and Fan as HVAC-first modes.

* Update homeassistant/components/zwave_js/climate.py

Co-authored-by: Raman Gupta <7243222+raman325@users.noreply.github.com>

* Fix tests

* Keep track of HA release when deprecation was introduced

---------

Co-authored-by: Raman Gupta <7243222+raman325@users.noreply.github.com>
2023-07-05 15:12:21 -04:00
J. Nick Koston dc5ee71d7a
Add slots to core EventBus (#95856) 2023-07-05 11:47:24 -05:00
Bram Kragten 20dc9203dd
Update frontend to 20230705.1 (#95913) 2023-07-05 18:20:10 +02:00
Jan Bouwhuis d9721702af
Address late review of freebox tests (#95910)
Use lower case for local variables
2023-07-05 16:59:10 +02:00