Artur Pragacz
0130919128
Improve entity id generation ( #160302 )
2026-01-14 14:34:52 +01:00
Joost Lekkerkerker
f11791f84d
Fix CI by freezing time in Growatt tests ( #159946 )
2025-12-29 17:18:18 +01:00
johanzander
307aea90d6
Increase Growatt Server test coverage to 97% ( #159544 )
...
Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com >
2025-12-29 15:54:14 +01:00
johanzander
e0cb56a38c
Improve Growatt Server config flow with region dropdown ( #159329 )
...
Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com >
2025-12-19 15:33:35 +01:00
johanzander
1709a9d255
Add services for managing Time-of-Use (TOU) schedule for Growatt integration ( #154703 )
...
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
2025-12-16 11:56:21 +01:00
johanzander
6d255b2521
Add state_class to Growatt power and energy sensors ( #158705 )
...
Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com >
2025-12-12 15:27:47 +01:00
johanzander
90561de438
Refactor Growatt Server integration tests ( #156413 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-11-12 00:32:25 +01:00
johanzander
b79b443a28
Fix Growatt integration authentication error for legacy config entries ( #155993 )
...
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com >
2025-11-07 09:15:24 +01:00
johanzander
83e9fca6a2
Adds support for controlling Growatt MIN/TLX inverters through number platform and entities ( #153886 )
...
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
2025-10-26 00:23:52 +02:00
johanzander
b182d5ce87
Add additional unit tests for Growatt Server integration ( #154644 )
2025-10-17 14:22:16 +02:00
johanzander
dd6bc715d8
Add switch platform and grid charge enable for Growatt Server integration ( #153960 )
...
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
2025-10-13 17:54:30 +02:00
johanzander
716705fb5a
Adds token authentication and usage of official API for Growatt MIN/TLX inverters ( #149783 )
2025-10-02 11:40:53 +02:00
Joost Lekkerkerker
b9281327c4
Use FlowResultType enum in config flow tests A-M ( #114681 )
2024-04-03 09:21:17 +02:00
Joost Lekkerkerker
906d3198e3
Use is in enum comparison in config flow tests F-J ( #114670 )
...
* Use right enum expression F-J
* Fix
2024-04-02 23:01:37 +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
c88b337600
Add empty line after module docstring [tests f-k] ( #112709 )
2024-03-08 14:50:04 +01:00
epenet
7a4d15a657
Add type hints to integration tests (f-g) ( #87700 )
2023-02-08 13:33:52 +01:00
Franck Nijhof
7cd68381f1
Search/replace RESULT_TYPE_* by FlowResultType enum ( #74642 )
2022-07-07 19:57:36 +03:00
indykoning
f76cb12945
Fix Growatt login invalid auth response ( #57071 )
2021-10-05 12:31:23 -07:00
muppet3000
19054e1ffe
Bump growattServer to 1.1.0 ( #56084 )
2021-09-15 10:08:15 +02:00
Franck Nijhof
1c7891fbee
Remove deprecated YAML configuration from Growatt ( #54325 )
2021-08-09 14:54:42 +02:00
muppet3000
18ec0544b9
Allow for alternative external Growatt servers ( #53102 )
2021-07-21 10:16:02 +02:00
indykoning
85f758380a
Add Growatt Server Config flow ( #41303 )
...
* Growatt Server Config flow
* Use reference strings
Co-authored-by: SNoof85 <snoof85@gmail.com >
* Remove configuration.yaml import logic
* Removed import test
* Re-added PLATFORM_SCHEMA validation
* Import yaml from old yaml configuration
* Apply suggestions from code review
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
* Feedback
* Use Executor for IO only
* Fix imports
* update requirements
* Fix flake8
* Run every section of fetching devices in single executor
* Config flow feedback
* Clean up
* Fix plan step
* Fix config flow test
* Remove duplicate test
* Test import step
* Test already configured entry
* Clean up tests
* Add asserts
* Mock out entry setup
* Add warning if set up via yaml
Co-authored-by: SNoof85 <snoof85@gmail.com >
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
2021-05-10 22:46:50 +02:00