]> git.basschouten.com Git - openhab-addons.git/commit
[synopanalyzer] Incorrect octa reported (#12541)
authorGaël L'hopital <gael@lhopital.org>
Sun, 3 Apr 2022 16:55:53 +0000 (18:55 +0200)
committerGitHub <noreply@github.com>
Sun, 3 Apr 2022 16:55:53 +0000 (18:55 +0200)
commit94301eee8c746f54460e17515a53640592ddd88c
tree19e4e89af7fd43fae3efd4e0e526e5e74d21aea6
parent3520621c1b424b93d71b57bf3931e365d7dc315e
[synopanalyzer] Incorrect octa reported (#12541)

* Some stations does not report octa dimension, thus leading the binding to incorrect values.
Enhanced discovery process
Code enhancements
SAT corrections
Enhanced Exception catching.

Signed-off-by: clinique <gael@lhopital.org>
13 files changed:
bundles/org.openhab.binding.synopanalyzer/README.md
bundles/org.openhab.binding.synopanalyzer/src/main/java/org/openhab/binding/synopanalyzer/internal/SynopAnalyzerBindingConstants.java
bundles/org.openhab.binding.synopanalyzer/src/main/java/org/openhab/binding/synopanalyzer/internal/SynopAnalyzerHandlerFactory.java
bundles/org.openhab.binding.synopanalyzer/src/main/java/org/openhab/binding/synopanalyzer/internal/config/SynopAnalyzerConfiguration.java
bundles/org.openhab.binding.synopanalyzer/src/main/java/org/openhab/binding/synopanalyzer/internal/discovery/SynopAnalyzerDiscoveryService.java
bundles/org.openhab.binding.synopanalyzer/src/main/java/org/openhab/binding/synopanalyzer/internal/handler/SynopAnalyzerHandler.java
bundles/org.openhab.binding.synopanalyzer/src/main/java/org/openhab/binding/synopanalyzer/internal/stationdb/Station.java [new file with mode: 0644]
bundles/org.openhab.binding.synopanalyzer/src/main/java/org/openhab/binding/synopanalyzer/internal/stationdb/StationDbService.java [new file with mode: 0644]
bundles/org.openhab.binding.synopanalyzer/src/main/java/org/openhab/binding/synopanalyzer/internal/synop/Overcast.java
bundles/org.openhab.binding.synopanalyzer/src/main/java/org/openhab/binding/synopanalyzer/internal/synop/StationDB.java [deleted file]
bundles/org.openhab.binding.synopanalyzer/src/main/java/org/openhab/binding/synopanalyzer/internal/synop/Synop.java
bundles/org.openhab.binding.synopanalyzer/src/main/java/org/openhab/binding/synopanalyzer/internal/synop/WindDirections.java
bundles/org.openhab.binding.synopanalyzer/src/main/resources/db/stations.json