]> git.basschouten.com Git - openhab-addons.git/commit
[nobohub] Initial contribution (#12937)
authorEspen Fossen <espenaf@junta.no>
Mon, 22 Aug 2022 21:27:24 +0000 (23:27 +0200)
committerGitHub <noreply@github.com>
Mon, 22 Aug 2022 21:27:24 +0000 (23:27 +0200)
commitbc9cf8e07ad235c1827e15a9c2874120463d4126
treea5fbf94a9d39d7ce2ed053a6cec24333cb63ca0e
parent9c2070f74898f390178ab29df2b330d876d678c9
[nobohub] Initial contribution (#12937)

* Added NoboHub binding.

Signed-off-by: Espen Fossen <espenaf@junta.no>
59 files changed:
CODEOWNERS
bom/openhab-addons/pom.xml
bundles/org.openhab.binding.nobohub/NOTICE [new file with mode: 0644]
bundles/org.openhab.binding.nobohub/README.md [new file with mode: 0644]
bundles/org.openhab.binding.nobohub/doc/nobohub.jpg [new file with mode: 0644]
bundles/org.openhab.binding.nobohub/pom.xml [new file with mode: 0644]
bundles/org.openhab.binding.nobohub/src/main/feature/feature.xml [new file with mode: 0644]
bundles/org.openhab.binding.nobohub/src/main/java/org/openhab/binding/nobohub/internal/ComponentConfiguration.java [new file with mode: 0644]
bundles/org.openhab.binding.nobohub/src/main/java/org/openhab/binding/nobohub/internal/ComponentHandler.java [new file with mode: 0644]
bundles/org.openhab.binding.nobohub/src/main/java/org/openhab/binding/nobohub/internal/Helpers.java [new file with mode: 0644]
bundles/org.openhab.binding.nobohub/src/main/java/org/openhab/binding/nobohub/internal/NoboHubBindingConstants.java [new file with mode: 0644]
bundles/org.openhab.binding.nobohub/src/main/java/org/openhab/binding/nobohub/internal/NoboHubBridgeConfiguration.java [new file with mode: 0644]
bundles/org.openhab.binding.nobohub/src/main/java/org/openhab/binding/nobohub/internal/NoboHubBridgeHandler.java [new file with mode: 0644]
bundles/org.openhab.binding.nobohub/src/main/java/org/openhab/binding/nobohub/internal/NoboHubConfiguration.java [new file with mode: 0644]
bundles/org.openhab.binding.nobohub/src/main/java/org/openhab/binding/nobohub/internal/NoboHubHandlerFactory.java [new file with mode: 0644]
bundles/org.openhab.binding.nobohub/src/main/java/org/openhab/binding/nobohub/internal/NoboHubTranslationProvider.java [new file with mode: 0644]
bundles/org.openhab.binding.nobohub/src/main/java/org/openhab/binding/nobohub/internal/WeekProfileStateDescriptionOptionsProvider.java [new file with mode: 0644]
bundles/org.openhab.binding.nobohub/src/main/java/org/openhab/binding/nobohub/internal/ZoneConfiguration.java [new file with mode: 0644]
bundles/org.openhab.binding.nobohub/src/main/java/org/openhab/binding/nobohub/internal/ZoneHandler.java [new file with mode: 0644]
bundles/org.openhab.binding.nobohub/src/main/java/org/openhab/binding/nobohub/internal/connection/HubCommunicationThread.java [new file with mode: 0644]
bundles/org.openhab.binding.nobohub/src/main/java/org/openhab/binding/nobohub/internal/connection/HubConnection.java [new file with mode: 0644]
bundles/org.openhab.binding.nobohub/src/main/java/org/openhab/binding/nobohub/internal/discovery/NoboHubDiscoveryService.java [new file with mode: 0644]
bundles/org.openhab.binding.nobohub/src/main/java/org/openhab/binding/nobohub/internal/discovery/NoboThingDiscoveryService.java [new file with mode: 0644]
bundles/org.openhab.binding.nobohub/src/main/java/org/openhab/binding/nobohub/internal/model/Component.java [new file with mode: 0644]
bundles/org.openhab.binding.nobohub/src/main/java/org/openhab/binding/nobohub/internal/model/ComponentRegister.java [new file with mode: 0644]
bundles/org.openhab.binding.nobohub/src/main/java/org/openhab/binding/nobohub/internal/model/Hub.java [new file with mode: 0644]
bundles/org.openhab.binding.nobohub/src/main/java/org/openhab/binding/nobohub/internal/model/ModelHelper.java [new file with mode: 0644]
bundles/org.openhab.binding.nobohub/src/main/java/org/openhab/binding/nobohub/internal/model/NoboCommunicationException.java [new file with mode: 0644]
bundles/org.openhab.binding.nobohub/src/main/java/org/openhab/binding/nobohub/internal/model/NoboDataException.java [new file with mode: 0644]
bundles/org.openhab.binding.nobohub/src/main/java/org/openhab/binding/nobohub/internal/model/OverrideMode.java [new file with mode: 0644]
bundles/org.openhab.binding.nobohub/src/main/java/org/openhab/binding/nobohub/internal/model/OverridePlan.java [new file with mode: 0644]
bundles/org.openhab.binding.nobohub/src/main/java/org/openhab/binding/nobohub/internal/model/OverrideRegister.java [new file with mode: 0644]
bundles/org.openhab.binding.nobohub/src/main/java/org/openhab/binding/nobohub/internal/model/OverrideTarget.java [new file with mode: 0644]
bundles/org.openhab.binding.nobohub/src/main/java/org/openhab/binding/nobohub/internal/model/OverrideType.java [new file with mode: 0644]
bundles/org.openhab.binding.nobohub/src/main/java/org/openhab/binding/nobohub/internal/model/SerialNumber.java [new file with mode: 0644]
bundles/org.openhab.binding.nobohub/src/main/java/org/openhab/binding/nobohub/internal/model/Temperature.java [new file with mode: 0644]
bundles/org.openhab.binding.nobohub/src/main/java/org/openhab/binding/nobohub/internal/model/WeekProfile.java [new file with mode: 0644]
bundles/org.openhab.binding.nobohub/src/main/java/org/openhab/binding/nobohub/internal/model/WeekProfileRegister.java [new file with mode: 0644]
bundles/org.openhab.binding.nobohub/src/main/java/org/openhab/binding/nobohub/internal/model/WeekProfileStatus.java [new file with mode: 0644]
bundles/org.openhab.binding.nobohub/src/main/java/org/openhab/binding/nobohub/internal/model/Zone.java [new file with mode: 0644]
bundles/org.openhab.binding.nobohub/src/main/java/org/openhab/binding/nobohub/internal/model/ZoneRegister.java [new file with mode: 0644]
bundles/org.openhab.binding.nobohub/src/main/resources/OH-INF/binding/binding.xml [new file with mode: 0644]
bundles/org.openhab.binding.nobohub/src/main/resources/OH-INF/i18n/nobohub.properties [new file with mode: 0644]
bundles/org.openhab.binding.nobohub/src/main/resources/OH-INF/i18n/nobohub_no.properties [new file with mode: 0644]
bundles/org.openhab.binding.nobohub/src/main/resources/OH-INF/thing/bridge.xml [new file with mode: 0644]
bundles/org.openhab.binding.nobohub/src/main/resources/OH-INF/thing/thing-types.xml [new file with mode: 0644]
bundles/org.openhab.binding.nobohub/src/test/java/org/openhab/binding/nobohub/internal/model/ComponentRegisterTest.java [new file with mode: 0644]
bundles/org.openhab.binding.nobohub/src/test/java/org/openhab/binding/nobohub/internal/model/ComponentTest.java [new file with mode: 0644]
bundles/org.openhab.binding.nobohub/src/test/java/org/openhab/binding/nobohub/internal/model/HubTest.java [new file with mode: 0644]
bundles/org.openhab.binding.nobohub/src/test/java/org/openhab/binding/nobohub/internal/model/ModelHelperTest.java [new file with mode: 0644]
bundles/org.openhab.binding.nobohub/src/test/java/org/openhab/binding/nobohub/internal/model/OverridePlanRegisterTest.java [new file with mode: 0644]
bundles/org.openhab.binding.nobohub/src/test/java/org/openhab/binding/nobohub/internal/model/OverridePlanTest.java [new file with mode: 0644]
bundles/org.openhab.binding.nobohub/src/test/java/org/openhab/binding/nobohub/internal/model/SerialNumberTest.java [new file with mode: 0644]
bundles/org.openhab.binding.nobohub/src/test/java/org/openhab/binding/nobohub/internal/model/TemperatureTest.java [new file with mode: 0644]
bundles/org.openhab.binding.nobohub/src/test/java/org/openhab/binding/nobohub/internal/model/WeekProfileRegisterTest.java [new file with mode: 0644]
bundles/org.openhab.binding.nobohub/src/test/java/org/openhab/binding/nobohub/internal/model/WeekProfileTest.java [new file with mode: 0644]
bundles/org.openhab.binding.nobohub/src/test/java/org/openhab/binding/nobohub/internal/model/ZoneRegisterTest.java [new file with mode: 0644]
bundles/org.openhab.binding.nobohub/src/test/java/org/openhab/binding/nobohub/internal/model/ZoneTest.java [new file with mode: 0644]
bundles/pom.xml