]> git.basschouten.com Git - openhab-addons.git/commitdiff
[boschshc] Upgrade to REST API version 3.2 (#15053) (#15067)
authorDavid Pace <dev@davidpace.de>
Sun, 11 Jun 2023 15:52:26 +0000 (17:52 +0200)
committerGitHub <noreply@github.com>
Sun, 11 Jun 2023 15:52:26 +0000 (17:52 +0200)
closes #15053

Signed-off-by: David Pace <dev@davidpace.de>
bundles/org.openhab.binding.boschshc/src/main/java/org/openhab/binding/boschshc/internal/devices/bridge/BoschHttpClient.java
bundles/org.openhab.binding.boschshc/src/test/java/org/openhab/binding/boschshc/internal/devices/bridge/BoschHttpClientTest.java

index 1e85509b77412e4d07e86b923c152cba24b1d35c..9d5393169766e006eb571a55d93ec54cded29a74 100644 (file)
@@ -287,7 +287,7 @@ public class BoschHttpClient extends HttpClient {
         logger.trace("Create request for http client {}", this);
 
         Request request = this.newRequest(url).method(method).header("Content-Type", "application/json")
-                .header("api-version", "2.1") // see https://github.com/BoschSmartHome/bosch-shc-api-docs/issues/46
+                .header("api-version", "3.2") // see https://github.com/BoschSmartHome/bosch-shc-api-docs/issues/80
                 .timeout(10, TimeUnit.SECONDS); // Set default timeout
 
         if (content != null) {
index 04f217d10150086c4b6190d5ccfbaed0aff889fe..5461b7eed8a2b64ab7d3a5620c2c2aeeb65da66b 100644 (file)
@@ -160,6 +160,7 @@ class BoschHttpClientTest {
     void createRequest() {
         Request request = httpClient.createRequest("https://127.0.0.1", HttpMethod.GET);
         assertNotNull(request);
+        assertEquals("3.2", request.getHeaders().get("api-version"));
     }
 
     @Test