NOTE: Not all enum types are used
AoXLocatorAntennaMode Enum
{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "AoXLocatorAntennaMode Enum Properties",
"type": "string",
"enum": [
"Array 4x4 URA",
"Array 3x3 URA",
"Array 1x4 ULA",
"Array 4x4 DP URA",
"Array COREHW_15x15 DP",
"Array COREHW 12x12 DP"
]
}
AoXLocatorAoXMode Enum
{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "AoXLocatorAoXMode Enum Properties",
"type": "string",
"enum": [
"One Shot Basic",
"One Shot Basic Lightweight",
"One Shot Fast Response",
"One Shot High Accuracy",
"One Shot Basic Azimuth Only",
"One Shot Fast Response Azimuth Only",
"One Shot High Accuracy Azimuth Only",
"Real Time Fast Response",
"Real Time Basic",
"Real Time High Accuracy"
]
}
AoXLocatorCTEMode Enum
{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "AoXLocatorCTEMode Enum Properties",
"type": "string",
"enum": [
"Silicon Labs",
"Connection",
"Connectionless"
]
}
AoXLocatorReportingMode Enum
{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "AoXLocatorReportingMode Enum Properties",
"type": "string",
"enum": [
"IQReport",
"AngleReport"
]
}
ArmArmMode Enum
{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "ArmArmMode Enum Properties",
"type": "string",
"enum": [
"Disarm",
"ArmDayHomeZonesOnly",
"ArmNightSleepZonesOnly",
"ArmAllZones"
]
}
ArmResponseArmNotification Enum
{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "ArmResponseArmNotification Enum Properties",
"type": "string",
"enum": [
"AllZonesDisarmed",
"OnlyDayHomeZonesArmed",
"OnlyNightSleepZonesArmed",
"AllZonesArmed",
"InvalidArmDisarmCode",
"NotReadyToArm",
"AlreadyDisarmed"
]
}
BarrierControlMovingState Enum
{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "BarrierControlMovingState Enum Properties",
"type": "string",
"enum": [
"Stopped",
"Closing",
"Opening"
]
}
BasicGenericDeviceClass Enum
{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "BasicGenericDevice-Class Enum Properties",
"type": "string",
"enum": [
"Lighting"
]
}
BasicGenericDeviceType Enum
{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "BasicGenericDevice-Type Enum Properties",
"type": "string",
"enum": [
"Incandescent",
"SpotlightHalogen",
"HalogenBulb",
"CFL",
"LinearFluorescent",
"LEDBulb",
"SpotlightLED",
"LEDStrip",
"LEDTube",
"GenericIndoorLuminaireOrLightFixture",
"GenericOutdoorLuminaireOrLightFixture",
"PendantLuminaireOrLightFixture",
"FloorStandingLuminaireOrLightFixture",
"GenericController",
"WallSwitch",
"PortableRemoteController",
"MotionSensorOrLightSensor",
"GenericActuator",
"WallSocket",
"GatewayOrBridge",
"PlugInUnit",
"RetrofitActuator",
"Unspecified"
]
}
BasicPhysicalEnvironment Enum
{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "BasicPhysicalEnvironment Enum Properties",
"type": "string",
"enum": [
"UnspecifiedEnvironment",
"Deprecated",
"Bar",
"Courtyard",
"Bathroom",
"Bedroom",
"BilliardRoom",
"UtilityRoom",
"Cellar",
"StorageCloset",
"Theater",
"Office",
"Deck",
"Den",
"DiningRoom",
"ElectricalRoom",
"Elevator",
"Entry",
"FamilyRoom",
"MainFloor",
"Upstairs",
"Downstairs",
"Basement/LowerLevel",
"Gallery",
"GameRoom",
"Garage",
"Gym",
"Hallway",
"House",
"Kitchen",
"LaundryRoom",
"Library",
"MasterBedroom",
"MudRoom",
"Nursery",
"Pantry",
"SecondaryOffice",
"Outside",
"Pool",
"Porch",
"SewingRoom",
"SittingRoom",
"Stairway",
"Yard",
"Attic",
"HotTub",
"LivingRoom",
"Sauna",
"ShopOrWorkshop",
"GuestBedroom",
"GuestBath",
"PowderRoom",
"BackYard",
"FrontYard",
"Patio",
"Driveway",
"SunRoom",
"SecondaryLivingRoom",
"Spa",
"Whirlpool",
"Shed",
"EquipmentStorage",
"HobbyOrCraftRoom",
"Fountain",
"Pond",
"ReceptionRoom",
"BreakfastRoom",
"Nook",
"Garden",
"Balcony",
"PanicRoom",
"Terrace",
"Roof",
"Toilet",
"ToiletMain",
"OutsideToilet",
"ShowerRoom",
"Study",
"FrontGarden",
"BackGarden",
"Kettle",
"Television",
"Stove",
"Microwave",
"Toaster",
"Vacuum",
"Appliance",
"FrontDoor",
"BackDoor",
"FridgeDoor",
"MedicationCabinetDoor",
"WardrobeDoor",
"FrontCupboardDoor",
"OtherDoor",
"WaitingRoom",
"TriageRoom",
"DoctorsOffice",
"PatientsPrivateRoom",
"ConsultationRoom",
"NurseStation",
"Ward",
"Corridor",
"OperatingTheatre",
"DentalSurgeryRoom",
"MedicalImagingRoom",
"DecontaminationRoom",
"Atrium",
"Mirror",
"UnknownEnvironment"
]
}
BasicPowerSource Enum
{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "BasicPowerSource Enum Properties",
"type": "string",
"enum": [
"Unknown",
"SinglePhaseMains",
"ThreePhaseMains",
"Battery",
"DCSource",
"EmergencyMainsConstantlyPowered",
"EmergencyMainsAndTransferSwitch",
"UnknownWithBatteryBackup",
"SinglePhaseMainsWithBatteryBackup",
"ThreePhaseMainsWithBatteryBackup",
"BatteryWithBatteryBackup",
"DCSourceWithBatteryBackup",
"EmergencyMainsConstantlyPoweredWithBatteryBackup",
"EmergencyMainsAndTransferSwitchWithBatteryBackup"
]
}
BatterySize Enum
{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "BatterySize Enum Properties",
"type": "string",
"enum": [
"NoBattery",
"BuiltIn",
"Other",
"AA",
"AAA",
"C",
"D",
"CR2",
"CR123A",
"Unknown"
]
}
BypassResponseZoneIDBypassResult Enum
{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "BypassResponseZoneIDBypassResult Enum Properties",
"type": "string",
"enum": [
"ZoneBypassed",
"ZoneNotBypassed",
"NotAllowed",
"InvalidZoneID",
"UnknownZoneID",
"InvalidArmDisarmCode"
]
}
CCColorLoopDirection Enum
{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "CCColorLoopDirection Enum Properties",
"type": "string",
"enum": [
"ColorLoopHueDecrement",
"ColorLoopHueIncrement"
]
}
CCDirection Enum
{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "CCDirection Enum Properties",
"type": "string",
"enum": [
"ShortestDistance",
"LongestDistance",
"Up",
"Down"
]
}
CCMoveMode Enum
{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "CCMoveMode Enum Properties",
"type": "string",
"enum": [
"Stop",
"Up",
"Down"
]
}
CCStepMode Enum
{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "CCStepMode Enum Properties",
"type": "string",
"enum": [
"Up",
"Down"
]
}
ColorControlColorLoopActive Enum
{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "ColorControlColorLoopActive Enum Properties",
"type": "string",
"enum": [
"ColorLoopInactive",
"ColorLoopActive"
]
}
ColorControlColorLoopDirection Enum
{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "ColorControlColorLoopDirection Enum Properties",
"type": "string",
"enum": [
"DecrementEnhancedCurrentHue",
"IncrementEnhancedCurrentHue"
]
}
ColorControlColorMode Enum
{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "ColorControlColorMode Enum Properties",
"type": "string",
"enum": [
"CurrentHueAndCurrentSaturation",
"CurrentXAndCurrentY",
"ColorTemperatureMireds"
]
}
ColorControlDriftCompensation Enum
{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "ColorControlDriftCompensation Enum Properties",
"type": "string",
"enum": [
"None",
"OtherOrUnknown",
"TemperatureMonitoring",
"OpticalLuminanceMonitoringAndFeedback",
"OpticalColorMonitoringAndFeedback"
]
}
ColorControlEnhancedColorMode Enum
{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "ColorControlEnhancedColorMode Enum Properties",
"type": "string",
"enum": [
"CurrentHueAndCurrentSaturation",
"CurrentXAndCurrentY",
"ColorTemperatureMireds",
"EnhancedCurrentHueAndCurrentSaturation"
]
}
ColorLoopSetAction Enum
{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "ColorLoopSetAction Enum Properties",
"type": "string",
"enum": [
"DeactivateColorLoop",
"ActivateColorLoopFromColorLoopStartEnhancedHue",
"ActivateColorLoopFromEnhancedCurrentHue"
]
}
CommissioningNetworkKeyType Enum
{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "CommissioningNetworkKeyType Enum Properties",
"type": "string",
"enum": [
"StandardKey"
]
}
CommissioningProtocolVersion Enum
{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "CommissioningProtocolVersion Enum Properties",
"type": "string",
"enum": [
"Zigbee2006OrLater"
]
}
CommissioningStackProfile Enum
{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "CommissioningStackProfile Enum Properties",
"type": "string",
"enum": [
"ZigbeeStackProfile",
"ZigbeeProStackProfile"
]
}
CommissioningStartupControl Enum
{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "CommissioningStartupControl Enum Properties",
"type": "string",
"enum": [
"OnANetwork",
"FormNetwork",
"RejoinNetwork",
"JoinUsingMACAssociation"
]
}
CredentialRuleEnum Enum
{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "CredentialRuleEnum Enum Properties",
"type": "string",
"enum": [
"Single",
"Dual",
"Tri"
]
}
CredentialTypeEnum Enum
{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "CredentialTypeEnum Enum Properties",
"type": "string",
"enum": [
"ProgrammingPIN",
"PIN",
"RFID",
"Fingerprint",
"FingerVein",
"Face"
]
}
DataOperationTypeEnum Enum
{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "DataOperationTypeEnum Enum Properties",
"type": "string",
"enum": [
"Add",
"Clear",
"Modify"
]
}
DehumidificationControlDehumidificationLockout Enum
{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "DehumidificationControlDehumidificationLockout Enum Properties",
"type": "string",
"enum": [
"DehumidificationNotAllowed.",
"DehumidificationAllowed."
]
}
DehumidificationControlRelativeHumidityDisplay Enum
{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "DehumidificationControlRelativeHumidityDisplay Enum Properties",
"type": "string",
"enum": [
"NotDisplayed",
"Displayed"
]
}
DehumidificationControlRelativeHumidityMode Enum
{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "DehumidificationControlRelativeHumidityMode Enum Properties",
"type": "string",
"enum": [
"MeasuredLocally",
"UpdatedOverTheNetwork"
]
}
DevTypeId Enum
{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "DevTypeId Enum Properties",
"type": "string",
"enum": [
"DoorLock",
"DoorLockController",
"Fan",
"AirPurifier",
"RoomAirConditioner",
"Cooktop",
"ExtractorHood",
"OnOffLight",
"DimmableLight",
"OnOffLightSwitch",
"DimmerSwitch",
"ColorDimmerSwitch",
"LightSensor",
"OccupancySensor",
"OnOffPluginUnit",
"DimmablePlugInUnit",
"ColorTemperatureLight",
"ExtendedColorLight",
"WindowCovering",
"WindowCoveringController",
"HeatingCoolingUnit",
"Thermostat",
"TemperatureSensor",
"Pump",
"PressureSensor",
"FlowSensor",
"HumiditySensor",
"ControlBridge",
"OnOffSensor"
]
}
DoorLockDoorState Enum
{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "DoorLockDoorState Enum Properties",
"type": "string",
"enum": [
"Open",
"Closed",
"ErrorJammed",
"ErrorForcedOpen",
"ErrorUnspecified",
"DoorAjar",
"Undefined"
]
}
DoorLockLEDSettings Enum
{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "DoorLockLEDSettings Enum Properties",
"type": "string",
"enum": [
"NeverUseLED",
"UseLEDExceptForAccessAllowed",
"UseLEDForAllEvents"
]
}
DoorLockLockState Enum
{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "DoorLockLockState Enum Properties",
"type": "string",
"enum": [
"NotFullyLocked",
"Locked",
"Unlocked",
"Unlatched",
"Undefined"
]
}
DoorLockLockType Enum
{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "DoorLockLockType Enum Properties",
"type": "string",
"enum": [
"DeadBolt",
"Magnetic",
"Other",
"Mortise",
"Rim",
"LatchBolt",
"CylindricalLock",
"TubularLock",
"InterconnectedLock",
"DeadLatch",
"DoorFurniture",
"Eurocylinder"
]
}
DoorLockSecurityLevel Enum
{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "DoorLockSecurityLevel Enum Properties",
"type": "string",
"enum": [
"Network",
"APS"
]
}
DoorLockSoundVolume Enum
{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "DoorLockSoundVolume Enum Properties",
"type": "string",
"enum": [
"SilentMode",
"LowVolume",
"HighVolume",
"MediumVolume"
]
}
DrlkOperEventSource Enum
{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "DrlkOperEventSource Enum Properties",
"type": "string",
"enum": [
"Keypad",
"RF",
"Manual",
"RFID",
"Indeterminate"
]
}
DrlkOperMode Enum
{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "DrlkOperMode Enum Properties",
"type": "string",
"enum": [
"Normal",
"Vacation",
"Privacy",
"NoRFLockOrUnlock",
"Passage"
]
}
DrlkPassFailStatus Enum
{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "DrlkPassFailStatus Enum Properties",
"type": "string",
"enum": [
"Pass",
"Fail"
]
}
DrlkSetCodeStatus Enum
{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "DrlkSetCodeStatus Enum Properties",
"type": "string",
"enum": [
"Success",
"GeneralFailure",
"MemoryFull",
"DuplicateCode"
]
}
DrlkSettableUserStatus Enum
{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "DrlkSettableUserStatus Enum Properties",
"type": "string",
"enum": [
"OccupiedEnabled",
"OccupiedDisabled"
]
}
DrlkUserStatus Enum
{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "DrlkUserStatus Enum Properties",
"type": "string",
"enum": [
"Available",
"OccupiedEnabled",
"OccupiedDisabled",
"NotSupported"
]
}
DrlkUserType Enum
{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "DrlkUserType Enum Properties",
"type": "string",
"enum": [
"UnrestrictedUser",
"YearDayScheduleUser",
"WeekDayScheduleUser",
"MasterUser",
"NonAccessUser",
"ForcedUser",
"DisposableUser",
"ExpiringUser",
"ScheduleRestrictedUser",
"RemoteOnlyUser",
"NotSupported"
]
}
FanControlFanMode Enum
{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "FanControlFanMode Enum Properties",
"type": "string",
"enum": [
"Off",
"Low",
"Medium",
"High",
"On",
"Auto",
"Smart"
]
}
FanControlFanModeSequence Enum
{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "FanControlFanModeSequence Enum Properties",
"type": "string",
"enum": [
"LowMedHigh",
"LowHigh",
"LowMedHighAuto",
"LowHighAuto",
"OnAuto"
]
}
GetLogRecordResponseEventType Enum
{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "GetLogRecordResponseEventType Enum Properties",
"type": "string",
"enum": [
"Operation",
"Programming",
"Alarm"
]
}
GetMeasurementProfileResponseStatus Enum
{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "GetMeasurementProfileResponseStatus Enum Properties",
"type": "string",
"enum": [
"Success",
"AttributeProfileNotSupported",
"InvalidStartTime",
"MoreIntervalsRequestedThanCanBeReturned",
"NoIntervalsAvailableForTheRequestedTime"
]
}
HVACSystemTypeConfigurationCoolingSystemStage Enum
{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "HVACSystemTypeConfigurationCoolingSystemStage Enum Properties",
"type": "string",
"enum": [
"CoolStage1",
"CoolStage2",
"CoolStage3"
]
}
HVACSystemTypeConfigurationHeatingFuelSource Enum
{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "HVACSystemTypeConfigurationHeatingFuelSource Enum Properties",
"type": "string",
"enum": [
"ElectricOrB",
"GasOrO"
]
}
HVACSystemTypeConfigurationHeatingSystemStage Enum
{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "HVACSystemTypeConfigurationHeatingSystemStage Enum Properties",
"type": "string",
"enum": [
"HeatStage1",
"HeatStage2",
"HeatStage3"
]
}
HVACSystemTypeConfigurationHeatingSystemType Enum
{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "HVACSystemTypeConfigurationHeatingSystemType Enum Properties",
"type": "string",
"enum": [
"Conventional",
"HeatPump"
]
}
IASZoneZoneState Enum
{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "IASZoneZoneState Enum Properties",
"type": "string",
"enum": [
"NotEnrolled",
"Enrolled"
]
}
IasZoneType Enum
{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "IasZoneType Enum Properties",
"type": "string",
"enum": [
"StandardCIE",
"MotionSensor",
"ContactSwitch",
"DoorOrWindowHandle",
"FireSensor",
"WaterSensor",
"CarbonMonoxideSensor",
"PersonalEmergencyDevice",
"VibrationOrMovementSensor",
"RemoteControl",
"KeyFob",
"Keypad",
"StandardWarningDevice",
"GlassBreakSensor",
"SecurityRepeater",
"Invalid"
]
}
IasacPanelStatus Enum
{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "IasacPanelStatus Enum Properties",
"type": "string",
"enum": [
"PanelDisarmedReadyToArm",
"ArmedStay",
"ArmedNight",
"ArmedAway",
"ExitDelay",
"EntryDelay",
"NotReadyToArm",
"InAlarm",
"ArmingStay",
"ArmingNight",
"ArmingAway"
]
}
IasaceAlarmStatus Enum
{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "IasaceAlarmStatus Enum Properties",
"type": "string",
"enum": [
"NoAlarm",
"Burgler",
"Fire",
"Emergency",
"PolicePanic",
"FirePanic",
"EmergencyPanic"
]
}
IasaceAudibleNotification Enum
{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "IasaceAudibleNotification Enum Properties",
"type": "string",
"enum": [
"Mute",
"DefaultSound"
]
}
IaswdLevel Enum
{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "IaswdLevel Enum Properties",
"type": "string",
"enum": [
"LowLevel",
"MediumLevel",
"HighLevel",
"VeryHighLevel"
]
}
IlluminanceLevelSensingLevelStatus Enum
{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "IlluminanceLevelSensingLevelStatus Enum Properties",
"type": "string",
"enum": [
"IlluminanceOnTarget",
"IlluminanceBelowTarget",
"IlluminanceAboveTarget"
]
}
IlluminanceLevelSensingLightSensorType Enum
{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "IlluminanceLevelSensingLightSensorType Enum Properties",
"type": "string",
"enum": [
"Photodiode",
"CMOS",
"Unknown"
]
}
IlluminanceMeasurementLightSensorType Enum
{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "IlluminanceMeasurementLightSensorType Enum Properties",
"type": "string",
"enum": [
"Photodiode",
"CMOS",
"Unknown"
]
}
ImageNotifyPayloadType Enum
{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "ImageNotifyPayloadType Enum Properties",
"type": "string",
"enum": [
"QueryJitter",
"QueryJitterAndManufacturerCode",
"QueryJitterManufacturerCodeAndImageType",
"QueryJitterManufacturerCodeImageTypeAndNewFileVersion"
]
}
LoggingLevelEnum Enum
{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "LoggingLevelEnum Enum Properties",
"type": "string",
"enum": [
"Debug",
"Info",
"Warning",
"Error",
"Critical"
]
}
MeteringEnergyCarrierUnitOfMeasure Enum
{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "MeteringEnergyCarrierUnitOfMeasure Enum Properties",
"type": "string",
"enum": [
"KilowattHoursOrKilowatts",
"CubicMeterOrCubicMeterPerHour",
"CubicFeetOrCubicFeetPerHour",
"CentumCubicFeetOrCentum",
"USGallonsOrUSGalonsPerHour",
"ImperialGallonsOrImperialGallonsPerhour",
"BTUsOrBTUPerhour",
"LitersOrLitersPerHour",
"kPAGaugein",
"kPAabsolute",
"mcfCubicFeetOr mcfPerHour",
"Unitless",
"MegaJouleMegaJoulePerSecond"
]
}
MeteringMeteringDeviceType Enum
{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "MeteringMeteringDeviceType Enum Properties",
"type": "string",
"enum": [
"ElectricMetering",
"GasMetering",
"WaterMetering",
"ThermalMetering",
"PressureMetering",
"HeatMetering",
"CoolingMetering",
"MirroredGasMetering",
"MirroredWaterMetering",
"MirroredThermalMetering",
"MirroredPressureMetering",
"MirroredHeatMetering",
"MirroredCoolingMetering"
]
}
MeteringSupplyStatus Enum
{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "MeteringSupplyStatus Enum Properties",
"type": "string",
"enum": [
"SupplyOFF",
"SupplyOFFOrARMED",
"SupplyON"
]
}
MeteringTemperatureUnitOfMeasure Enum
{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "MeteringTemperatureUnitOfMeasure Enum Properties",
"type": "string",
"enum": [
"DegreesKelvin",
"DegreesCelsius",
"DegreesFahrenheit"
]
}
MeteringUnitofMeasure Enum
{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "MeteringUnitofMeasure Enum Properties",
"type": "string",
"enum": [
"KilowattHoursOrKilowatts",
"CubicMeterOrCubicMeterPerHour",
"CubicFeetOrCubicFeetPerHour",
"CentumCubicFeetOrCentum",
"USGallonsOrUSGalonsPerHour",
"ImperialGallonsOrImperialGallonsPerhour",
"BTUsOrBTUPerhour",
"LitersOrLitersPerHour",
"kPAGaugein",
"kPAabsolute",
"mcfCubicFeetOr mcfPerHour",
"Unitless",
"MegaJouleMegaJoulePerSecond"
]
}
ModeType Enum
{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "ModeType Enum Properties",
"type": "string",
"enum": [
"Off",
"Humidify",
"Dehumidify",
"Auto"
]
}
MoveStepMode Enum
{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "MoveStepMode Enum Properties",
"type": "string",
"enum": [
"Up",
"Down"
]
}
NM_State Enum
{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "NM_State Enum Properties",
"type": "string",
"enum": [
"idle",
"add node",
"remove node",
"join network",
"leave network",
"network repair",
"network update",
"reset",
"scan mode"
]
}
NodeStateNetworkStatus Enum
{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "NodeStateNetworkStatus Enum Properties",
"type": "string",
"enum": [
"Online functional",
"Online interviewing",
"Online non-functional",
"Unavailable",
"Offline",
"Commisioning Started"
]
}
NodeStateSecurity Enum
{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "NodeStateSecurity Enum Properties",
"type": "string",
"enum": [
"None",
"Z-Wave S0",
"Z-Wave S2 Unauthenticated",
"Z-Wave S2 Authenticated",
"Z-Wave S2 Access Control",
"Zigbee Z3",
"Matter"
]
}
OTADeviceSpecificImageType Enum
{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "OTADeviceSpecificImageType Enum Properties",
"type": "string",
"enum": [
"ClientSecurityCredentials",
"ClientConfiguration",
"ServerLog",
"Picture"
]
}
OTAUpgradeImageUpgradeStatus Enum
{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "OTAUpgradeImageUpgradeStatus Enum Properties",
"type": "string",
"enum": [
"Normal",
"DownloadInProgress",
"DownloadComplete",
"WaitingToUpgrade",
"CountDown",
"WaitForMore",
"WaitingToUpgradeViaExternalEvent"
]
}
OTAUpgradeUpgradeActivationPolicy Enum
{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "OTAUpgradeUpgradeActivationPolicy Enum Properties",
"type": "string",
"enum": [
"OTAServerActivationAllowed",
"OutOfBandActivationOnly"
]
}
OTAUpgradeUpgradeTimeoutPolicy Enum
{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "OTAUpgradeUpgradeTimeoutPolicy Enum Properties",
"type": "string",
"enum": [
"ApplyUpgradeAfterTimeout",
"DoNotApplyUpgradeAfterTimeout"
]
}
OccupancySensingOccupancySensorType Enum
{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "OccupancySensingOccupancySensorType Enum Properties",
"type": "string",
"enum": [
"PIR",
"Ultrasonic",
"PIRAndUltrasonic",
"PhysicalContact"
]
}
OffWithEffectEffectIdentifier Enum
{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "OffWithEffectEffectIdentifier Enum Properties",
"type": "string",
"enum": [
"DelayedAllOff",
"DyingLight"
]
}
OnOffStartUpOnOff Enum
{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "OnOffStartUpOnOff Enum Properties",
"type": "string",
"enum": [
"SetOnOffTo0",
"SetOnOffTo1",
"TogglePreviousOnOff",
"SetPreviousOnOff"
]
}
OperatingEventNotificationOperationEventCode Enum
{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "OperatingEventNotificationOperationEventCode Enum Properties",
"type": "string",
"enum": [
"UnknownOrMS",
"Lock",
"Unlock",
"LockFailureInvalidPINOrID",
"LockFailureInvalidSchedule",
"UnlockFailureInvalidPINOrID",
"UnlockFailureInvalidSchedule",
"OneTouchLock",
"KeyLock",
"KeyUnlock",
"AutoLock",
"ScheduleLock",
"ScheduleUnlock",
"ManualLock",
"ManualUnlock",
"NonAccessUserOperationalEvent"
]
}
OptionsStartupMode Enum
{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "OptionsStartupMode Enum Properties",
"type": "string",
"enum": [
"RestartUsingStartupParameters",
"RestartUsingCurrentState"
]
}
ProfileIntervalPeriod Enum
{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "ProfileIntervalPeriod Enum Properties",
"type": "string",
"enum": [
"Daily",
"60Minutes",
"30Minutes",
"15Minutes",
"10Minutes",
"7dot5Minutes",
"5Minutes",
"2dot5Minutes"
]
}
ProgrammingEventNotificationProgramEventCode Enum
{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "ProgrammingEventNotificationProgramEventCode Enum Properties",
"type": "string",
"enum": [
"UnknownOrMS",
"MasterCodeChanged",
"PINCodeAdded",
"PINCodeDeleted",
"PINCodeChanged",
"RFIDCodeAdded",
"RFIDCodeDeleted"
]
}
ProgrammingEventNotificationProgramEventSource Enum
{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "ProgrammingEventNotificationProgramEventSource Enum Properties",
"type": "string",
"enum": [
"Keypad",
"RF",
"RFID",
"Indeterminate"
]
}
PumpControlMode Enum
{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "PumpControlMode Enum Properties",
"type": "string",
"enum": [
"ConstantSpeed",
"ConstantPressure",
"ProportionalPressure",
"ConstantFlow",
"ConstantTemperature",
"Automatic"
]
}
PumpOperationMode Enum
{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "PumpOperationMode Enum Properties",
"type": "string",
"enum": [
"Normal",
"Minimum",
"Maximum",
"Local"
]
}
SHDCFGDirection Enum
{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "SHDCFGDirection Enum Properties",
"type": "string",
"enum": [
"Closing",
"Opening"
]
}
ScaleType Enum
{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "ScaleType Enum Properties",
"type": "string",
"enum": [
"Percentage",
"Absolute"
]
}
SetpointRaiseOrLowerMode Enum
{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "SetpointRaiseOrLowerMode Enum Properties",
"type": "string",
"enum": [
"Heat",
"Cool",
"Both"
]
}
SetpointType Enum
{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "SetpointType Enum Properties",
"type": "string",
"enum": [
"Humidifier",
"Dehumidifier",
"Auto"
]
}
ShadeConfigurationMode Enum
{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "ShadeConfigurationMode Enum Properties",
"type": "string",
"enum": [
"Normal",
"Configure"
]
}
SirenConfigurationStrobe Enum
{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "SirenConfigurationStrobe Enum Properties",
"type": "string",
"enum": [
"NoStrobe",
"UseStrobe"
]
}
SirenConfigurationWarningMode Enum
{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "SirenConfigurationWarningMode Enum Properties",
"type": "string",
"enum": [
"Stop",
"Burgler",
"Fire",
"Emergency",
"PolicePanic",
"FirePanic",
"EmergencyPanic"
]
}
SquawkConfigurationSquawkMode Enum
{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "SquawkConfigurationSquawkMode Enum Properties",
"type": "string",
"enum": [
"SoundForSystemIsArmed",
"SoundForSystemIsDisarmed"
]
}
ThermostatACCapacityFormat Enum
{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "ThermostatACCapacityFormat Enum Properties",
"type": "string",
"enum": [
"BTUh"
]
}
ThermostatACCompressorType Enum
{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "ThermostatACCompressorType Enum Properties",
"type": "string",
"enum": [
"T1",
"T2",
"T3"
]
}
ThermostatACLouverPosition Enum
{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "ThermostatACLouverPosition Enum Properties",
"type": "string",
"enum": [
"FullyClosed",
"FullyOpen",
"QuarterOpen",
"HalfOpen",
"ThreeQuartersOpen"
]
}
ThermostatACRefrigerantType Enum
{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "ThermostatACRefrigerantType Enum Properties",
"type": "string",
"enum": [
"R22",
"R410a",
"R407c"
]
}
ThermostatACType Enum
{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "ThermostatACType Enum Properties",
"type": "string",
"enum": [
"CoolingAndFixedSpeed",
"HeatPumpAndFixedSpeed",
"CoolingAndInverter",
"HeatPumpAndInverter"
]
}
ThermostatControlSequenceOfOperation Enum
{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "ThermostatControlSequenceOfOperation Enum Properties",
"type": "string",
"enum": [
"CoolingOnly",
"CoolingWithReheat",
"HeatingOnly",
"HeatingWithReheat",
"CoolingAndHeating4Pipes",
"CoolingAndHeating4PipesWithReheat"
]
}
ThermostatProgrammingOperationModeProgrammingMode Enum
{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "ThermostatProgrammingOperationModeProgrammingMode Enum Properties",
"type": "string",
"enum": [
"SimpleOrSetpoint",
"Schedule"
]
}
ThermostatSetpointChangeSource Enum
{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "ThermostatSetpointChangeSource Enum Properties",
"type": "string",
"enum": [
"Manual",
"ScheduleOrInternalProgramming",
"External"
]
}
ThermostatStartOfWeek Enum
{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "ThermostatStartOfWeek Enum Properties",
"type": "string",
"enum": [
"Sunday",
"Monday",
"Tuesday",
"Wednesday",
"Thursday",
"Friday",
"Saturday"
]
}
ThermostatSystemMode Enum
{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "ThermostatSystemMode Enum Properties",
"type": "string",
"enum": [
"Off",
"Auto",
"Cool",
"Heat",
"EmergencyHeating",
"Precooling",
"FanOnly",
"Dry",
"Sleep"
]
}
ThermostatTemperatureSetpointHold Enum
{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "ThermostatTemperatureSetpointHold Enum Properties",
"type": "string",
"enum": [
"SetpointHoldOff",
"SetpointHoldOn"
]
}
ThermostatThermostatRunningMode Enum
{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "ThermostatThermostatRunningMode Enum Properties",
"type": "string",
"enum": [
"Off",
"Cool",
"Heat"
]
}
ThermostatUserInterfaceConfigurationKeypadLockout Enum
{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "ThermostatUserInterfaceConfigurationKeypadLockout Enum Properties",
"type": "string",
"enum": [
"None",
"Level1",
"Level2",
"Level3",
"Level4",
"Level5"
]
}
ThermostatUserInterfaceConfigurationScheduleProgrammingVisibility Enum
{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "ThermostatUserInterfaceConfigurationScheduleProgrammingVisibility Enum Properties",
"type": "string",
"enum": [
"LocalEnabled",
"LocalDisabled"
]
}
ThermostatUserInterfaceConfigurationTemperatureDisplayMode Enum
{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "ThermostatUserInterfaceConfigurationTemperatureDisplayMode Enum Properties",
"type": "string",
"enum": [
"Celsius",
"Fahrenheit"
]
}
TriggerEffectEffectIdentifier Enum
{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "TriggerEffectEffectIdentifier Enum Properties",
"type": "string",
"enum": [
"Blink",
"Breathe",
"Okay",
"ChannelChange",
"FinishEffect",
"StopEffect"
]
}
TriggerEffectEffectVariant Enum
{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "TriggerEffectEffectVariant Enum Properties",
"type": "string",
"enum": [
"Default"
]
}
TxReportTransmissionSpeed Enum
{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "TxReportTransmissionSpeed Enum Properties",
"type": "string",
"enum": [
"Z-Wave-9600-bits-per-second",
"Z-Wave-40-kbits-per-second",
"Z-Wave-100-kbits-per-second",
"Z-WaveLongRange-100-kbits-per-second",
"Other",
"Unknown"
]
}
UnifyHumidityControlCurrentState Enum
{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "UnifyHumidityControlCurrentState Enum Properties",
"type": "string",
"enum": [
"Idle",
"Humidifying",
"Dehumidifying"
]
}
UnifyThermostatOperatingState Enum
{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "UnifyThermostatOperatingState Enum Properties",
"type": "string",
"enum": [
"Off",
"Heating",
"Cooling",
"FanOnly",
"PendingHeat",
"PendingCool",
"Vent/Economizer",
"AuxHeating",
"2ndStageHeating",
"2ndStageCooling",
"2ndStageAuxHeat",
"3rdStageAuxHeat"
]
}
UnifyThermostatThermostatMode Enum
{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "UnifyThermostatThermostatMode Enum Properties",
"type": "string",
"enum": [
"Off",
"Heat",
"Cool",
"Auto",
"Auxiliary",
"Resume",
"Fan",
"Furnace",
"Dry",
"Moist",
"AutoChangeover",
"EnergyHeat",
"EnergyCool",
"Away",
"FullPower",
"ManufacturerSpecific"
]
}
WindowCoveringWindowCoveringType Enum
{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "WindowCoveringWindowCoveringType Enum Properties",
"type": "string",
"enum": [
"Rollershade",
"Rollershade2Motor",
"RollershadeExterior",
"RollershadeExterior2Motor",
"Drapery",
"Awning",
"Shutter",
"TiltBlindTiltOnly",
"TiltBlindLiftAndTilt",
"ProjectorScreen"
]
}
ZWaveFanModeEnum Enum
{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "ZWaveFanModeEnum Enum Properties",
"type": "string",
"enum": [
"Auto",
"Low",
"AutoHigh",
"High",
"AutoMedium",
"Medium",
"Circulation",
"HumidityCirculation",
"LeftRight",
"UpDown",
"Quiet",
"ExternalCirculation"
]
}
ZWaveFanStateEnum Enum
{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "ZWaveFanStateEnum Enum Properties",
"type": "string",
"enum": [
"Idle",
"Running",
"RunningHigh",
"RunningMedium",
"Circulation",
"HumidityCirculation",
"RightLeftCirculation",
"UpDownCirculation",
"QuietCirculation"
]
}
ZoneEnrollResponseEnrollResponseCode Enum
{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "ZoneEnrollResponseEnrollResponseCode Enum Properties",
"type": "string",
"enum": [
"Success",
"NotSupported",
"NoEnrollPermit",
"TooManyZones"
]
}
attributeReportingStatus Enum
{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "attributeReportingStatus Enum Properties",
"type": "string",
"enum": [
"Pending",
"Complete"
]
}
zclStatus Enum
{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "zclStatus Enum Properties",
"type": "string",
"enum": [
"SUCCESS",
"FAILURE",
"NOT_AUTHORIZED",
"MALFORMED_COMMAND",
"UNSUP_CLUSTER_COMMAND",
"UNSUP_GENERAL_COMMAND",
"UNSUP_MANUF_CLUSTER_COMMAND",
"UNSUP_MANUF_GENERAL_COMMAND",
"INVALID_FIELD",
"UNSUPPORTED_ATTRIBUTE",
"INVALID_VALUE",
"READ_ONLY",
"INSUFFICIENT_SPACE",
"DUPLICATE_EXISTS",
"NOT_FOUND",
"UNREPORTABLE_ATTRIBUTE",
"INVALID_DATA_TYPE",
"INVALID_SELECTOR",
"WRITE_ONLY",
"INCONSISTENT_STARTUP_STATE",
"DEFINED_OUT_OF_BAND",
"INCONSISTENT",
"ACTION_DENIED",
"TIMEOUT",
"ABORT",
"INVALID_IMAGE",
"WAIT_FOR_DATA",
"NO_IMAGE_AVAILABLE",
"REQUIRE_MORE_IMAGE",
"NOTIFICATION_PENDING",
"HARDWARE_FAILURE",
"SOFTWARE_FAILURE",
"CALIBRATION_ERROR",
"UNSUPPORTED_CLUSTER",
"LIMIT_REACHED"
]
}
zclType Enum
{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "zclType Enum Properties",
"type": "string",
"enum": [
"nodata",
"data8",
"data16",
"data24",
"data32",
"data40",
"data48",
"data56",
"data64",
"bool",
"map8",
"map16",
"map24",
"map32",
"map40",
"map48",
"map56",
"map64",
"uint8",
"uint16",
"uint24",
"uint32",
"uint40",
"uint48",
"uint56",
"uint64",
"int8",
"int16",
"int24",
"int32",
"int40",
"int48",
"int56",
"int64",
"enum8",
"enum16",
"semi",
"single",
"double",
"octstr",
"string",
"octstr16",
"string16",
"array",
"struct",
"set",
"bag",
"fabric_idx",
"ToD",
"date",
"UTC",
"clusterId",
"attribId",
"bacOID",
"EUI64",
"key128",
"unk"
]
}