StaleLoafOfBread
f1ee0e4ac9
Add support for gallons per day as a unit of volume flow rate ( #157394 )
2025-11-27 20:42:16 +01:00
Ville Skyttä
8a2e8d2c61
Add internal util.snakecase, use instead of stringcase ( #156775 )
...
Co-authored-by: Franck Nijhof <git@frenck.dev >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-11-22 15:19:15 +01:00
Richard Kroegel
2e21ae0da7
Fix manifest URL requirement install check ( #155664 )
2025-11-08 15:42:44 +01:00
krahabb
d7f9a7114d
Deprecate TemperatureConverter.convert_interval ( #155689 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: Erik Montnemery <erik@montnemery.com >
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com >
2025-11-04 13:40:41 +01:00
Michael Hansen
e09ec4a6f3
Use character code in language matching (voice) ( #155738 )
2025-11-03 13:07:38 -05:00
Marc Mueller
7abe289681
Add support for Python 3.14 ( #153939 )
2025-10-15 20:50:16 +02:00
krahabb
afeaf2409f
Add TEMPERATURE_DELTA device class to Number and Sensor entities ( #147358 )
2025-10-15 11:49:12 +02:00
Sid
3e20c506f4
Add gallons per hour as volume flow rate unit ( #154246 )
...
Co-authored-by: Christopher Fenner <9592452+CFenner@users.noreply.github.com >
2025-10-14 16:16:48 +02:00
Domochip
8464dad8e0
Add milliPascal (mPa) as unit of measurement for Pressure ( #153087 )
2025-10-14 12:38:14 +01:00
wittypluck
e4ea79866d
Add support for μg/m³ for Carbon Monoxide ( #153158 )
2025-10-13 10:08:55 +02:00
epenet
b25622f40e
Use SI constants in CO unit converter ( #153187 )
2025-10-10 14:59:20 +02:00
Erik Montnemery
ee67619cb1
Add mg/m³ as a valid UOM for sensor/number Carbon Monoxide device class ( #154074 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: Abílio Costa <abmantis@users.noreply.github.com >
2025-10-10 11:31:31 +01:00
Erik Montnemery
2b4b46eaf8
Add async_iterator util ( #153194 )
2025-09-29 18:54:23 +02:00
Erik Montnemery
5975cd6e09
Revert "Add mg/m³ as a valid UOM for sensor/number Carbon Monoxide device class" ( #153196 )
2025-09-29 15:43:13 +01:00
Erik Montnemery
f0c29c7699
Revert "Add comment on conversion factor for Carbon monoxide on dependency molecular weight" ( #153195 )
2025-09-29 14:56:42 +02:00
Abílio Costa
b26b1df143
Fix unitless converter missing valid units ( #152665 )
2025-09-22 15:19:31 +01:00
Jan Bouwhuis
472d70b6c9
Add comment on conversion factor for Carbon monoxide on dependency molecular weight ( #152535 )
2025-09-18 15:36:12 +02:00
Jan Bouwhuis
5eef6edded
Add mg/m³ as a valid UOM for sensor/number Carbon Monoxide device class ( #152456 )
2025-09-17 22:04:23 +01:00
Alessandro Manighetti
eb4a873c43
Add m/min of speed sensors ( #146441 )
2025-09-16 18:02:22 +02:00
Bram Gerritsen
a3a4433d62
Add missing unit conversion for BTU/h ( #152300 )
2025-09-14 19:00:44 +02:00
ekobres
4c22264b13
Add support for inH₂O pressure unit ( #148289 )
...
Co-authored-by: Erik Montnemery <erik@montnemery.com >
2025-09-12 11:24:45 +02:00
Mike Kelly
1cca65b5c5
Add MCF (1000 Cubic Feet) as an alternate unit of measure for volume ( #150015 )
2025-09-04 09:29:37 +03:00
stephan-carstens
fc4b5f66ff
Extend UnitOfApparentPower with 'kVA' ( #151420 )
2025-08-31 00:05:07 +01:00
Christian Fetzer
0dc2a5a02c
Add m³/min as volume flow rate unit ( #151051 )
2025-08-24 20:30:25 +01:00
Ludovic BOUÉ
cc4b9e0eca
Extend UnitOfReactivePower with 'mvar' ( #150415 )
2025-08-14 11:46:06 +02:00
Ludovic BOUÉ
eb4b75a9a7
Extend UnitOfApparentPower with 'mVA' ( #150422 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
2025-08-13 15:56:04 +02:00
Stefan Agner
09e7d8d1a5
Increase open file descriptor limit on startup ( #148940 )
...
Co-authored-by: Jan Čermák <sairon@sairon.cz >
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
2025-07-29 17:42:26 +02:00
Marc Mueller
80eb4fb2f6
Replace asyncio.iscoroutinefunction ( #148738 )
2025-07-14 20:24:32 +01:00
Michael
50047f0a4e
Add new device class for absolute humidity ( #148567 )
2025-07-14 11:46:17 +02:00
Marc Mueller
2c13c70e12
Update ruff to 0.12.0 ( #147106 )
2025-06-19 20:39:09 +02:00
Erik Montnemery
5bc2e271d2
Re-raise annotated_yaml.YAMLException as HomeAssistantError ( #147129 )
...
* Re-raise annotated_yaml.YAMLException as HomeAssistantError
* Fix comment
2025-06-19 12:52:01 +02:00
Artur Pragacz
b36b591ccf
Improve error message for global timeout ( #141563 )
...
* Improve error message for global timeout
* Add test
* Message works with zone too
2025-05-27 07:49:18 +02:00
Marc Mueller
565f051ffc
Fix aiohttp MockPayloadWriter ( #145579 )
2025-05-25 14:38:08 +02:00
J. Nick Koston
ce02a5544d
Bump aiohttp to 3.12.0rc1 ( #145562 )
2025-05-24 16:12:16 -05:00
Franck Nijhof
bca4793c69
Add concentration conversion support for mg/m³ ( #145325 )
2025-05-23 14:24:18 +01:00
Michael
66a6e55310
Centralise MockStreamReaderChunked helper ( #145404 )
...
centralize MockStreamReaderChunked helper
2025-05-22 08:22:02 +02:00
Joost Lekkerkerker
4cd3527761
Enable B009 ( #144192 )
2025-05-21 16:37:51 +01:00
Michael
b0415588d7
Add support for videos in Immich media source ( #145254 )
...
add support for videos
2025-05-20 20:40:22 +02:00
Franck Nijhof
fb0cb7cad6
Add Wh/km unit for energy distance ( #145243 )
2025-05-20 12:16:27 +01:00
alorente
3a58d97496
Fix wrong UNIT_CLASS for reactive energy converter ( #144982 )
2025-05-15 18:27:16 +01:00
alorente
1d47dc41c9
Add reactive energy device class and units ( #143941 )
2025-05-15 12:05:46 +01:00
Abílio Costa
6b35b069b2
Remove duplicated code in unit conversion util ( #144912 )
2025-05-14 22:05:29 +01:00
Arnie97
babc183834
Allow liter for gas sensor device class ( #141518 )
2025-05-06 10:59:09 +02:00
Brian Choromanski
1647afc58a
Improve parse_time_expression list comprehension to get interval values ( #143488 )
2025-04-29 22:20:05 +01:00
Michael
3405b2549b
Add new units L/h , L/s and m³/s to volume flow rate sensor device class ( #143625 )
...
add new units L/h , L/s and m³/s
2025-04-25 00:17:47 +02:00
Mathijs van de Nes
b20f46e8b9
Add non-shared ssl client_context ( #142653 )
2025-04-11 10:55:05 -10:00
Abílio Costa
f8113ae80b
Allow excluding modules from noisy logs check ( #142020 )
...
* Allow excluding modules from noisy logs check
* Cache non-excluded modules; hardcode self module name; optimize call
* Address review comments
2025-04-02 15:07:00 +02:00
Erik Montnemery
6fbee5c2e3
Mark ReadOnlyDict with @final ( #142059 )
2025-04-02 14:06:01 +02:00
Shay Levy
32a16ae0f0
Make UnitSystem a frozen dataclass ( #140954 )
...
* Make UnitSystem a frozen dataclass
* Use super() for attribute setting in UnitSystem class
2025-03-25 11:45:54 +01:00
Abílio Costa
d12b4a1460
Log a warning for modules that log too often ( #139708 )
...
* Log a warning for modules that log too often
* Improve var naming
* Increase time window; improve log info
* Fix zha type
* Fix typo
* Ignore debug logs
* Use timer to avoid now() calls
* Switch to async_track_time_interval
* Allow using base QueueLister
* Add test for counters reset
* Make var names consistent; reduce message/time ratio
* Use log times instead of timer
* Simplify reset test
* Warn only once per module
* Remove uneeded counter reset
2025-03-20 14:53:53 -10:00