J. Nick Koston and GitHub
9c27e632fb
Switch configurator to use async_run_hass_job ( #114993 )
2024-04-05 17:02:58 -10:00
J. Nick Koston and GitHub
657bc969a3
Improve performance of system_log traceback handling ( #114992 )
2024-04-05 16:47:17 -10:00
J. Nick Koston and GitHub
90bbfdd53c
Migrate torque to use async platform setup ( #114994 )
2024-04-05 22:41:37 -04:00
J. Nick Koston and GitHub
fb98a6f026
Make run_immediately the default for core EventBus listeners ( #113752 )
...
* DNM: Make run_immediately the default for listeners
This is a test to see how much progress we have made twords this goal
https://github.com/home-assistant/core/pull/113727#issuecomment-2004587947
* fix shutdown
* Revert "fix shutdown"
This reverts commit a8969d7db9 .
* set false since it break utility meter tests
* one more
* fix rfxtrx test
* test needs to be explict now
* fix matrix
* fail sooner
2024-04-05 22:14:20 -04:00
J. Nick Koston and GitHub
bf5cf382dc
Avoid useless stat() syscalls for every logger record ( #114987 )
...
* Avoid useless stat() syscalls for every logger record
shouldRollover will always return False since we do
not use maxBytes as we are only using RotatingFileHandler
for the backupCount option. Since every log record will
stat the log file to see if it exists and if its a normal
file, we can override the shouldRollover to reduce the
logging overhead quite a bit
https://github.com/python/cpython/blob/1d3225ae056245da75e4a443ccafcc8f4f982cf2/Lib/logging/handlers.py#L189
* assert False is False
2024-04-05 22:00:09 -04:00
J. Nick Koston and GitHub
00db97a765
Run device_registry stop listener immediately ( #114978 )
2024-04-05 21:59:27 -04:00
J. Nick Koston and GitHub
d25ac06326
Run storage final write listener immediately ( #114976 )
...
This one should not need a call_soon
2024-04-05 21:59:11 -04:00
Brent Petit and GitHub
c9ce848b4b
Add current_humidity to Ecobee humidifier ( #114753 )
...
* Ecobee: add current_humidity to humidifier
* Ecobee: Add test for current_humidity property
* Update current_humidity handling in climate and
humidifier entity to support the ecobee API
not returning actualHumidity, which is an optional
value.
Also updated tests to add a thermostat which
covers a non-populated humidity. In passing,
set up the new test thermostat to cover a missing
condition where the code doens't recognize the
ecobee model number. This gets ecobee humidifier
test coverage to 100%
2024-04-05 21:54:40 +02:00
Joost Lekkerkerker and GitHub
0214511b38
Make config flow imports consistent ( #114962 )
...
* Make config flow imports consistent
* Fix
2024-04-05 21:38:11 +02:00
J. Nick Koston and GitHub
aeaed83578
Start async_schedule_update_ha_state task eagerly ( #114704 )
2024-04-05 08:14:21 -10:00
Joost Lekkerkerker and GitHub
850361d1da
Fix Snapcast Config flow ( #114952 )
2024-04-05 19:45:24 +02:00
Joost Lekkerkerker and GitHub
5194215074
Allow single entry in Downloader ( #114957 )
2024-04-05 19:45:14 +02:00
e1575678ed
Add new OUI for Axis products ( #114923 )
...
* Add new OUI for Axis products
* Run hassfest
---------
Co-authored-by: Robert Svensson <Kane610@users.noreply.github.com >
2024-04-05 19:06:18 +02:00
Erwin Douna and GitHub
f142e902df
SIngle entry for Fastdotcom ( #114963 )
2024-04-05 18:53:28 +02:00
epenet and GitHub
9204ccfa17
Use is in ConfigEntryState enum comparison in tests (N-Z) ( #114926 )
2024-04-05 17:37:00 +02:00
Ashot Tonoyan and GitHub
f2c091fe0c
Include serial number in HomeKit device info ( #114688 )
...
Very useful when adding a hub that has many identical devices already paired
2024-04-05 17:32:23 +02:00
RJPoelstra and GitHub
35f2287d1a
Bump python-MotionMount to 1.0.0 ( #114945 )
2024-04-05 17:20:58 +02:00
epenet and GitHub
0b01326f9f
Use is in ConfigEntryState enum comparison in tests (A-M) ( #114925 )
2024-04-05 17:16:55 +02:00
Franck Nijhof and GitHub
b1fb77cb4d
2024.4.1 ( #114934 )
2024.4.1
2024-04-05 16:18:02 +02:00
Jan-Philipp Benecke and GitHub
dd8de14cc5
Update person to use _attr_* and thus cached properties ( #114590 )
...
* Update `person` to use `_attr_*` and thus cached properties
* Make func
* Just use attribute
* Move to init
2024-04-05 15:28:33 +02:00
Joost Lekkerkerker and Franck Nijhof
95606135a6
Fix ROVA validation ( #114938 )
...
* Fix ROVA validation
* Fix ROVA validation
2024-04-05 14:53:21 +02:00
Aidan Timson and Franck Nijhof
47d9879c0c
Pin systembridgemodels to 4.0.4 ( #114842 )
2024-04-05 14:53:17 +02:00
Joost Lekkerkerker and GitHub
370c902eb9
Fix ROVA validation ( #114938 )
...
* Fix ROVA validation
* Fix ROVA validation
2024-04-05 14:21:24 +02:00
Franck Nijhof
e3c111b1dd
Bump version to 2024.4.1
2024-04-05 12:34:07 +02:00
Joost Lekkerkerker and Franck Nijhof
9937743863
Fix cast dashboard in media browser ( #114924 )
2024-04-05 12:33:49 +02:00
ed3daed869
Create right import issues in Downloader ( #114922 )
...
* Create right import issues in Downloader
* Create right import issues in Downloader
* Create right import issues in Downloader
* Create right import issues in Downloader
* Fix
* Fix
* Fix
* Fix
* Apply suggestions from code review
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
* Fix
---------
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
2024-04-05 12:33:46 +02:00
Åke Strandberg and Franck Nijhof
5d5dc24b33
Show correct model string in myuplink ( #114921 )
2024-04-05 12:33:43 +02:00
c39d6f0730
Reduce august polling frequency ( #114904 )
...
Co-authored-by: TheJulianJES <TheJulianJES@users.noreply.github.com >
2024-04-05 12:33:40 +02:00
J. Nick Koston and Franck Nijhof
87ffd5ac56
Ensure all tables have the default table args in the db_schema ( #114895 )
2024-04-05 12:33:36 +02:00
Bram Kragten and Franck Nijhof
71877fdeda
Update frontend to 20240404.1 ( #114890 )
2024-04-05 12:33:33 +02:00
Robert Svensson and Franck Nijhof
2434a22e4e
Fix Axis reconfigure step not providing protocols as alternatives but as string ( #114889 )
2024-04-05 12:33:30 +02:00
Jeef and Franck Nijhof
618fa08ab2
Bump weatherflow4py to 0.2.20 ( #114888 )
2024-04-05 12:33:27 +02:00
Robert Svensson and Franck Nijhof
96003e3562
Fix Axis camera platform support HTTPS ( #114886 )
2024-04-05 12:33:24 +02:00
Bram Kragten and Franck Nijhof
411e55d059
Update frontend to 20240404.0 ( #114859 )
2024-04-05 12:33:21 +02:00
Joost Lekkerkerker and Franck Nijhof
58533f02af
Fix Downloader YAML import ( #114844 )
2024-04-05 12:33:18 +02:00
Joost Lekkerkerker and Franck Nijhof
aa14793479
Avoid blocking IO in downloader initialization ( #114841 )
...
* Avoid blocking IO in downloader initialization
* Avoid blocking IO in downloader initialization
2024-04-05 12:33:15 +02:00
0191d3e41b
Refactor ConfigStore to avoid needing to pass config_dir ( #114827 )
...
Co-authored-by: Erik <erik@montnemery.com >
2024-04-05 12:33:12 +02:00
319f76cdc8
Bump opower to 0.4.3 ( #114826 )
...
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
2024-04-05 12:33:09 +02:00
J. Nick Koston and Franck Nijhof
530725bbfa
Handle ambiguous script actions by using action map order ( #114825 )
2024-04-05 12:33:06 +02:00
Lex Li and Franck Nijhof
d8ae7d6955
Fix type cast in snmp ( #114795 )
2024-04-05 12:33:03 +02:00
cdheiser and Franck Nijhof
3d0bafbdc9
Fix Lutron light brightness values ( #114794 )
...
Fix brightness values in light.py
Bugfix to set the brightness to 0-100 which is what Lutron expects.
2024-04-05 12:33:00 +02:00
Aaron Bach and Franck Nijhof
ef8e54877f
Fix unhandled KeyError during Notion setup ( #114787 )
2024-04-05 12:32:57 +02:00
Manuel Dipolt and Franck Nijhof
a39e1a6428
Update romy to 0.0.10 ( #114785 )
2024-04-05 12:32:53 +02:00
69f8de2c59
Create right import issues in Downloader ( #114922 )
...
* Create right import issues in Downloader
* Create right import issues in Downloader
* Create right import issues in Downloader
* Create right import issues in Downloader
* Fix
* Fix
* Fix
* Fix
* Apply suggestions from code review
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
* Fix
---------
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
2024-04-05 12:32:09 +02:00
dependabot[bot] and GitHub
63392ea1c2
Bump Wandalen/wretry.action from 3.0.1 to 3.1.0 ( #114916 )
2024-04-05 12:16:27 +02:00
Joost Lekkerkerker and GitHub
8ca6e12ddd
Fix cast dashboard in media browser ( #114924 )
2024-04-05 11:44:51 +02:00
Joost Lekkerkerker and GitHub
772d9f754a
Fix Downloader YAML import ( #114844 )
2024-04-05 11:32:59 +02:00
epenet and GitHub
24f83c5890
Use is in FlowResultType enum comparison in tests ( #114917 )
...
* Use is in FlowResultType enum comparison in tests
* Adjust auth
* Adjust systemmonitor
* Once more
* Add comment
2024-04-05 10:40:14 +02:00
Marc Mueller and Franck Nijhof
450be67406
Update romy to 0.0.9 ( #114360 )
2024-04-05 10:14:00 +02:00
Åke Strandberg and Franck Nijhof
25289e0ca1
Bump myuplink dependency to 0.6.0 ( #114767 )
2024-04-05 10:06:39 +02:00