Appearance

public enum Appearance : UInt16
extension Appearance: Encodable

Appearance

  • Unknown

    Declaration

    Swift

    case unknown = 0
  • Generic Phone

    Declaration

    Swift

    case phone = 64
  • Generic Computer

    Declaration

    Swift

    case computer = 128
  • Generic Watch

    Declaration

    Swift

    case watch = 192
  • Watch: Sports Watch

    Declaration

    Swift

    case sportsWatch = 193
  • Generic Clock

    Declaration

    Swift

    case clock = 256
  • Generic Display

    Declaration

    Swift

    case display = 320
  • Generic Remote Control

    Declaration

    Swift

    case remoteControl = 384
  • Generic Eye-glasses

    Declaration

    Swift

    case eyeGlasses = 448
  • tag

    Generic Tag

    Declaration

    Swift

    case tag = 512
  • Generic Keyring

    Declaration

    Swift

    case keyRing = 576
  • Generic Media Player

    Declaration

    Swift

    case mediaPlayer = 640
  • Generic Barcode Scanner

    Declaration

    Swift

    case barcodeScanner = 704
  • Generic Thermometer

    Declaration

    Swift

    case thermometer = 768
  • Thermometer: Ear

    Declaration

    Swift

    case earThermometer = 769
  • Generic Heart rate Sensor

    Declaration

    Swift

    case heartRateSensor = 832
  • Heart Rate Sensor: Heart Rate Belt

    Declaration

    Swift

    case beltHeartRateSensor = 833
  • Generic Blood Pressure

    Declaration

    Swift

    case bloodPressure = 896
  • Blood Pressure: Arm

    Declaration

    Swift

    case armBloodPressure = 897
  • Blood Pressure: Wrist

    Declaration

    Swift

    case wristBloodPressure = 898
  • Human Interface Device (HID)

    Declaration

    Swift

    case humanInterfaceDevice = 960
  • Keyboard

    Declaration

    Swift

    case keyboard = 961
  • Mouse

    Declaration

    Swift

    case mouse = 962
  • Joystick

    Declaration

    Swift

    case joystick = 963
  • Gamepad

    Declaration

    Swift

    case gamepad = 964
  • Digitizer Tablet

    Declaration

    Swift

    case digitizerTablet = 965
  • Card Reader

    Declaration

    Swift

    case cardReader = 966
  • Digital Pen

    Declaration

    Swift

    case digitalPen = 967
  • Barcode Scanner

    Declaration

    Swift

    case barcodeScannerHumanInterfaceDevice = 968
  • Generic Glucose Meter

    Declaration

    Swift

    case glucoseMeter = 1024
  • Generic: Running Walking Sensor

    Declaration

    Swift

    case runningWalkingSensor = 1088
  • Running Walking Sensor: In-Shoe

    Declaration

    Swift

    case inShoeRunningWalkingSensor = 1089
  • Running Walking Sensor: On-Shoe

    Declaration

    Swift

    case onShoeRunningWalkingSensor = 1090
  • Running Walking Sensor: On-Hip

    Declaration

    Swift

    case onHipRunningWalkingSensor = 1091
  • Generic: Cycling

    Declaration

    Swift

    case cycling = 1152
  • Cycling: Cycling Computer

    Declaration

    Swift

    case computerCycling = 1153
  • Cycling: Speed Sensor

    Declaration

    Swift

    case speedSensor = 1154
  • Cycling: Cadence Sensor

    Declaration

    Swift

    case cadenceSensor = 1155
  • Cycling: Power Sensor

    Declaration

    Swift

    case powerSensor = 1156
  • Cycling: Speed and Cadence Sensor

    Declaration

    Swift

    case speedAndCadenceSensor = 1157
  • Generic Control Device

    Declaration

    Swift

    case controlDevice = 1216
  • Switch

    Declaration

    Swift

    case switchControlDevice = 1217
  • Multi-switch

    Declaration

    Swift

    case multiSwitchControlDevice = 1218
  • Button

    Declaration

    Swift

    case buttonControlDevice = 1219
  • Slider

    Declaration

    Swift

    case sliderControlDevice = 1220
  • Rotary

    Declaration

    Swift

    case rotaryControlDevice = 1221
  • Touch-panel

    Declaration

    Swift

    case touchPanelControlDevice = 1222
  • Single Switch

    Declaration

    Swift

    case singleSwitchControlDevice = 1223
  • Double Switch

    Declaration

    Swift

    case doubleSwitchControlDevice = 1224
  • Triple Switch

    Declaration

    Swift

    case tripleSwitchControlDevice = 1225
  • Battery Switch

    Declaration

    Swift

    case batterySwitchControlDevice = 1226
  • Energy Harvesting Switch

    Declaration

    Swift

    case energyHarvestingSwitchControlDevice = 1227
  • Push Button

    Declaration

    Swift

    case pushButttonControlDevice = 1228
  • Generic Network Device

    Declaration

    Swift

    case networkDevice = 1280
  • Access Point

    Declaration

    Swift

    case accessPointNetworkDevice = 1281
  • Mesh Device

    Declaration

    Swift

    case meshNetworkDevice = 1282
  • Mesh Network Proxy

    Declaration

    Swift

    case meshNetworkProxyNetworkDevice = 1283
  • Generic Sensor

    Declaration

    Swift

    case genericSensor = 1344
  • Motion Sensor

    Declaration

    Swift

    case motionSensor = 1345
  • Air Quality Sensor

    Declaration

    Swift

    case airQualitySensor = 1346
  • Temperature Sensor

    Declaration

    Swift

    case temperatureSensor = 1347
  • Humidity Sensor

    Declaration

    Swift

    case humiditySensor = 1348
  • Leak Sensor

    Declaration

    Swift

    case leakSensor = 1349
  • Smoke Sensor

    Declaration

    Swift

    case smokeSensor = 1350
  • Occupancy Sensor

    Declaration

    Swift

    case occupancySensor = 1351
  • Contact Sensor

    Declaration

    Swift

    case contactSensor = 1352
  • Carbon Monoxide Sensor

    Declaration

    Swift

    case carbonMonoxideSensor = 1353
  • Carbon Dioxide Sensor

    Declaration

    Swift

    case carbonDioxideSensor = 1354
  • Ambient Light Sensor

    Declaration

    Swift

    case ambientLightSensor = 1355
  • Energy Sensor

    Declaration

    Swift

    case energySensor = 1356
  • Color Light Sensor

    Declaration

    Swift

    case colorLightSensor = 1357
  • Rain Sensor

    Declaration

    Swift

    case rainSensor = 1358
  • Fire Sensor

    Declaration

    Swift

    case fireSensor = 1359
  • Wind Sensor

    Declaration

    Swift

    case windSensor = 1360
  • Proximity Sensor

    Declaration

    Swift

    case proximitySensor = 1361
  • Multi-Sensor

    Declaration

    Swift

    case multiSensor = 1362
  • Flush mounted sensor

    Declaration

    Swift

    case flushMountedSensor = 1363
  • Ceiling mounted sensor

    Declaration

    Swift

    case ceilingMountedSensor = 1364
  • Wall mounted sensor

    Declaration

    Swift

    case wallMountedSensor = 1365
  • Multisensor

    Declaration

    Swift

    case multiSensorSensor = 1366
  • Energy Meter

    Declaration

    Swift

    case energyMeterSensor = 1367
  • Flame Detector

    Declaration

    Swift

    case flameDetectorSensor = 1368
  • Vehicle Tire Pressure Sensor

    Declaration

    Swift

    case vehicleTirePressureSensor = 1369
  • Generic Light Fixtures

    Declaration

    Swift

    case genericLightFixture = 1408
  • Wall Light

    Declaration

    Swift

    case wallLightFixture = 1409
  • Ceiling Light

    Declaration

    Swift

    case ceilingLightFixture = 1410
  • Floor Light

    Declaration

    Swift

    case floorLightFixture = 1411
  • Cabinet Light

    Declaration

    Swift

    case cabinetLightFixture = 1412
  • Desk Light

    Declaration

    Swift

    case deskLightFixture = 1413
  • Troffer Light

    Declaration

    Swift

    case trofferLightFixture = 1414
  • Pendant Light

    Declaration

    Swift

    case pendantLightFixture = 1415
  • In-ground Light

    Declaration

    Swift

    case inGroundLightFixture = 1416
  • Flood Light

    Declaration

    Swift

    case floodLightFixture = 1417
  • Underwater Light

    Declaration

    Swift

    case underwaterLightFixture = 1418
  • Bollard with Light

    Declaration

    Swift

    case bollardWithLightFixture = 1419
  • Pathway Light

    Declaration

    Swift

    case pathwayLightFixture = 1420
  • Garden Light

    Declaration

    Swift

    case gardenLightFixture = 1421
  • Pole-top Light

    Declaration

    Swift

    case poleTopLightFixture = 1422
  • Spotlight

    Declaration

    Swift

    case spotLightFixture = 1423
  • Linear Light

    Declaration

    Swift

    case linearLightFixture = 1424
  • Street Light

    Declaration

    Swift

    case streetLightFixture = 1425
  • Shelves Light

    Declaration

    Swift

    case shelvesLightFixture = 1426
  • High-bay / Low-bay Light

    Declaration

    Swift

    case highBaylowBayLightFixture = 1427
  • Emergency Exit Light

    Declaration

    Swift

    case emergancyExitLightFixture = 1428
  • Light controller

    Declaration

    Swift

    case lightController = 1429
  • Light driver

    Declaration

    Swift

    case lightDriver = 1430
  • Light Bulb

    Declaration

    Swift

    case lightBulb = 1431
  • Low­-bay Light

    Declaration

    Swift

    case lowBayLightFixture = 1432
  • High­-bay Light

    Declaration

    Swift

    case highBayLightFixture = 1433
  • Generic Fan

    Declaration

    Swift

    case genericFan = 1472
  • Ceiling Fan

    Declaration

    Swift

    case ceilingFan = 1473
  • Axial Fan

    Declaration

    Swift

    case axialFan = 1474
  • Exhaust Fan

    Declaration

    Swift

    case exhaustFan = 1475
  • Pedestal Fan

    Declaration

    Swift

    case pedastalFan = 1476
  • Desk Fan

    Declaration

    Swift

    case deskFan = 1477
  • Wall Fan

    Declaration

    Swift

    case wallFan = 1478
  • Generic HVAC

    Declaration

    Swift

    case genericHvac = 1536
  • Thermostat

    Declaration

    Swift

    case thermostat = 1537
  • Humidifier

    Declaration

    Swift

    case humidifierHvac = 1538
  • De-Humidifier

    Declaration

    Swift

    case deHumidifierHvac = 1539
  • Heater

    Declaration

    Swift

    case heaterHvac = 1540
  • Radiator

    Declaration

    Swift

    case radiatorHvac = 1541
  • Boiler

    Declaration

    Swift

    case boilerHvac = 1542
  • Heat pump

    Declaration

    Swift

    case heatPumpHvac = 1543
  • Infrared heater

    Declaration

    Swift

    case infraredHeaterHvac = 1544
  • Radiant panel heater

    Declaration

    Swift

    case radiantPanelHeaterHvac = 1545
  • Fan heater

    Declaration

    Swift

    case fanHeaterHvac = 1546
  • Air curtain

    Declaration

    Swift

    case airCurtainHvac = 157
  • Generic Air Conditioning

    Declaration

    Swift

    case genericAirConditioning = 1600
  • Generic Humidifier

    Declaration

    Swift

    case genericHumidifier = 1664
  • Generic Heating

    Declaration

    Swift

    case genericHeating = 1728
  • Radiator

    Declaration

    Swift

    case radiator = 1729
  • Boiler

    Declaration

    Swift

    case boiler = 1730
  • Heat Pump

    Declaration

    Swift

    case heatPump = 1731
  • Infrared Heater

    Declaration

    Swift

    case infraredHeater = 1732
  • Radiant Panel Heater

    Declaration

    Swift

    case radiantPanelHeater = 1733
  • Fan Heater

    Declaration

    Swift

    case fanHeater = 1734
  • Air Curtain

    Declaration

    Swift

    case airCurtain = 1735
  • Generic Access Control

    Declaration

    Swift

    case genericAccessControl = 1792
  • Access Door

    Declaration

    Swift

    case accessDoor = 1793
  • Garage Door

    Declaration

    Swift

    case garageDoor = 1794
  • Emergency Exit Door

    Declaration

    Swift

    case emergencyExitDoor = 1795
  • Access Lock

    Declaration

    Swift

    case accessLock = 1796
  • Elevator

    Declaration

    Swift

    case elevator = 1797
  • Window

    Declaration

    Swift

    case window = 1798
  • Entrance Gate

    Declaration

    Swift

    case entranceGate = 1799
  • Door Lock

    Declaration

    Swift

    case doorLock = 1800
  • Locker

    Declaration

    Swift

    case locker = 1801
  • Generic Motorized Device

    Declaration

    Swift

    case genericMotorizedDevice = 1856
  • Motorized Gate

    Declaration

    Swift

    case motorizedGate = 1857
  • Awning

    Declaration

    Swift

    case awning = 1858
  • Blinds or Shades

    Declaration

    Swift

    case blindsOrShades = 1859
  • Curtains

    Declaration

    Swift

    case curtains = 1860
  • Screen

    Declaration

    Swift

    case screen = 1861
  • Generic Power Device

    Declaration

    Swift

    case genericPowerDevice = 1920
  • Power Outlet

    Declaration

    Swift

    case powerOutlit = 1921
  • Power Strip

    Declaration

    Swift

    case powerStrip = 1922
  • Plug

    Declaration

    Swift

    case powerPlug = 1923
  • Power Supply

    Declaration

    Swift

    case powerSupply = 1924
  • LED Driver

    Declaration

    Swift

    case ledDriver = 1925
  • Fluorescent Lamp Gear

    Declaration

    Swift

    case fluorescentLampGear = 1926
  • HID Lamp Gear

    Declaration

    Swift

    case hidLampGear = 1927
  • Charge Case

    Declaration

    Swift

    case chargeCase = 1928
  • Power Bank

    Declaration

    Swift

    case powerBank = 1929
  • Generic Light Source

    Declaration

    Swift

    case genericLightSource = 1984
  • Incandescent Light Bulb

    Declaration

    Swift

    case incandescentLightBulb = 1985
  • LED Bulb

    Declaration

    Swift

    case ledBulb = 1986
  • HID Lamp

    Declaration

    Swift

    case hidLamp = 1987
  • Fluorescent Lamp

    Declaration

    Swift

    case fluorescentLamp = 1988
  • LED Array

    Declaration

    Swift

    case ledArray = 1989
  • Multi-Color LED Array

    Declaration

    Swift

    case multiColorLedArray = 1990
  • Generic Window Covering

    Declaration

    Swift

    case genericWindowCovering = 2048
  • Window Shades

    Declaration

    Swift

    case windowShades = 2049
  • Window Blinds

    Declaration

    Swift

    case windowBlinds = 2050
  • Window Awning

    Declaration

    Swift

    case windowAwning = 2051
  • Window Curtain

    Declaration

    Swift

    case windowCurtain = 2052
  • Exterior Shutter

    Declaration

    Swift

    case exteriorShutter = 2053
  • Exterior Screen

    Declaration

    Swift

    case exteriorScreen = 2054
  • Generic Audio Sink

    Declaration

    Swift

    case genericAudioSink = 2112
  • Standalone Speaker

    Declaration

    Swift

    case standaloneSpeaker = 2113
  • Soundbar

    Declaration

    Swift

    case soundbar = 2114
  • Bookshelf Speaker

    Declaration

    Swift

    case bookshelfSpeaker = 2115
  • Standmounted Speaker

    Declaration

    Swift

    case standmountedSpeaker = 2116
  • Speakerphone

    Declaration

    Swift

    case speakerphone = 2117
  • Generic Audio Source

    Declaration

    Swift

    case genericAudioSource = 2176
  • Microphone

    Declaration

    Swift

    case microphone = 2177
  • Alarm

    Declaration

    Swift

    case alarm = 2178
  • Bell

    Declaration

    Swift

    case bell = 2179
  • Horn

    Declaration

    Swift

    case horn = 2180
  • Broadcasting Device

    Declaration

    Swift

    case broadcastingDevice = 2181
  • Service Desk

    Declaration

    Swift

    case serviceDeskAudioSource = 2182
  • Kiosk

    Declaration

    Swift

    case kioskAudioSource = 2183
  • Broadcasting Room

    Declaration

    Swift

    case broadcastingRoom = 2184
  • Auditorium

    Declaration

    Swift

    case auditorium = 2185
  • Generic Motorized Vehicle

    Declaration

    Swift

    case genericMotorizedVehicle = 2240
  • car

    Car

    Declaration

    Swift

    case car = 2241
  • Large Goods Vehicle

    Declaration

    Swift

    case largeGoodsVehicle = 2242
  • 2­ Wheeled Vehicle

    Declaration

    Swift

    case twoWheeledVehicle = 2243
  • Motorbike

    Declaration

    Swift

    case motorbike = 2244
  • Scooter

    Declaration

    Swift

    case scooter = 2245
  • Moped

    Declaration

    Swift

    case moped = 2246
  • 3­ Wheeled Vehicle

    Declaration

    Swift

    case threeWheeledVehicle = 2247
  • Light Vehicle

    Declaration

    Swift

    case lightVehicle = 2248
  • Quad Bike

    Declaration

    Swift

    case quadBike = 2249
  • Minibus

    Declaration

    Swift

    case minibus = 2250
  • bus

    Bus

    Declaration

    Swift

    case bus = 2251
  • Trolley

    Declaration

    Swift

    case trolley = 2252
  • Agricultural Vehicle

    Declaration

    Swift

    case agriculturalVehicle = 2253
  • Camper / Caravan

    Declaration

    Swift

    case camperCaravan = 2254
  • Recreational Vehicle / Motor Home

    Declaration

    Swift

    case recreationalVehicle = 2255
  • Generic Domestic Appliance

    Declaration

    Swift

    case genericDomesticAppliance = 2304
  • Refrigerator

    Declaration

    Swift

    case refrigerator = 2305
  • Freezer

    Declaration

    Swift

    case freezer = 2306
  • Oven

    Declaration

    Swift

    case oven = 2307
  • Microwave

    Declaration

    Swift

    case microwave = 2308
  • Toaster

    Declaration

    Swift

    case toaster = 2309
  • Washing Machine

    Declaration

    Swift

    case washingMachine = 2310
  • Dryer

    Declaration

    Swift

    case dryer = 2311
  • Coffee maker

    Declaration

    Swift

    case coffeeMaker = 2312
  • Clothes iron

    Declaration

    Swift

    case clothesIron = 2313
  • Curling iron

    Declaration

    Swift

    case curlingIron = 2314
  • Hair dryer

    Declaration

    Swift

    case hairDryer = 2315
  • Vacuum cleaner

    Declaration

    Swift

    case vacuumCleaner = 2316
  • Robotic Vacuum cleaner

    Declaration

    Swift

    case roboticVacuumCleaner = 2317
  • Rice cooker

    Declaration

    Swift

    case riceCooker = 2318
  • Clothes steamer

    Declaration

    Swift

    case clothesSteamer = 2319
  • Generic Wearable Audio Device

    Declaration

    Swift

    case genericWearableAudioDevice = 2368
  • Earbud

    Declaration

    Swift

    case earbudAudioDevice = 2369
  • Headset

    Declaration

    Swift

    case headsetAudioDevice = 2370
  • Headphones

    Declaration

    Swift

    case headphonesAudioDevice = 2371
  • Neck Band

    Declaration

    Swift

    case neckBandAudioDevice = 2372
  • Generic Aircraft

    Declaration

    Swift

    case genericAircraft = 2432
  • Light Aircraft

    Declaration

    Swift

    case lightAircraft = 2433
  • Microlight

    Declaration

    Swift

    case licrolightAircraft = 2434
  • Paraglider

    Declaration

    Swift

    case paragliderAircraft = 2435
  • Large Passenger Aircraft

    Declaration

    Swift

    case largePassengerAircraft = 2436
  • Generic AV Equipment

    Declaration

    Swift

    case genericAvEquipment = 2496
  • Amplifier

    Declaration

    Swift

    case amplifierAvEquipment = 2497
  • Receiver

    Declaration

    Swift

    case receiverAvEquipment = 2498
  • Radio

    Declaration

    Swift

    case radioAvEquipment = 2499
  • Tuner

    Declaration

    Swift

    case tunerAvEquipment = 2500
  • Turntable

    Declaration

    Swift

    case turntableAvEquipment = 2501
  • CD Player

    Declaration

    Swift

    case cdPlayerAvEquipment = 2502
  • DVD Player

    Declaration

    Swift

    case dvdPlayerAvEquipment = 2503
  • Bluray Player

    Declaration

    Swift

    case bluerayPlayerAvEquipment = 2504
  • Optical Disc Player

    Declaration

    Swift

    case opticalDiscPlayerAvEquipment = 2505
  • Set­Top Box

    Declaration

    Swift

    case setTopBoxAvEquipment = 2506
  • Generic Display Equipment

    Declaration

    Swift

    case genericDisplayEquipment = 2560
  • Television

    Declaration

    Swift

    case televisionDisplayEquipment = 2561
  • Monitor

    Declaration

    Swift

    case monitorDisplayEquipment = 2562
  • Projector

    Declaration

    Swift

    case projectorDisplayEquipment = 2563
  • Generic Hearing aid

    Declaration

    Swift

    case genericHearingAid = 2624
  • In-ear hearing aid

    Declaration

    Swift

    case InEarHearingAid = 2625
  • Behind-ear hearing aid

    Declaration

    Swift

    case behindEarHearingAid = 2626
  • Cochlear Implant

    Declaration

    Swift

    case cochlearImplantHearingAid = 2627
  • Generic Gaming

    Declaration

    Swift

    case genericGaming = 2688
  • Home Video Game Console

    Declaration

    Swift

    case homeVideoGameConsoleGaming = 2689
  • Portable handheld console

    Declaration

    Swift

    case portableHandheldConsoleGaming = 2690
  • Generic Signage

    Declaration

    Swift

    case genericSignage = 2752
  • Digital Signage

    Declaration

    Swift

    case digitalSignage = 2753
  • Electronic Label

    Declaration

    Swift

    case electronicLabelSignage = 2754
  • Generic: Pulse Oximeter

    Declaration

    Swift

    case genericPulseOximeter = 3136
  • Fingertip

    Declaration

    Swift

    case fingertipPulseOximeter = 3137
  • Wrist Worn

    Declaration

    Swift

    case wristWornPulseOximeter = 3138
  • Generic: Weight Scale

    Declaration

    Swift

    case genericWeightScale = 3200
  • Generic Personal Mobility Device

    Declaration

    Swift

    case genericPersonalMobilityDevice = 3264
  • Powered Wheelchair

    Declaration

    Swift

    case poweredWheelchair = 3265
  • Mobility Scooter

    Declaration

    Swift

    case mobilityScooter = 3266
  • Generic Continuous Glucose Monitor

    Declaration

    Swift

    case genericContinuousGlucoseMonitor = 3328
  • Generic Insulin Pump

    Declaration

    Swift

    case genericInsulinPump = 3392
  • / Insulin Pump, durable pump

    Declaration

    Swift

    case insulinPumpDurablePump = 3393
  • Insulin Pump, patch pump

    Declaration

    Swift

    case insulinPumpPatchPump = 3396
  • Insulin Pen

    Declaration

    Swift

    case insulinPen = 3400
  • Generic Medication Delivery

    Declaration

    Swift

    case genericMedicationDelivery = 3456
  • Generic: Outdoor Sports Activity

    Declaration

    Swift

    case outdoorSportsActivity = 5184
  • Location Display Device

    Declaration

    Swift

    case locationDisplayDevice = 5185
  • Location and Navigation Display Device

    Declaration

    Swift

    case locationNavigationDisplay = 5186
  • Location Pod

    Declaration

    Swift

    case locationPod = 5187
  • Location and Navigation Pod

    Declaration

    Swift

    case locationNavigationPod = 5188
  • Undocumented

    Declaration

    Swift

    public var description: String { get }
  • Encodes this value into the given encoder.

    If the value fails to encode anything, encoder will encode an empty keyed container in its place.

    This function throws an error if any values are invalid for the given encoder’s format.

    Declaration

    Swift

    public func encode(to encoder: Encoder) throws

    Parameters

    encoder

    The encoder to write data to.