G Johansson and GitHub
65230908c6
Remove deprecated forecast attribute from WeatherEntity ( #110761 )
...
* Remove deprecated forecast attribute from WeatherEntity
* Fix some
* Ruff
* ipma
* buienradar
* some more
* Some more
* More and more
* strings
* attr_forecast
* Fix nws
* Fix
* remove from coverage
* Remove recorder test
* Review comments
2024-03-27 16:51:29 +01:00
Jan Bouwhuis and GitHub
1269031d11
Change min and max humidity for MQTT climate and humidifier ( #114292 )
...
Allow floats for humidity on mqtt platforms
2024-03-27 16:46:42 +01:00
Michael Hansen and GitHub
e4d2985589
Bump intents to 2024.3.27 ( #114312 )
2024-03-27 16:43:15 +01:00
Joost Lekkerkerker and GitHub
5aabb2a920
Finish ROVA init tests ( #114315 )
...
* Finish ROVA init tests
* Finish ROVA init tests
* Finish ROVA init tests
2024-03-27 16:36:42 +01:00
Jeef and GitHub
fc596cde44
Version Bump for WeatherFlow Cloud Backing Lib ( #114302 )
...
Version bump to support stations going offline for some time
2024-03-27 16:24:18 +01:00
Joost Lekkerkerker and GitHub
6289082dab
Migrate Rova to has entity name ( #114303 )
2024-03-27 16:20:51 +01:00
YogevBokobza and GitHub
4d27f4be51
Refactor switcher kis ( #114281 )
...
* switcher: small refactoring
* swithcer: Update switch.py
* more refactoring
* fix ruff
2024-03-27 17:15:49 +02:00
G Johansson and GitHub
c21d508c2d
Start deprecation of auxiliary heater in ClimateEntity ( #112532 )
...
* Start deprecation of auxiliary heater in ClimateEntity
* No issue for core integrations
* Remove unneded strings
* Move report to state_attributes
2024-03-27 16:10:32 +01:00
834f45397d
Add support for PoE control of TP-Link Omada Gateways ( #114138 )
...
Co-authored-by: Robert Resch <robert@resch.dev >
Co-authored-by: J. Nick Koston <nick@koston.org >
2024-03-27 16:05:14 +01:00
Erik Montnemery and GitHub
23e9be756d
Fix exception when logging out from cloud ( #114306 )
...
* Fix exception when logging out from cloud
* Add test
2024-03-27 16:02:47 +01:00
Joost Lekkerkerker and GitHub
a9fd4e45cd
Raise issue if not Rova area anymore ( #114309 )
2024-03-27 15:51:49 +01:00
a00c1fa241
Bump pyprusalink to 2.1.1 and support Prusa MK3 ( #114210 )
...
Co-authored-by: Robert Resch <robert@resch.dev >
Co-authored-by: J. Nick Koston <nick@koston.org >
2024-03-27 15:26:44 +01:00
Robert Resch and GitHub
1a64be6da6
Fix version_bump --set-nightly-version ( #114304 )
2024-03-27 14:45:28 +01:00
J. Nick Koston and GitHub
ce022a1793
Fix missing powerview shade data when initial refresh fails ( #113033 )
2024-03-27 03:38:57 -10:00
Jan-Philipp Benecke and GitHub
5316b94705
Use setup_test_component_platform helper for alarm_control_panel entity component tests instead of hass.components ( #114301 )
2024-03-27 14:36:31 +01:00
Marc Mueller and GitHub
911a31f860
Use SignalType to improve typing [core] ( #114298 )
2024-03-27 14:25:02 +01:00
Jan-Philipp Benecke and GitHub
6313571fbc
Use setup_test_component_platform helper for binary_sensor entity component tests instead of hass.components ( #114293 )
2024-03-27 14:24:02 +01:00
c222cfd692
Add coordinator to Rova ( #114288 )
...
* Add coordinator to Rova
* Add coordinator to Rova
* Fix
* Update homeassistant/components/rova/sensor.py
Co-authored-by: Jan-Philipp Benecke <github@bnck.me >
* Fix
---------
Co-authored-by: Jan-Philipp Benecke <github@bnck.me >
2024-03-27 14:14:49 +01:00
Robert Resch and GitHub
aaecbbdc40
Update bump_version.py to append also the time to nightlies and add possibility to set manual a nightly version ( #114300 )
2024-03-27 14:12:45 +01:00
Marc Mueller and GitHub
9ea666b5e1
Use SignalType to improve typing [bthome] ( #114295 )
2024-03-27 08:22:44 -04:00
Marc Mueller and GitHub
09ebca9630
Use SignalType to improve typing [esphome] ( #114296 )
2024-03-27 08:22:10 -04:00
Joost Lekkerkerker and GitHub
45da6f8f2c
Add tests to Rova ( #114285 )
2024-03-27 13:00:02 +01:00
a3059fe504
Record state.last_reported ( #114201 )
...
* Record state.last_reported
* Include last_reported in parts of the history API
* Use a bulk update
* fix refactoring error
---------
Co-authored-by: J. Nick Koston <nick@koston.org >
2024-03-27 12:48:06 +01:00
Marc Mueller and GitHub
24168dfba7
Update mypy-dev to 1.10.0a3 ( #114289 )
...
* Update mypy-dev to 1.10.0a3
* Allow TypedDict init from Type
2024-03-27 12:32:29 +01:00
Jan-Philipp Benecke and GitHub
34cf0c5721
Use setup_test_component_platform func for cover entity component tests instead of hass.components ( #114010 )
...
* Use `mock_platform` for cover entity component tests instead of `hass.components`
* Remove setup fixture and use helper function
* Remove is_on from MockCover
* Run ruff
* Do not override state in `MockCover` in cover tests
* Remove is_on from MockCover
2024-03-27 12:20:19 +01:00
Marc Mueller and GitHub
3929273b41
Allow float for int argument type [pylint plugin] ( #114105 )
2024-03-27 11:51:27 +01:00
Jan-Philipp Benecke and GitHub
5c97049f2e
Do not override state property in MockEntity ( #114231 )
...
Do not override state in `MockEntity`
2024-03-27 11:36:00 +01:00
Marc Mueller and GitHub
44eeb2eb5e
Allow Humidifier.current_humidity to be a float ( #111297 )
...
* Allow Humidifier.current_humidity to be a float
* Code review
* Allow climate humidity values to be float
* Update demo integration
2024-03-27 11:19:20 +01:00
G Johansson and GitHub
b190cdceaf
Remove hourly weather entity from metoffice ( #112452 )
2024-03-27 11:06:31 +01:00
Shai Ungar and GitHub
69356300f0
Address late review of 17track config flow ( #114283 )
...
* some fixes for 17track
* remove await
* fix test
2024-03-27 11:06:13 +01:00
6423501498
Add buttons to Motionblinds BLE integration ( #114227 )
...
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
Co-authored-by: Robert Resch <robert@resch.dev >
2024-03-27 11:05:26 +01:00
7b56643278
Add select to Motionblinds BLE integration ( #114228 )
...
Co-authored-by: Robert Resch <robert@resch.dev >
2024-03-27 10:50:04 +01:00
J. Nick Koston and GitHub
2421b42f10
Refactor yeelight scanner to avoid creating tasks to wait for scanner start ( #113919 )
2024-03-27 10:17:35 +01:00
J. Nick Koston and GitHub
13d6ebaabf
Avoid delaying automation/script startup for sample blueprints ( #114277 )
...
Avoid delaying automation/script startup to check if the blueprint folder exists
automations and script both populate sample blueprints if none exist
The check to see if the blueprint folder exists always had to create
an executor job which would delay startup a bit if the executor was
busy. Since we do not need the sample blueprints to be populated
until the start event, we can run this in a task.
2024-03-27 09:55:59 +01:00
Franck Nijhof
da78dbb61f
Merge branch 'master' into dev
2024-03-27 09:43:52 +01:00
Robert Svensson and GitHub
03ec1798e4
Bump aiounifi to v73 ( #114278 )
2024-03-27 09:43:08 +01:00
dd2d79b77e
Refactor/fix search component, including labels & floors support ( #114206 )
...
Co-authored-by: TheJulianJES <TheJulianJES@users.noreply.github.com >
Co-authored-by: Robert Resch <robert@resch.dev >
2024-03-27 09:39:05 +01:00
J. Nick Koston and GitHub
d8acd90370
Run recorder shutdown tasks eagerly ( #113018 )
2024-03-26 22:25:45 -10:00
Marc Mueller and GitHub
1d2c2d2055
Move SignalTypes to util ( #114236 )
2024-03-27 08:41:44 +01:00
JeromeHXP and GitHub
fbb590ea1f
Bump ondilo_ico to 0.4.0 ( #114022 )
2024-03-27 08:41:11 +01:00
4d7da61e99
Bump actions/setup-python from 5.0.0 to 5.1.0 ( #114276 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-27 08:39:56 +01:00
Lenn and GitHub
480b2ec84a
Add Motionblinds brand ( #114235 )
2024-03-27 08:02:25 +01:00
J. Nick Koston and GitHub
1697b116e4
Combine tts cache init executor jobs ( #114271 )
2024-03-26 23:58:46 -04:00
tronikos and GitHub
a6fabdc115
Fix Opower accounts that report cost less regularly than usage ( #114034 )
...
* Update coordinator.py
* Update coordinator.py
2024-03-26 17:20:16 -04:00
72fed878b4
Add Ollama conversation agent ( #113962 )
...
* Add ollama conversation agent
* Change iot class
* Much better default template
* Slight adjustment to prompt
* Make casing consistent
* Switch to ollama Python fork
* Add prompt to tests
* Rename to "ollama"
* Download models in config flow
* Update homeassistant/components/ollama/config_flow.py
---------
Co-authored-by: Paulus Schoutsen <balloob@gmail.com >
2024-03-26 16:15:20 -05:00
Jan-Philipp Benecke and GitHub
f94f1fb826
Use setup_test_component_platform func for number entity component tests instead of hass.components ( #114017 )
...
* Use `setup_test_component_platform` fixture for number entity component tests instead of `hass.components`
* Now function
* Ruff format
2024-03-26 21:56:38 +01:00
Jan-Philipp Benecke and GitHub
e80d73783c
Do not late import config_entry in setup_test_component_platform test helper ( #114260 )
2024-03-26 21:54:09 +01:00
J. Nick Koston and GitHub
a0d43aeba2
Remove unused code in ESPHome entry_data ( #114263 )
2024-03-26 10:32:16 -10:00
J. Nick Koston and GitHub
6599b9a36d
Restore scapy pin to >=2.5.0 ( #114253 )
2024-03-26 10:31:52 -10:00
J. Nick Koston and GitHub
2649dfaa11
Fix ruff-format on energy sensor ( #114261 )
2024-03-26 10:05:55 -10:00