Jeremy TRUFIER
b8a2c14813
Follow real AtlanticPassAPCZoneControlZone physical mode on Overkiz (HEAT, COOL or HEAT_COOL) ( #111830 )
...
* Support HEAT_COOL when mode is Auto on overkiz AtlanticPassAPCZoneControlZone
* Refactor ZoneControlZone to simplify usic by only using a single hvac mode
* Fix linting issues
* Makes more sense to use halves there
* Fix PR feedback
2024-03-29 19:35:09 +01:00
Paul Bottein
0f710f9fe0
Update frontend to 20240329.0 ( #114452 )
2024-03-29 19:34:16 +01:00
6c6d1fb71d
Add overkiz water targets temperature numbers for Atlantic water heater ( #114185 )
...
* Adds water targets temperature numbers for Atlantic water heater
* Update homeassistant/components/overkiz/number.py
Co-authored-by: Mick Vleeshouwer <mick@imick.nl >
* Update homeassistant/components/overkiz/number.py
Co-authored-by: Mick Vleeshouwer <mick@imick.nl >
* ruff formatting reverted
* Update homeassistant/components/overkiz/number.py
Co-authored-by: TheJulianJES <TheJulianJES@users.noreply.github.com >
* Update homeassistant/components/overkiz/number.py
Co-authored-by: TheJulianJES <TheJulianJES@users.noreply.github.com >
* changed command hardcode to a constant
---------
Co-authored-by: Mick Vleeshouwer <mick@imick.nl >
Co-authored-by: TheJulianJES <TheJulianJES@users.noreply.github.com >
2024-03-29 19:33:13 +01:00
Joost Lekkerkerker
1c151d78a4
Don't store analytics insights info on entry level ( #114429 )
2024-03-29 19:29:09 +01:00
Steven Looman
eb0aa6bb82
Bump async-upnp-client to 0.38.3 ( #114447 )
2024-03-29 19:08:07 +01:00
Mick Vleeshouwer
87f4b1414f
Bump pyoverkiz to 1.13.9 ( #114442 )
2024-03-29 17:46:21 +01:00
epenet
60d545e5f9
Log warnings in Renault initialisation ( #114445 )
2024-03-29 16:20:43 +01:00
J. Nick Koston and kingy444
63ccdcb786
Avoid concurrent radio operations with powerview hubs ( #114399 )
...
Co-authored-by: kingy444 <toddlesking4@hotmail.com >
2024-03-29 16:20:26 +01:00
Jan Bouwhuis
5e3ce80488
Remove stale test for mqtt climate ( #114443 )
2024-03-29 16:01:50 +01:00
Luca Angemi
54c5f18aac
Add uid attribute to imap_content event data ( #114432 )
...
* Add uid to imap event
* Add ´uid´ to tests
* Update test_init.py
2024-03-29 15:04:24 +01:00
Jeremy TRUFIER
5b4452a579
Follow real AtlanticPassAPCZoneControlZone physical mode on Overkiz (HEAT, COOL or HEAT_COOL) ( #111830 )
...
* Support HEAT_COOL when mode is Auto on overkiz AtlanticPassAPCZoneControlZone
* Refactor ZoneControlZone to simplify usic by only using a single hvac mode
* Fix linting issues
* Makes more sense to use halves there
* Fix PR feedback
2024-03-29 14:51:44 +01:00
Sid
dc557fca1e
Refactor conversation mock_agent ( #114428 )
...
* Refactor conversation mock_agent
* Address review comments
2024-03-29 14:38:58 +01:00
Jan-Philipp Benecke and Martin Hjelmare
8d6d70d6b5
Use setup_test_component_platform helper for select entity component tests instead of hass.components ( #114412 )
...
* Use `setup_test_component_platform` helper for select entity component tests instead of `hass.components`
* Use _values instead of _attr_current_option
* Clean up
* Set default current_option for second mock entity
---------
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
2024-03-29 14:36:33 +01:00
Alexey ALERT Rubashёff and TheJulianJES
3381469076
Add overkiz heating status, absence mode, and boost mode binary sensors for Atlantic Water Heater ( #114184 )
...
* Adds heating status, absense mode, and boost mode binary sensors for Atlantic water heater
* Renamed absence mode and boost mode binary sensors
* Update homeassistant/components/overkiz/binary_sensor.py
Co-authored-by: TheJulianJES <TheJulianJES@users.noreply.github.com >
* Update homeassistant/components/overkiz/binary_sensor.py
Co-authored-by: TheJulianJES <TheJulianJES@users.noreply.github.com >
* Update homeassistant/components/overkiz/binary_sensor.py
Co-authored-by: TheJulianJES <TheJulianJES@users.noreply.github.com >
---------
Co-authored-by: TheJulianJES <TheJulianJES@users.noreply.github.com >
2024-03-29 14:07:22 +01:00
Alexey ALERT Rubashёff and TheJulianJES
8ed03112f0
Add overkiz bottom tank water temperature and core control water temperature for Atlantic Water Heater ( #114186 )
...
* Adds bottom tank water temperature and core conrol water temperature sensors for Atlantic water heater
* Update homeassistant/components/overkiz/sensor.py
Co-authored-by: TheJulianJES <TheJulianJES@users.noreply.github.com >
* Update homeassistant/components/overkiz/sensor.py
Co-authored-by: TheJulianJES <TheJulianJES@users.noreply.github.com >
---------
Co-authored-by: TheJulianJES <TheJulianJES@users.noreply.github.com >
2024-03-29 14:05:18 +01:00
Mischa Siekmann and Joost Lekkerkerker
6d54f686a6
Add Integration for Energenie Power-Sockets ( #113097 )
...
* Integration for Energenie Power-Strips (EGPS)
* cleanups reocommended by reviewer
* Adds missing exception handling when trying to send a command to an unreachable device.
* fix: incorrect handling of already opened devices in pyegps api. bump to pyegps=0.2.4
* Add blank line after file docstring, and other cosmetics
* change asyncio.to_thread to async_add_executer_job
* raises HomeAssistantError EgpsException in switch services.
* switch test parameterized by entity name
* reoved unused device registry
* add translation_key and update_before_add
* bump pyegps dependency to version to 0.2.5
* combined get_device patches and put into conftest.py
* changed switch entity to use _attr_is_on and cleanups
* further cleanup
* Apply suggestions from code review
* refactor: rename egps to energenie_power_sockets
* updated test snapshot
---------
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
2024-03-29 13:29:14 +01:00
Steven B and Joost Lekkerkerker
72614c86c2
Bump python-ring-doorbell to 0.8.8 ( #114431 )
...
* Bump ring_doorbell to 0.8.8
* Fix intercom history test for new library version
---------
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
2024-03-29 12:47:21 +01:00
Joost Lekkerkerker
ed7e5c4de6
Add single config entry to Mullvad ( #114426 )
...
* Add single config entry to Mullvad
* Add single config entry to Mullvad
* Add single config entry to Mullvad
* Fix
2024-03-29 11:04:37 +01:00
Jan-Philipp Benecke and Martin Hjelmare
247ee6e4f0
Address late review comments for fan entity component test ( #114425 )
...
* Address late review comments for fan entity component test
* Update tests/components/fan/common.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
---------
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
2024-03-29 10:18:57 +01:00
Jan-Philipp Benecke
045dc3f1fb
Use setup_test_component_platform helper for datetime entity component tests instead of hass.components ( #114415 )
2024-03-29 07:51:10 +01:00
Jan-Philipp Benecke
74d614243b
Use setup_test_component_platform helper for date entity component tests instead of hass.components ( #114413 )
...
* Use `setup_test_component_platform` helper for date entity component tests instead of `hass.components`
* Remove missing
2024-03-29 07:43:19 +01:00
J. Nick Koston
61982acb17
Cleanup some plex tasks that delayed startup ( #114418 )
2024-03-28 20:36:33 -10:00
Jan-Philipp Benecke
a102230498
Use setup_test_component_platform helper for time entity component tests instead of hass.components ( #114411 )
2024-03-29 07:34:00 +01:00
Jan-Philipp Benecke
ae635a5586
Use setup_test_component_platform helper for fan entity component tests instead of hass.components ( #114409 )
2024-03-29 07:32:41 +01:00
Sid
a5b609f081
Enable ruff TRY401 ( #114395 )
...
* Enable ruff TRY401
* fix tests
2024-03-29 07:20:36 +01:00
Jan-Philipp Benecke and Martin Hjelmare
530552b4f5
Use mock_platform for device_tracker entity component tests instead of hass.components ( #114398 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
2024-03-28 15:23:21 -10:00
282cbfc048
Add eq3btsmart integration ( #109291 )
...
Co-authored-by: Sid <27780930+autinerd@users.noreply.github.com >
Co-authored-by: J. Nick Koston <nick@koston.org >
2024-03-28 15:20:56 -10:00
Jan-Philipp Benecke
4adbf7c730
Migrate nina to use single_config_entry ( #114408 )
2024-03-28 23:05:47 +01:00
Jan-Philipp Benecke
7d0437808a
Migrate moon to use single_config_entry ( #114404 )
2024-03-28 21:28:02 +01:00
Jan-Philipp Benecke
3fd24989c6
Use setup_test_component_platform helper for text entity component tests instead of hass.components ( #114400 )
2024-03-28 21:08:25 +01:00
Franck Nijhof
612988cf3e
Bump version to 2024.4.0b1
2024.4.0b1
2024-03-28 20:43:23 +01:00
Scott K Logan
7a53ea4b92
Bump aioraven to 0.5.3 ( #114397 )
2024-03-28 20:43:10 +01:00
Paul Bottein
8e4cf4e4a7
Update frontend to 20240328.0 ( #114396 )
2024-03-28 20:43:07 +01:00
Franck Nijhof
53ba732ed0
Fix area search for entities of devices ( #114394 )
2024-03-28 20:43:03 +01:00
Michael Hansen
c81e9447f9
Filter preferred TTS format options if not supported ( #114392 )
...
Filter preferred format options if not supported
2024-03-28 20:43:00 +01:00
Franck Nijhof
8cd8718855
Fix hassfest service icons check for custom integrations ( #114389 )
2024-03-28 20:42:58 +01:00
Maciej Bieniek and Maciej Bieniek
aa30194249
Adapt Tractive integration the latest API changes ( #114380 )
...
Co-authored-by: Maciej Bieniek <478555+bieniu@users.noreply.github.com >
2024-03-28 20:42:55 +01:00
Joost Lekkerkerker
80273b4873
Fix Lupusec feedback ( #114374 )
2024-03-28 20:42:52 +01:00
Joost Lekkerkerker
99282d27c6
Fix Swiss public transport feedback ( #114373 )
2024-03-28 20:42:48 +01:00
Joost Lekkerkerker
ba12652cbc
Fix Suez water feedback ( #114372 )
2024-03-28 20:42:42 +01:00
Joost Lekkerkerker
5e0a0718e3
Fix streamlabswater feedback ( #114371 )
2024-03-28 20:42:39 +01:00
Marc Mueller
1c6689be41
Update pytile to 2023.12.0 ( #114370 )
2024-03-28 20:42:36 +01:00
Erik Montnemery
b143390d88
Improve device class of utility meter ( #114368 )
2024-03-28 20:42:33 +01:00
Erik Montnemery
42580a1113
Improve utility meter restore state tests ( #114356 )
2024-03-28 20:42:30 +01:00
Robert Resch
21bff95bd7
Fix script for checking on existing translations ( #114354 )
2024-03-28 20:42:27 +01:00
Christopher Bailey
737e5e70ec
Bump pyunifiprotect to 5.1.2 ( #114348 )
2024-03-28 20:42:24 +01:00
J. Nick Koston
f204faf202
Fix empty delays in script helper ( #114346 )
...
fixes
```
Logger: homeassistant.components.automation.kamermaster_knop_4_acties_licht
Bron: components/automation/__init__.py:726
integratie: Automatisering (documentatie, problemen)
Eerst voorgekomen: 22:17:29 (5 gebeurtenissen)
Laatst gelogd: 22:59:24
While executing automation automation.kamermaster_knop_4_acties_licht
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/components/automation/__init__.py", line 726, in async_trigger
return await self.action_script.async_run(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/src/homeassistant/homeassistant/helpers/script.py", line 1645, in async_run
return await asyncio.shield(create_eager_task(run.async_run()))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/src/homeassistant/homeassistant/helpers/script.py", line 454, in async_run
await self._async_step(log_exceptions=False)
File "/usr/src/homeassistant/homeassistant/helpers/script.py", line 506, in _async_step
self._handle_exception(
File "/usr/src/homeassistant/homeassistant/helpers/script.py", line 536, in _handle_exception
raise exception
File "/usr/src/homeassistant/homeassistant/helpers/script.py", line 504, in _async_step
await getattr(self, handler)()
File "/usr/src/homeassistant/homeassistant/helpers/script.py", line 626, in _async_delay_step
if timeout_future.done():
^^^^^^^^^^^^^^^^^^^
AttributeError: 'NoneType' object has no attribute 'done'
```
2024-03-28 20:42:21 +01:00
Joakim Plate
f141be73c7
Bump fjaraskupan to 2.3.0 ( #114344 )
...
Update fjarakupen to 2.3.0
- Support delayed disconnection
- Speed up on/off transitions
2024-03-28 20:42:18 +01:00
Michael Hansen
04bfb1de3c
Add more Ollama models ( #114339 )
...
Add more models
2024-03-28 20:42:15 +01:00
J. Nick Koston
541a6c5f64
Revert velocity change in powerview ( #114337 )
2024-03-28 20:42:12 +01:00