bloodtick / Hubitat

4 stars 3 forks source link

[NEW DEVICE SUPPORT] SAMSUNG Bluesky Compact Air Purifier #16

Open aloneknight854 opened 3 months ago

aloneknight854 commented 3 months ago

Metadata is too long to include, added as a comment.

aloneknight854 commented 3 months ago

[{ "DESCRIPTION": {"allowed":null,"components":[{"capabilities":[{"id":"ocf","version":1},{"id":"switch","version":1},{"id":"refresh","version":1},{"id":"execute","version":1},{"id":"airConditionerFanMode","version":1},{"id":"powerConsumptionReport","version":1},{"id":"airQualitySensor","version":1},{"id":"odorSensor","version":1},{"id":"dustSensor","version":1},{"id":"veryFineDustSensor","version":1},{"id":"dustHealthConcern","version":1},{"id":"fineDustHealthConcern","version":1},{"id":"veryFineDustHealthConcern","version":1},{"id":"demandResponseLoadControl","version":1},{"id":"custom.airQualityMaxLevel","version":1},{"id":"custom.welcomeCareMode","version":1},{"id":"custom.lowerDevicePower","version":1},{"id":"custom.deviceDependencyStatus","version":1},{"id":"custom.deviceReportStateConfiguration","version":1},{"id":"custom.hepaFilter","version":1},{"id":"custom.periodicSensing","version":1},{"id":"custom.doNotDisturbMode","version":1},{"id":"custom.disabledCapabilities","version":1},{"id":"custom.energyType","version":1},{"id":"custom.virusDoctorMode","version":1},{"id":"samsungce.airPurifierLighting","version":1},{"id":"samsungce.airQualityHealthConcern","version":1},{"id":"samsungce.alwaysOnSensing","version":1},{"id":"samsungce.deviceIdentification","version":1},{"id":"samsungce.softwareUpdate","version":1},{"id":"samsungce.driverVersion","version":1},{"id":"sec.diagnosticsInformation","version":1}],"categories":[{"categoryType":"manufacturer","name":"AirPurifier"}],"id":"main","label":"main"}],"createTime":"2023-02-24T22:28:14.015Z","deviceId":"hidden","deviceManufacturerCode":"Samsung Electronics","deviceTypeName":"Samsung OCF Air Purifier","executionContext":"CLOUD","label":"Air purifier","locationId":"hidden","manufacturerName":"Samsung Electronics","name":"[air purifier] Samsung","ocf":{"firmwareVersion":"AVT-WW-TP1-22-TOUCHOTN_12220626","hwVersion":"Realtek","lastSignupTime":"2023-02-24T22:28:09.129029Z","manufacturerName":"Samsung Electronics","modelNumber":"AVT-WW-TP1-22-TOUCHOTN|10241841|70000629001610000D000800000A0000","name":"[air purifier] Samsung","ocfDeviceType":"oic.d.airpurifier","platformOS":"TizenRT 3.1","platformVersion":"DAWIT 2.0","specVersion":"core.1.1.0","vendorId":"DA-AC-AIR-01011","vendorResourceClientServerVersion":"Realtek Release 3.1.220422","verticalDomainSpecVersion":"res.1.1.0,sh.1.1.0"},"ownerId":"9a3d6189-eb56-48e1-ab02-89b1bbf26bd2","presentationId":"DA-AC-AIR-01011","profile":{"id":"dd76825a-7b24-3a10-8833-12edb706ec11"},"restrictionTier":0,"roomId":"hidden","type":"OCF"} }, { "CAPABILITIES": {"components":[{"attributes":{"di":{"enumCommands":[],"schema":{"additionalProperties":false,"properties":{"value":{"maxLength":255,"title":"String","type":"string"}},"required":["value"],"title":"StringAttribute","type":"object"}},"dmv":{"enumCommands":[],"schema":{"additionalProperties":false,"properties":{"value":{"maxLength":255,"title":"String","type":"string"}},"required":["value"],"title":"StringAttribute","type":"object"}},"icv":{"enumCommands":[],"schema":{"additionalProperties":false,"properties":{"value":{"maxLength":255,"title":"String","type":"string"}},"required":["value"],"title":"StringAttribute","type":"object"}},"mndt":{"enumCommands":[],"schema":{"additionalProperties":false,"properties":{"value":{"maxLength":255,"title":"String","type":"string"}},"required":["value"],"title":"StringAttribute","type":"object"}},"mnfv":{"enumCommands":[],"schema":{"additionalProperties":false,"properties":{"value":{"maxLength":255,"title":"String","type":"string"}},"required":["value"],"title":"StringAttribute","type":"object"}},"mnhw":{"enumCommands":[],"schema":{"additionalProperties":false,"properties":{"value":{"maxLength":255,"title":"String","type":"string"}},"required":["value"],"title":"StringAttribute","type":"object"}},"mnml":{"enumCommands":[],"schema":{"additionalProperties":false,"properties":{"value":{"maxLength":255,"title":"String","type":"string"}},"required":["value"],"title":"StringAttribute","type":"object"}},"mnmn":{"enumCommands":[],"schema":{"additionalProperties":false,"properties":{"value":{"maxLength":255,"title":"String","type":"string"}},"required":["value"],"title":"StringAttribute","type":"object"}},"mnmo":{"enumCommands":[],"schema":{"additionalProperties":false,"properties":{"value":{"maxLength":255,"title":"String","type":"string"}},"required":["value"],"title":"StringAttribute","type":"object"}},"mnos":{"enumCommands":[],"schema":{"additionalProperties":false,"properties":{"value":{"maxLength":255,"title":"String","type":"string"}},"required":["value"],"title":"StringAttribute","type":"object"}},"mnpv":{"enumCommands":[],"schema":{"additionalProperties":false,"properties":{"value":{"maxLength":255,"title":"String","type":"string"}},"required":["value"],"title":"StringAttribute","type":"object"}},"mnsl":{"enumCommands":[],"schema":{"additionalProperties":false,"properties":{"value":{"maxLength":255,"title":"String","type":"string"}},"required":["value"],"title":"StringAttribute","type":"object"}},"n":{"enumCommands":[],"schema":{"additionalProperties":false,"properties":{"value":{"maxLength":255,"title":"String","type":"string"}},"required":["value"],"title":"StringAttribute","type":"object"}},"pi":{"enumCommands":[],"schema":{"additionalProperties":false,"properties":{"value":{"maxLength":255,"title":"String","type":"string"}},"required":["value"],"title":"StringAttribute","type":"object"}},"st":{"enumCommands":[],"schema":{"additionalProperties":false,"properties":{"value":{"maxLength":255,"title":"String","type":"string"}},"required":["value"],"title":"StringAttribute","type":"object"}},"vid":{"enumCommands":[],"schema":{"additionalProperties":false,"properties":{"value":{"maxLength":255,"title":"String","type":"string"}},"required":["value"],"title":"StringAttribute","type":"object"}}},"commands":{"postOcfCommand":{"arguments":[{"name":"href","optional":false,"schema":{"maxLength":255,"title":"String","type":"string"}},{"name":"value","optional":false,"schema":{"title":"JsonObject","type":"object"}}],"name":"postOcfCommand"}},"ephemeral":false,"id":"ocf","name":"Ocf","status":"proposed","version":1},{"attributes":{"switch":{"enumCommands":[{"command":"on","value":"on"},{"command":"off","value":"off"}],"schema":{"additionalProperties":false,"properties":{"value":{"enum":["on","off"],"title":"SwitchState","type":"string"}},"required":["value"],"type":"object"}}},"commands":{"off":{"arguments":[],"name":"off"},"on":{"arguments":[],"name":"on"}},"ephemeral":false,"id":"switch","name":"Switch","status":"live","version":1},{"attributes":{},"commands":{"refresh":{"arguments":[],"name":"refresh"}},"ephemeral":false,"id":"refresh","name":"Refresh","status":"live","version":1},{"attributes":{"data":{"enumCommands":[],"schema":{"additionalProperties":false,"properties":{"data":{"additionalProperties":true,"required":[],"type":"object"},"value":{"title":"JsonObject","type":"object"}},"required":["value"],"type":"object"}}},"commands":{"execute":{"arguments":[{"name":"command","optional":false,"schema":{"maxLength":255,"title":"String","type":"string"}},{"name":"args","optional":true,"schema":{"title":"JsonObject","type":"object"}}],"name":"execute"}},"ephemeral":false,"id":"execute","name":"Execute","status":"live","version":1},{"attributes":{"fanMode":{"enumCommands":[],"schema":{"additionalProperties":false,"properties":{"value":{"maxLength":255,"title":"String","type":"string"}},"required":[],"type":"object"}},"supportedAcFanModes":{"enumCommands":[],"schema":{"additionalProperties":false,"properties":{"value":{"items":{"type":"string"},"type":"array"}},"required":[],"type":"object"}}},"commands":{"setFanMode":{"arguments":[{"name":"fanMode","optional":false,"schema":{"maxLength":255,"title":"String","type":"string"}}],"name":"setFanMode"}},"ephemeral":false,"id":"airConditionerFanMode","name":"Air Conditioner Fan Mode","status":"live","version":1},{"attributes":{"powerConsumption":{"enumCommands":[],"schema":{"additionalProperties":false,"properties":{"value":{"additionalProperties":false,"properties":{"deltaEnergy":{"type":"number"},"end":{"pattern":"removed","title":"Iso8601Date","type":"string"},"energy":{"type":"number"},"energySaved":{"type":"number"},"persistedEnergy":{"type":"number"},"persistedSavedEnergy":{"type":"number"},"power":{"type":"number"},"powerEnergy":{"type":"number"},"start":{"pattern":"removed","title":"Iso8601Date","type":"string"}},"title":"PowerConsumption","type":"object"}},"required":["value"],"type":"object"}}},"commands":{},"ephemeral":false,"id":"powerConsumptionReport","name":"Power Consumption Report","status":"live","version":1},{"attributes":{"airQuality":{"enumCommands":[],"schema":{"additionalProperties":false,"properties":{"unit":{"default":"CAQI","enum":["CAQI"],"type":"string"},"value":{"maximum":100,"minimum":0,"type":"integer"}},"required":["value"],"type":"object"}}},"commands":{},"ephemeral":false,"id":"airQualitySensor","name":"Air Quality Sensor","status":"live","version":1},{"attributes":{"odorLevel":{"enumCommands":[],"schema":{"additionalProperties":false,"properties":{"value":{"minimum":0,"title":"PositiveInteger","type":"integer"}},"required":["value"],"type":"object"}}},"commands":{},"ephemeral":false,"id":"odorSensor","name":"Odor Sensor","status":"live","version":1},{"attributes":{"dustLevel":{"enumCommands":[],"schema":{"additionalProperties":false,"properties":{"unit":{"default":"\u03bcg/m^3","enum":["\u03bcg/m^3"],"type":"string"},"value":{"minimum":0,"title":"PositiveInteger","type":"integer"}},"required":["value"],"type":"object"}},"fineDustLevel":{"enumCommands":[],"schema":{"additionalProperties":false,"properties":{"unit":{"default":"\u03bcg/m^3","enum":["\u03bcg/m^3"],"type":"string"},"value":{"minimum":0,"title":"PositiveInteger","type":"integer"}},"required":["value"],"type":"object"}}},"commands":{},"ephemeral":false,"id":"dustSensor","name":"Dust Sensor","status":"live","version":1},{"attributes":{"veryFineDustLevel":{"enumCommands":[],"schema":{"additionalProperties":false,"properties":{"unit":{"default":"\u03bcg/m^3","enum":["\u03bcg/m^3"],"type":"string"},"value":{"minimum":0,"title":"PositiveInteger","type":"integer"}},"required":["value"],"type":"object"}}},"commands":{},"ephemeral":false,"id":"veryFineDustSensor","name":"Very Fine Dust Sensor","status":"live","version":1},{"attributes":{"dustHealthConcern":{"enumCommands":[],"schema":{"additionalProperties":false,"properties":{"value":{"enum":["unknown","good","moderate","slightlyUnhealthy","unhealthy","veryUnhealthy","hazardous"],"title":"AirQualityHealthConcern","type":"string"}},"required":["value"],"type":"object"}}},"commands":{},"ephemeral":false,"id":"dustHealthConcern","name":"Dust Health Concern","status":"live","version":1},{"attributes":{"fineDustHealthConcern":{"enumCommands":[],"schema":{"additionalProperties":false,"properties":{"value":{"enum":["unknown","good","moderate","slightlyUnhealthy","unhealthy","veryUnhealthy","hazardous"],"title":"AirQualityHealthConcern","type":"string"}},"required":["value"],"type":"object"}}},"commands":{},"ephemeral":false,"id":"fineDustHealthConcern","name":"Fine Dust Health Concern","status":"live","version":1},{"attributes":{"veryFineDustHealthConcern":{"enumCommands":[],"schema":{"additionalProperties":false,"properties":{"value":{"enum":["unknown","good","moderate","slightlyUnhealthy","unhealthy","veryUnhealthy","hazardous"],"title":"AirQualityHealthConcern","type":"string"}},"required":["value"],"type":"object"}}},"commands":{},"ephemeral":false,"id":"veryFineDustHealthConcern","name":"Very Fine Dust Health Concern","status":"live","version":1},{"attributes":{"drlcStatus":{"enumCommands":[],"schema":{"additionalProperties":false,"properties":{"value":{"additionalProperties":false,"properties":{"drlcLevel":{"maximum":4,"minimum":-1,"title":"DrlcLevel","type":"integer"},"drlcType":{"maximum":1,"minimum":0,"title":"DrlcType","type":"integer"},"duration":{"minimum":0,"title":"PositiveInteger","type":"integer"},"override":{"type":"boolean"},"start":{"pattern":"removed","title":"Iso8601Date","type":"string"}},"title":"DemandResponseLoadControlStatus","type":"object"}},"required":["value"],"type":"object"}}},"commands":{"overrideDrlcAction":{"arguments":[{"name":"value","optional":false,"schema":{"type":"boolean"}}],"name":"overrideDrlcAction"},"requestDrlcAction":{"arguments":[{"name":"drlcType","optional":false,"schema":{"maximum":1,"minimum":0,"title":"DrlcType","type":"integer"}},{"name":"drlcLevel","optional":false,"schema":{"maximum":4,"minimum":-1,"title":"DrlcLevel","type":"integer"}},{"name":"start","optional":false,"schema":{"pattern":"removed","title":"Iso8601Date","type":"string"}},{"name":"duration","optional":false,"schema":{"minimum":0,"title":"PositiveInteger","type":"integer"}},{"name":"reportingPeriod","optional":true,"schema":{"minimum":0,"title":"PositiveInteger","type":"integer"}}],"name":"requestDrlcAction"}},"ephemeral":false,"id":"demandResponseLoadControl","name":"Demand Response Load Control","status":"live","version":1},{"attributes":{"airQualityMaxLevel":{"enumCommands":[],"schema":{"additionalProperties":false,"properties":{"value":{"type":"integer"}},"required":["value"],"type":"object"}}},"commands":{},"ephemeral":false,"id":"custom.airQualityMaxLevel","name":"Air Quality Max Level","status":"proposed","version":1},{"attributes":{"welcomeCareMode":{"enumCommands":[],"schema":{"additionalProperties":false,"properties":{"value":{"enum":["on","off"],"type":"string"}},"required":["value"],"type":"object"}}},"commands":{"turnWelcomeCareOn":{"arguments":[],"name":"turnWelcomeCareOn"}},"ephemeral":false,"id":"custom.welcomeCareMode","name":"Welcome Care Mode","status":"proposed","version":1},{"attributes":{"powerState":{"enumCommands":[],"schema":{"additionalProperties":false,"properties":{"value":{"enum":["on","off"],"type":"string"}},"required":["value"],"type":"object"}}},"commands":{"setPowerState":{"arguments":[{"name":"setPower","optional":false,"schema":{"enum":["on","off"],"type":"string"}}],"name":"setPowerState"}},"ephemeral":false,"id":"custom.lowerDevicePower","name":"Lower Device Power","status":"proposed","version":1},{"attributes":{"dependencyStatus":{"enumCommands":[],"schema":{"additionalProperties":false,"properties":{"value":{"enum":["master","slave","single"],"type":"string"}},"required":["value"],"type":"object"}},"numberOfSubDevices":{"enumCommands":[],"schema":{"additionalProperties":false,"properties":{"value":{"type":"number"}},"required":[],"type":"object"}},"subDeviceActive":{"enumCommands":[],"schema":{"additionalProperties":false,"properties":{"value":{"default":false,"type":"boolean"}},"required":[],"type":"object"}}},"commands":{},"ephemeral":false,"id":"custom.deviceDependencyStatus","name":"Device Dependency Status","status":"proposed","version":1},{"attributes":{"reportStatePeriod":{"enumCommands":[],"schema":{"additionalProperties":false,"properties":{"value":{"enum":["disabled","enabled"],"type":"string"}},"required":["value"],"type":"object"}},"reportStateRealtime":{"enumCommands":[],"schema":{"additionalProperties":false,"properties":{"value":{"additionalProperties":false,"properties":{"duration":{"max":30,"min":10,"type":"integer"},"state":{"enum":["disabled","enabled"],"type":"string"},"unit":{"default":"minute","enum":["minute"],"type":"string"}},"required":["state"],"title":"ReportStateRealtime","type":"object"}},"required":["value"],"type":"object"}},"reportStateRealtimePeriod":{"enumCommands":[],"schema":{"additionalProperties":false,"properties":{"value":{"enum":["disabled","enabled"],"type":"string"}},"required":["value"],"type":"object"}}},"commands":{"setReportStatePeriod":{"arguments":[{"name":"value","optional":false,"schema":{"enum":["disabled","enabled"],"type":"string"}}],"name":"setReportStatePeriod"},"setReportStateRealtime":{"arguments":[{"name":"value","optional":false,"schema":{"additionalProperties":false,"properties":{"duration":{"max":30,"min":10,"type":"integer"},"state":{"enum":["disabled","enabled"],"type":"string"},"unit":{"default":"minute","enum":["minute"],"type":"string"}},"required":["state"],"title":"ReportStateRealtime","type":"object"}}],"name":"setReportStateRealtime"},"setReportStateRealtimePeriod":{"arguments":[{"name":"value","optional":false,"schema":{"enum":["disabled","enabled"],"type":"string"}}],"name":"setReportStateRealtimePeriod"}},"ephemeral":false,"id":"custom.deviceReportStateConfiguration","name":"Device Report State Configuration","status":"proposed","version":1},{"attributes":{"hepaFilterCapacity":{"enumCommands":[],"schema":{"additionalProperties":false,"properties":{"unit":{"enum":["CC","Cycle","Gallon","Hour","Month"],"type":"string"},"value":{"type":"integer"}},"required":["value","unit"],"type":"object"}},"hepaFilterLastResetDate":{"enumCommands":[],"schema":{"additionalProperties":false,"properties":{"value":{"pattern":"removed","type":"string"}},"required":[],"type":"object"}},"hepaFilterResetType":{"enumCommands":[],"schema":{"additionalProperties":false,"properties":{"value":{"items":{"enum":["replaceable","washable","notresetable"],"type":"string"},"type":"array"}},"required":["value"],"type":"object"}},"hepaFilterStatus":{"enumCommands":[],"schema":{"additionalProperties":false,"properties":{"value":{"enum":["normal","replace","wash","notused"],"type":"string"}},"required":["value"],"type":"object"}},"hepaFilterUsage":{"enumCommands":[],"schema":{"additionalProperties":false,"properties":{"value":{"max":100,"min":0,"type":"integer"}},"required":["value"],"type":"object"}},"hepaFilterUsageStep":{"enumCommands":[],"schema":{"additionalProperties":false,"properties":{"value":{"max":100,"min":1,"type":"integer"}},"required":["value"],"type":"object"}}},"commands":{"resetHepaFilter":{"arguments":[],"name":"resetHepaFilter"}},"ephemeral":false,"id":"custom.hepaFilter","name":"Hepa Filter","status":"proposed","version":1},{"attributes":{"automaticExecutionMode":{"enumCommands":[],"schema":{"additionalProperties":false,"properties":{"value":{"type":"string"}},"required":[],"type":"object"}},"automaticExecutionSetting":{"enumCommands":[],"schema":{"additionalProperties":false,"properties":{"value":{"type":"string"}},"required":[],"type":"object"}},"lastSensingLevel":{"enumCommands":[],"schema":{"additionalProperties":false,"properties":{"value":{"type":"string"}},"required":[],"type":"object"}},"lastSensingTime":{"enumCommands":[],"schema":{"additionalProperties":false,"properties":{"unit":{"default":"second","enum":["second"],"type":"string"},"value":{"pattern":"removed","type":"string"}},"required":[],"type":"object"}},"periodicSensing":{"enumCommands":[],"schema":{"additionalProperties":false,"properties":{"value":{"enum":["on","off"],"type":"string"}},"required":["value"],"type":"object"}},"periodicSensingInterval":{"enumCommands":[],"schema":{"additionalProperties":false,"properties":{"value":{"type":"integer"}},"required":[],"type":"object"}},"periodicSensingStatus":{"enumCommands":[],"schema":{"additionalProperties":false,"properties":{"value":{"enum":["nonprocessing","processing"],"type":"string"}},"required":["value"],"type":"object"}},"supportedAutomaticExecutionMode":{"enumCommands":[],"schema":{"additionalProperties":false,"properties":{"value":{"items":{"type":"string"},"type":"array"}},"required":[],"type":"object"}},"supportedAutomaticExecutionSetting":{"enumCommands":[],"schema":{"additionalProperties":false,"properties":{"value":{"items":{"type":"string"},"type":"array"}},"required":[],"type":"object"}}},"commands":{"periodicSensingOff":{"arguments":[],"name":"periodicSensingOff"},"periodicSensingOn":{"arguments":[],"name":"periodicSensingOn"},"setAutomaticExecutionMode":{"arguments":[{"name":"automaticExecutionMode","optional":false,"schema":{"type":"string"}}],"name":"setAutomaticExecutionMode"},"setAutomaticExecutionSetting":{"arguments":[{"name":"automaticExecutionSetting","optional":false,"schema":{"type":"string"}}],"name":"setAutomaticExecutionSetting"},"setPeriodicSensing":{"arguments":[{"name":"periodicSensing","optional":false,"schema":{"enum":["on","off"],"type":"string"}},{"name":"interval","optional":false,"schema":{"type":"integer"}}],"name":"setPeriodicSensing"},"setPeriodicSensingInterval":{"arguments":[{"name":"interval","optional":false,"schema":{"type":"integer"}}],"name":"setPeriodicSensingInterval"},"triggerManualSensing":{"arguments":[],"name":"triggerManualSensing"}},"ephemeral":false,"id":"custom.periodicSensing","name":"Periodic Sensing","status":"proposed","version":1},{"attributes":{"doNotDisturb":{"enumCommands":[],"schema":{"additionalProperties":false,"properties":{"value":{"enum":["on","off"],"type":"string"}},"required":["value"],"type":"object"}},"endTime":{"enumCommands":[],"schema":{"additionalProperties":false,"properties":{"value":{"pattern":"removed","type":"string"}},"required":[],"type":"object"}},"startTime":{"enumCommands":[],"schema":{"additionalProperties":false,"properties":{"value":{"pattern":"removed","type":"string"}},"required":[],"type":"object"}}},"commands":{"doNotDisturbOff":{"arguments":[],"name":"doNotDisturbOff"},"doNotDisturbOn":{"arguments":[],"name":"doNotDisturbOn"},"setDoNotDisturbMode":{"arguments":[{"name":"startTime","optional":false,"schema":{"type":"string"}},{"name":"endTime","optional":false,"schema":{"type":"string"}},{"name":"mode","optional":false,"schema":{"enum":["on","off"],"type":"string"}}],"name":"setDoNotDisturbMode"}},"ephemeral":false,"id":"custom.doNotDisturbMode","name":"Do Not Disturb Mode","status":"proposed","version":1},{"attributes":{"disabledCapabilities":{"enumCommands":[],"schema":{"additionalProperties":false,"properties":{"value":{"items":{"type":"string"},"type":"array"}},"required":["value"],"type":"object"}}},"commands":{},"ephemeral":false,"id":"custom.disabledCapabilities","name":"Disabled Capabilities","status":"proposed","version":1},{"attributes":{"drMaxDuration":{"enumCommands":[],"schema":{"additionalProperties":false,"properties":{"unit":{"default":"min","enum":["min"],"type":"string"},"value":{"maximum":99999999,"minimum":0,"type":"integer"}},"required":["value"],"type":"object"}},"energySavingLevel":{"enumCommands":[],"schema":{"additionalProperties":false,"properties":{"value":{"type":"integer"}},"required":["value"],"type":"object"}},"energySavingOperation":{"enumCommands":[],"schema":{"additionalProperties":false,"properties":{"value":{"type":"boolean"}},"required":["value"],"type":"object"}},"energySavingOperationSupport":{"enumCommands":[],"schema":{"additionalProperties":false,"properties":{"value":{"type":"boolean"}},"required":["value"],"type":"object"}},"energySavingSupport":{"enumCommands":[],"schema":{"additionalProperties":false,"properties":{"value":{"type":"boolean"}},"required":["value"],"type":"object"}},"energyType":{"enumCommands":[],"schema":{"additionalProperties":false,"properties":{"value":{"type":"string"}},"required":["value"],"type":"object"}},"supportedEnergySavingLevels":{"enumCommands":[],"schema":{"additionalProperties":false,"properties":{"value":{"items":{"type":"integer"},"type":"array"}},"required":["value"],"type":"object"}}},"commands":{"setEnergySavingLevel":{"arguments":[{"name":"energySavingLevel","optional":false,"schema":{"type":"integer"}}],"name":"setEnergySavingLevel"}},"ephemeral":false,"id":"custom.energyType","name":"Energy Type","status":"proposed","version":1},{"attributes":{"virusDoctorMode":{"enumCommands":[],"schema":{"additionalProperties":false,"properties":{"value":{"enum":["on","off"],"type":"string"}},"required":["value"],"type":"object"}}},"commands":{"setVirusDoctorMode":{"arguments":[{"name":"mode","optional":false,"schema":{"enum":["on","off"],"type":"string"}}],"name":"setVirusDoctorMode"}},"ephemeral":false,"id":"custom.virusDoctorMode","name":"Virus Doctor Mode","status":"proposed","version":1},{"attributes":{"lighting":{"enumCommands":[],"schema":{"additionalProperties":false,"properties":{"value":{"enum":["on","off"],"type":"string"}},"required":["value"],"type":"object"}}},"commands":{"off":{"arguments":[],"name":"off"},"on":{"arguments":[],"name":"on"}},"ephemeral":false,"id":"samsungce.airPurifierLighting","name":"Air Purifier Lighting","status":"proposed","version":1},{"attributes":{"airQualityHealthConcern":{"enumCommands":[],"schema":{"additionalProperties":false,"properties":{"value":{"enum":["good","normal","poor","veryPoor","nice","moderate","unhealthyForSensitiveGroups","unhealthy","veryUnhealthy","hazardous"],"type":"string"}},"required":["value"],"type":"object"}},"supportedAirQualityHealthConcerns":{"enumCommands":[],"schema":{"additionalProperties":false,"properties":{"value":{"items":{"enum":["good","normal","poor","veryPoor","nice","moderate","unhealthyForSensitiveGroups","unhealthy","veryUnhealthy","hazardous"],"type":"string"},"type":"array"}},"required":["value"],"type":"object"}}},"commands":{},"ephemeral":false,"id":"samsungce.airQualityHealthConcern","name":"Air Quality Health Concern","status":"proposed","version":1},{"attributes":{"alwaysOn":{"enumCommands":[],"schema":{"additionalProperties":false,"properties":{"value":{"enum":["on","off"],"type":"string"}},"required":["value"],"type":"object"}},"origins":{"enumCommands":[],"schema":{"additionalProperties":false,"properties":{"value":{"items":{"enum":["devicePlugin","automation","airCare"],"type":"string"},"type":"array"}},"required":["value"],"type":"object"}}},"commands":{"off":{"arguments":[{"name":"origin","optional":false,"schema":{"enum":["devicePlugin","automation","airCare"],"type":"string"}}],"name":"off"},"on":{"arguments":[{"name":"origin","optional":false,"schema":{"enum":["devicePlugin","automation","airCare"],"type":"string"}}],"name":"on"}},"ephemeral":false,"id":"samsungce.alwaysOnSensing","name":"Always On Sensing","status":"proposed","version":1},{"attributes":{"binaryId":{"enumCommands":[],"schema":{"additionalProperties":false,"properties":{"value":{"type":"string"}},"required":["value"],"type":"object"}},"description":{"enumCommands":[],"schema":{"additionalProperties":false,"properties":{"value":{"type":"string"}},"required":["value"],"type":"object"}},"micomAssayCode":{"enumCommands":[],"schema":{"additionalProperties":false,"properties":{"value":{"type":"string"}},"required":["value"],"type":"object"}},"modelClassificationCode":{"enumCommands":[],"schema":{"additionalProperties":false,"properties":{"value":{"pattern":"removed","type":"string"}},"required":["value"],"type":"object"}},"modelName":{"enumCommands":[],"schema":{"additionalProperties":false,"properties":{"value":{"type":"string"}},"required":["value"],"type":"object"}},"serialNumber":{"enumCommands":[],"schema":{"additionalProperties":false,"properties":{"value":{"type":"string"}},"required":["value"],"type":"object"}},"serialNumberExtra":{"enumCommands":[],"schema":{"additionalProperties":false,"properties":{"value":{"type":"string"}},"required":["value"],"type":"object"}}},"commands":{},"ephemeral":false,"id":"samsungce.deviceIdentification","name":"Device Identification","status":"proposed","version":1},{"attributes":{"availableModules":{"enumCommands":[],"schema":{"additionalProperties":false,"properties":{"value":{"items":{"type":"string"},"type":"array"}},"required":["value"],"type":"object"}},"lastUpdatedDate":{"enumCommands":[],"schema":{"additionalProperties":false,"properties":{"value":{"pattern":"removed","type":"string"}},"required":["value"],"type":"object"}},"newVersionAvailable":{"enumCommands":[],"schema":{"additionalProperties":false,"properties":{"value":{"type":"boolean"}},"required":["value"],"type":"object"}},"operatingState":{"enumCommands":[],"schema":{"additionalProperties":false,"properties":{"value":{"enum":["none","available","preparing","delayed","inprogress","checking","completed","rebooting","swapRebooting"],"type":"string"}},"required":["value"],"type":"object"}},"otnDUID":{"enumCommands":[],"schema":{"additionalProperties":false,"properties":{"value":{"type":"string"}},"required":["value"],"type":"object"}},"progress":{"enumCommands":[],"schema":{"additionalProperties":false,"properties":{"unit":{"default":"%","enum":["%"],"type":"string"},"value":{"maximum":100,"minimum":0,"type":"integer"}},"required":["value"],"type":"object"}},"targetModule":{"enumCommands":[],"schema":{"additionalProperties":false,"properties":{"value":{"properties":{"currentVersion":{"type":"string"},"moduleType":{"enum":["mainController","display","inverter","indoorUnit","outdoorUnit"],"type":"string"},"newVersion":{"type":"string"}},"type":"object"}},"required":["value"],"type":"object"}}},"commands":{"agreeUpdate":{"arguments":[{"name":"module","optional":true,"schema":{"type":"string"}}],"name":"agreeUpdate"},"disagreeUpdate":{"arguments":[{"name":"module","optional":true,"schema":{"type":"string"}}],"name":"disagreeUpdate"}},"ephemeral":false,"id":"samsungce.softwareUpdate","name":"Software Update","status":"proposed","version":1},{"attributes":{"versionNumber":{"enumCommands":[],"schema":{"additionalProperties":false,"properties":{"value":{"type":"number"}},"required":["value"],"type":"object"}}},"commands":{},"ephemeral":false,"id":"samsungce.driverVersion","name":"Driver Version","status":"proposed","version":1},{"attributes":{"dumpType":{"enumCommands":[],"schema":{"additionalProperties":false,"properties":{"value":{"enum":["file","id"],"type":"string"}},"required":["value"],"type":"object"}},"endpoint":{"enumCommands":[],"schema":{"additionalProperties":false,"properties":{"value":{"enum":["NONE","PIPER","SSM"],"type":"string"}},"required":["value"],"type":"object"}},"logType":{"enumCommands":[],"schema":{"additionalProperties":false,"properties":{"value":{"items":{"enum":["errCode","dump"],"title":"logType","type":"string"},"type":"array"}},"required":["value"],"type":"object"}},"minVersion":{"enumCommands":[],"schema":{"additionalProperties":false,"properties":{"value":{"type":"string"}},"required":["value"],"type":"object"}},"mnId":{"enumCommands":[],"schema":{"additionalProperties":false,"properties":{"value":{"type":"string"}},"required":["value"],"type":"object"}},"protocolType":{"enumCommands":[],"schema":{"additionalProperties":false,"properties":{"value":{"enum":["ble_ocf","wifi_https","ble_stdk","wifi_stdk"],"type":"string"}},"required":["value"],"type":"object"}},"setupId":{"enumCommands":[],"schema":{"additionalProperties":false,"properties":{"value":{"type":"string"}},"required":["value"],"type":"object"}},"signinPermission":{"enumCommands":[],"schema":{"additionalProperties":false,"properties":{"value":{"enum":["immutable","updating","enabled","disabled"],"type":"string"}},"required":["value"],"type":"object"}},"tsId":{"enumCommands":[],"schema":{"additionalProperties":false,"properties":{"value":{"type":"string"}},"required":["value"],"type":"object"}}},"commands":{},"ephemeral":false,"id":"sec.diagnosticsInformation","name":"Diagnostics Information","status":"proposed","version":1}]} }, { "STATUS": {"components":{"main":{"airConditionerFanMode":{"fanMode":{"timestamp":"2024-04-06T11:10:45.445Z","value":"auto"},"supportedAcFanModes":{"timestamp":"2023-02-24T22:28:16.715Z","value":["auto","low","medium","high","sleep"]}},"airQualitySensor":{"airQuality":{"timestamp":"2024-04-06T15:23:41.490Z","unit":"CAQI","value":1}},"custom.airQualityMaxLevel":{"airQualityMaxLevel":{"timestamp":"2023-02-24T22:28:16.703Z","value":4}},"custom.deviceDependencyStatus":{"dependencyStatus":{"timestamp":"2023-02-24T22:28:14.478Z","value":"single"},"numberOfSubDevices":{"timestamp":"2023-02-24T22:28:16.863Z","value":0},"subDeviceActive":{"timestamp":"2023-02-24T22:28:14.478Z","value":true}},"custom.deviceReportStateConfiguration":{"reportStatePeriod":{"timestamp":"2023-02-24T22:28:16.488Z","value":"enabled"},"reportStateRealtime":{"timestamp":"2024-03-14T21:15:02.290Z","value":{"state":"disabled"}},"reportStateRealtimePeriod":{"timestamp":"2023-02-24T22:28:17.537Z","value":"enabled"}},"custom.disabledCapabilities":{"disabledCapabilities":{"timestamp":"2024-01-02T01:59:47.096Z","value":["demandResponseLoadControl","odorSensor","dustSensor","dustHealthConcern","fineDustHealthConcern","veryFineDustSensor","veryFineDustHealthConcern","custom.virusDoctorMode","custom.welcomeCareMode","custom.periodicSensing","custom.doNotDisturbMode","samsungce.alwaysOnSensing","samsungce.airPurifierLighting"]}},"custom.doNotDisturbMode":{"doNotDisturb":{"timestamp":"2023-02-24T22:28:16.600Z","value":"off"},"endTime":{"timestamp":"2023-02-24T22:28:16.600Z","value":"0000"},"startTime":{"timestamp":"2023-02-24T22:28:16.600Z","value":"0000"}},"custom.energyType":{"drMaxDuration":{"value":null},"energySavingLevel":{"value":null},"energySavingOperation":{"value":null},"energySavingOperationSupport":{"value":null},"energySavingSupport":{"timestamp":"2023-02-24T22:28:14.478Z","value":false},"energyType":{"timestamp":"2023-02-24T22:28:14.478Z","value":"2.0"},"supportedEnergySavingLevels":{"value":null}},"custom.hepaFilter":{"hepaFilterCapacity":{"timestamp":"2023-02-24T22:28:15.869Z","unit":"Hour","value":8760},"hepaFilterLastResetDate":{"value":null},"hepaFilterResetType":{"timestamp":"2023-02-24T22:28:15.869Z","value":["replaceable"]},"hepaFilterStatus":{"timestamp":"2023-02-24T22:28:15.869Z","value":"normal"},"hepaFilterUsage":{"timestamp":"2024-04-04T23:04:24.928Z","value":45},"hepaFilterUsageStep":{"timestamp":"2023-02-24T22:28:15.869Z","value":1}},"custom.lowerDevicePower":{"powerState":{"value":null}},"custom.periodicSensing":{"automaticExecutionMode":{"value":null},"automaticExecutionSetting":{"value":null},"lastSensingLevel":{"timestamp":"2024-04-06T15:23:41.288Z","value":"Kr1"},"lastSensingTime":{"timestamp":"2024-04-06T15:23:41.288Z","unit":"second","value":"1712417019"},"periodicSensing":{"value":null},"periodicSensingInterval":{"timestamp":"2023-02-24T22:28:16.600Z","value":600},"periodicSensingStatus":{"timestamp":"2024-04-04T20:57:58.150Z","value":"nonprocessing"},"supportedAutomaticExecutionMode":{"timestamp":"2023-02-24T22:28:16.600Z","value":["Off","Airpurify","Alarm"]},"supportedAutomaticExecutionSetting":{"value":null}},"custom.virusDoctorMode":{"virusDoctorMode":{"value":null}},"custom.welcomeCareMode":{"welcomeCareMode":{"value":null}},"demandResponseLoadControl":{"drlcStatus":{"value":null}},"dustHealthConcern":{"dustHealthConcern":{"value":null}},"dustSensor":{"dustLevel":{"value":null},"fineDustLevel":{"value":null}},"execute":{"data":{"data":{"href":"/information/vs/0"},"timestamp":"2023-07-31T08:19:28.130Z","value":{"payload":{"if":["oic.if.baseline","oic.if.a"],"rt":["x.com.samsung.da.information"],"x.com.samsung.da.description":"AVT-WW-TP1-22-TOUCHOTN","x.com.samsung.da.diagDumpType":"file","x.com.samsung.da.diagEndPoint":"SSM","x.com.samsung.da.diagLogType":["errCode","dump"],"x.com.samsung.da.diagMinVersion":"1.0","x.com.samsung.da.diagMnid":"0AJT","x.com.samsung.da.diagProtocolType":"WIFI_HTTPS","x.com.samsung.da.diagSetupid":"AP1","x.com.samsung.da.items":[{"x.com.samsung.da.description":"Version","x.com.samsung.da.id":"0","x.com.samsung.da.newVersionAvailable":"0","x.com.samsung.da.number":"02425A220626","x.com.samsung.da.type":"Software"},{"x.com.samsung.da.description":"Version","x.com.samsung.da.id":"1","x.com.samsung.da.newVersionAvailable":"0","x.com.samsung.da.number":"22022301,FFFFFFFF","x.com.samsung.da.type":"Firmware"},{"x.com.samsung.da.description":"Version","x.com.samsung.da.id":"2","x.com.samsung.da.newVersionAvailable":"0","x.com.samsung.da.number":"22020200","x.com.samsung.da.type":"Firmware"}],"x.com.samsung.da.modelNum":"AVT-WW-TP1-22-TOUCHOTN|10241841|70000629001610000D000800000A0000","x.com.samsung.da.otnDUID":"2DCGCEMPTQX3G","x.com.samsung.da.serialNum":"BP81P7WT700022B"}}}},"fineDustHealthConcern":{"fineDustHealthConcern":{"value":null}},"ocf":{"di":{"timestamp":"2023-02-24T22:28:17.626Z","value":"e6d5699d-b4e6-fcdb-b94e-b20b006fd4ba"},"dmv":{"timestamp":"2023-08-05T07:05:56.937Z","value":"res.1.1.0,sh.1.1.0"},"icv":{"timestamp":"2023-02-24T22:28:17.626Z","value":"core.1.1.0"},"mndt":{"value":null},"mnfv":{"timestamp":"2023-02-24T22:34:42.153Z","value":"AVT-WW-TP1-22-TOUCHOTN_12220626"},"mnhw":{"timestamp":"2023-02-24T22:28:17.626Z","value":"Realtek"},"mnml":{"timestamp":"2023-02-24T22:28:17.626Z","value":"http://www.samsung.com"},"mnmn":{"timestamp":"2023-02-24T22:28:17.626Z","value":"Samsung Electronics"},"mnmo":{"timestamp":"2023-02-24T22:28:17.626Z","value":"AVT-WW-TP1-22-TOUCHOTN|10241841|70000629001610000D000800000A0000"},"mnos":{"timestamp":"2023-02-24T22:28:17.626Z","value":"TizenRT 3.1"},"mnpv":{"timestamp":"2023-02-24T22:28:17.626Z","value":"DAWIT 2.0"},"mnsl":{"timestamp":"2023-02-24T22:28:17.626Z","value":"http://www.samsung.com"},"n":{"timestamp":"2023-02-24T22:28:17.626Z","value":"[air purifier] Samsung"},"pi":{"timestamp":"2023-02-24T22:28:17.626Z","value":"e6d5699d-b4e6-fcdb-b94e-b20b006fd4ba"},"st":{"value":null},"vid":{"timestamp":"2023-02-24T22:28:17.626Z","value":"DA-AC-AIR-01011"}},"odorSensor":{"odorLevel":{"value":null}},"powerConsumptionReport":{"powerConsumption":{"timestamp":"2024-04-06T16:31:22.721Z","value":{"deltaEnergy":3,"end":"2024-04-06T16:31:22Z","energy":66706,"energySaved":0,"persistedEnergy":0,"power":0,"powerEnergy":0.0,"start":"2024-04-06T16:18:02Z"}}},"refresh":{},"samsungce.airPurifierLighting":{"lighting":{"value":null}},"samsungce.airQualityHealthConcern":{"airQualityHealthConcern":{"timestamp":"2024-04-06T15:23:41.490Z","value":"good"},"supportedAirQualityHealthConcerns":{"timestamp":"2023-07-31T21:15:04.712Z","value":["good","normal","poor","veryPoor"]}},"samsungce.alwaysOnSensing":{"alwaysOn":{"value":null},"origins":{"value":null}},"samsungce.deviceIdentification":{"binaryId":{"timestamp":"2024-04-05T21:15:02.475Z","value":"AVT-WW-TP1-22-TOUCHOTN"},"description":{"value":null},"micomAssayCode":{"value":null},"modelClassificationCode":{"value":null},"modelName":{"value":null},"serialNumber":{"value":null},"serialNumberExtra":{"value":null}},"samsungce.driverVersion":{"versionNumber":{"timestamp":"2024-01-02T01:59:47.096Z","value":24010101}},"samsungce.softwareUpdate":{"availableModules":{"timestamp":"2023-02-24T22:28:16.417Z","value":[]},"lastUpdatedDate":{"value":null},"newVersionAvailable":{"timestamp":"2023-02-24T22:28:16.417Z","value":false},"operatingState":{"value":null},"otnDUID":{"timestamp":"2023-02-24T22:28:16.417Z","value":"2DCGCEMPTQX3G"},"progress":{"value":null},"targetModule":{"value":null}},"sec.diagnosticsInformation":{"dumpType":{"timestamp":"2023-02-24T22:34:43.590Z","value":"file"},"endpoint":{"timestamp":"2023-02-24T22:34:43.590Z","value":"SSM"},"logType":{"timestamp":"2023-02-24T22:34:43.590Z","value":["errCode","dump"]},"minVersion":{"timestamp":"2023-02-24T22:34:43.590Z","value":"1.0"},"mnId":{"timestamp":"2023-02-24T22:34:43.590Z","value":"0AJT"},"protocolType":{"timestamp":"2023-02-24T22:34:43.590Z","value":"wifi_https"},"setupId":{"timestamp":"2023-02-24T22:34:43.590Z","value":"AP1"},"signinPermission":{"value":null},"tsId":{"value":null}},"switch":{"switch":{"timestamp":"2024-04-04T20:57:55.283Z","value":"on"}},"veryFineDustHealthConcern":{"veryFineDustHealthConcern":{"value":null}},"veryFineDustSensor":{"veryFineDustLevel":{"value":null}}}}} }, { "RULES": {"components":[{"command":{"capability":"switch","label":"command: off()","name":"off","type":"command"},"trigger":{"label":"command: off()","name":"off","type":"command"},"type":"hubitatTrigger"},{"command":{"capability":"switch","label":"command: on()","name":"on","type":"command"},"trigger":{"label":"command: on()","name":"on","type":"command"},"type":"hubitatTrigger"},{"command":{"label":"command: setHealthStatusValue(healthStatus)","name":"setHealthStatusValue","parameters":[{"name":"healthStatus","type":"ENUM"}],"type":"command"},"mute":true,"trigger":{"additionalProperties":false,"attribute":"healthStatus","capability":"healthCheck","label":"attribute: healthStatus.","properties":{"value":{"title":"HealthState","type":"string"}},"required":["value"],"type":"attribute"},"type":"smartTrigger"},{"command":{"arguments":[{"name":"mode","optional":false,"schema":{"maxLength":255,"title":"String","type":"string"}}],"capability":"airConditionerMode","label":"command: setAirConditionerMode(mode)","name":"setAirConditionerMode","type":"command"},"trigger":{"label":"command: setAirConditionerMode(mode)","name":"setAirConditionerMode","parameters":[{"name":"mode","type":"STRING"}],"type":"command"},"type":"hubitatTrigger"},{"command":{"label":"command: setAirConditionerModeValue(airConditionerMode)","name":"setAirConditionerModeValue","parameters":[{"name":"airConditionerMode","type":"STRING"}],"type":"command"},"trigger":{"additionalProperties":false,"attribute":"airConditionerMode","capability":"airConditionerMode","label":"attribute: airConditionerMode.","properties":{"value":{"maxLength":255,"title":"String","type":"string"}},"required":["value"],"type":"attribute"},"type":"smartTrigger"},{"command":{"label":"command: setSupportedAcModesValue(supportedAcModes)","name":"setSupportedAcModesValue","parameters":[{"name":"supportedAcModes","type":"JSON_OBJECT"}],"type":"command"},"trigger":{"additionalProperties":false,"attribute":"supportedAcModes","capability":"airConditionerMode","label":"attribute: supportedAcModes.","properties":{"value":{"items":{"type":"string"},"type":"array"}},"required":[],"type":"attribute"},"type":"smartTrigger"},{"command":{"arguments":[{"name":"fanMode","optional":false,"schema":{"maxLength":255,"title":"String","type":"string"}}],"capability":"airConditionerFanMode","label":"command: setFanMode(fanMode)","name":"setFanMode","type":"command"},"trigger":{"label":"command: setFanMode(fanMode)","name":"setFanMode","parameters":[{"name":"fanMode","type":"STRING"}],"type":"command"},"type":"hubitatTrigger"},{"command":{"label":"command: setSupportedAcFanModesValue(supportedAcFanModes)","name":"setSupportedAcFanModesValue","parameters":[{"name":"supportedAcFanModes","type":"JSON_OBJECT"}],"type":"command"},"trigger":{"additionalProperties":false,"attribute":"supportedAcFanModes","capability":"airConditionerFanMode","label":"attribute: supportedAcFanModes.","properties":{"value":{"items":{"type":"string"},"type":"array"}},"required":[],"type":"attribute"},"type":"smartTrigger"},{"command":{"label":"command: setFanModeValue(fanMode)","name":"setFanModeValue","parameters":[{"name":"fanMode","type":"STRING"}],"type":"command"},"trigger":{"additionalProperties":false,"attribute":"fanMode","capability":"airConditionerFanMode","label":"attribute: fanMode.","properties":{"value":{"maxLength":255,"title":"String","type":"string"}},"required":[],"type":"attribute"},"type":"smartTrigger"},{"command":{"arguments":[{"name":"fanOscillationMode","optional":false,"schema":{"enum":["off","individual","fixed","vertical","horizontal","all","indirect","direct","fixedCenter","fixedLeft","fixedRight","far","wide","mid","spot","swing"],"title":"FanOscillationMode","type":"string"}}],"capability":"fanOscillationMode","label":"command: setFanOscillationMode(fanOscillationMode)","name":"setFanOscillationMode","type":"command"},"trigger":{"label":"command: setFanOscillationMode(fanOscillationMode)","name":"setFanOscillationMode","parameters":[{"name":"fanOscillationMode","type":"ENUM"}],"type":"command"},"type":"hubitatTrigger"},{"command":{"label":"command: setFanOscillationModeValue(fanOscillationMode)","name":"setFanOscillationModeValue","parameters":[{"name":"fanOscillationMode","type":"ENUM"}],"type":"command"},"trigger":{"additionalProperties":false,"attribute":"fanOscillationMode","capability":"fanOscillationMode","label":"attribute: fanOscillationMode.","properties":{"value":{"title":"FanOscillationMode","type":"string"}},"required":[],"type":"attribute"},"type":"smartTrigger"},{"command":{"label":"command: setSupportedFanOscillationModesValue(supportedFanOscillationModes)","name":"setSupportedFanOscillationModesValue","parameters":[{"name":"supportedFanOscillationModes","type":"JSON_OBJECT"}],"type":"command"},"trigger":{"additionalProperties":false,"attribute":"supportedFanOscillationModes","capability":"fanOscillationMode","label":"attribute: supportedFanOscillationModes.","properties":{"value":{"items":{"enum":["off","individual","fixed","vertical","horizontal","all","indirect","direct","fixedCenter","fixedLeft","fixedRight","far","wide","mid","spot","swing"],"title":"FanOscillationMode","type":"string"},"type":"array"}},"required":["value"],"type":"attribute"},"type":"smartTrigger"},{"command":{"label":"command: setTemperatureValue(temperature)","name":"setTemperatureValue","parameters":[{"name":"temperature","type":"NUMBER"}],"type":"command"},"trigger":{"additionalProperties":false,"attribute":"temperature","capability":"temperatureMeasurement","label":"attribute: temperature.","properties":{"unit":{"enum":["F","C"],"type":"string"},"value":{"maximum":10000,"minimum":-460,"title":"TemperatureValue","type":"number"}},"required":["value","unit"],"type":"attribute"},"type":"smartTrigger"},{"command":{"arguments":[{"name":"setpoint","optional":false,"schema":{"maximum":10000,"minimum":-460,"title":"TemperatureValue","type":"number"}}],"capability":"thermostatCoolingSetpoint","label":"command: setCoolingSetpoint(setpoint)","name":"setCoolingSetpoint","type":"command"},"trigger":{"label":"command: setCoolingSetpoint(setpoint)","name":"setCoolingSetpoint","parameters":[{"name":"setpoint","type":"NUMBER"}],"type":"command"},"type":"hubitatTrigger"},{"command":{"label":"command: setCoolingSetpointValue(coolingSetpoint)","name":"setCoolingSetpointValue","parameters":[{"name":"coolingSetpoint","type":"NUMBER"}],"type":"command"},"trigger":{"additionalProperties":false,"attribute":"coolingSetpoint","capability":"thermostatCoolingSetpoint","label":"attribute: coolingSetpoint.","properties":{"unit":{"enum":["F","C"],"type":"string"},"value":{"maximum":10000,"minimum":-460,"title":"TemperatureValue","type":"number"}},"required":["value","unit"],"title":"Temperature","type":"attribute"},"type":"smartTrigger"},{"command":{"label":"command: setAirQualityValue(airQuality)","name":"setAirQualityValue","parameters":[{"name":"airQuality","type":"NUMBER"}],"type":"command"},"trigger":{"additionalProperties":false,"attribute":"airQuality","capability":"airQualitySensor","label":"attribute: airQuality.","properties":{"unit":{"default":"CAQI","enum":["CAQI"],"type":"string"},"value":{"maximum":100,"minimum":0,"type":"integer"}},"required":["value"],"type":"attribute"},"type":"smartTrigger"},{"command":{"label":"command: setHumidityValue(humidity)","name":"setHumidityValue","parameters":[{"name":"humidity","type":"NUMBER"}],"type":"command"},"trigger":{"additionalProperties":false,"attribute":"humidity","capability":"relativeHumidityMeasurement","label":"attribute: humidity.","properties":{"unit":{"default":"%","enum":["%"],"type":"string"},"value":{"maximum":100,"minimum":0,"type":"number"}},"required":["value"],"title":"Percent","type":"attribute"},"type":"smartTrigger"},{"command":{"label":"command: setDustLevelValue(dustLevel)","name":"setDustLevelValue","parameters":[{"name":"dustLevel","type":"NUMBER"}],"type":"command"},"trigger":{"additionalProperties":false,"attribute":"dustLevel","capability":"dustSensor","label":"attribute: dustLevel.","properties":{"unit":{"default":"\u03bcg/m^3","enum":["\u03bcg/m^3"],"type":"string"},"value":{"minimum":0,"title":"PositiveInteger","type":"integer"}},"required":["value"],"type":"attribute"},"type":"smartTrigger"},{"command":{"label":"command: setFineDustLevelValue(fineDustLevel)","name":"setFineDustLevelValue","parameters":[{"name":"fineDustLevel","type":"NUMBER"}],"type":"command"},"trigger":{"additionalProperties":false,"attribute":"fineDustLevel","capability":"dustSensor","label":"attribute: fineDustLevel.","properties":{"unit":{"default":"\u03bcg/m^3","enum":["\u03bcg/m^3"],"type":"string"},"value":{"minimum":0,"title":"PositiveInteger","type":"integer"}},"required":["value"],"type":"attribute"},"type":"smartTrigger"},{"command":{"label":"command: setVeryFineDustLevelValue(veryFineDustLevel)","name":"setVeryFineDustLevelValue","parameters":[{"name":"veryFineDustLevel","type":"NUMBER"}],"type":"command"},"trigger":{"additionalProperties":false,"attribute":"veryFineDustLevel","capability":"veryFineDustSensor","label":"attribute: veryFineDustLevel.","properties":{"unit":{"default":"\u03bcg/m^3","enum":["\u03bcg/m^3"],"type":"string"},"value":{"minimum":0,"title":"PositiveInteger","type":"integer"}},"required":["value"],"type":"attribute"},"type":"smartTrigger"},{"command":{"label":"command: setRemoteControlEnabledValue(remoteControlEnabled)","name":"setRemoteControlEnabledValue","parameters":[{"name":"remoteControlEnabled","type":"ENUM"}],"type":"command"},"trigger":{"additionalProperties":false,"attribute":"remoteControlEnabled","capability":"remoteControlStatus","label":"attribute: remoteControlEnabled.","properties":{"value":{"type":"string"}},"required":["value"],"type":"attribute"},"type":"smartTrigger"},{"command":{"label":"command: setPowerConsumptionValue(powerConsumption)","name":"setPowerConsumptionValue","parameters":[{"name":"powerConsumption","type":"JSON_OBJECT"}],"type":"command"},"trigger":{"additionalProperties":false,"attribute":"powerConsumption","capability":"powerConsumptionReport","label":"attribute: powerConsumption.","properties":{"value":{"additionalProperties":false,"properties":{"deltaEnergy":{"type":"number"},"end":{"pattern":"removed","title":"Iso8601Date","type":"string"},"energy":{"type":"number"},"energySaved":{"type":"number"},"persistedEnergy":{"type":"number"},"persistedSavedEnergy":{"type":"number"},"power":{"type":"number"},"powerEnergy":{"type":"number"},"start":{"pattern":"removed","title":"Iso8601Date","type":"string"}},"title":"PowerConsumption","type":"object"}},"required":["value"],"type":"attribute"},"type":"smartTrigger"},{"command":{"arguments":[{"name":"volume","optional":false,"schema":{"maximum":100,"minimum":0,"type":"integer"}}],"capability":"audioVolume","label":"command: setVolume(volume)","name":"setVolume","type":"command"},"trigger":{"label":"command: setVolume(volume)","name":"setVolume","parameters":[{"name":"volume","type":"NUMBER"}],"type":"command"},"type":"hubitatTrigger"},{"command":{"capability":"audioVolume","label":"command: volumeDown()","name":"volumeDown","type":"command"},"trigger":{"label":"command: volumeDown()","name":"volumeDown","type":"command"},"type":"hubitatTrigger"},{"command":{"capability":"audioVolume","label":"command: volumeUp()","name":"volumeUp","type":"command"},"trigger":{"label":"command: volumeUp()","name":"volumeUp","type":"command"},"type":"hubitatTrigger"},{"command":{"label":"command: setSpiModeValue(spiMode)","name":"setSpiModeValue","parameters":[{"name":"spiMode","type":"ENUM"}],"type":"command"},"trigger":{"additionalProperties":false,"attribute":"spiMode","capability":"custom.spiMode","label":"attribute: spiMode.","properties":{"value":{"type":"string"}},"required":["value"],"type":"attribute"},"type":"smartTrigger"},{"command":{"capability":"custom.thermostatSetpointControl","label":"command: raiseSetpoint()","name":"raiseSetpoint","type":"command"},"trigger":{"label":"command: raiseSetpoint()","name":"raiseSetpoint","type":"command"},"type":"hubitatTrigger"},{"command":{"label":"command: setMaximumSetpointValue(maximumSetpoint)","name":"setMaximumSetpointValue","parameters":[{"name":"maximumSetpoint","type":"NUMBER"}],"type":"command"},"trigger":{"additionalProperties":false,"attribute":"maximumSetpoint","capability":"custom.thermostatSetpointControl","label":"attribute: maximumSetpoint.","properties":{"unit":{"enum":["F","C"],"type":"string"},"value":{"type":"number"}},"required":["value"],"type":"attribute"},"type":"smartTrigger"},{"command":{"label":"command: setMinimumSetpointValue(minimumSetpoint)","name":"setMinimumSetpointValue","parameters":[{"name":"minimumSetpoint","type":"NUMBER"}],"type":"command"},"trigger":{"additionalProperties":false,"attribute":"minimumSetpoint","capability":"custom.thermostatSetpointControl","label":"attribute: minimumSetpoint.","properties":{"unit":{"enum":["F","C"],"type":"string"},"value":{"type":"number"}},"required":["value"],"type":"attribute"},"type":"smartTrigger"},{"command":{"arguments":[{"name":"mode","optional":false,"schema":{"enum":["off","energySaving","windFree","sleep","windFreeSleep","speed","smart","quiet","twoStep","comfort","dlightCool","cubePurify","longWind","motionIndirect","motionDirect"],"type":"string"}}],"capability":"custom.airConditionerOptionalMode","label":"command: setAcOptionalMode(mode)","name":"setAcOptionalMode","type":"command"},"trigger":{"label":"command: setAcOptionalMode(mode)","name":"setAcOptionalMode","parameters":[{"name":"mode","type":"ENUM"}],"type":"command"},"type":"hubitatTrigger"},{"command":{"label":"command: setAcOptionalModeValue(acOptionalMode)","name":"setAcOptionalModeValue","parameters":[{"name":"acOptionalMode","type":"ENUM"}],"type":"command"},"trigger":{"additionalProperties":false,"attribute":"acOptionalMode","capability":"custom.airConditionerOptionalMode","label":"attribute: acOptionalMode.","properties":{"value":{"type":"string"}},"required":["value"],"type":"attribute"},"type":"smartTrigger"},{"command":{"label":"command: setSupportedAcOptionalModeValue(supportedAcOptionalMode)","name":"setSupportedAcOptionalModeValue","parameters":[{"name":"supportedAcOptionalMode","type":"JSON_OBJECT"}],"type":"command"},"trigger":{"additionalProperties":false,"attribute":"supportedAcOptionalMode","capability":"custom.airConditionerOptionalMode","label":"attribute: supportedAcOptionalMode.","properties":{"value":{"items":{"enum":["off","energySaving","windFree","sleep","windFreeSleep","speed","smart","quiet","twoStep","comfort","dlightCool","cubePurify","longWind","motionIndirect","motionDirect"],"type":"string"},"type":"array"}},"required":["value"],"type":"attribute"},"type":"smartTrigger"},{"command":{"arguments":[{"name":"hours","optional":false,"schema":{"maximum":35,"minimum":0,"type":"integer"}}],"capability":"custom.airConditionerTropicalNightMode","label":"command: setAcTropicalNightModeLevel(hours)","name":"setAcTropicalNightModeLevel","type":"command"},"trigger":{"label":"command: setAcTropicalNightModeLevel(hours)","name":"setAcTropicalNightModeLevel","parameters":[{"name":"hours","type":"NUMBER"}],"type":"command"},"type":"hubitatTrigger"},{"command":{"label":"command: setAcTropicalNightModeLevelValue(acTropicalNightModeLevel)","name":"setAcTropicalNightModeLevelValue","parameters":[{"name":"acTropicalNightModeLevel","type":"NUMBER"}],"type":"command"},"trigger":{"additionalProperties":false,"attribute":"acTropicalNightModeLevel","capability":"custom.airConditionerTropicalNightMode","label":"attribute: acTropicalNightModeLevel.","properties":{"value":{"maximum":35,"minimum":0,"type":"integer"}},"required":["value"],"type":"attribute"},"type":"smartTrigger"},{"command":{"arguments":[{"name":"mode","optional":false,"schema":{"enum":["on","speedClean","quietClean","off"],"type":"string"}}],"capability":"custom.autoCleaningMode","label":"command: setAutoCleaningMode(mode)","name":"setAutoCleaningMode","type":"command"},"trigger":{"label":"command: setAutoCleaningMode(mode)","name":"setAutoCleaningMode","parameters":[{"name":"mode","type":"ENUM"}],"type":"command"},"type":"hubitatTrigger"},{"command":{"label":"command: setAutoCleaningModeValue(autoCleaningMode)","name":"setAutoCleaningModeValue","parameters":[{"name":"autoCleaningMode","type":"ENUM"}],"type":"command"},"trigger":{"additionalProperties":false,"attribute":"autoCleaningMode","capability":"custom.autoCleaningMode","label":"attribute: autoCleaningMode.","properties":{"value":{"type":"string"}},"required":["value"],"type":"attribute"},"type":"smartTrigger"},{"command":{"capability":"custom.dustFilter","label":"command: resetDustFilter()","name":"resetDustFilter","type":"command"},"trigger":{"label":"command: resetDustFilter()","name":"resetDustFilter","type":"command"},"type":"hubitatTrigger"},{"command":{"label":"command: setDustFilterCapacityValue(dustFilterCapacity)","name":"setDustFilterCapacityValue","parameters":[{"name":"dustFilterCapacity","type":"NUMBER"}],"type":"command"},"trigger":{"additionalProperties":false,"attribute":"dustFilterCapacity","capability":"custom.dustFilter","label":"attribute: dustFilterCapacity.","properties":{"unit":{"enum":["CC","Cycle","Gallon","Hour","Month"],"type":"string"},"value":{"type":"integer"}},"required":["value","unit"],"type":"attribute"},"type":"smartTrigger"},{"command":{"label":"command: setDustFilterLastResetDateValue(dustFilterLastResetDate)","name":"setDustFilterLastResetDateValue","parameters":[{"name":"dustFilterLastResetDate","type":"STRING"}],"type":"command"},"trigger":{"additionalProperties":false,"attribute":"dustFilterLastResetDate","capability":"custom.dustFilter","label":"attribute: dustFilterLastResetDate.","properties":{"value":{"pattern":"removed","type":"string"}},"required":[],"type":"attribute"},"type":"smartTrigger"},{"command":{"label":"command: setDustFilterStatusValue(dustFilterStatus)","name":"setDustFilterStatusValue","parameters":[{"name":"dustFilterStatus","type":"ENUM"}],"type":"command"},"trigger":{"additionalProperties":false,"attribute":"dustFilterStatus","capability":"custom.dustFilter","label":"attribute: dustFilterStatus.","properties":{"value":{"type":"string"}},"required":["value"],"type":"attribute"},"type":"smartTrigger"},{"command":{"label":"command: setDustFilterUsageStepValue(dustFilterUsageStep)","name":"setDustFilterUsageStepValue","parameters":[{"name":"dustFilterUsageStep","type":"NUMBER"}],"type":"command"},"trigger":{"additionalProperties":false,"attribute":"dustFilterUsageStep","capability":"custom.dustFilter","label":"attribute: dustFilterUsageStep.","properties":{"value":{"max":100,"min":1,"type":"integer"}},"required":["value"],"type":"attribute"},"type":"smartTrigger"},{"command":{"label":"command: setDustFilterUsageValue(dustFilterUsage)","name":"setDustFilterUsageValue","parameters":[{"name":"dustFilterUsage","type":"NUMBER"}],"type":"command"},"trigger":{"additionalProperties":false,"attribute":"dustFilterUsage","capability":"custom.dustFilter","label":"attribute: dustFilterUsage.","properties":{"value":{"max":100,"min":0,"type":"integer"}},"required":["value"],"type":"attribute"},"type":"smartTrigger"},{"command":{"label":"command: setDustFilterResetTypeValue(dustFilterResetType)","name":"setDustFilterResetTypeValue","parameters":[{"name":"dustFilterResetType","type":"ENUM"}],"type":"command"},"trigger":{"additionalProperties":false,"attribute":"dustFilterResetType","capability":"custom.dustFilter","label":"attribute: dustFilterResetType.","properties":{"value":{"items":{"enum":["replaceable","washable"],"type":"string"},"type":"array"}},"required":["value"],"type":"attribute"},"type":"smartTrigger"},{"command":{"arguments":[{"name":"state","optional":false,"schema":{"enum":["on","off"],"type":"string"}}],"capability":"custom.airConditionerOdorController","label":"command: setAirConditionerOdorControllerState(state)","name":"setAirConditionerOdorControllerState","type":"command"},"trigger":{"label":"command: setAirConditionerOdorControllerState(state)","name":"setAirConditionerOdorControllerState","parameters":[{"name":"state","type":"ENUM"}],"type":"command"},"type":"hubitatTrigger"},{"command":{"label":"command: setAirConditionerOdorControllerProgressValue(airConditionerOdorControllerProgress)","name":"setAirConditionerOdorControllerProgressValue","parameters":[{"name":"airConditionerOdorControllerProgress","type":"NUMBER"}],"type":"command"},"trigger":{"additionalProperties":false,"attribute":"airConditionerOdorControllerProgress","capability":"custom.airConditionerOdorController","label":"attribute: airConditionerOdorControllerProgress.","properties":{"value":{"max":100,"min":0,"type":"integer"}},"required":["value"],"type":"attribute"},"type":"smartTrigger"},{"command":{"label":"command: setAirConditionerOdorControllerStateValue(airConditionerOdorControllerState)","name":"setAirConditionerOdorControllerStateValue","parameters":[{"name":"airConditionerOdorControllerState","type":"ENUM"}],"type":"command"},"trigger":{"additionalProperties":false,"attribute":"airConditionerOdorControllerState","capability":"custom.airConditionerOdorController","label":"attribute: airConditionerOdorControllerState.","properties":{"value":{"type":"string"}},"required":["value"],"type":"attribute"},"type":"smartTrigger"},{"command":{"capability":"custom.deodorFilter","label":"command: resetDeodorFilter()","name":"resetDeodorFilter","type":"command"},"trigger":{"label":"command: resetDeodorFilter()","name":"resetDeodorFilter","type":"command"},"type":"hubitatTrigger"},{"command":{"label":"command: setDeodorFilterLastResetDateValue(deodorFilterLastResetDate)","name":"setDeodorFilterLastResetDateValue","parameters":[{"name":"deodorFilterLastResetDate","type":"STRING"}],"type":"command"},"trigger":{"additionalProperties":false,"attribute":"deodorFilterLastResetDate","capability":"custom.deodorFilter","label":"attribute: deodorFilterLastResetDate.","properties":{"value":{"pattern":"removed","type":"string"}},"required":[],"type":"attribute"},"type":"smartTrigger"},{"command":{"label":"command: setDeodorFilterStatusValue(deodorFilterStatus)","name":"setDeodorFilterStatusValue","parameters":[{"name":"deodorFilterStatus","type":"ENUM"}],"type":"command"},"trigger":{"additionalProperties":false,"attribute":"deodorFilterStatus","capability":"custom.deodorFilter","label":"attribute: deodorFilterStatus.","properties":{"value":{"type":"string"}},"required":["value"],"type":"attribute"},"type":"smartTrigger"},{"command":{"label":"command: setDeodorFilterUsageValue(deodorFilterUsage)","name":"setDeodorFilterUsageValue","parameters":[{"name":"deodorFilterUsage","type":"NUMBER"}],"type":"command"},"trigger":{"additionalProperties":false,"attribute":"deodorFilterUsage","capability":"custom.deodorFilter","label":"attribute: deodorFilterUsage.","properties":{"value":{"max":100,"min":0,"type":"integer"}},"required":["value"],"type":"attribute"},"type":"smartTrigger"},{"command":{"label":"command: setModelNameValue(modelName)","name":"setModelNameValue","parameters":[{"name":"modelName","type":"STRING"}],"type":"command"},"disableStatus":true,"mute":true,"trigger":{"additionalProperties":false,"attribute":"modelName","capability":"samsungce.deviceIdentification","label":"attribute: modelName.","properties":{"value":{"type":"string"}},"required":["value"],"type":"attribute"},"type":"smartTrigger"},{"command":{"label":"command: setSerialNumberValue(serialNumber)","name":"setSerialNumberValue","parameters":[{"name":"serialNumber","type":"STRING"}],"type":"command"},"disableStatus":true,"mute":true,"trigger":{"additionalProperties":false,"attribute":"serialNumber","capability":"samsungce.deviceIdentification","label":"attribute: serialNumber.","properties":{"value":{"type":"string"}},"required":["value"],"type":"attribute"},"type":"smartTrigger"},{"command":{"label":"command: setSerialNumberExtraValue(serialNumberExtra)","name":"setSerialNumberExtraValue","parameters":[{"name":"serialNumberExtra","type":"STRING"}],"type":"command"},"disableStatus":true,"mute":true,"trigger":{"additionalProperties":false,"attribute":"serialNumberExtra","capability":"samsungce.deviceIdentification","label":"attribute: serialNumberExtra.","properties":{"value":{"type":"string"}},"required":["value"],"type":"attribute"},"type":"smartTrigger"},{"command":{"label":"command: setModelClassificationCodeValue(modelClassificationCode)","name":"setModelClassificationCodeValue","parameters":[{"name":"modelClassificationCode","type":"STRING"}],"type":"command"},"disableStatus":true,"mute":true,"trigger":{"additionalProperties":false,"attribute":"modelClassificationCode","capability":"samsungce.deviceIdentification","label":"attribute: modelClassificationCode.","properties":{"value":{"pattern":"removed","type":"string"}},"required":["value"],"type":"attribute"},"type":"smartTrigger"},{"command":{"label":"command: setDescriptionValue(description)","name":"setDescriptionValue","parameters":[{"name":"description","type":"STRING"}],"type":"command"},"disableStatus":true,"mute":true,"trigger":{"additionalProperties":false,"attribute":"description","capability":"samsungce.deviceIdentification","label":"attribute: description.","properties":{"value":{"type":"string"}},"required":["value"],"type":"attribute"},"type":"smartTrigger"},{"command":{"capability":"custom.thermostatSetpointControl","label":"command: lowerSetpoint()","name":"lowerSetpoint","type":"command"},"trigger":{"label":"command: lowerSetpoint()","name":"lowerSetpoint","type":"command"},"type":"hubitatTrigger"},{"command":{"arguments":[{"name":"command","optional":false,"schema":{"maxLength":255,"title":"String","type":"string"}},{"name":"args","optional":true,"schema":{"title":"JsonObject","type":"object"}}],"capability":"execute","label":"command: execute(command, args)","name":"execute","type":"command"},"trigger":{"label":"command: execute(command, args)","name":"execute","parameters":[{"name":"command","type":"STRING"},{"data":"args","name":"args","type":"JSON_OBJECT"}],"type":"command"},"type":"hubitatTrigger"},{"command":{"label":"command: setDataValue(data)","name":"setDataValue","parameters":[{"name":"data","type":"JSON_OBJECT"}],"type":"command"},"disableStatus":false,"trigger":{"additionalProperties":false,"attribute":"data","capability":"execute","label":"attribute: data.","properties":{"data":{"additionalProperties":true,"required":[],"type":"object"},"value":{"title":"JsonObject","type":"object"}},"required":["value"],"type":"attribute"},"type":"smartTrigger"},{"command":{"arguments":[{"name":"energySavingLevel","optional":false,"schema":{"type":"integer"}}],"capability":"custom.energyType","label":"command: setEnergySavingLevel(energySavingLevel)","name":"setEnergySavingLevel","type":"command"},"trigger":{"label":"command: setEnergySavingLevel(energySavingLevel)","name":"setEnergySavingLevel","parameters":[{"name":"energySavingLevel","type":"NUMBER"}],"type":"command"},"type":"hubitatTrigger"},{"command":{"label":"command: setEnergySavingLevelValue(energySavingLevel)","name":"setEnergySavingLevelValue","parameters":[{"name":"energySavingLevel","type":"NUMBER"}],"type":"command"},"trigger":{"additionalProperties":false,"attribute":"energySavingLevel","capability":"custom.energyType","label":"attribute: energySavingLevel.","properties":{"value":{"type":"integer"}},"required":["value"],"type":"attribute"},"type":"smartTrigger"},{"command":{"label":"command: setSwitchOn()","name":"setSwitchOn","type":"command"},"trigger":{"additionalProperties":false,"attribute":"switch","capability":"switch","dataType":"ENUM","label":"attribute: switch.on","properties":{"value":{"title":"SwitchState","type":"string"}},"required":["value"],"type":"attribute","value":"on"},"type":"smartTrigger"},{"command":{"label":"command: setSwitchOff()","name":"setSwitchOff","type":"command"},"trigger":{"additionalProperties":false,"attribute":"switch","capability":"switch","dataType":"ENUM","label":"attribute: switch.off","properties":{"value":{"title":"SwitchState","type":"string"}},"required":["value"],"type":"attribute","value":"off"},"type":"smartTrigger"},{"command":{"arguments":[{"name":"drlcType","optional":false,"schema":{"maximum":1,"minimum":0,"title":"DrlcType","type":"integer"}},{"name":"drlcLevel","optional":false,"schema":{"maximum":4,"minimum":-1,"title":"DrlcLevel","type":"integer"}},{"name":"start","optional":false,"schema":{"title":"Iso8601Date","type":"string"}},{"name":"duration","optional":false,"schema":{"minimum":0,"title":"PositiveInteger","type":"integer"}},{"name":"reportingPeriod","optional":true,"schema":{"minimum":0,"title":"PositiveInteger","type":"integer"}}],"capability":"demandResponseLoadControl","label":"command: requestDrlcAction(drlcType, drlcLevel, start, duration, reportingPeriod)","name":"requestDrlcAction","type":"command"},"trigger":{"label":"command: requestDrlcAction(drlcType, drlcLevel, start, duration, reportingPeriod)","name":"requestDrlcAction","parameters":[{"name":"drlcType","type":"NUMBER"},{"data":"drlcLevel","name":"drlcLevel","type":"NUMBER"},{"data":"start","name":"start","type":"STRING"},{"data":"duration","name":"duration","type":"NUMBER"},{"data":"reportingPeriod","name":"reportingPeriod","type":"NUMBER"}],"type":"command"},"type":"hubitatTrigger"},{"command":{"capability":"refresh","label":"command: refresh()","name":"refresh","type":"command"},"trigger":{"label":"command: refresh()","name":"refresh","type":"command"},"type":"hubitatTrigger"},{"command":{"label":"command: setVolumeValue(volume)","name":"setVolumeValue","parameters":[{"name":"volume","type":"NUMBER"}],"type":"command"},"trigger":{"additionalProperties":false,"attribute":"volume","capability":"audioVolume","label":"attribute: volume.*","properties":{"unit":{"default":"%","enum":["%"],"type":"string"},"value":{"maximum":100,"minimum":0,"type":"integer"}},"required":["value"],"title":"IntegerPercent","type":"attribute"},"type":"smartTrigger"}],"version":1} }]