dontinelli
788232ca35
Add and remove plants (i.e. devices) dynamically in fyta ( #129221 )
2024-10-26 15:35:43 +02:00
Erik Montnemery
e01512e469
Update integrations to use new UnitOfConductivity enums ( #127932 )
2024-10-08 15:20:26 +02:00
dontinelli
1eeb3bdcdf
Bump fyta_cli to 0.6.3 ( #124574 )
2024-08-25 17:23:21 +02:00
dontinelli
8a110abc82
Bump fyta_cli to 0.6.0 ( #123816 )
...
* Bump fyta_cli to 0.5.1
* Code adjustments to enable strit typing
* Update homeassistant/components/fyta/__init__.py
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
* Update diagnostics
* Update config_flow + init (ruff)
* Update sensor
* Update coordinator
* Update homeassistant/components/fyta/diagnostics.py
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
* Update homeassistant/components/fyta/diagnostics.py
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
* Update homeassistant/components/fyta/sensor.py
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
* Set one ph sensor to null/none
* Update sensor
* Clean-up (ruff)
---------
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
2024-08-16 17:46:37 +02:00
dontinelli
255cc9ed74
Store runtime data inside the config entry in fyta ( #120761 )
2024-06-30 14:57:48 +02:00
dontinelli
0dd5391cd7
Add Siemes and Millisiemens as additional units of conductivity and enable conversion between conductivity units ( #118728 )
2024-06-21 11:10:15 +02:00
dontinelli
f1465baada
Adjustment of unit of measurement for light ( #116695 )
2024-05-30 19:18:48 +02:00
dontinelli
8ed10c7c4f
Bump fyta_cli to 0.4.1 ( #115918 )
...
* bump fyta_cli to 0.4.0
* Update PLANT_STATUS and add PLANT_MEASUREMENT_STATUS
* bump fyta_cli to v0.4.0
* minor adjustments of states to API documentation
2024-04-29 17:08:36 +02:00
dontinelli
80ec9d4394
improve handling of incorrect values in fyta integration ( #115134 )
...
* improve handling of incorrect values
* Changes based on review comment
* Apply suggestions from code review
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
* update value_fn
* ruff
---------
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
2024-04-07 21:07:51 +02:00
Marc Mueller
efc54971d3
Update empty line formatting after module docstring ( #114040 )
2024-03-23 00:27:57 +01:00
dontinelli
98132d1cd3
Add Fyta integration ( #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 #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 #110816
* Update homeassistant/components/fyta/sensor.py
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
* Update homeassistant/components/fyta/config_flow.py
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
* Update homeassistant/components/fyta/config_flow.py
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
* Update homeassistant/components/fyta/sensor.py
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
* Update homeassistant/components/fyta/sensor.py
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
* Update homeassistant/components/fyta/coordinator.py
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
* Update homeassistant/components/fyta/config_flow.py
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
* Update homeassistant/components/fyta/strings.json
Co-authored-by: Sid <27780930+autinerd@users.noreply.github.com>
* Update homeassistant/components/fyta/strings.json
Co-authored-by: Sid <27780930+autinerd@users.noreply.github.com>
* Update homeassistant/components/fyta/manifest.json
Co-authored-by: Sid <27780930+autinerd@users.noreply.github.com>
* 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 <joostlek@outlook.com>
* Update test_config_flow.py
Update tests based on PR comment
* Update homeassistant/components/fyta/sensor.py
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
* Update homeassistant/components/fyta/sensor.py
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
* add handling and test for duplicate entry
* Update homeassistant/components/fyta/coordinator.py
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
* Update homeassistant/components/fyta/sensor.py
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
* Update homeassistant/components/fyta/entity.py
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
* 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 <joostlek@outlook.com>
* Update homeassistant/components/fyta/entity.py
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
* 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 <robert@resch.dev>
* Update homeassistant/components/fyta/config_flow.py
Co-authored-by: Robert Resch <robert@resch.dev>
* Update homeassistant/components/fyta/coordinator.py
Co-authored-by: Robert Resch <robert@resch.dev>
* 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 <joostlek@outlook.com>
* Update homeassistant/components/fyta/coordinator.py
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
* Update homeassistant/components/fyta/coordinator.py
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
* Update homeassistant/components/fyta/entity.py
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
* Update homeassistant/components/fyta/strings.json
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
* Update homeassistant/components/fyta/strings.json
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
* Update tests/components/fyta/test_config_flow.py
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
* Update tests/components/fyta/test_config_flow.py
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
* move test-helpers into conftest.py, adjust import of coordinator.py
---------
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
Co-authored-by: Sid <27780930+autinerd@users.noreply.github.com>
Co-authored-by: Robert Resch <robert@resch.dev>
2024-03-15 18:13:35 +01:00