CHTHSCH
(Thomas Schmidt)
June 6, 2022, 7:24am
1
When OH 3.3-M5 was introduced, all Netatmo things had to be re-created because the binding had changed. Well, that’s ok and I did. No problem
Now I have upgraded to OH 3.3-M6 and again I am supposed to re-create all Netatmo things. I find that a bit strange and not very user friendly unless M6 imposes additional changes. However, I really would appreciate, if this could be minimised moving forward.
M5, M6 are milestone releases that are even before software that is being a release candidate.
For software being in such a state I would expect this to happen.
As far as I understand the comments in github
openhab:main
← clinique:netatmo_12677
opened 04:14PM - 12 May 22 UTC
Based on the work done in the spotify binding.
This exposes a second servlet, s… o I refactor servlet handling in the binding.
Closing issue #12677
Signed-off-by: clinique <gael@lhopital.org>
<!--
Thanks for contributing to the openHAB project!
Please describe the goal and effect of your PR here.
Pay attention to the below notes and to *the guidelines* for this repository.
Feel free to delete any comment sections in the template (starting with "<!--").
ATTENTION: Don't use "git merge" when working with your pull request branch!
This can clutter your Git history and make your PR unuseable.
Use "git rebase" instead. See this forum post for further details:
https://community.openhab.org/t/rebase-your-code-or-how-to-fix-your-git-history-before-requesting-a-pull/129358
Add one or more appropriate labels to make your PR show up in the release notes.
E.g. enhancement, bug, documentation, new binding
This can only be done by yourself if you already contributed to this repo.
If your PR's code is not backward compatible with previous releases (which
should be avoided), add a message to the release notes by filing another PR:
https://github.com/openhab/openhab-distro/blob/main/distributions/openhab/src/main/resources/bin/update.lst
# Title
Provide a short summary in the *Title* above. It will show up in the release notes.
For example:
- [homematic] Improve communication with weak signal devices
- [timemachine][WIP] Initial contribution
# Description
Please give a few sentences describing the overall goals of the pull request.
Give enough details to make the improvement and changes of the PR understandable
to both developers and tech-savy users.
Please keep the following in mind:
- What is the classification of the PR, e.g. Bugfix, Improvement, Novel Addition, ... ?
- Did you describe the PRs motivation and goal?
- Did you provide a link to any prior discussion, e.g. an issue or community forum thread?
- Did you describe new features for the end user?
- Did you describe any noteworthy changes in usage for the end user?
- Was the documentation updated accordingly, e.g. the add-on README?
- Does your contribution follow the coding guidelines:
https://www.openhab.org/docs/developer/guidelines.html
- Did you check for any (relevant) issues from the static code analysis:
https://www.openhab.org/docs/developer/bindings/#include-the-binding-in-the-build
- Did you sign-off your work:
https://www.openhab.org/docs/developer/contributing.html#sign-your-work
# Testing
Your pull request will automatically be built and available under the following folder:
https://openhab.jfrog.io/ui/native/libs-pullrequest-local/org/openhab/addons/bundles/
It is a good practice to add a URL to your built JAR in this pull request description,
so it is easier for the community to test your Add-on.
If your pull request contains a new binding, it will likely take some time
before it is reviewed and processed by maintainers.
That said, consider submitting your Add-on in the Marketplace:
https://community.openhab.org/c/marketplace/69
Don't forget to submit a thread about your Add-on in the openHAB community:
https://community.openhab.org/c/add-ons
-->
it has been taken into account to has less as possible breaking changes but there was no better way than ‘breaking’ again to have a stable, prepared release for the comming change at Netatmo.
Even better to have the breaking change in milestone release than in between two stable releases.
1 Like
ranielsen
(Rob Nielsen)
June 6, 2022, 11:48am
4
Update your bridge parameters by removing username and password, they are not needed anymore. Then follow the steps here .