]> git.basschouten.com Git - openhab-addons.git/commit
[WebThing] Initial contribution (#9555)
authorgrro <grro@users.noreply.github.com>
Sun, 11 Apr 2021 17:47:27 +0000 (19:47 +0200)
committerGitHub <noreply@github.com>
Sun, 11 Apr 2021 17:47:27 +0000 (19:47 +0200)
commitd9ed4619509f94493cbee1238b9a13a12dc9a6d7
tree6c809f875e6211f546a0f0a5a156f7cc85c475b0
parent9bfb2f4313aa3927626bab10dad79226ea564218
[WebThing] Initial contribution (#9555)

Signed-off-by: Gregor Roth <gregor.roth@web.de>
54 files changed:
CODEOWNERS
bundles/org.openhab.binding.webthing/NOTICE [new file with mode: 0644]
bundles/org.openhab.binding.webthing/README.md [new file with mode: 0644]
bundles/org.openhab.binding.webthing/docs/channels.png [new file with mode: 0644]
bundles/org.openhab.binding.webthing/docs/discovery.png [new file with mode: 0644]
bundles/org.openhab.binding.webthing/docs/sitemap.png [new file with mode: 0644]
bundles/org.openhab.binding.webthing/docs/speedmonitor.png [new file with mode: 0644]
bundles/org.openhab.binding.webthing/docs/webthing_description.png [new file with mode: 0644]
bundles/org.openhab.binding.webthing/pom.xml [new file with mode: 0644]
bundles/org.openhab.binding.webthing/src/main/feature/feature.xml [new file with mode: 0644]
bundles/org.openhab.binding.webthing/src/main/java/org/openhab/binding/webthing/internal/ChannelHandler.java [new file with mode: 0644]
bundles/org.openhab.binding.webthing/src/main/java/org/openhab/binding/webthing/internal/WebThingBindingConstants.java [new file with mode: 0644]
bundles/org.openhab.binding.webthing/src/main/java/org/openhab/binding/webthing/internal/WebThingConfiguration.java [new file with mode: 0644]
bundles/org.openhab.binding.webthing/src/main/java/org/openhab/binding/webthing/internal/WebThingHandler.java [new file with mode: 0644]
bundles/org.openhab.binding.webthing/src/main/java/org/openhab/binding/webthing/internal/WebThingHandlerFactory.java [new file with mode: 0644]
bundles/org.openhab.binding.webthing/src/main/java/org/openhab/binding/webthing/internal/channel/Channels.java [new file with mode: 0644]
bundles/org.openhab.binding.webthing/src/main/java/org/openhab/binding/webthing/internal/client/ConsumedThing.java [new file with mode: 0644]
bundles/org.openhab.binding.webthing/src/main/java/org/openhab/binding/webthing/internal/client/ConsumedThingFactory.java [new file with mode: 0644]
bundles/org.openhab.binding.webthing/src/main/java/org/openhab/binding/webthing/internal/client/ConsumedThingImpl.java [new file with mode: 0644]
bundles/org.openhab.binding.webthing/src/main/java/org/openhab/binding/webthing/internal/client/DescriptionLoader.java [new file with mode: 0644]
bundles/org.openhab.binding.webthing/src/main/java/org/openhab/binding/webthing/internal/client/PropertyAccessException.java [new file with mode: 0644]
bundles/org.openhab.binding.webthing/src/main/java/org/openhab/binding/webthing/internal/client/WebSocketConnection.java [new file with mode: 0644]
bundles/org.openhab.binding.webthing/src/main/java/org/openhab/binding/webthing/internal/client/WebSocketConnectionFactory.java [new file with mode: 0644]
bundles/org.openhab.binding.webthing/src/main/java/org/openhab/binding/webthing/internal/client/WebSocketConnectionImpl.java [new file with mode: 0644]
bundles/org.openhab.binding.webthing/src/main/java/org/openhab/binding/webthing/internal/client/dto/Link.java [new file with mode: 0644]
bundles/org.openhab.binding.webthing/src/main/java/org/openhab/binding/webthing/internal/client/dto/Property.java [new file with mode: 0644]
bundles/org.openhab.binding.webthing/src/main/java/org/openhab/binding/webthing/internal/client/dto/PropertyStatusMessage.java [new file with mode: 0644]
bundles/org.openhab.binding.webthing/src/main/java/org/openhab/binding/webthing/internal/client/dto/WebThingDescription.java [new file with mode: 0644]
bundles/org.openhab.binding.webthing/src/main/java/org/openhab/binding/webthing/internal/discovery/WebthingDiscoveryService.java [new file with mode: 0644]
bundles/org.openhab.binding.webthing/src/main/java/org/openhab/binding/webthing/internal/link/ChannelToPropertyLink.java [new file with mode: 0644]
bundles/org.openhab.binding.webthing/src/main/java/org/openhab/binding/webthing/internal/link/PropertyToChannelLink.java [new file with mode: 0644]
bundles/org.openhab.binding.webthing/src/main/java/org/openhab/binding/webthing/internal/link/TypeConverter.java [new file with mode: 0644]
bundles/org.openhab.binding.webthing/src/main/java/org/openhab/binding/webthing/internal/link/TypeConverters.java [new file with mode: 0644]
bundles/org.openhab.binding.webthing/src/main/java/org/openhab/binding/webthing/internal/link/TypeMapping.java [new file with mode: 0644]
bundles/org.openhab.binding.webthing/src/main/java/org/openhab/binding/webthing/internal/link/UnknownPropertyException.java [new file with mode: 0644]
bundles/org.openhab.binding.webthing/src/main/resources/OH-INF/binding/binding.xml [new file with mode: 0644]
bundles/org.openhab.binding.webthing/src/main/resources/OH-INF/thing/thing-types.xml [new file with mode: 0644]
bundles/org.openhab.binding.webthing/src/test/java/org/openhab/binding/webthing/internal/client/DescriptionTest.java [new file with mode: 0644]
bundles/org.openhab.binding.webthing/src/test/java/org/openhab/binding/webthing/internal/client/Mocks.java [new file with mode: 0644]
bundles/org.openhab.binding.webthing/src/test/java/org/openhab/binding/webthing/internal/client/WebthingTest.java [new file with mode: 0644]
bundles/org.openhab.binding.webthing/src/test/java/org/openhab/binding/webthing/internal/link/TypeConverterTest.java [new file with mode: 0644]
bundles/org.openhab.binding.webthing/src/test/java/org/openhab/binding/webthing/internal/link/WebthingChannelLinkTest.java [new file with mode: 0644]
bundles/org.openhab.binding.webthing/src/test/resources/awning_array_response.json [new file with mode: 0644]
bundles/org.openhab.binding.webthing/src/test/resources/awning_property.json [new file with mode: 0644]
bundles/org.openhab.binding.webthing/src/test/resources/awning_response.json [new file with mode: 0644]
bundles/org.openhab.binding.webthing/src/test/resources/datatypes_test_response.json [new file with mode: 0644]
bundles/org.openhab.binding.webthing/src/test/resources/number_prop.json [new file with mode: 0644]
bundles/org.openhab.binding.webthing/src/test/resources/unknownschema_response.json [new file with mode: 0644]
bundles/org.openhab.binding.webthing/src/test/resources/unsetschema_response.json [new file with mode: 0644]
bundles/org.openhab.binding.webthing/src/test/resources/virtual-things_response.json [new file with mode: 0644]
bundles/org.openhab.binding.webthing/src/test/resources/windsensor_property.json [new file with mode: 0644]
bundles/org.openhab.binding.webthing/src/test/resources/windsensor_response.json [new file with mode: 0644]
bundles/org.openhab.binding.webthing/src/test/resources/windsensor_response_without_websocketuri.json [new file with mode: 0644]
bundles/pom.xml