Marc Mueller
f11b316dac
Import Generator from collections.abc (4) ( #120917 )
2024-07-01 11:54:42 +02:00
Marc Mueller
59e178df3b
Import Generator from typing_extensions (5) ( #118993 )
2024-06-06 17:33:27 +02:00
Joost Lekkerkerker
6bb4e7d62c
Bump ruff to 0.3.4 ( #112690 )
...
Co-authored-by: Sid <27780930+autinerd@users.noreply.github.com>
Co-authored-by: Marc Mueller <30130371+cdce8p@users.noreply.github.com>
Co-authored-by: J. Nick Koston <nick@koston.org>
2024-03-26 00:02:16 +01:00
Marc Mueller
87165c0d6e
Add empty line after module docstring [tests t-z] ( #112712 )
2024-03-08 14:44:56 +01:00
Christophe Gagnier
4358c24edd
Add zeroconf to TechnoVE integration ( #108340 )
...
* Add zeroconf to TechnoVE integration
* Update homeassistant/components/technove/config_flow.py
Co-authored-by: Teemu R. <tpr@iki.fi>
* Update zeroconf test to test if update is called.
When a station is already configured and it is re-discovered through zeroconf, make sure we don't call its API for nothing.
2024-01-23 06:32:42 +01:00
Christophe Gagnier
44f2b8e6a3
Implement TechnoVE integration ( #106029 )
...
* Implement TechnoVE integration
Only the basic sensors for now.
* Add technoVE to strict typing
* Implement TechnoVE PR suggestions
* Remove Diagnostic from TechnoVE initial PR
* Switch status sensor to Enum device class
* Revert zeroconf for adding it back in subsequent PR
* Implement changes from feedback in TechnoVE PR
* Update homeassistant/components/technove/models.py
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
* Update homeassistant/components/technove/sensor.py
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
* Update homeassistant/components/technove/models.py
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
* Remove unnecessary translation keys
* Fix existing technoVE tests
* Use snapshot testing for TechnoVE sensors
* Improve unit tests for TechnoVE
* Add missing coverage for technoVE config flow
* Add TechnoVE coordinator tests
* Modify device_fixture for TechnoVE from PR Feedback
* Change CONF_IP_ADDRESS to CONF_HOST for TechnoVE
* Update homeassistant/components/technove/config_flow.py
Co-authored-by: Sid <27780930+autinerd@users.noreply.github.com>
* Update homeassistant/components/technove/models.py
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
* Update homeassistant/components/technove/models.py
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
* Implement feedback from TechnoVE PR
* Add test_sensor_update_failure to TechnoVE sensor tests
* Add test for error recovery during config flow of TechnoVE
* Remove test_coordinator.py from TechnoVE
---------
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
Co-authored-by: Sid <27780930+autinerd@users.noreply.github.com>
2024-01-17 11:04:35 +01:00