hass-core/homeassistant
Klaas Schoute fce68018b7
Add Autarco integration (#121600)
* Init Autarco integration

* Add integration code with tests

* Update every 5 minutes

* Process all feedback from Joost

* Bump lib to v2.0.0

* Add more then one site if present

* Fix issue with entity translation

* Update the test for sensor entities

* Fix round two based on feedback from Joost

* Add autarco to strict typing

* Update tests/components/autarco/test_config_flow.py

* Update tests/components/autarco/test_config_flow.py

---------

Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
2024-07-10 23:05:31 +02:00
..
auth Improve add user error messages (#120909) 2024-07-01 18:27:40 +02:00
backports Deprecated old backports and typing aliases (#114883) 2024-04-06 13:15:30 -10:00
brands Add Ambient Weather brand (#115898) 2024-06-21 10:51:46 +02:00
components Add Autarco integration (#121600) 2024-07-10 23:05:31 +02:00
generated Add Autarco integration (#121600) 2024-07-10 23:05:31 +02:00
helpers Add Ruff refurb rules (#121701) 2024-07-10 21:47:40 +02:00
scripts Use PEP 695 for function annotations (3) (#117660) 2024-05-18 11:43:32 +02:00
util Add Ruff refurb rules (#121701) 2024-07-10 21:47:40 +02:00
__init__.py
__main__.py Prevent shutdown fault-log trace-back (#116735) 2024-05-11 07:59:05 +02:00
block_async_io.py Ensure asyncio blocking checks are undone after tests run (#119542) 2024-06-13 08:52:01 +02:00
bootstrap.py Cache is_official_image/is_docker_env in bootstrap to fix blocking I/O (#121261) 2024-07-05 08:30:07 +02:00
config.py Fix blocking I/O while validating config schema (#121263) 2024-07-05 08:58:30 +02:00
config_entries.py Import Generator from collections.abc (1) (#120914) 2024-07-01 11:51:51 +02:00
const.py Bump version to 2024.8.0dev0 (#120577) 2024-06-26 16:55:08 +02:00
core.py Fix some typos in core.py (#121189) 2024-07-04 13:04:52 +02:00
data_entry_flow.py Update voluptuous to 0.15.2 (#120631) 2024-07-02 12:57:09 -07:00
exceptions.py Import Generator from collections.abc (1) (#120914) 2024-07-01 11:51:51 +02:00
loader.py Block variable <=3.4.4 custom integration from breaking the recorder (#121670) 2024-07-10 11:30:16 +02:00
package_constraints.txt Update frontend to 20240710.0 (#121651) 2024-07-10 09:29:22 +02:00
py.typed Add py.typed file (#115446) 2024-04-11 22:14:10 -04:00
requirements.py Make fetching integrations with requirements safer (#120481) 2024-06-26 08:51:57 +02:00
runner.py Ensure name of task is logged for unhandled loop exceptions (#118822) 2024-06-04 12:48:29 -04:00
setup.py Add repair issue when trying to set up unknown integration (#121089) 2024-07-06 15:02:58 +02:00
strings.json Translation support for device automation extra fields (#115892) 2024-06-12 14:10:02 +02:00