]> git.basschouten.com Git - openhab-addons.git/commit
[smhi] Add aggregated channels for daily forecast. (#9387)
authorAnders Alfredsson <30875102+pacive@users.noreply.github.com>
Tue, 22 Dec 2020 21:50:27 +0000 (22:50 +0100)
committerGitHub <noreply@github.com>
Tue, 22 Dec 2020 21:50:27 +0000 (13:50 -0800)
commit393ae49dc49c60a167363ca3f26dfe65bcbc1ab6
tree2b6d5c583f29d4ab1f11f7f42551f095bcfcc2a2
parentf88225113b47b04f87728f4e7b16bd8932db0e30
[smhi] Add aggregated channels for daily forecast. (#9387)

* Add aggregated channels for daily forecast.

Also updates to use Optionals instead of @Nullables, and add unit tests
* Revert unsing explicit unit definition

Signed-off-by: Anders Alfredsson <andersb86@gmail.com>
bundles/org.openhab.binding.smhi/README.md
bundles/org.openhab.binding.smhi/src/main/java/org/openhab/binding/smhi/internal/Forecast.java
bundles/org.openhab.binding.smhi/src/main/java/org/openhab/binding/smhi/internal/ForecastAggregator.java [new file with mode: 0644]
bundles/org.openhab.binding.smhi/src/main/java/org/openhab/binding/smhi/internal/SmhiBindingConstants.java
bundles/org.openhab.binding.smhi/src/main/java/org/openhab/binding/smhi/internal/SmhiHandler.java
bundles/org.openhab.binding.smhi/src/main/java/org/openhab/binding/smhi/internal/TimeSeries.java
bundles/org.openhab.binding.smhi/src/main/resources/OH-INF/config/forecast-config.xml
bundles/org.openhab.binding.smhi/src/main/resources/OH-INF/thing/channel-types.xml
bundles/org.openhab.binding.smhi/src/test/java/org/openhab/binding/smhi/internal/SmhiTest.java [new file with mode: 0644]
bundles/org.openhab.binding.smhi/src/test/resources/org/openhab/binding/smhi/internal/forecast.json [new file with mode: 0644]