]> git.basschouten.com Git - openhab-addons.git/commit
[iotawatt] Initial contribution (#16491)
authorPete <8108165+PRosenb@users.noreply.github.com>
Tue, 28 May 2024 19:37:59 +0000 (05:37 +1000)
committerGitHub <noreply@github.com>
Tue, 28 May 2024 19:37:59 +0000 (21:37 +0200)
commita4ad7b27b7e081d86f9caebfda7c6e550299d66b
tree595b02e6e731c6d674f87162b91b1c72f3a88925
parent40ed4f7781316d32a9793ff43e11edaa07c449ad
[iotawatt] Initial contribution (#16491)

* [iotawatt] generate new binding

Signed-off-by: Peter Rosenberg <prosenb.dev@gmail.com>
30 files changed:
CODEOWNERS
bom/openhab-addons/pom.xml
bundles/org.openhab.binding.iotawatt/NOTICE [new file with mode: 0644]
bundles/org.openhab.binding.iotawatt/README.md [new file with mode: 0644]
bundles/org.openhab.binding.iotawatt/pom.xml [new file with mode: 0644]
bundles/org.openhab.binding.iotawatt/src/main/feature/feature.xml [new file with mode: 0644]
bundles/org.openhab.binding.iotawatt/src/main/java/org/openhab/binding/iotawatt/internal/IoTaWattBindingConstants.java [new file with mode: 0644]
bundles/org.openhab.binding.iotawatt/src/main/java/org/openhab/binding/iotawatt/internal/IoTaWattConfiguration.java [new file with mode: 0644]
bundles/org.openhab.binding.iotawatt/src/main/java/org/openhab/binding/iotawatt/internal/IoTaWattHandlerFactory.java [new file with mode: 0644]
bundles/org.openhab.binding.iotawatt/src/main/java/org/openhab/binding/iotawatt/internal/client/IoTaWattClient.java [new file with mode: 0644]
bundles/org.openhab.binding.iotawatt/src/main/java/org/openhab/binding/iotawatt/internal/client/IoTaWattClientCommunicationException.java [new file with mode: 0644]
bundles/org.openhab.binding.iotawatt/src/main/java/org/openhab/binding/iotawatt/internal/client/IoTaWattClientConfigurationException.java [new file with mode: 0644]
bundles/org.openhab.binding.iotawatt/src/main/java/org/openhab/binding/iotawatt/internal/client/IoTaWattClientException.java [new file with mode: 0644]
bundles/org.openhab.binding.iotawatt/src/main/java/org/openhab/binding/iotawatt/internal/client/IoTaWattClientInterruptedException.java [new file with mode: 0644]
bundles/org.openhab.binding.iotawatt/src/main/java/org/openhab/binding/iotawatt/internal/handler/FetchDataServiceProvider.java [new file with mode: 0644]
bundles/org.openhab.binding.iotawatt/src/main/java/org/openhab/binding/iotawatt/internal/handler/HttpClientProvider.java [new file with mode: 0644]
bundles/org.openhab.binding.iotawatt/src/main/java/org/openhab/binding/iotawatt/internal/handler/IoTaWattClientProvider.java [new file with mode: 0644]
bundles/org.openhab.binding.iotawatt/src/main/java/org/openhab/binding/iotawatt/internal/handler/IoTaWattHandler.java [new file with mode: 0644]
bundles/org.openhab.binding.iotawatt/src/main/java/org/openhab/binding/iotawatt/internal/model/IoTaWattChannelType.java [new file with mode: 0644]
bundles/org.openhab.binding.iotawatt/src/main/java/org/openhab/binding/iotawatt/internal/model/StatusResponse.java [new file with mode: 0644]
bundles/org.openhab.binding.iotawatt/src/main/java/org/openhab/binding/iotawatt/internal/service/DeviceHandlerCallback.java [new file with mode: 0644]
bundles/org.openhab.binding.iotawatt/src/main/java/org/openhab/binding/iotawatt/internal/service/FetchDataService.java [new file with mode: 0644]
bundles/org.openhab.binding.iotawatt/src/main/resources/OH-INF/addon/addon.xml [new file with mode: 0644]
bundles/org.openhab.binding.iotawatt/src/main/resources/OH-INF/i18n/iotawatt.properties [new file with mode: 0644]
bundles/org.openhab.binding.iotawatt/src/main/resources/OH-INF/thing/thing-types.xml [new file with mode: 0644]
bundles/org.openhab.binding.iotawatt/src/test/java/org/openhab/binding/iotawatt/internal/client/IoTaWattClientTest.java [new file with mode: 0644]
bundles/org.openhab.binding.iotawatt/src/test/java/org/openhab/binding/iotawatt/internal/model/IoTaWattChannelTypeTest.java [new file with mode: 0644]
bundles/org.openhab.binding.iotawatt/src/test/java/org/openhab/binding/iotawatt/internal/service/FetchDataServiceTest.java [new file with mode: 0644]
bundles/org.openhab.binding.iotawatt/src/test/resources/apiResponses/device-status-response.json [new file with mode: 0644]
bundles/pom.xml