Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add Fyta integration (home-assistant#110816)
* Initial commit for fyta integration * Update __init__.py Delete BinarySensor for first PR * Update __init__.py Rewind wrongful deletion of comma * Delete homeassistant/components/fyta/binary_sensor.py Delete binary_sensor for first pr of integration * Update manifest.json Updated requirement to new version of fyta_cli 0.2.1, where bug in import of modules has been resolved. * Update requirements_test_all.txt adjust to updated manifest * Update requirements_all.txt adjust to updated manifest * Update test_config_flow.py * Update config_flow.py update file to correct error with _entry attribute * Fyta integration - update initial PR based on review in initial PR home-assistant#110816 (#2) * adjustments to pass test for config_flow * backport of changes in intitial PR to dev * update text_config_flow * changes based on review in initial PR home-assistant#110816 * Update homeassistant/components/fyta/sensor.py Co-authored-by: Joost Lekkerkerker <[email protected]> * Update homeassistant/components/fyta/config_flow.py Co-authored-by: Joost Lekkerkerker <[email protected]> * Update homeassistant/components/fyta/config_flow.py Co-authored-by: Joost Lekkerkerker <[email protected]> * Update homeassistant/components/fyta/sensor.py Co-authored-by: Joost Lekkerkerker <[email protected]> * Update homeassistant/components/fyta/sensor.py Co-authored-by: Joost Lekkerkerker <[email protected]> * Update homeassistant/components/fyta/coordinator.py Co-authored-by: Joost Lekkerkerker <[email protected]> * Update homeassistant/components/fyta/config_flow.py Co-authored-by: Joost Lekkerkerker <[email protected]> * Update homeassistant/components/fyta/strings.json Co-authored-by: Sid <[email protected]> * Update homeassistant/components/fyta/strings.json Co-authored-by: Sid <[email protected]> * Update homeassistant/components/fyta/manifest.json Co-authored-by: Sid <[email protected]> * Adjustments based on PR-commet of Feb 19 (#3) * add test for config_flow.validate_input * update based on pr review * update based on pr review * further refinings based on PR review * Update tests/components/fyta/test_config_flow.py Co-authored-by: Joost Lekkerkerker <[email protected]> * Update test_config_flow.py Update tests based on PR comment * Update homeassistant/components/fyta/sensor.py Co-authored-by: Joost Lekkerkerker <[email protected]> * Update homeassistant/components/fyta/sensor.py Co-authored-by: Joost Lekkerkerker <[email protected]> * add handling and test for duplicate entry * Update homeassistant/components/fyta/coordinator.py Co-authored-by: Joost Lekkerkerker <[email protected]> * Update homeassistant/components/fyta/sensor.py Co-authored-by: Joost Lekkerkerker <[email protected]> * Update homeassistant/components/fyta/entity.py Co-authored-by: Joost Lekkerkerker <[email protected]> * Update test_config_flow.py parametrize test for exceptions * Update config_flow.py Move _async_abort_entries_match, add arguments * Update coordinator.py * Update typing in coordinator.py * Update coordinator.py update typing * Update coordinator.py corrected typo * Update coordinator.py * Update entity.py * Update sensor.py * Update icons.json * Update homeassistant/components/fyta/entity.py Co-authored-by: Joost Lekkerkerker <[email protected]> * Update homeassistant/components/fyta/entity.py Co-authored-by: Joost Lekkerkerker <[email protected]> * Update entity.py * Update test_config_flow.py * Update config_flow.py (change FlowResult to ConfigFlowResult) * Update config_flow.py * Update homeassistant/components/fyta/config_flow.py Co-authored-by: Robert Resch <[email protected]> * Update homeassistant/components/fyta/config_flow.py Co-authored-by: Robert Resch <[email protected]> * Update homeassistant/components/fyta/coordinator.py Co-authored-by: Robert Resch <[email protected]> * Update coordinator.py * Update config_flow.py (typing FlowResult -> ConfigFlowResult) * Update config_flow.py * Aktualisieren von config_flow.py * remove coordinator entities * Update strings.json remove plant_number * Update icons.json remove plant_number * Update manifest.json Update requirement to latest fyta_cli version * Update requirements_all.txt * Update requirements_test_all.txt * Update homeassistant/components/fyta/sensor.py * Update homeassistant/components/fyta/sensor.py * Update homeassistant/components/fyta/coordinator.py Co-authored-by: Joost Lekkerkerker <[email protected]> * Update homeassistant/components/fyta/coordinator.py Co-authored-by: Joost Lekkerkerker <[email protected]> * Update homeassistant/components/fyta/coordinator.py Co-authored-by: Joost Lekkerkerker <[email protected]> * Update homeassistant/components/fyta/entity.py Co-authored-by: Joost Lekkerkerker <[email protected]> * Update homeassistant/components/fyta/strings.json Co-authored-by: Joost Lekkerkerker <[email protected]> * Update homeassistant/components/fyta/strings.json Co-authored-by: Joost Lekkerkerker <[email protected]> * Update tests/components/fyta/test_config_flow.py Co-authored-by: Joost Lekkerkerker <[email protected]> * Update tests/components/fyta/test_config_flow.py Co-authored-by: Joost Lekkerkerker <[email protected]> * move test-helpers into conftest.py, adjust import of coordinator.py --------- Co-authored-by: Joost Lekkerkerker <[email protected]> Co-authored-by: Sid <[email protected]> Co-authored-by: Robert Resch <[email protected]>
- Loading branch information