Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[solax] Add support for x1 mini inverter local connection #16412

Merged
merged 3 commits into from Feb 24, 2024

Conversation

theater
Copy link
Contributor

@theater theater commented Feb 15, 2024

  • Added support for yet another inverter upon user request.

  • Extracted the common logic for the local wi-fi connect inverter tests into an abstract class, so only the values are compared in the child test classes.

Waiting for user confirmation that everything works after the cherry pick on top of the main branch's last major merge in the addon and then will remove the WIP label.

Best regards,
Konstantin

Skeleton of the required classes for supporting X1 mini
Add the parser data
Fix build errors, headers and stuff
Fixed parsing of raw data as per stakeholder response
Fix error handling in the Cloud connection handler
More fixes in the X1 parsing + a test for it
Fix error handling in the Cloud connection handler

Signed-off-by: Konstantin Polihronov <polychronov@gmail.com>
Signed-off-by: Konstantin Polihronov <polychronov@gmail.com>
Signed-off-by: Konstantin Polihronov <polychronov@gmail.com>
@theater theater added enhancement An enhancement or new feature for an existing add-on work in progress A PR that is not yet ready to be merged labels Feb 15, 2024
@jlaur jlaur changed the title Support for x1 mini inverter local connection [solax] Support for x1 mini inverter local connection Feb 15, 2024
@lsiepel lsiepel self-requested a review February 18, 2024 13:23
@theater theater removed the work in progress A PR that is not yet ready to be merged label Feb 23, 2024
@theater
Copy link
Contributor Author

theater commented Feb 23, 2024

I have a confirmation from the community that the changes work as expected so this PR is ready for a review.

Thanks in advance,
Konstantin

Copy link
Contributor

@lsiepel lsiepel left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks, LGTM

@lsiepel lsiepel merged commit cb54830 into openhab:main Feb 24, 2024
3 checks passed
@lsiepel lsiepel added this to the 4.2 milestone Feb 24, 2024
@jlaur jlaur changed the title [solax] Support for x1 mini inverter local connection [solax] Add support for x1 mini inverter local connection Feb 24, 2024
austvik pushed a commit to austvik/openhab-addons that referenced this pull request Mar 27, 2024
Skeleton of the required classes for supporting X1 mini
Add the parser data

Signed-off-by: Konstantin Polihronov <polychronov@gmail.com>
Signed-off-by: Jørgen Austvik <jaustvik@acm.org>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement An enhancement or new feature for an existing add-on
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants