J. Diego Rodríguez Royo
717e5b95e6
Add 900 RPM option to washer spin speed options at Home Connect ( #140234 )
...
Add 900 RPM option to washer spin speed options
2025-03-09 21:40:15 +01:00
Keith
ff622af888
Add locking and unlocking feature to igloohome integration ( #136002 )
...
* - Added lock platform
- Added creation of IgloohomeLockEntity when bridge devices are included.
* - Migrated retrieval of linked_bridge utility to utils module.
- Added ability for lock to update it's own linked bridge automatically
* - Added mock bridge device to test fixture
* - Added snapshot test for lock module
* - Added bridge with no linked devices
- Added test for util.get_linked_bridge
* - Added handling of errors from API call
* - Bump igloohome-api to v0.1.0
* - Minor change
* - Removed async update for locks. Focus on MVP
* - Removed need for update on entity creation
* - Updated snapshot test
* - Updated snapshot
* - Updated to use walrus during lock entity creation
- Updated callback class for async_setup_entry based on lint suggestion
* - Set _attr_name as None
- Updated snapshot test
* Update homeassistant/components/igloohome/lock.py
* Update homeassistant/components/igloohome/lock.py
---------
Co-authored-by: Josef Zweck <josef@zweck.dev>
2025-03-09 20:47:13 +01:00
Martin Hjelmare
8b4d9f96d4
Remove mysensors assumed state dead code ( #140227 )
2025-03-09 20:16:34 +01:00
Martin Hjelmare
f3a43e273a
Fix mysensors climate target temps ( #140220 )
...
* Test hvac node only hvac
* Assert supported features in all climate tests
* Fix mysensors climate target temperatures
2025-03-09 20:11:13 +01:00
Glenn Waters
7eeb3df1c2
Bump upb-lib to 0.6.1 ( #140212 )
2025-03-09 21:03:03 +02:00
Jan-Philipp Benecke
7cbcdbe610
Log broad exception in Electricity Maps config flow ( #140219 )
2025-03-09 21:01:07 +02:00
Simone Chemelli
8a51644d1d
Align CONF_ in Shelly integration ( #140202 )
...
* Allign CONST_ in Shelly integration
* apply review comment
2025-03-09 18:04:00 +01:00
msm595
befcd63221
Fix the order of the group members attribute of the Music Assistant integration ( #140204 )
2025-03-09 16:07:35 +01:00
Galorhallen
264d4a53a2
Update govee-local-api to 2.1.0 ( #140201 )
2025-03-09 15:23:44 +01:00
Maciej Bieniek
8a67e89e91
Improve category map for air quality and pollen sensors in AccuWeather ( #140193 )
...
* Fix typo
* Improve category map for air quality and pollen
* Update test snapshot
2025-03-09 16:18:26 +02:00
Franck Nijhof
e8069e1c07
Add template functions: md5, sha1, sha256, sha512 ( #140192 )
2025-03-09 16:15:27 +02:00
Jan Bouwhuis
1a46edffaa
Deprecate use of invalid unit of measurement for mqtt sensor ( #140164 )
...
* Deprecate use of invalid unit of measurement for mqtt sensor
* Update learn more URL to point to user docs instead
* typo
2025-03-09 14:20:31 +01:00
Manu
e2d4e8b65d
Add create_todo action to Habitica integration ( #140090 )
2025-03-09 13:47:15 +01:00
Marc Mueller
f1a6e949c0
Update mypy-dev to 1.16.0a5 ( #140188 )
2025-03-09 13:12:08 +01:00
Simone Chemelli
03aff0d662
Use CONF_* const in Shelly tests ( #140189 )
2025-03-09 13:07:20 +01:00
J. Nick Koston
d9d47f7203
Migrate shelly Bluetooth scanner to use correct MAC address ( #140180 )
2025-03-09 13:28:56 +02:00
Maciej Bieniek
4e7dd92a3d
Add Ogemray virtual integration ( #140185 )
2025-03-09 13:27:02 +02:00
J. Nick Koston
60db355577
Bump aioshelly to 13.2.0 ( #140178 )
...
Adds support for getting the Bluetooth MAC
changelog: https://github.com/home-assistant-libs/aioshelly/compare/13.1.0...13.2.0
2025-03-09 01:13:09 -05:00
Artur Pragacz
aa2a1fc5ef
Fix not available source in Onkyo ( #140175 )
2025-03-08 22:42:57 -05:00
Allen Porter
6675b497bd
Improve LLM tool descriptions for brightness and volume percentage ( #138685 )
...
* Improve tool descriptions for brightness and volume percentage
* Address lint errors
* Update intent.py to revert of a light
* Create explicit types to make intent slots more future proof
* Remove comments about slot type
---------
Co-authored-by: Franck Nijhof <git@frenck.dev>
2025-03-08 22:28:35 -05:00
Artur Pragacz
f0c5e00cc1
Fix conversation trigger with variables ( #140066 )
2025-03-08 22:23:24 -05:00
J. Nick Koston
ffcc0496f1
Bump aioesphomeapi to 29.4.1 ( #140165 )
...
changelog: https://github.com/esphome/aioesphomeapi/compare/v29.4.0...v29.4.1
2025-03-08 12:52:51 -10:00
Jan Bouwhuis
0d3011f0fb
Revert "Check if the unit of measurement is valid before creating the entity" ( #140155 )
...
Revert "Check if the unit of measurement is valid before creating the entity …"
This reverts commit 99e1a7a676b2fc14f9f8a8db64bee2840fae4646.
2025-03-08 23:04:05 +01:00
Franck Nijhof
9aa8a786a5
Add template function: flatten ( #140157 )
2025-03-08 11:14:27 -10:00
Matthias Alphart
62c025fd12
Use HAs configured timezone for KNX expose time ( #140158 )
...
* Use HAs configured timezone for KNX expose time
* use `hass.config.async_set_time_zone` in tests
2025-03-08 21:46:15 +01:00
Norbert Rittel
be67f320b5
Fix typos in homeassistant_hardware
strings ( #140154 )
...
- "addon" -> "add-on"
- "internet" -> "Internet"
- "an Thread border router" -> "a …"
2025-03-08 22:23:44 +02:00
Norbert Rittel
b0b28bd98a
Replace typo "an code" with "alarm code" in elkm1
integration ( #140143 )
...
The use of "alarm code" matches the online docs, too.
2025-03-08 22:23:27 +02:00
Norbert Rittel
40f92bac93
Fix typo "an comma" in doorbird
integration ( #140146 )
2025-03-08 22:22:30 +02:00
Norbert Rittel
726bd5b012
Fix typo "an connection" in aftership
integration ( #140148 )
2025-03-08 22:22:06 +02:00
Norbert Rittel
9bbf4fe8c1
Make spelling of "MELCloud" consistent, fix typo "an connection" ( #140150 )
2025-03-08 22:21:46 +02:00
Norbert Rittel
e0cff8de84
Fix typo "an problem" in nmbs
integration ( #140151 )
2025-03-08 22:21:24 +02:00
Franck Nijhof
e54febdc1e
Add template function: typeof ( #140081 )
2025-03-08 09:16:21 -10:00
Jan Bouwhuis
d94bdb7ecd
Fix MQTT JSON light not reporting color temp status if color is not supported ( #140113 )
2025-03-08 09:15:56 -10:00
Maciej Bieniek
06fd6442b6
Use the set language for condition sensors in Accuweather integration ( #140107 )
...
* Use the set language for condition sensors
* Update strings
* Update test snapshots
* Add missing string
2025-03-08 21:03:25 +02:00
Joost Lekkerkerker
b910bc7802
Set device class for Oven Completion time in SmartThings ( #140139 )
2025-03-08 20:58:10 +02:00
John Hillery
2d22a60b8f
Label emergency heat switch ( #139872 )
...
* Add label to emergency heat switch
* Use sentence case names
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
---------
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2025-03-08 19:22:26 +01:00
Luke Lashley
6754bf2466
Send Roborock commands via cloud api when needed ( #138496 )
...
* Send via cloud api when needed
* Extract logic to helper function
* change to class method
2025-03-08 10:04:40 -08:00
Franck Nijhof
244b666dee
Add Dependency Review action ( #140108 )
2025-03-08 14:59:29 +01:00
Joost Lekkerkerker
105d9d5970
Handle None options in SmartThings ( #140110 )
...
* Handle None options in SmartThings
* Handle None options in SmartThings
2025-03-08 14:59:10 +01:00
Andrew Sayre
81e6b93529
Fix HEOS user initiated setup when discovery is waiting confirmation ( #140119 )
2025-03-08 14:57:44 +01:00
Maciej Bieniek
7507a9c24e
Bump accuweather
to version 4.2.0 ( #140106 )
...
Bump accuweather to version 4.2.0
2025-03-08 12:50:32 +01:00
Franck Nijhof
1aed112c2c
Update coverage to 7.6.12 ( #140104 )
2025-03-08 12:11:45 +01:00
Franck Nijhof
817597b07a
Update ruff to 0.9.10 ( #140105 )
2025-03-08 12:10:56 +01:00
Franck Nijhof
2c68be3f7e
Update pytest to 8.3.5 ( #140102 )
2025-03-08 12:02:41 +01:00
Joost Lekkerkerker
f209d75f2c
Support null supported Thermostat modes in SmartThings ( #140101 )
2025-03-08 11:27:26 +01:00
Joost Lekkerkerker
ea33925afc
Check support for thermostat operating state in SmartThings ( #140103 )
2025-03-08 11:22:09 +01:00
Joost Lekkerkerker
f399ffae72
Map prewash job state in SmartThings ( #140097 )
2025-03-08 10:57:25 +01:00
Matthias Alphart
3a2b446e33
Update pyfronius to 0.7.7 and adjust quality scale to platinum ( #140084 )
2025-03-08 06:48:09 +01:00
Andrew Sayre
deea19db51
Fix HEOS discovery error when previously ignored ( #140091 )
...
Abort ignored discovery
2025-03-07 23:31:32 -05:00
J. Nick Koston
e2c050ed40
Cache sensor precision calculation ( #140019 )
2025-03-07 16:14:22 -10:00