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

[hydrawise] Migrate to new GraphQL based API #10947

Merged
merged 3 commits into from
Aug 1, 2021

Conversation

digitaldan
Copy link
Contributor

Fixes #7261

This is a major refactoring of the cloud communication logic due to Hydrawise migrating to a new GraphQL based API about a year ago, breaking the existing binding. Users have been manually installing and testing this branch for about a year as i have dragged my feet getting a PR submitted.

Signed-off-by: Dan Cunningham dan@digitaldan.com

Fixes openhab#7261

Signed-off-by: Dan Cunningham <dan@digitaldan.com>
@digitaldan digitaldan added the bug An unexpected problem or unintended behavior of an add-on label Jul 8, 2021
Copy link
Member

@fwolter fwolter left a comment

Choose a reason for hiding this comment

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

There is one checkstyle warning left, which can be easily fixed.

Signed-off-by: Dan Cunningham <dan@digitaldan.com>
@digitaldan
Copy link
Contributor Author

Thanks @fwolter as always for taking the time to review this PR! I have addressed all your comments.

Signed-off-by: Dan Cunningham <dan@digitaldan.com>
@digitaldan
Copy link
Contributor Author

Thanks @fwolter , i have addressed your latest review comments.

@kaikreuzer kaikreuzer added rebuild Triggers Jenkins PR build and removed rebuild Triggers Jenkins PR build labels Aug 1, 2021
Copy link
Member

@fwolter fwolter left a comment

Choose a reason for hiding this comment

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

LGTM

@fwolter fwolter merged commit e465155 into openhab:main Aug 1, 2021
@fwolter fwolter added this to the 3.2 milestone Aug 1, 2021
@digitaldan
Copy link
Contributor Author

Thanks!

@digitaldan digitaldan deleted the hydrawise-api-change-3.x branch October 25, 2021 03:54
frederictobiasc pushed a commit to frederictobiasc/openhab-addons that referenced this pull request Oct 26, 2021
* [hydrawise] Migrated to new GraphQL based API

Fixes openhab#7261

Signed-off-by: Dan Cunningham <dan@digitaldan.com>

* Addressed PR comments.

Signed-off-by: Dan Cunningham <dan@digitaldan.com>

* Address PR review comments.

Signed-off-by: Dan Cunningham <dan@digitaldan.com>
thinkingstone pushed a commit to thinkingstone/openhab-addons that referenced this pull request Nov 7, 2021
* [hydrawise] Migrated to new GraphQL based API

Fixes openhab#7261

Signed-off-by: Dan Cunningham <dan@digitaldan.com>

* Addressed PR comments.

Signed-off-by: Dan Cunningham <dan@digitaldan.com>

* Address PR review comments.

Signed-off-by: Dan Cunningham <dan@digitaldan.com>
dschoepel pushed a commit to dschoepel/openhab-addons that referenced this pull request Nov 9, 2021
* [hydrawise] Migrated to new GraphQL based API

Fixes openhab#7261

Signed-off-by: Dan Cunningham <dan@digitaldan.com>

* Addressed PR comments.

Signed-off-by: Dan Cunningham <dan@digitaldan.com>

* Address PR review comments.

Signed-off-by: Dan Cunningham <dan@digitaldan.com>
Signed-off-by: Dave J Schoepel <dave@theschoepels.com>
marcfischerboschio pushed a commit to bosch-io/openhab-addons that referenced this pull request May 5, 2022
* [hydrawise] Migrated to new GraphQL based API

Fixes openhab#7261

Signed-off-by: Dan Cunningham <dan@digitaldan.com>

* Addressed PR comments.

Signed-off-by: Dan Cunningham <dan@digitaldan.com>

* Address PR review comments.

Signed-off-by: Dan Cunningham <dan@digitaldan.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug An unexpected problem or unintended behavior of an add-on
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[hydrawise] Stuck in Initializing phase
3 participants