]> git.basschouten.com Git - openhab-addons.git/commit
[flume] Initial contribution (#17152)
authorjsjames <jeff@james-online.com>
Sun, 8 Sep 2024 20:41:27 +0000 (13:41 -0700)
committerGitHub <noreply@github.com>
Sun, 8 Sep 2024 20:41:27 +0000 (22:41 +0200)
commit8f62374b28cbfef45d336ad929528bb5785014a1
tree4356deeb66549c2ada5360966275617a70e59704
parent6f6787b7943aa03394fa7b17a6cd0e0ac00beb0b
[flume] Initial contribution (#17152)

* Initial submission

Signed-off-by: Jeff James <jeff@james-online.com>
32 files changed:
bom/openhab-addons/pom.xml
bundles/org.openhab.binding.flume/NOTICE [new file with mode: 0644]
bundles/org.openhab.binding.flume/README.md [new file with mode: 0644]
bundles/org.openhab.binding.flume/pom.xml [new file with mode: 0644]
bundles/org.openhab.binding.flume/src/main/feature/feature.xml [new file with mode: 0644]
bundles/org.openhab.binding.flume/src/main/java/org/openhab/binding/flume/internal/FlumeBindingConstants.java [new file with mode: 0644]
bundles/org.openhab.binding.flume/src/main/java/org/openhab/binding/flume/internal/FlumeBridgeConfig.java [new file with mode: 0644]
bundles/org.openhab.binding.flume/src/main/java/org/openhab/binding/flume/internal/FlumeDeviceConfig.java [new file with mode: 0644]
bundles/org.openhab.binding.flume/src/main/java/org/openhab/binding/flume/internal/FlumeHandlerFactory.java [new file with mode: 0644]
bundles/org.openhab.binding.flume/src/main/java/org/openhab/binding/flume/internal/actions/FlumeDeviceActions.java [new file with mode: 0644]
bundles/org.openhab.binding.flume/src/main/java/org/openhab/binding/flume/internal/api/FlumeApi.java [new file with mode: 0644]
bundles/org.openhab.binding.flume/src/main/java/org/openhab/binding/flume/internal/api/FlumeApiException.java [new file with mode: 0644]
bundles/org.openhab.binding.flume/src/main/java/org/openhab/binding/flume/internal/api/dto/FlumeApiCurrentFlowRate.java [new file with mode: 0644]
bundles/org.openhab.binding.flume/src/main/java/org/openhab/binding/flume/internal/api/dto/FlumeApiDevice.java [new file with mode: 0644]
bundles/org.openhab.binding.flume/src/main/java/org/openhab/binding/flume/internal/api/dto/FlumeApiGetToken.java [new file with mode: 0644]
bundles/org.openhab.binding.flume/src/main/java/org/openhab/binding/flume/internal/api/dto/FlumeApiQueryBucket.java [new file with mode: 0644]
bundles/org.openhab.binding.flume/src/main/java/org/openhab/binding/flume/internal/api/dto/FlumeApiQueryWaterUsage.java [new file with mode: 0644]
bundles/org.openhab.binding.flume/src/main/java/org/openhab/binding/flume/internal/api/dto/FlumeApiRefreshToken.java [new file with mode: 0644]
bundles/org.openhab.binding.flume/src/main/java/org/openhab/binding/flume/internal/api/dto/FlumeApiToken.java [new file with mode: 0644]
bundles/org.openhab.binding.flume/src/main/java/org/openhab/binding/flume/internal/api/dto/FlumeApiTokenPayload.java [new file with mode: 0644]
bundles/org.openhab.binding.flume/src/main/java/org/openhab/binding/flume/internal/api/dto/FlumeApiUsageAlert.java [new file with mode: 0644]
bundles/org.openhab.binding.flume/src/main/java/org/openhab/binding/flume/internal/config/FlumeCloudConnectorConfig.java [new file with mode: 0644]
bundles/org.openhab.binding.flume/src/main/java/org/openhab/binding/flume/internal/discovery/FlumeDiscoveryService.java [new file with mode: 0644]
bundles/org.openhab.binding.flume/src/main/java/org/openhab/binding/flume/internal/handler/FlumeBridgeHandler.java [new file with mode: 0644]
bundles/org.openhab.binding.flume/src/main/java/org/openhab/binding/flume/internal/handler/FlumeDeviceHandler.java [new file with mode: 0644]
bundles/org.openhab.binding.flume/src/main/java/org/openhab/binding/flume/utils/JsonInstantSerializer.java [new file with mode: 0644]
bundles/org.openhab.binding.flume/src/main/java/org/openhab/binding/flume/utils/JsonLocalDateTimeSerializer.java [new file with mode: 0644]
bundles/org.openhab.binding.flume/src/main/resources/OH-INF/addon/addon.xml [new file with mode: 0644]
bundles/org.openhab.binding.flume/src/main/resources/OH-INF/i18n/flume.properties [new file with mode: 0644]
bundles/org.openhab.binding.flume/src/main/resources/OH-INF/thing/flume-cloud-connector.xml [new file with mode: 0644]
bundles/org.openhab.binding.flume/src/main/resources/OH-INF/thing/flume-device.xml [new file with mode: 0644]
bundles/pom.xml