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

[somfytahoma] bug fixes for the V2 API #6699

Merged
merged 15 commits into from
Jan 20, 2020

Conversation

octa22
Copy link
Contributor

@octa22 octa22 commented Dec 28, 2019

This PR contains bug fixes for the API v2 migration mentined in the forum
https://community.openhab.org/t/tahoma-binding-compatible-with-oh2/27004/388

Fixes #6533

changes:

  • bug fixes (SmokeSensor, Light, "too many requests")
  • improved the device discovery
  • improved MY position setting
  • added the cloud reconciliation feature (regular sync against the Tahoma Cloud)
  • added support for the Water & Humidity sensor devices
  • added support fot the Myfox camera & alarm devices
  • added support for the Roller shutter UNO devices

@octa22 octa22 added the bug An unexpected problem or unintended behavior of an add-on label Dec 28, 2019
@TravisBuddy

This comment has been minimized.

@octa22 octa22 changed the title [somfytahoma] bug fixes for the V2 API [WIP][somfytahoma] bug fixes for the V2 API Dec 29, 2019
@TravisBuddy

This comment has been minimized.

@wborn wborn changed the base branch from master to 2.5.x December 29, 2019 11:40
@TravisBuddy
Copy link

Travis tests were successful

Hey @octa22,
we found no major flaws with your code. Still you might want to look at this logfile, as we usually suggest some optional improvements.

@wborn
Copy link
Member

wborn commented Dec 29, 2019

I've changed the base branch of this PR to 2.5.x @octa22, see #6702.

@wborn wborn mentioned this pull request Dec 29, 2019
@wborn wborn added the work in progress A PR that is not yet ready to be merged label Dec 30, 2019
@TravisBuddy
Copy link

Travis tests were successful

Hey @octa22,
we found no major flaws with your code. Still you might want to look at this logfile, as we usually suggest some optional improvements.

@octa22 octa22 force-pushed the somfytahoma-binding-bugfix branch 2 times, most recently from 9eb3831 to 344e744 Compare January 1, 2020 22:44
@TravisBuddy
Copy link

Travis tests were successful

Hey @octa22,
we found no major flaws with your code. Still you might want to look at this logfile, as we usually suggest some optional improvements.

1 similar comment
@TravisBuddy
Copy link

Travis tests were successful

Hey @octa22,
we found no major flaws with your code. Still you might want to look at this logfile, as we usually suggest some optional improvements.

@TravisBuddy
Copy link

Travis tests were successful

Hey @octa22,
we found no major flaws with your code. Still you might want to look at this logfile, as we usually suggest some optional improvements.

@TravisBuddy
Copy link

Travis tests were successful

Hey @octa22,
we found no major flaws with your code. Still you might want to look at this logfile, as we usually suggest some optional improvements.

6 similar comments
@TravisBuddy
Copy link

Travis tests were successful

Hey @octa22,
we found no major flaws with your code. Still you might want to look at this logfile, as we usually suggest some optional improvements.

@TravisBuddy
Copy link

Travis tests were successful

Hey @octa22,
we found no major flaws with your code. Still you might want to look at this logfile, as we usually suggest some optional improvements.

@TravisBuddy
Copy link

Travis tests were successful

Hey @octa22,
we found no major flaws with your code. Still you might want to look at this logfile, as we usually suggest some optional improvements.

@TravisBuddy
Copy link

Travis tests were successful

Hey @octa22,
we found no major flaws with your code. Still you might want to look at this logfile, as we usually suggest some optional improvements.

@TravisBuddy
Copy link

Travis tests were successful

Hey @octa22,
we found no major flaws with your code. Still you might want to look at this logfile, as we usually suggest some optional improvements.

@TravisBuddy
Copy link

Travis tests were successful

Hey @octa22,
we found no major flaws with your code. Still you might want to look at this logfile, as we usually suggest some optional improvements.

@TravisBuddy
Copy link

Travis tests were successful

Hey @octa22,
we found no major flaws with your code. Still you might want to look at this logfile, as we usually suggest some optional improvements.

@TravisBuddy
Copy link

Travis tests were successful

Hey @octa22,
we found no major flaws with your code. Still you might want to look at this logfile, as we usually suggest some optional improvements.

@TravisBuddy
Copy link

Travis tests were successful

Hey @octa22,
we found no major flaws with your code. Still you might want to look at this logfile, as we usually suggest some optional improvements.

Copy link
Member

@martinvw martinvw left a comment

Choose a reason for hiding this comment

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

Do all people require this now or can people still be using/needing the old API? It looks good to me.

@martinvw martinvw requested a review from a team January 15, 2020 20:27
@octa22
Copy link
Contributor Author

octa22 commented Jan 15, 2020

Do all people require this now or can people still be using/needing the old API? It looks good to me.

The Somfy v2 API is already part of the OH 2.5.0, this PR contains some bug fixes and adds support for some new things. Hope it will be part of the next release (affected users may get the latest version in the forum)

@TravisBuddy
Copy link

Travis tests were successful

Hey @octa22,
we found no major flaws with your code. Still you might want to look at this logfile, as we usually suggest some optional improvements.

Copy link
Member

@J-N-K J-N-K left a comment

Choose a reason for hiding this comment

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

Thanks. Some nice improvements. I have left some comments in the code.

@TravisBuddy
Copy link

Travis tests were successful

Hey @octa22,
we found no major flaws with your code. Still you might want to look at this logfile, as we usually suggest some optional improvements.

Copy link
Member

@J-N-K J-N-K left a comment

Choose a reason for hiding this comment

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

Otherwise LGTM.

@TravisBuddy
Copy link

Travis tests were successful

Hey @octa22,
we found no major flaws with your code. Still you might want to look at this logfile, as we usually suggest some optional improvements.

@J-N-K
Copy link
Member

J-N-K commented Jan 19, 2020

Thanks.

@martinvw martinvw merged commit 76c07bf into openhab:2.5.x Jan 20, 2020
@martinvw martinvw removed the cre Coordinated Review Effort label Jan 20, 2020
baggior pushed a commit to baggior/openhab2-addons that referenced this pull request Jan 20, 2020
bugfixes (SmokeSensor, Light, "too many requests")
improved the device discovery
improved MY position setting
added the cloud reconciliation feature (regular sync against the Tahoma Cloud)
added support for the Water & Humidity sensor devices
added support for the Myfox camera & alarm devices
added support for the Roller shutter UNO devices

Fixes: openhab#6533

Signed-off-by: Ondrej Pecta <[email protected]>
baggior pushed a commit to baggior/openhab2-addons that referenced this pull request Jan 20, 2020
bugfixes (SmokeSensor, Light, "too many requests")
improved the device discovery
improved MY position setting
added the cloud reconciliation feature (regular sync against the Tahoma Cloud)
added support for the Water & Humidity sensor devices
added support for the Myfox camera & alarm devices
added support for the Roller shutter UNO devices

Fixes: openhab#6533

Signed-off-by: Ondrej Pecta <[email protected]>
baggior pushed a commit to baggior/openhab2-addons that referenced this pull request Jan 20, 2020
bugfixes (SmokeSensor, Light, "too many requests")
improved the device discovery
improved MY position setting
added the cloud reconciliation feature (regular sync against the Tahoma Cloud)
added support for the Water & Humidity sensor devices
added support for the Myfox camera & alarm devices
added support for the Roller shutter UNO devices

Fixes: openhab#6533

Signed-off-by: Ondrej Pecta <[email protected]>
tmrobert8 pushed a commit to tmrobert8/openhab-addons that referenced this pull request Jan 21, 2020
bugfixes (SmokeSensor, Light, "too many requests")
improved the device discovery
improved MY position setting
added the cloud reconciliation feature (regular sync against the Tahoma Cloud)
added support for the Water & Humidity sensor devices
added support for the Myfox camera & alarm devices
added support for the Roller shutter UNO devices

Fixes: openhab#6533

Signed-off-by: Ondrej Pecta <[email protected]>
Signed-off-by: Tim Roberts <[email protected]>
leluna pushed a commit to leluna/openhab2-addons that referenced this pull request Mar 21, 2020
bugfixes (SmokeSensor, Light, "too many requests")
improved the device discovery
improved MY position setting
added the cloud reconciliation feature (regular sync against the Tahoma Cloud)
added support for the Water & Humidity sensor devices
added support for the Myfox camera & alarm devices
added support for the Roller shutter UNO devices

Fixes: openhab#6533

Signed-off-by: Ondrej Pecta <[email protected]>
Signed-off-by: leluna <[email protected]>
Hans-Reiner pushed a commit to Hans-Reiner/openhab2-addons that referenced this pull request Apr 11, 2020
bugfixes (SmokeSensor, Light, "too many requests")
improved the device discovery
improved MY position setting
added the cloud reconciliation feature (regular sync against the Tahoma Cloud)
added support for the Water & Humidity sensor devices
added support for the Myfox camera & alarm devices
added support for the Roller shutter UNO devices

Fixes: openhab#6533

Signed-off-by: Ondrej Pecta <[email protected]>
Signed-off-by: Hans-Reiner Hoffmann <[email protected]>
andrewfg pushed a commit to andrewfg/openhab-addons that referenced this pull request Aug 31, 2020
bugfixes (SmokeSensor, Light, "too many requests")
improved the device discovery
improved MY position setting
added the cloud reconciliation feature (regular sync against the Tahoma Cloud)
added support for the Water & Humidity sensor devices
added support for the Myfox camera & alarm devices
added support for the Roller shutter UNO devices

Fixes: openhab#6533

Signed-off-by: Ondrej Pecta <[email protected]>
andrewfg pushed a commit to andrewfg/openhab-addons that referenced this pull request Aug 31, 2020
bugfixes (SmokeSensor, Light, "too many requests")
improved the device discovery
improved MY position setting
added the cloud reconciliation feature (regular sync against the Tahoma Cloud)
added support for the Water & Humidity sensor devices
added support for the Myfox camera & alarm devices
added support for the Roller shutter UNO devices

Fixes: openhab#6533

Signed-off-by: Ondrej Pecta <[email protected]>
andrewfg pushed a commit to andrewfg/openhab-addons that referenced this pull request Aug 31, 2020
bugfixes (SmokeSensor, Light, "too many requests")
improved the device discovery
improved MY position setting
added the cloud reconciliation feature (regular sync against the Tahoma Cloud)
added support for the Water & Humidity sensor devices
added support for the Myfox camera & alarm devices
added support for the Roller shutter UNO devices

Fixes: openhab#6533

Signed-off-by: Ondrej Pecta <[email protected]>
andrewfg pushed a commit to andrewfg/openhab-addons that referenced this pull request Aug 31, 2020
bugfixes (SmokeSensor, Light, "too many requests")
improved the device discovery
improved MY position setting
added the cloud reconciliation feature (regular sync against the Tahoma Cloud)
added support for the Water & Humidity sensor devices
added support for the Myfox camera & alarm devices
added support for the Roller shutter UNO devices

Fixes: openhab#6533

Signed-off-by: Ondrej Pecta <[email protected]>
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.

[somfytahoma] New unsupported device: Camera
5 participants