-
Notifications
You must be signed in to change notification settings - Fork 61
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
Add Support for Q.VOLT HYB-G3-3P #57
Add Support for Q.VOLT HYB-G3-3P #57
Conversation
761d231
to
6e7c8e6
Compare
I think it makes sense to add it to the library. We might want to split it out into a separate discovery mechanism though, so that home-assistant users don't get confused. For now we can just add it here and cross that bridge when they do get confused :) |
4f4c43d
to
bd044be
Compare
solax/utils.py
Outdated
@@ -1,3 +1,25 @@ | |||
INVERTER_OPERATION_MODES = { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
My only comment would be: Could you please move these added constants and functions inside the QVOLTHYBG33P
class? The new class is the only class which currently uses these values.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Like that?
Should just be a small change and then it's ready to merge! |
Nice work! Thanks for your contribution! |
The "Q.VOLT HYB-G3-3P" is part of the "Q.HOME+ ESS HYB-G3-3P" Set, which is a clone/relabel of X ESS G4 and contains a "X3 Hybrid G4".
Since I only have access to the QCells variante, this PR adds an inverter with the name "QVOLTHYBG33P".
The mapping was done by best effort, however, there are still some data points in the repose which I could not identify.