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

ENCHANCEMENT - Credentials change #47

Open
Saentist opened this issue Nov 20, 2023 · 2 comments
Open

ENCHANCEMENT - Credentials change #47

Saentist opened this issue Nov 20, 2023 · 2 comments
Labels
enhancement New feature or request triage Needs to be triaged to determine if it's an issue

Comments

@Saentist
Copy link
Contributor

Is your feature request related to a problem? Please describe.
Way to change credentials without remove re-add integration

Describe the solution you'd like
Integration entries "CONFIGURE" button as on Grott

@Saentist Saentist added enhancement New feature or request triage Needs to be triaged to determine if it's an issue labels Nov 20, 2023
@Saentist
Copy link
Contributor Author

Compared config_flow.py to this in forecast.solar witch have needed functionality,
but no idea how to make "configure" button to appear in HA

@caitotheonlypotato
Copy link

Here's a thought that may work.

I use the homeassistant-growatt_server_api to monitor my elderly father's solar through my home assistant instance. Each day the connection lasts 18-22 hours or so. To get around this I've made several "visitor" accounts on his web portal as per below.
Each visitor account can have the same email address, so the end user doesn't need multiple email accounts.

image

Each day I remove the integration entry and alternate them, it takes a few moments but easy enough to do
image
Would it be a practical exercise to specify to people that they should create these visitor accounts before installing the integration and then when installing the integration specify these account credentials. 3-4 should be sufficient.
Then, when the integration is operational a particular account's API access is blocked, it could failover automatically to the next one on the list and just cycle through them.

Hopefully this is a practical idea to get past their restrictions for the average user that can't work through grott, or can't implement it for other practical reasons.

I'm obviously connecting to the Jinko portal (pvplus), but I presume the Growatt web UI is identical.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request triage Needs to be triaged to determine if it's an issue
Projects
None yet
Development

No branches or pull requests

2 participants