Skip to content

Commit 026e62f

Browse files
[create-pull-request] automated change (#400)
Co-authored-by: joostlek <7083755+joostlek@users.noreply.github.com>
1 parent c2614bf commit 026e62f

File tree

3 files changed

+39
-0
lines changed

3 files changed

+39
-0
lines changed

src/pysmartthings/attribute.py

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -657,6 +657,7 @@ class Attribute(StrEnum):
657657
PARAMETER_START = "parameterStart"
658658
PATH = "path"
659659
PATROL_STATUS = "patrolStatus"
660+
PAUSE_STATE = "pauseState"
660661
PAYLOAD = "payload"
661662
PERCENT = "percent"
662663
PERIODIC_SENSING = "periodicSensing"
@@ -1015,6 +1016,8 @@ class Attribute(StrEnum):
10151016
SUPPORTED_UNLOCK_DIRECTIONS = "supportedUnlockDirections"
10161017
SUPPORTED_VALUES = "supportedValues"
10171018
SUPPORTED_VERY_FINE_DUST_VALUES = "supportedVeryFineDustValues"
1019+
SUPPORTED_VIEW_MODES = "supportedViewModes"
1020+
SUPPORTED_VIEW_MODES_MAP = "supportedViewModesMap"
10181021
SUPPORTED_VOLUME_LEVELS = "supportedVolumeLevels"
10191022
SUPPORTED_WASHER_RINSE_CYCLES = "supportedWasherRinseCycles"
10201023
SUPPORTED_WASHER_SOIL_LEVEL = "supportedWasherSoilLevel"
@@ -2801,6 +2804,7 @@ class Attribute(StrEnum):
28012804
Capability.SAMSUNG_VD_AMBIENT: [Attribute.INFO],
28022805
Capability.SAMSUNG_VD_AMBIENT18: [],
28032806
Capability.SAMSUNG_VD_AMBIENT_CONTENT: [Attribute.SUPPORTED_AMBIENT_APPS],
2807+
Capability.SAMSUNG_VD_ART: [],
28042808
Capability.SAMSUNG_VD_AUDIO_GROUP_INFO: [
28052809
Attribute.CHANNEL,
28062810
Attribute.ROLE,
@@ -2818,6 +2822,11 @@ class Attribute(StrEnum):
28182822
Attribute.ROLE,
28192823
Attribute.STATUS,
28202824
],
2825+
Capability.SAMSUNG_VD_HOME_APP: [
2826+
Attribute.SUPPORTED_VIEW_MODES,
2827+
Attribute.SUPPORTED_VIEW_MODES_MAP,
2828+
],
2829+
Capability.SAMSUNG_VD_LAUNCH_SERVICE: [],
28212830
Capability.SAMSUNG_VD_LIGHT_CONTROL: [
28222831
Attribute.ERROR_CODE,
28232832
Attribute.REQUEST_ID,
@@ -2831,6 +2840,10 @@ class Attribute(StrEnum):
28312840
Attribute.INPUT_SOURCE,
28322841
Attribute.SUPPORTED_INPUT_SOURCES_MAP,
28332842
],
2843+
Capability.SAMSUNG_VD_MULTIVIEW: [
2844+
Attribute.SUPPORTED_VIEW_MODES,
2845+
Attribute.SUPPORTED_VIEW_MODES_MAP,
2846+
],
28342847
Capability.SAMSUNG_VD_PICTURE_MODE: [
28352848
Attribute.PICTURE_MODE,
28362849
Attribute.SUPPORTED_PICTURE_MODES,
@@ -3339,6 +3352,12 @@ class Attribute(StrEnum):
33393352
Attribute.AVAILABLE_PROGRAMS,
33403353
Attribute.PROGRAM,
33413354
],
3355+
Capability.SIGNALAHEAD13665_OVENPROGRAMSV2: [
3356+
Attribute.AVAILABLE_PROGRAMS,
3357+
Attribute.PROGRAM,
3358+
],
3359+
Capability.SIGNALAHEAD13665_PAUSERESUMEV2: [Attribute.PAUSE_STATE],
3360+
Capability.SIGNALAHEAD13665_PROGRAMDURATIONV2: [Attribute.DURATION],
33423361
Capability.SIGNALAHEAD13665_STARTSTOPPROGRAMV2: [Attribute.STARTSTOP],
33433362
Capability.STSE_DEVICE_MODE: [Attribute.MODE],
33443363
Capability.STSOLUTIONS_DEMAND_RESPONSE_MODE: [Attribute.MODE],

src/pysmartthings/capability.py

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -535,13 +535,17 @@ class Capability(StrEnum):
535535
SAMSUNG_VD_AMBIENT = "samsungvd.ambient"
536536
SAMSUNG_VD_AMBIENT18 = "samsungvd.ambient18"
537537
SAMSUNG_VD_AMBIENT_CONTENT = "samsungvd.ambientContent"
538+
SAMSUNG_VD_ART = "samsungvd.art"
538539
SAMSUNG_VD_AUDIO_GROUP_INFO = "samsungvd.audioGroupInfo"
539540
SAMSUNG_VD_AUDIO_INPUT_SOURCE = "samsungvd.audioInputSource"
540541
SAMSUNG_VD_DEVICE_CATEGORY = "samsungvd.deviceCategory"
541542
SAMSUNG_VD_FIRMWARE_VERSION = "samsungvd.firmwareVersion"
542543
SAMSUNG_VD_GROUP_INFO = "samsungvd.groupInfo"
544+
SAMSUNG_VD_HOME_APP = "samsungvd.homeApp"
545+
SAMSUNG_VD_LAUNCH_SERVICE = "samsungvd.launchService"
543546
SAMSUNG_VD_LIGHT_CONTROL = "samsungvd.lightControl"
544547
SAMSUNG_VD_MEDIA_INPUT_SOURCE = "samsungvd.mediaInputSource"
548+
SAMSUNG_VD_MULTIVIEW = "samsungvd.multiview"
545549
SAMSUNG_VD_PICTURE_MODE = "samsungvd.pictureMode"
546550
SAMSUNG_VD_REMOTE_CONTROL = "samsungvd.remoteControl"
547551
SAMSUNG_VD_SOUND_DETECTION = "samsungvd.soundDetection"
@@ -867,6 +871,9 @@ class Capability(StrEnum):
867871
"signalahead13665.applianceoperationstatesv2"
868872
)
869873
SIGNALAHEAD13665_DISHWASHERPROGRAMSV2 = "signalahead13665.dishwasherprogramsv2"
874+
SIGNALAHEAD13665_OVENPROGRAMSV2 = "signalahead13665.ovenprogramsv2"
875+
SIGNALAHEAD13665_PAUSERESUMEV2 = "signalahead13665.pauseresumev2"
876+
SIGNALAHEAD13665_PROGRAMDURATIONV2 = "signalahead13665.programdurationv2"
870877
SIGNALAHEAD13665_STARTSTOPPROGRAMV2 = "signalahead13665.startstopprogramv2"
871878

872879
STSE_DEVICE_MODE = "stse.deviceMode"

src/pysmartthings/command.py

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -118,6 +118,7 @@ class Command(StrEnum):
118118
INDICATOR_WHEN_OFF = "indicatorWhenOff"
119119
INDICATOR_WHEN_ON = "indicatorWhenOn"
120120
LAUNCH_APP = "launchApp"
121+
LAUNCH_T_V_PLUS = "launchTVPlus"
121122
LINK_DRYER_CYCLE = "linkDryerCycle"
122123
LINK_STEAM_CLOSET_CYCLE = "linkSteamClosetCycle"
123124
LOCK = "lock"
@@ -213,6 +214,7 @@ class Command(StrEnum):
213214
SET_AMOUNT = "setAmount"
214215
SET_AP_OPERATION_MODE = "setApOperationMode"
215216
SET_APP_NAME = "setAppName"
217+
SET_ART_ON = "setArtOn"
216218
SET_ATMOS_PRESSURE = "setAtmosPressure"
217219
SET_AUDIO = "setAudio"
218220
SET_AUDIO_TRACK = "setAudioTrack"
@@ -333,6 +335,7 @@ class Command(StrEnum):
333335
SET_HEATED_DRY = "setHeatedDry"
334336
SET_HEATING_SETPOINT = "setHeatingSetpoint"
335337
SET_HIGH_TEMP_WASH = "setHighTempWash"
338+
SET_HOME_APP = "setHomeApp"
336339
SET_HOOD_FAN_SPEED = "setHoodFanSpeed"
337340
SET_HOT_AIR_DRY = "setHotAirDry"
338341
SET_HOT_TEMPERATURE = "setHotTemperature"
@@ -400,6 +403,7 @@ class Command(StrEnum):
400403
SET_MONITOR = "setMonitor"
401404
SET_MOTION_SENSITIVITY = "setMotionSensitivity"
402405
SET_MOTION_SENSOR_ENABLE = "setMotionSensorEnable"
406+
SET_MULTIVIEW = "setMultiview"
403407
SET_MUTE = "setMute"
404408
SET_NAME = "setName"
405409
SET_NEXT_INPUT_SOURCE = "setNextInputSource"
@@ -428,6 +432,7 @@ class Command(StrEnum):
428432
SET_PARAMETER_START = "setParameterStart"
429433
SET_PATH = "setPath"
430434
SET_PATROL = "setPatrol"
435+
SET_PAUSE_STATE = "setPauseState"
431436
SET_PERCENT = "setPercent"
432437
SET_PERIODIC_SENSING = "setPeriodicSensing"
433438
SET_PERIODIC_SENSING_INTERVAL = "setPeriodicSensingInterval"
@@ -443,6 +448,7 @@ class Command(StrEnum):
443448
SET_PROG_OFF = "setProgOff"
444449
SET_PROG_ON = "setProgOn"
445450
SET_PROGRAM = "setProgram"
451+
SET_PROGRAM_DURATION = "setProgramDuration"
446452
SET_RANDOM_MAXIMUM_TIMER = "setRandomMaximumTimer"
447453
SET_RANDOM_MINIMUM_TIMER = "setRandomMinimumTimer"
448454
SET_RANDOM_NEXT = "setRandomNext"
@@ -1617,13 +1623,17 @@ class Command(StrEnum):
16171623
Capability.SAMSUNG_VD_AMBIENT: [Command.SET_AMBIENT_ON],
16181624
Capability.SAMSUNG_VD_AMBIENT18: [Command.SET_AMBIENT_ON],
16191625
Capability.SAMSUNG_VD_AMBIENT_CONTENT: [Command.SET_AMBIENT_CONTENT],
1626+
Capability.SAMSUNG_VD_ART: [Command.SET_ART_ON],
16201627
Capability.SAMSUNG_VD_AUDIO_GROUP_INFO: [],
16211628
Capability.SAMSUNG_VD_AUDIO_INPUT_SOURCE: [Command.SET_NEXT_INPUT_SOURCE],
16221629
Capability.SAMSUNG_VD_DEVICE_CATEGORY: [],
16231630
Capability.SAMSUNG_VD_FIRMWARE_VERSION: [Command.SET_FIRMWARE_VERSION],
16241631
Capability.SAMSUNG_VD_GROUP_INFO: [],
1632+
Capability.SAMSUNG_VD_HOME_APP: [Command.SET_HOME_APP],
1633+
Capability.SAMSUNG_VD_LAUNCH_SERVICE: [Command.LAUNCH_T_V_PLUS],
16251634
Capability.SAMSUNG_VD_LIGHT_CONTROL: [Command.SET_LIGHT_CONTROL_MODE],
16261635
Capability.SAMSUNG_VD_MEDIA_INPUT_SOURCE: [Command.SET_INPUT_SOURCE],
1636+
Capability.SAMSUNG_VD_MULTIVIEW: [Command.SET_MULTIVIEW],
16271637
Capability.SAMSUNG_VD_PICTURE_MODE: [Command.SET_PICTURE_MODE],
16281638
Capability.SAMSUNG_VD_REMOTE_CONTROL: [Command.SEND],
16291639
Capability.SAMSUNG_VD_SOUND_DETECTION: [],
@@ -2022,6 +2032,9 @@ class Command(StrEnum):
20222032
Command.SET_PROGRAM,
20232033
Command.STOP,
20242034
],
2035+
Capability.SIGNALAHEAD13665_OVENPROGRAMSV2: [Command.SET_PROGRAM, Command.STOP],
2036+
Capability.SIGNALAHEAD13665_PAUSERESUMEV2: [Command.SET_PAUSE_STATE],
2037+
Capability.SIGNALAHEAD13665_PROGRAMDURATIONV2: [Command.SET_PROGRAM_DURATION],
20252038
Capability.SIGNALAHEAD13665_STARTSTOPPROGRAMV2: [Command.SET_STARTSTOP],
20262039
Capability.STSE_DEVICE_MODE: [],
20272040
Capability.STSOLUTIONS_DEMAND_RESPONSE_MODE: [Command.SET_MODE],

0 commit comments

Comments
 (0)