Raman Gupta
6a5c1fc613
Replace custom validator from zwave_js with `from_dict` funcs ( #120279 )
2024-06-24 08:43:13 +02:00
Luca Angemi
fdade67211
Add device info for Aemet ( #120243 )
...
* Update sensor.py
* Update weather.py
* Update sensor.py
* ruff
* add device info to entity
* remove info from sensor
* remove info from weather
* ruff
* amend entity
* Update sensor.py
* Update weather.py
* ruff again
* add DOMAIN
* type unique_id
* Update entity.py
* Update entity.py
* assert
* update tests
* change snapshot
2024-06-24 08:20:34 +02:00
Thomas55555
fe3027f7de
Adjust base entities in Husqvarna Automower ( #120258 )
...
* adjust base entities
* Adjust docstrings
2024-06-24 08:16:26 +02:00
Mr. Bubbles
d095d4e60d
Change suggested data rate unit to Mbit/s in pyLoad ( #120275 )
...
Change data rate unit to Mbit/s
2024-06-24 07:53:15 +02:00
Danilo Bargen
66b91a84f9
mystrom: Add MAC and Config URL to devices ( #120271 )
...
* Add MAC address to mystrom switch devices
* Add configuration URL to mystrom switch devices
2024-06-23 21:39:58 -04:00
Paulus Schoutsen
19f97a3e53
LLM to handle decimal attributes ( #120257 )
2024-06-23 17:09:57 -04:00
Tsvi Mostovicz
143e8d09af
Fix blocking call in Jewish Calendar while initializing location ( #120265 )
2024-06-23 16:04:16 -05:00
J. Nick Koston
436c36e3dd
Bump aioesphomeapi to 24.6.1 ( #120261 )
2024-06-23 22:20:46 +02:00
Steven Looman
55a2645e78
Bump async_upnp_client to 0.39.0 ( #120250 )
2024-06-23 14:21:56 -05:00
Abílio Costa
480ffeda2c
Remove connection state handling from Idasen Desk ( #120242 )
2024-06-23 12:56:10 -05:00
Tsvi Mostovicz
29da88d8f6
Create a Jewish Calendar entity ( #120253 )
...
* Set has_entity_name to true
* Move common code to jewish calendar service entity
* Remove already existing assignment
* Move data to common entity
* Remove description name
* Use config entry title instead of name for the device
* Address comments
2024-06-23 19:55:27 +02:00
Matthew FitzGerald-Chamberlain
034b5e88e0
Add Aprilaire air cleaning and fresh air functionality ( #120174 )
...
* Add custom services for Aprilaire
* Add icons.json
* Use select/number entities instead of services
* Remove unneeded consts
* Remove number platform
* Code review updates
* Update homeassistant/components/aprilaire/strings.json
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
* Code review updates
---------
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
2024-06-23 19:47:09 +02:00
Cyrill Raccaud
7efd1079bd
Add Swiss public transport via stations ( #115891 )
...
* add via stations
* bump minor version due to backwards incompatibility
* better coverage of many via station options in unit tests
* fix migration unit test for new minor version 1.3
* switch version bump to major and improve migration test
* fixes
* improve error messages
* use placeholders for strings
2024-06-23 19:26:55 +02:00
J. Nick Koston
5fbb965624
Bump uiprotect to 3.1.8 ( #120244 )
2024-06-23 11:35:58 -05:00
J. Nick Koston
fa4b7f3078
Bump yalexs to 6.4.1 ( #120248 )
2024-06-23 11:16:11 -05:00
Joost Lekkerkerker
080d90b63a
Add airgradient param fixture ( #120241 )
2024-06-23 17:48:54 +02:00
Joost Lekkerkerker
9769dec44b
Add number platform to AirGradient ( #120247 )
...
* Add number entity
* Add airgradient number entities
* Fix
2024-06-23 17:45:43 +02:00
Jan Bouwhuis
f1fd52bc30
Fix issue in mqtt fixture calling disconnect handler ( #120246 )
2024-06-23 10:37:08 -05:00
Tsvi Mostovicz
2cc34fd7e7
Improve Jewish calendar entities ( #120236 )
...
* By default don't enable all sensors
* Fix tests
* Add entity category
* Set has_entity_name to true
* Revert "Set has_entity_name to true"
This reverts commit 5ebfcde78a
.
2024-06-23 17:26:45 +02:00
Mr. Bubbles
473b3b61eb
Add string and icon translations to pyLoad integration ( #120234 )
...
add string and icon translations to pyLoad
2024-06-23 14:25:36 +02:00
Virenbar
001abdaccf
Fix generic thermostat string ( #120235 )
2024-06-23 13:49:43 +02:00
Mr. Bubbles
826587abb2
Add `DeviceInfo` to pyLoad integration ( #120232 )
...
* Add device info to pyLoad integration
* Update homeassistant/components/pyload/sensor.py
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
* Update homeassistant/components/pyload/sensor.py
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
* remove name, add entry_type
---------
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
2024-06-23 13:16:00 +02:00
Joakim Plate
84d1d11138
Add config flow to generic hygrostat ( #119017 )
...
* Add config flow to hygrostat
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2024-06-23 12:56:41 +02:00
G Johansson
4474e8c7ef
Remove YAML import for tado ( #120231 )
2024-06-23 12:51:12 +02:00
Mr. Bubbles
28fb361c64
Add config flow to pyLoad integration ( #120135 )
...
* Add config flow to pyLoad integration
* address issues
* remove suggested values
* Fix exception
* abort import flow on error
* readd repair issues on error
* fix ruff
* changes
* changes
* exception hints
2024-06-23 12:34:32 +02:00
Bouwe Westerdijk
f257fcb0d1
Bump plugwise to v0.38.3 ( #120152 )
2024-06-23 10:58:08 +02:00
Mr. Bubbles
f0d5640f5d
Bump pyloadapi to v1.2.0 ( #120218 )
2024-06-22 21:22:13 -05:00
Paulus Schoutsen
bc45dcbad3
Add template config_entry_attr function ( #119899 )
...
* Template config_entry_attr function
* Complete test coverage
* Improve readability
2024-06-22 21:51:09 -04:00
tronikos
22467cc575
Avoid Opower time gaps ( #117763 )
...
* Avoid time gaps
* fix mypy
* async_get_time_zone
2024-06-22 21:33:44 -04:00
J. Nick Koston
ea0c93e3db
Update uiprotect to 3.1.1 ( #120173 )
2024-06-22 18:11:48 -05:00
Shay Levy
57e615aa36
Don't log Shelly push update failures if there are no errors ( #120189 )
2024-06-23 00:36:58 +03:00
Scott K Logan
1ca187611d
Bump aioraven to 0.6.0 ( #120184 )
2024-06-22 16:35:21 -05:00
G Johansson
b59e7ede9a
Raise on incorrect suggested unit for sensor ( #120180 )
2024-06-22 22:05:45 +02:00
Matthias Alphart
08fae5d419
Add reconfigure flow to Fronius ( #116132 )
2024-06-22 21:12:32 +02:00
Franck Nijhof
135379adc3
Merge branch 'master' into dev
2024-06-22 21:10:17 +02:00
G Johansson
5ddda14e59
Remove deprecated (moved) helpers from helpers.__init__ ( #120172 )
2024-06-22 20:55:03 +02:00
G Johansson
f14e8b728c
Remove YAML import from ping ( #120176 )
2024-06-22 20:39:32 +02:00
G Johansson
f06bd1b66f
Remove YAML import from homeworks ( #120171 )
2024-06-22 20:05:34 +02:00
G Johansson
9b341f5b67
Don't record attributes in sql ( #120170 )
2024-06-22 19:42:55 +02:00
tronikos
725c309c0d
Add image entity (screenshot) in Fully Kiosk Browser ( #119622 )
2024-06-22 19:37:18 +02:00
G Johansson
753ab08b5e
Add capability to exclude all attributes from recording ( #119725 )
2024-06-22 19:30:28 +02:00
Pete Sage
3cf52a4767
Sonos add tests for media_player.play_media share link ( #120169 )
2024-06-22 19:13:37 +02:00
Bouke Haarsma
28eef00cce
Huisbaasje rebranded to EnergyFlip ( #120151 )
...
Co-authored-by: Franck Nijhof <git@frenck.dev>
2024-06-22 19:09:40 +02:00
Franck Nijhof
8e93116ed3
Update Home Assistant base image to 2024.06.1 ( #120168 )
2024-06-22 18:52:44 +02:00
Yazan Majadba
b2ade94d15
Add new Islamic prayer times calculation methods ( #113763 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2024-06-22 18:52:18 +02:00
Thomas55555
1bd95d3596
Add service for Husqvarna Automower ( #117269 )
2024-06-22 18:40:13 +02:00
puddly
bd65afa207
Prioritize the correct CP2102N serial port on macOS ( #116461 )
2024-06-22 18:37:55 +02:00
Joakim Plate
4d982a9227
Add config flow to generic thermostat ( #119930 )
...
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2024-06-22 18:26:39 +02:00
Etienne Soufflet
6a34e1b7ca
Add tado climate swings and fan level ( #117378 )
2024-06-22 18:25:17 +02:00
G Johansson
cac55d0f47
Remove YAML import for lutron ( #120159 )
...
* Remove YAML import for lutron
* Restore constants
2024-06-22 18:23:35 +02:00