AccessoryInformation (3E) REQ:Identify false 0 1 OPT:FirmwareRevision OPT:Manufacturer OPT:Model OPT:Name OPT:SerialNumber OPT:HardwareRevision OPT:AccessoryFlags AirPurifier (BB) REQ:Active 0 0 1 INACTIVE ACIVE REQ:CurrentAirPurifierState 1 0 2 INACTIVE IDLE PURIFYING REQ:TargetAirPurifierState 1 0 1 MANUAL AUTO OPT:Name OPT:RotationSpeed OPT:SwingMode OPT:LockPhysicalControls AirQualitySensor (8D) REQ:AirQuality 0 0 5 UNKNOWN EXCELLENT GOOD FAIR INFERIOR POOR OPT:Name OPT:OzoneDensity OPT:NitrogenDioxideDensity OPT:SulphurDioxideDensity OPT:PM25Density OPT:PM10Density OPT:VOCDensity OPT:StatusActive OPT:StatusFault OPT:StatusTampered OPT:StatusLowBattery BatteryService (96) REQ:BatteryLevel 0 0 100 REQ:ChargingState 0 0 2 NOT_CHARGING CHARGING NOT_CHARGEABLE REQ:StatusLowBattery 0 0 1 NOT_LOW_BATTERY LOW_BATTERY OPT:Name CarbonDioxideSensor (97) REQ:CarbonDioxideDetected 0 0 1 NORMAL ABNORMAL OPT:Name OPT:StatusActive OPT:StatusFault OPT:StatusTampered OPT:StatusLowBattery OPT:CarbonDioxideLevel OPT:CarbonDioxidePeakLevel CarbonMonoxideSensor (7F) REQ:CarbonMonoxideDetected 0 0 1 NORMAL ABNORMAL OPT:Name OPT:StatusActive OPT:StatusFault OPT:StatusTampered OPT:StatusLowBattery OPT:CarbonMonoxideLevel OPT:CarbonMonoxidePeakLevel ContactSensor (80) REQ:ContactSensorState 1 0 1 DETECTED NOT_DETECTED OPT:Name OPT:StatusActive OPT:StatusFault OPT:StatusTampered OPT:StatusLowBattery Door (81) REQ:CurrentPosition 0 0 100 REQ:TargetPosition 0 0 100 REQ:PositionState 2 0 2 GOING_TO_MINIMUM GOING_TO_MAXIMUM STOPPED OPT:Name OPT:HoldPosition OPT:ObstructionDetected Doorbell (121) REQ:ProgrammableSwitchEvent 0 0 2 SINGLE_PRESS DOUBLE_PRESS LONG_PRESS OPT:Name OPT:Volume OPT:Brightness Fan (B7) REQ:Active 0 0 1 INACTIVE ACIVE OPT:Name OPT:CurrentFanState OPT:TargetFanState OPT:RotationDirection OPT:RotationSpeed OPT:SwingMode OPT:LockPhysicalControls Faucet (D7) REQ:Active 0 0 1 INACTIVE ACIVE OPT:StatusFault OPT:Name FilterMaintenance (BA) REQ:FilterChangeIndication 0 0 1 NO_CHANGE_NEEDED CHANGE_NEEDED OPT:Name OPT:FilterLifeLevel OPT:ResetFilterIndication GarageDoorOpener (41) REQ:CurrentDoorState 1 0 4 OPEN CLOSED OPENING CLOSING STOPPED REQ:TargetDoorState 1 0 1 OPEN CLOSED REQ:ObstructionDetected false 0 1 OPT:LockCurrentState OPT:LockTargetState OPT:Name HAPProtocolInformation (A2) REQ:Version HeaterCooler (BC) REQ:Active 0 0 1 INACTIVE ACIVE REQ:CurrentTemperature 0 0 100 REQ:CurrentHeaterCoolerState 1 0 3 INACTIVE IDLE HEATING COOLING REQ:TargetHeaterCoolerState 0 0 2 AUTO HEAT COOL OPT:Name OPT:RotationSpeed OPT:TemperatureDisplayUnits OPT:SwingMode OPT:CoolingThresholdTemperature OPT:HeatingThresholdTemperature OPT:LockPhysicalControls HumidifierDehumidifier (BD) REQ:Active 0 0 1 INACTIVE ACIVE REQ:CurrentRelativeHumidity 0 0 100 REQ:CurrentHumidifierDehumidifierState 1 0 3 INACTIVE IDLE HUMIDIFYING DEHUMIDIFYING REQ:TargetHumidifierDehumidifierState 0 0 2 AUTO HUMIDIFY DEHUMIDIFY OPT:Name OPT:RelativeHumidityDehumidifierThreshold OPT:RelativeHumidityHumidifierThreshold OPT:RotationSpeed OPT:SwingMode OPT:WaterLevel OPT:LockPhysicalControls HumiditySensor (82) REQ:CurrentRelativeHumidity 0 0 100 OPT:Name OPT:StatusActive OPT:StatusFault OPT:StatusTampered OPT:StatusLowBattery InputSource (D9) REQ:Identifier 0 0 255 OPT:ConfiguredName OPT:IsConfigured OPT:CurrentVisibilityState OPT:TargetVisibilityState IrrigationSystem (CF) REQ:Active 0 0 1 INACTIVE ACIVE REQ:ProgramMode 0 0 2 NONE SCHEDULED SCHEDULE_OVERRIDEN REQ:InUse 0 0 1 NOT_IN_USE IN_USE OPT:RemainingDuration OPT:StatusFault LeakSensor (83) REQ:LeakDetected 0 0 1 NOT_DETECTED DETECTED OPT:Name OPT:StatusActive OPT:StatusFault OPT:StatusTampered OPT:StatusLowBattery LightBulb (43) REQ:On false 0 1 OPT:Brightness OPT:Hue OPT:Name OPT:Saturation OPT:ColorTemperature LightSensor (84) REQ:CurrentAmbientLightLevel 1 0.0001 100000 OPT:Name OPT:StatusActive OPT:StatusFault OPT:StatusTampered OPT:StatusLowBattery LockMechanism (45) REQ:LockCurrentState 0 0 3 UNLOCKED LOCKED JAMMED UNKNOWN REQ:LockTargetState 0 0 1 UNLOCK LOCK OPT:Name Microphone (112) REQ:Mute false 0 1 OFF ON OPT:Name OPT:Volume MotionSensor (85) REQ:MotionDetected false 0 1 OPT:Name OPT:StatusActive OPT:StatusFault OPT:StatusTampered OPT:StatusLowBattery OccupancySensor (86) REQ:OccupancyDetected 0 0 1 NOT_DETECTED DETECTED OPT:Name OPT:StatusActive OPT:StatusFault OPT:StatusTampered OPT:StatusLowBattery Outlet (47) REQ:On false 0 1 REQ:OutletInUse false 0 1 OPT:Name SecuritySystem (7E) REQ:SecuritySystemCurrentState 3 0 4 ARMED_STAY ARMED_AWAY ARMED_NIGHT DISARMED ALARM_TRIGGERED REQ:SecuritySystemTargetState 3 0 3 ARM_STAY ARM_AWAY ARM_NIGHT DISARM OPT:Name OPT:SecuritySystemAlarmType OPT:StatusFault OPT:StatusTampered ServiceLabel (CC) REQ:ServiceLabelNamespace 1 0 1 DOTS NUMERALS Slat (B9) REQ:CurrentSlatState 0 0 2 FIXED JAMMED SWINGING REQ:SlatType 0 0 1 HORIZONTAL VERTICAL OPT:Name OPT:SwingMode OPT:CurrentTiltAngle OPT:TargetTiltAngle SmokeSensor (87) REQ:SmokeDetected 0 0 1 NOT_DETECTED DETECTED OPT:Name OPT:StatusActive OPT:StatusFault OPT:StatusTampered OPT:StatusLowBattery Speaker (113) REQ:Mute false 0 1 OFF ON OPT:Name OPT:Volume StatelessProgrammableSwitch (89) REQ:ProgrammableSwitchEvent 0 0 2 SINGLE_PRESS DOUBLE_PRESS LONG_PRESS OPT:Name OPT:ServiceLabelIndex Switch (49) REQ:On false 0 1 OPT:Name Television (D8) REQ:Active 0 0 1 INACTIVE ACIVE OPT:ConfiguredName OPT:ActiveIdentifier OPT:RemoteKey OPT:PowerModeSelection TelevisionSpeaker (113) REQ:VolumeControlType 0 0 3 REQ:VolumeSelector 0 0 1 TemperatureSensor (8A) REQ:CurrentTemperature 0 0 100 OPT:Name OPT:StatusActive OPT:StatusFault OPT:StatusTampered OPT:StatusLowBattery Thermostat (4A) REQ:CurrentHeatingCoolingState 0 0 2 OFF HEATING COOLING REQ:TargetHeatingCoolingState 0 0 3 OFF HEAT COOL AUTO REQ:CurrentTemperature 0 0 100 REQ:TargetTemperature 16 10 38 REQ:TemperatureDisplayUnits 0 0 1 CELSIUS FAHRENHEIT OPT:CoolingThresholdTemperature OPT:CurrentRelativeHumidity OPT:HeatingThresholdTemperature OPT:Name OPT:TargetRelativeHumidity Valve (D0) REQ:Active 0 0 1 INACTIVE ACIVE REQ:InUse 0 0 1 NOT_IN_USE IN_USE REQ:ValveType 0 0 3 OPT:SetDuration OPT:RemainingDuration OPT:IsConfigured OPT:ServiceLabelIndex OPT:StatusFault OPT:Name Window (8B) REQ:CurrentPosition 0 0 100 REQ:TargetPosition 0 0 100 REQ:PositionState 2 0 2 GOING_TO_MINIMUM GOING_TO_MAXIMUM STOPPED OPT:Name OPT:HoldPosition OPT:ObstructionDetected WindowCovering (8C) REQ:TargetPosition 0 0 100 REQ:CurrentPosition 0 0 100 REQ:PositionState 2 0 2 GOING_TO_MINIMUM GOING_TO_MAXIMUM STOPPED OPT:Name OPT:HoldPosition OPT:CurrentHorizontalTiltAngle OPT:TargetHorizontalTiltAngle OPT:CurrentVerticalTiltAngle OPT:TargetVerticalTiltAngle OPT:ObstructionDetected