Skip to content

[pirateweather] Initial contribution - #18877

Merged
kaikreuzer merged 57 commits into
openhab:mainfrom
computergeek1507:pirate-weather
Jun 16, 2026
Merged

[pirateweather] Initial contribution#18877
kaikreuzer merged 57 commits into
openhab:mainfrom
computergeek1507:pirate-weather

Conversation

@computergeek1507

@computergeek1507 computergeek1507 commented Jul 1, 2025

Copy link
Copy Markdown
Contributor

[Pirate Weather] Initial contribution

Description

I created a binding for Pirate Weather.
I used the 2.5 Dark Sky addon as a template and update the code to compile on openHAB 5.

@computergeek1507
computergeek1507 requested a review from a team as a code owner July 1, 2025 02:25
@lolodomo lolodomo added the new binding If someone has started to work on a binding. For a new binding PR. label Jul 1, 2025
@lsiepel lsiepel changed the title [Pirate Weather] Initial contribution [pirateweather] Initial contribution Jul 2, 2025
lsiepel

This comment was marked as resolved.

Comment thread bundles/org.openhab.binding.pirateweather/pom.xml Outdated
lsiepel

This comment was marked as resolved.

@wborn
wborn requested a review from Copilot July 25, 2025 15:10

This comment was marked as resolved.

@lsiepel

lsiepel commented Aug 13, 2025

Copy link
Copy Markdown
Contributor

@computergeek1507 are you able to proceed? Let me know if you need any assistence.

@computergeek1507

Copy link
Copy Markdown
Contributor Author

@lsiepel I tried to do implement your suggestions, please let me know if what else I need to do.

@lsiepel

lsiepel commented Aug 23, 2025

Copy link
Copy Markdown
Contributor

@lsiepel I tried to do implement your suggestions, please let me know if what else I need to do.

Please fix the build and if you expand all comments, there are some that look unresolved / not commented on. If those are fixed, i expect to finish with a last review round.

@jlaur

jlaur commented Aug 23, 2025

Copy link
Copy Markdown
Contributor

Please add yourself to the CODEOWNERS file.

@jlaur

jlaur commented Aug 23, 2025

Copy link
Copy Markdown
Contributor

@lsiepel lsiepel left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

This review covers the whole binding and i think these are my final comments.

Comment thread bundles/org.openhab.binding.pirateweather/README.md
Comment thread bundles/org.openhab.binding.pirateweather/README.md Outdated
Comment thread bundles/org.openhab.binding.pirateweather/README.md Outdated
@lsiepel

lsiepel commented Nov 30, 2025

Copy link
Copy Markdown
Contributor

@computergeek1507 we have about 4 weeks left for 5.1.0 would be cool to have this added.

Comment thread bundles/org.openhab.binding.pirateweather/pom.xml Outdated
@lsiepel

lsiepel commented Dec 23, 2025

Copy link
Copy Markdown
Contributor

There is also a spotless build issue

@lsiepel

lsiepel commented Jan 23, 2026

Copy link
Copy Markdown
Contributor

Gentle ping @computergeek1507

computergeek1507 and others added 16 commits June 11, 2026 10:59
Signed-off-by: Scott Hanson <scooter_seh@yahoo.com>
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
Signed-off-by: Scott Hanson <scooter_seh@yahoo.com>
Signed-off-by: Scott Hanson <scooter_seh@yahoo.com>
…enhab/binding/pirateweather/internal/config/PirateWeatherChannelConfiguration.java

Co-authored-by: lsiepel <leosiepel@gmail.com>
Signed-off-by: Scott Hanson <computergeek1507@users.noreply.github.com>
…enhab/binding/pirateweather/internal/handler/PirateWeatherAPIHandler.java

Co-authored-by: lsiepel <leosiepel@gmail.com>
Signed-off-by: Scott Hanson <computergeek1507@users.noreply.github.com>
Signed-off-by: Scott Hanson <scooter_seh@yahoo.com>
Signed-off-by: Scott Hanson <scooter_seh@yahoo.com>
…H-INF/thing/bridge-types.xml

Co-authored-by: lsiepel <leosiepel@gmail.com>
Signed-off-by: Scott Hanson <computergeek1507@users.noreply.github.com>
…enhab/binding/pirateweather/internal/discovery/PirateWeatherDiscoveryService.java

Co-authored-by: lsiepel <leosiepel@gmail.com>
Signed-off-by: Scott Hanson <computergeek1507@users.noreply.github.com>
…enhab/binding/pirateweather/internal/discovery/PirateWeatherDiscoveryService.java

Co-authored-by: lsiepel <leosiepel@gmail.com>
Signed-off-by: Scott Hanson <computergeek1507@users.noreply.github.com>
Signed-off-by: Scott Hanson <scooter_seh@yahoo.com>
Signed-off-by: Leo Siepel <leosiepel@gmail.com>

@lsiepel lsiepel left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Thanks LGTM

Just did a rebase and added a commit to fix some build warnings. That is easier then when i add suggestions and you hit the add commit button and it is essentially the same.

I think this is now ready to merge. @computergeek1507 Please confirm all is as expected, we are close to the freeze periode before the next release.

I will only merge at the very last moment to give time to @openhab/add-ons-maintainers to look at the commit i created. The rest was reviewede by me already.

lsiepel added 2 commits June 11, 2026 23:16
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
Comment thread bundles/org.openhab.binding.pirateweather/README.md Outdated
Comment thread bundles/org.openhab.binding.pirateweather/README.md Outdated
Signed-off-by: Leo Siepel <leosiepel@gmail.com>

@kaikreuzer kaikreuzer left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

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.

7 participants