diff --git a/src/pysmartthings/attribute.py b/src/pysmartthings/attribute.py index c354418..406138b 100644 --- a/src/pysmartthings/attribute.py +++ b/src/pysmartthings/attribute.py @@ -2508,6 +2508,7 @@ class Attribute(StrEnum): Attribute.BRIGHTNESS_LEVEL, Attribute.SUPPORTED_BRIGHTNESS_LEVEL, ], + Capability.SAMSUNG_CE_MAINTENANCE_MODE: [Attribute.MODE, Attribute.OPERATING_STATE], Capability.SAMSUNG_CE_MEAT_AGING: [ Attribute.STATUS, Attribute.SUPPORTED_AGING_METHODS, diff --git a/src/pysmartthings/capability.py b/src/pysmartthings/capability.py index 8b0f48c..39e6de9 100644 --- a/src/pysmartthings/capability.py +++ b/src/pysmartthings/capability.py @@ -430,6 +430,7 @@ class Capability(StrEnum): SAMSUNG_CE_KITCHEN_DEVICE_IDENTIFICATION = "samsungce.kitchenDeviceIdentification" SAMSUNG_CE_KITCHEN_MODE_SPECIFICATION = "samsungce.kitchenModeSpecification" SAMSUNG_CE_LAMP = "samsungce.lamp" + SAMSUNG_CE_MAINTENANCE_MODE = "samsungce.maintenanceMode" SAMSUNG_CE_MEAT_AGING = "samsungce.meatAging" SAMSUNG_CE_MEAT_PROBE = "samsungce.meatProbe" SAMSUNG_CE_MICROPHONE_SETTINGS = "samsungce.microphoneSettings" diff --git a/src/pysmartthings/command.py b/src/pysmartthings/command.py index c8ee322..5b496a3 100644 --- a/src/pysmartthings/command.py +++ b/src/pysmartthings/command.py @@ -1435,6 +1435,7 @@ class Command(StrEnum): Capability.SAMSUNG_CE_KITCHEN_DEVICE_IDENTIFICATION: [], Capability.SAMSUNG_CE_KITCHEN_MODE_SPECIFICATION: [], Capability.SAMSUNG_CE_LAMP: [Command.SET_BRIGHTNESS_LEVEL], + Capability.SAMSUNG_CE_MAINTENANCE_MODE: [], Capability.SAMSUNG_CE_MEAT_AGING: [ Command.ADD_AGING, Command.CANCEL_AGING,