From 5c524aab3ec118f3c3407c7fc36d7649775294c9 Mon Sep 17 00:00:00 2001 From: Jimmy Tanagra Date: Sun, 28 Jul 2024 00:57:10 +1000 Subject: [PATCH] [ecovacs] Add Deebot T30 (PRO) OMNI Signed-off-by: Jimmy Tanagra --- .../ecovacs/internal/api/model/CleanMode.java | 2 +- .../devices/supported_device_list.json | 20 +++++++++++++++++++ 2 files changed, 21 insertions(+), 1 deletion(-) diff --git a/bundles/org.openhab.binding.ecovacs/src/main/java/org/openhab/binding/ecovacs/internal/api/model/CleanMode.java b/bundles/org.openhab.binding.ecovacs/src/main/java/org/openhab/binding/ecovacs/internal/api/model/CleanMode.java index ab813befe15..68900fc1fb5 100644 --- a/bundles/org.openhab.binding.ecovacs/src/main/java/org/openhab/binding/ecovacs/internal/api/model/CleanMode.java +++ b/bundles/org.openhab.binding.ecovacs/src/main/java/org/openhab/binding/ecovacs/internal/api/model/CleanMode.java @@ -27,7 +27,7 @@ public enum CleanMode { EDGE, @SerializedName("spot") SPOT, - @SerializedName(value = "SpotArea", alternate = { "spotArea", "freeClean" }) + @SerializedName(value = "SpotArea", alternate = { "spotArea", "freeClean", "sceneClean" }) SPOT_AREA, @SerializedName(value = "CustomArea", alternate = { "customArea" }) CUSTOM_AREA, diff --git a/bundles/org.openhab.binding.ecovacs/src/main/resources/devices/supported_device_list.json b/bundles/org.openhab.binding.ecovacs/src/main/resources/devices/supported_device_list.json index 08ec665945d..4fc9e42e627 100644 --- a/bundles/org.openhab.binding.ecovacs/src/main/resources/devices/supported_device_list.json +++ b/bundles/org.openhab.binding.ecovacs/src/main/resources/devices/supported_device_list.json @@ -615,5 +615,25 @@ "modelName": "DEEBOT X2 PRO OMNI", "deviceClass": "ip3mmy", "deviceClassLink": "e6ofmn" + }, + { + "modelName": "DEEBOT T30 OMNI", + "deviceClass": "z4lvk7", + "deviceClassLink": "lhbd50" + }, + { + "modelName": "DEEBOT T30 PRO OMNI", + "deviceClass": "4vhygi", + "deviceClassLink": "lhbd50" + }, + { + "modelName": "DEEBOT T30 PRO OMNI", + "deviceClass": "3w7j5e", + "deviceClassLink": "lhbd50" + }, + { + "modelName": "DEEBOT T30 PRO OMNI", + "deviceClass": "tlthqk", + "deviceClassLink": "lhbd50" } ]