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

[teslapowerwall] Initial contribution #16667

Closed
wants to merge 198 commits into from

Conversation

psmedley
Copy link
Contributor

No description provided.

@psmedley psmedley added the new binding If someone has started to work on a binding. For a new binding PR. label Apr 20, 2024
@psmedley psmedley requested a review from a team as a code owner April 20, 2024 09:13
@openhab-bot
Copy link
Collaborator

This pull request has been mentioned on openHAB Community. There might be relevant details there:

https://community.openhab.org/t/tesla-powerwall-2-integration/63516/280

@lolodomo lolodomo added the work in progress A PR that is not yet ready to be merged label May 25, 2024
@lolodomo
Copy link
Contributor

I added the tag "work in progress" as "WIP" is still in the PR title.
Let us know when this is no more "work in progress".

@psmedley
Copy link
Contributor Author

I think the code is as good as it's going to get, the readme perhaps still needs some work

@lolodomo
Copy link
Contributor

If it is ready/finished, please remove "WIP" from PR title.

@lolodomo lolodomo removed the work in progress A PR that is not yet ready to be merged label May 26, 2024
@psmedley psmedley changed the title [teslapowerwall] [WIP] Initial Contribution [teslapowerwall] Initial Contribution May 27, 2024
@lsiepel lsiepel changed the title [teslapowerwall] Initial Contribution [teslapowerwall] Initial contribution Jun 2, 2024
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.

Thank you for this contribution. I did a full review. There are some things to fix.
Please also fix any remaining SAT errors and compile warnings.

@psmedley
Copy link
Contributor Author

psmedley commented Jun 3, 2024

Thank you for this contribution. I did a full review. There are some things to fix. Please also fix any remaining SAT errors and compile warnings.

I fixed most of the warnings - will investigate the "Redundant null check" ones later in the week.

@psmedley
Copy link
Contributor Author

psmedley commented Jun 4, 2024

All warnings resolved, I believe this is ready for re-review now.

@psmedley psmedley requested a review from lsiepel June 4, 2024 02:55
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 for the quick response. Found some more issues, also some comments from the previous round are not fixed. I guess those are missed becase they are behind the 'show more' button.

Copy link
Contributor

@jlaur jlaur left a comment

Choose a reason for hiding this comment

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

It seems I have some old pending comment, I'll take the chance and post it to publish my new comment. :)

@psmedley
Copy link
Contributor Author

psmedley commented Jun 6, 2024

OK - I think I've resolved all concerns.

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.

I think these are my final comments. Thanks for addressing all issues quick. With this pace we can merge this binding before next stable.

@psmedley psmedley requested a review from lsiepel June 15, 2024 09:28
Signed-off-by: Paul Smedley <paul@smedley.id.au>
Signed-off-by: Paul Smedley <paul@smedley.id.au>
Signed-off-by: Paul Smedley <paul@smedley.id.au>
Signed-off-by: Paul Smedley <paul@smedley.id.au>
Signed-off-by: Paul Smedley <paul@smedley.id.au>
Signed-off-by: Paul Smedley <paul@smedley.id.au>
Signed-off-by: Paul Smedley <paul@smedley.id.au>
Signed-off-by: Paul Smedley <paul@smedley.id.au>
Signed-off-by: Paul Smedley <paul@smedley.id.au>
J-N-K and others added 5 commits June 16, 2024 18:35
Signed-off-by: Jan N. Klug <github@klug.nrw>
* [hdpowerview] add SDDP thing discovery

Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
* wait 1 hour after 429 error

Signed-off-by: Bernd Weymann <bernd.weymann@gmail.com>
* Fix warnings
* Fix discovery error logging for offline devices

Fixes openhab#6793

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
…#16846)

Signed-off-by: Simon Spielmann <simon.spielmann@gmx.de>
Signed-off-by: Paul Smedley <paul@smedley.id.au>
@psmedley
Copy link
Contributor Author

Sorry, I've completely messed this up trying to rebase :(

@psmedley
Copy link
Contributor Author

Closing this and will raise new PR :(

@psmedley
Copy link
Contributor Author

#16876 is the new PR

@psmedley psmedley deleted the teslapowerwall-main branch June 28, 2024 21:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
new binding If someone has started to work on a binding. For a new binding PR.
Projects
None yet
Development

Successfully merging this pull request may close these issues.