]> git.basschouten.com Git - openhab-addons.git/commit
[airgradient] Support firmware v3.1.1 and later (#16851)
authorJørgen Austvik <jaustvik@acm.org>
Mon, 10 Jun 2024 21:15:08 +0000 (23:15 +0200)
committerGitHub <noreply@github.com>
Mon, 10 Jun 2024 21:15:08 +0000 (23:15 +0200)
commitb25acdfb1275d2e240e4f0a02a132288fe853e26
tree1ad9a31ba9191a9b43d899faef7cfcbeca8336f1
parent726a868ce1d7c482ff2e2c527b79d2105f0734e8
[airgradient] Support firmware  v3.1.1 and later (#16851)

* Support calibrated measurements from firmware v3.1.1

Signed-off-by: Jørgen Austvik <jaustvik@acm.org>
13 files changed:
bundles/org.openhab.binding.airgradient/README.md
bundles/org.openhab.binding.airgradient/src/main/java/org/openhab/binding/airgradient/internal/AirGradientBindingConstants.java
bundles/org.openhab.binding.airgradient/src/main/java/org/openhab/binding/airgradient/internal/communication/RESTHelper.java
bundles/org.openhab.binding.airgradient/src/main/java/org/openhab/binding/airgradient/internal/communication/RemoteAPIController.java
bundles/org.openhab.binding.airgradient/src/main/java/org/openhab/binding/airgradient/internal/handler/AirGradientLocalHandler.java
bundles/org.openhab.binding.airgradient/src/main/java/org/openhab/binding/airgradient/internal/handler/ConfigurationHelper.java [new file with mode: 0644]
bundles/org.openhab.binding.airgradient/src/main/java/org/openhab/binding/airgradient/internal/handler/DynamicChannelHelper.java [new file with mode: 0644]
bundles/org.openhab.binding.airgradient/src/main/java/org/openhab/binding/airgradient/internal/handler/MeasureHelper.java
bundles/org.openhab.binding.airgradient/src/main/java/org/openhab/binding/airgradient/internal/model/LocalConfiguration.java [new file with mode: 0644]
bundles/org.openhab.binding.airgradient/src/main/java/org/openhab/binding/airgradient/internal/model/Measure.java
bundles/org.openhab.binding.airgradient/src/main/resources/OH-INF/thing/thing-types.xml
bundles/org.openhab.binding.airgradient/src/test/java/org/openhab/binding/airgradient/internal/handler/AirGradientLocationHandlerTest.java
bundles/org.openhab.binding.airgradient/src/test/java/org/openhab/binding/airgradient/internal/handler/RemoteApiControllerTest.java