]> git.basschouten.com Git - openhab-addons.git/commit
[neohub] Add support for WebSocket connection to hub (#12915)
authorAndrew Fiddian-Green <software@whitebear.ch>
Mon, 1 Aug 2022 19:58:39 +0000 (20:58 +0100)
committerGitHub <noreply@github.com>
Mon, 1 Aug 2022 19:58:39 +0000 (21:58 +0200)
commitf60e324229c1b42e5d147669822e372ed607b650
tree8affda52c9a8871e9f407b4e1bd5a21bdee6c17d
parent8d3828a9a4cd3091bddb719bb0a9f2c007f76383
[neohub] Add support for WebSocket connection to hub (#12915)

* [neohub] add support for secure web socket connection
* [neohub] clean code
* [neohub] synchronize api calls
* [neohub] rename classes, fix compiler errors, remove SuppressWarnings

Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
15 files changed:
bundles/org.openhab.binding.neohub/README.md
bundles/org.openhab.binding.neohub/src/main/java/org/openhab/binding/neohub/internal/NeoHubBindingConstants.java
bundles/org.openhab.binding.neohub/src/main/java/org/openhab/binding/neohub/internal/NeoHubConfiguration.java
bundles/org.openhab.binding.neohub/src/main/java/org/openhab/binding/neohub/internal/NeoHubDiscoveryService.java
bundles/org.openhab.binding.neohub/src/main/java/org/openhab/binding/neohub/internal/NeoHubException.java
bundles/org.openhab.binding.neohub/src/main/java/org/openhab/binding/neohub/internal/NeoHubHandler.java
bundles/org.openhab.binding.neohub/src/main/java/org/openhab/binding/neohub/internal/NeoHubReadDcbResponse.java
bundles/org.openhab.binding.neohub/src/main/java/org/openhab/binding/neohub/internal/NeoHubSocket.java
bundles/org.openhab.binding.neohub/src/main/java/org/openhab/binding/neohub/internal/NeoHubSocketBase.java [new file with mode: 0644]
bundles/org.openhab.binding.neohub/src/main/java/org/openhab/binding/neohub/internal/NeoHubWebSocket.java [new file with mode: 0644]
bundles/org.openhab.binding.neohub/src/main/resources/OH-INF/i18n/neohub.properties
bundles/org.openhab.binding.neohub/src/main/resources/OH-INF/thing/thing-types.xml
bundles/org.openhab.binding.neohub/src/test/java/org/openhab/binding/neohub/test/NeoHubJsonTests.java [new file with mode: 0644]
bundles/org.openhab.binding.neohub/src/test/java/org/openhab/binding/neohub/test/NeoHubProtocolTests.java [new file with mode: 0644]
bundles/org.openhab.binding.neohub/src/test/java/org/openhab/binding/neohub/test/NeoHubTestData.java [deleted file]