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

Add support for X1-Smart #52

Merged
merged 6 commits into from
Dec 21, 2021
Merged

Add support for X1-Smart #52

merged 6 commits into from
Dec 21, 2021

Conversation

JMacalinao
Copy link
Contributor

Hi! First time contributing to this project; let me know if there's other stuff I need to add.

Added support for the X1-Smart inverter, tested using my own system so I can integrate it into Home Assistant.

Also added a make_request method for the inverter with the X-Forwarded-For workaround from #47 so I can access the API directly via LAN. (I had to downgrade the Pocket WiFi firmware to v2.033.20 as mentioned there to get it to work.)

@dvisser
Copy link

dvisser commented Dec 14, 2021

Epic work mate! Glad our workaround for direct access worked also! It has been flawless for us.

@squishykid
Copy link
Owner

Hey mate, thanks for taking the time to open a PR. I’ll do my best to have this reviewed and merged soon

@squishykid
Copy link
Owner

I might just have a small re-factor after we add this, but I can merge as-is and then do the fix after.

@squishykid
Copy link
Owner

@JMacalinao let me know what you think. I did add some unrelated changes though to make the linter happier

@JMacalinao
Copy link
Contributor Author

LGTM 🙂

@squishykid squishykid merged commit 883cdd9 into squishykid:master Dec 21, 2021
@squishykid squishykid mentioned this pull request Dec 31, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants