## AccessoryInformation (3E)
Required Identification Information. For each Accessory in a HomeSpan device this must be included as the first Service.
CharacteristicUUIDFormatPermsMinMaxConstantsNotes
Identify14boolPW01
    FirmwareRevision52stringPR+EV--
      Manufacturer20stringPR--
        Model21stringPR--
          Name23stringPR--
            SerialNumber30stringPR--
              HardwareRevision53stringPR--
                AccessoryFlagsA6uint32PR+EV11
                  This is not really used anywhere 1/3
                  ## AirPurifier (BB)

                  CharacteristicUUIDFormatPermsMinMaxConstantsNotes
                  ActiveB0uint8PW+PR+EV01
                  • INACTIVE (0)
                  • ACTIVE (1)
                  CurrentAirPurifierStateA9uint8PR+EV02
                  • INACTIVE (0)
                  • IDLE (1)
                  • PURIFYING (2)
                  TargetAirPurifierStateA8uint8PW+PR+EV01
                  • MANUAL (0)
                  • AUTO (1)
                  Name23stringPR--
                    RotationSpeed29floatPR+PW+EV0100
                      SwingModeB6uint8PR+EV+PW01
                      • SWING_DISABLED (0)
                      • SWING_ENABLED (1)
                      LockPhysicalControlsA7uint8PW+PR+EV01
                      • CONTROL_LOCK_DISABLED (0)
                      • CONTROL_LOCK_ENABLED (1)
                      ## AirQualitySensor (8D)

                      CharacteristicUUIDFormatPermsMinMaxConstantsNotes
                      AirQuality95uint8PR+EV05
                      • UNKNOWN (0)
                      • EXCELLENT (1)
                      • GOOD (2)
                      • FAIR (3)
                      • INFERIOR (4)
                      • POOR (5)
                      Name23stringPR--
                        OzoneDensityC3floatPR+EV01000
                          NitrogenDioxideDensityC4floatPR+EV01000
                            SulphurDioxideDensityC5floatPR+EV01000
                              PM25DensityC6floatPR+EV01000
                                PM10DensityC7floatPR+EV01000
                                  VOCDensityC8floatPR+EV01000
                                    StatusActive75boolPR+EV01
                                      StatusFault77uint8PR+EV01
                                      • NO_FAULT (0)
                                      • FAULT (1)
                                      StatusTampered7Auint8PR+EV01
                                      • NOT_TAMPERED (0)
                                      • TAMPERED (1)
                                      StatusLowBattery79uint8PR+EV01
                                      • NOT_LOW_BATTERY (0)
                                      • LOW_BATTERY (1)
                                      ## BatteryService (96)

                                      CharacteristicUUIDFormatPermsMinMaxConstantsNotes
                                      BatteryLevel68uint8PR+EV0100
                                        ChargingState8Fuint8PR+EV02
                                        • NOT_CHARGING (0)
                                        • CHARGING (1)
                                        • NOT_CHARGEABLE (2)
                                        StatusLowBattery79uint8PR+EV01
                                        • NOT_LOW_BATTERY (0)
                                        • LOW_BATTERY (1)
                                        Name23stringPR--
                                          ## CarbonDioxideSensor (97)

                                          CharacteristicUUIDFormatPermsMinMaxConstantsNotes
                                          CarbonDioxideDetected92uint8PR+EV01
                                          • NORMAL (0)
                                          • ABNORMAL (1)
                                          Name23stringPR--
                                            StatusActive75boolPR+EV01
                                              StatusFault77uint8PR+EV01
                                              • NO_FAULT (0)
                                              • FAULT (1)
                                              StatusTampered7Auint8PR+EV01
                                              • NOT_TAMPERED (0)
                                              • TAMPERED (1)
                                              StatusLowBattery79uint8PR+EV01
                                              • NOT_LOW_BATTERY (0)
                                              • LOW_BATTERY (1)
                                              CarbonDioxideLevel93floatPR+EV0100000
                                                CarbonDioxidePeakLevel94floatPR+EV0100000
                                                  ## CarbonMonoxideSensor (7F)

                                                  CharacteristicUUIDFormatPermsMinMaxConstantsNotes
                                                  CarbonMonoxideDetected69uint8PR+EV01
                                                  • NORMAL (0)
                                                  • ABNORMAL (1)
                                                  Name23stringPR--
                                                    StatusActive75boolPR+EV01
                                                      StatusFault77uint8PR+EV01
                                                      • NO_FAULT (0)
                                                      • FAULT (1)
                                                      StatusTampered7Auint8PR+EV01
                                                      • NOT_TAMPERED (0)
                                                      • TAMPERED (1)
                                                      StatusLowBattery79uint8PR+EV01
                                                      • NOT_LOW_BATTERY (0)
                                                      • LOW_BATTERY (1)
                                                      CarbonMonoxideLevel90floatPR+EV0100
                                                        CarbonMonoxidePeakLevel91floatPR+EV0100
                                                          ## ContactSensor (80)

                                                          CharacteristicUUIDFormatPermsMinMaxConstantsNotes
                                                          ContactSensorState6Auint8PR+EV01
                                                          • DETECTED (0)
                                                          • NOT_DETECTED (1)
                                                          Name23stringPR--
                                                            StatusActive75boolPR+EV01
                                                              StatusFault77uint8PR+EV01
                                                              • NO_FAULT (0)
                                                              • FAULT (1)
                                                              StatusTampered7Auint8PR+EV01
                                                              • NOT_TAMPERED (0)
                                                              • TAMPERED (1)
                                                              StatusLowBattery79uint8PR+EV01
                                                              • NOT_LOW_BATTERY (0)
                                                              • LOW_BATTERY (1)
                                                              ## Door (81)

                                                              CharacteristicUUIDFormatPermsMinMaxConstantsNotes
                                                              CurrentPosition6Duint8PR+EV0100
                                                                TargetPosition7Cuint8PW+PR+EV0100
                                                                  PositionState72uint8PR+EV02
                                                                  • GOING_TO_MINIMUM (0)
                                                                  • GOING_TO_MAXIMUM (1)
                                                                  • STOPPED (2)
                                                                  Name23stringPR--
                                                                    HoldPosition6FboolPW01
                                                                      ObstructionDetected24boolPR+EV01
                                                                        ## Doorbell (121)

                                                                        CharacteristicUUIDFormatPermsMinMaxConstantsNotes
                                                                        ProgrammableSwitchEvent73uint8PR+EV+NV02
                                                                        • SINGLE_PRESS (0)
                                                                        • DOUBLE_PRESS (1)
                                                                        • LONG_PRESS (2)
                                                                        Name23stringPR--
                                                                          Volume119uint8PW+PR+EV0100
                                                                            Brightness8intPR+PW+EV0100
                                                                              ## Fan (B7)

                                                                              CharacteristicUUIDFormatPermsMinMaxConstantsNotes
                                                                              ActiveB0uint8PW+PR+EV01
                                                                              • INACTIVE (0)
                                                                              • ACTIVE (1)
                                                                              Name23stringPR--
                                                                                CurrentFanStateAFuint8PR+EV02
                                                                                • INACTIVE (0)
                                                                                • IDLE (1)
                                                                                • BLOWING (2)
                                                                                TargetFanStateBFuint8PW+PR+EV01
                                                                                • MANUAL (0)
                                                                                • AUTO (1)
                                                                                RotationDirection28intPR+PW+EV01
                                                                                • CLOCKWISE (0)
                                                                                • COUNTERCLOCKWISE (1)
                                                                                RotationSpeed29floatPR+PW+EV0100
                                                                                  SwingModeB6uint8PR+EV+PW01
                                                                                  • SWING_DISABLED (0)
                                                                                  • SWING_ENABLED (1)
                                                                                  LockPhysicalControlsA7uint8PW+PR+EV01
                                                                                  • CONTROL_LOCK_DISABLED (0)
                                                                                  • CONTROL_LOCK_ENABLED (1)
                                                                                  ## Faucet (D7)

                                                                                  CharacteristicUUIDFormatPermsMinMaxConstantsNotes
                                                                                  ActiveB0uint8PW+PR+EV01
                                                                                  • INACTIVE (0)
                                                                                  • ACTIVE (1)
                                                                                  StatusFault77uint8PR+EV01
                                                                                  • NO_FAULT (0)
                                                                                  • FAULT (1)
                                                                                  Name23stringPR--
                                                                                    ## FilterMaintenance (BA)

                                                                                    CharacteristicUUIDFormatPermsMinMaxConstantsNotes
                                                                                    FilterChangeIndicationACuint8PR+EV01
                                                                                    • NO_CHANGE_NEEDED (0)
                                                                                    • CHANGE_NEEDED (1)
                                                                                    Name23stringPR--
                                                                                      FilterLifeLevelABfloatPR+EV0100
                                                                                        ResetFilterIndicationADuint8PW11
                                                                                          ## GarageDoorOpener (41)

                                                                                          CharacteristicUUIDFormatPermsMinMaxConstantsNotes
                                                                                          CurrentDoorStateEuint8PR+EV04
                                                                                          • OPEN (0)
                                                                                          • CLOSED (1)
                                                                                          • OPENING (2)
                                                                                          • CLOSING (3)
                                                                                          • STOPPED (4)
                                                                                          TargetDoorState32uint8PW+PR+EV01
                                                                                          • OPEN (0)
                                                                                          • CLOSED (1)
                                                                                          ObstructionDetected24boolPR+EV01
                                                                                            LockCurrentState1Duint8PR+EV03
                                                                                            • UNLOCKED (0)
                                                                                            • LOCKED (1)
                                                                                            • JAMMED (2)
                                                                                            • UNKNOWN (3)
                                                                                            LockTargetState1Euint8PW+PR+EV01
                                                                                            • UNLOCK (0)
                                                                                            • LOCK (1)
                                                                                            Name23stringPR--
                                                                                              ## HAPProtocolInformation (A2)

                                                                                              CharacteristicUUIDFormatPermsMinMaxConstantsNotes
                                                                                              Version37stringPR--
                                                                                                ## HeaterCooler (BC)

                                                                                                CharacteristicUUIDFormatPermsMinMaxConstantsNotes
                                                                                                ActiveB0uint8PW+PR+EV01
                                                                                                • INACTIVE (0)
                                                                                                • ACTIVE (1)
                                                                                                CurrentTemperature11floatPR+EV0100
                                                                                                  CurrentHeaterCoolerStateB1uint8PR+EV03
                                                                                                  • INACTIVE (0)
                                                                                                  • IDLE (1)
                                                                                                  • HEATING (2)
                                                                                                  • COOLING (3)
                                                                                                  TargetHeaterCoolerStateB2uint8PW+PR+EV02
                                                                                                  • AUTO (0)
                                                                                                  • HEAT (1)
                                                                                                  • COOL (2)
                                                                                                  Name23stringPR--
                                                                                                    RotationSpeed29floatPR+PW+EV0100
                                                                                                      TemperatureDisplayUnits36uint8PW+PR+EV01
                                                                                                      • CELSIUS (0)
                                                                                                      • FAHRENHEIT (1)
                                                                                                      SwingModeB6uint8PR+EV+PW01
                                                                                                      • SWING_DISABLED (0)
                                                                                                      • SWING_ENABLED (1)
                                                                                                      CoolingThresholdTemperatureDfloatPR+PW+EV1035
                                                                                                        HeatingThresholdTemperature12floatPR+PW+EV025
                                                                                                          LockPhysicalControlsA7uint8PW+PR+EV01
                                                                                                          • CONTROL_LOCK_DISABLED (0)
                                                                                                          • CONTROL_LOCK_ENABLED (1)
                                                                                                          ## HumidifierDehumidifier (BD)

                                                                                                          CharacteristicUUIDFormatPermsMinMaxConstantsNotes
                                                                                                          ActiveB0uint8PW+PR+EV01
                                                                                                          • INACTIVE (0)
                                                                                                          • ACTIVE (1)
                                                                                                          CurrentRelativeHumidity10floatPR+EV0100
                                                                                                            CurrentHumidifierDehumidifierStateB3uint8PR+EV03
                                                                                                            • INACTIVE (0)
                                                                                                            • IDLE (1)
                                                                                                            • HUMIDIFYING (2)
                                                                                                            • DEHUMIDIFYING (3)
                                                                                                            TargetHumidifierDehumidifierStateB4uint8PW+PR+EV02
                                                                                                            • AUTO (0)
                                                                                                            • HUMIDIFY (1)
                                                                                                            • DEHUMIDIFY (2)
                                                                                                            Name23stringPR--
                                                                                                              RelativeHumidityDehumidifierThresholdC9floatPR+PW+EV0100
                                                                                                                RelativeHumidityHumidifierThresholdCAfloatPR+PW+EV0100
                                                                                                                  RotationSpeed29floatPR+PW+EV0100
                                                                                                                    SwingModeB6uint8PR+EV+PW01
                                                                                                                    • SWING_DISABLED (0)
                                                                                                                    • SWING_ENABLED (1)
                                                                                                                    WaterLevelB5floatPR+EV0100
                                                                                                                      LockPhysicalControlsA7uint8PW+PR+EV01
                                                                                                                      • CONTROL_LOCK_DISABLED (0)
                                                                                                                      • CONTROL_LOCK_ENABLED (1)
                                                                                                                      ## HumiditySensor (82)

                                                                                                                      CharacteristicUUIDFormatPermsMinMaxConstantsNotes
                                                                                                                      CurrentRelativeHumidity10floatPR+EV0100
                                                                                                                        Name23stringPR--
                                                                                                                          StatusActive75boolPR+EV01
                                                                                                                            StatusFault77uint8PR+EV01
                                                                                                                            • NO_FAULT (0)
                                                                                                                            • FAULT (1)
                                                                                                                            StatusTampered7Auint8PR+EV01
                                                                                                                            • NOT_TAMPERED (0)
                                                                                                                            • TAMPERED (1)
                                                                                                                            StatusLowBattery79uint8PR+EV01
                                                                                                                            • NOT_LOW_BATTERY (0)
                                                                                                                            • LOW_BATTERY (1)
                                                                                                                            ## InputSource (D9)

                                                                                                                            CharacteristicUUIDFormatPermsMinMaxConstantsNotes
                                                                                                                            ConfiguredNameE3stringPW+PR+EV--
                                                                                                                              IsConfiguredD6uint8PR+EV01
                                                                                                                              • NOT_CONFIGURED (0)
                                                                                                                              • CONFIGURED (1)
                                                                                                                              IdentifierE6uint32PR0255
                                                                                                                                CurrentVisibilityState135uint8PR+EV01
                                                                                                                                  TargetVisibilityState134uint8PW+PR+EV01
                                                                                                                                    ## IrrigationSystem (CF)

                                                                                                                                    CharacteristicUUIDFormatPermsMinMaxConstantsNotes
                                                                                                                                    ActiveB0uint8PW+PR+EV01
                                                                                                                                    • INACTIVE (0)
                                                                                                                                    • ACTIVE (1)
                                                                                                                                    ProgramModeD1uint8PR+EV02
                                                                                                                                    • NONE (0)
                                                                                                                                    • SCHEDULED (1)
                                                                                                                                    • SCHEDULE_OVERRIDEN (2)
                                                                                                                                    InUseD2uint8PR+EV01
                                                                                                                                    • NOT_IN_USE (0)
                                                                                                                                    • IN_USE (1)
                                                                                                                                    RemainingDurationD4uint32PR+EV03600
                                                                                                                                      StatusFault77uint8PR+EV01
                                                                                                                                      • NO_FAULT (0)
                                                                                                                                      • FAULT (1)
                                                                                                                                      ## LeakSensor (83)

                                                                                                                                      CharacteristicUUIDFormatPermsMinMaxConstantsNotes
                                                                                                                                      LeakDetected70uint8PR+EV01
                                                                                                                                      • NOT_DETECTED (0)
                                                                                                                                      • DETECTED (1)
                                                                                                                                      Name23stringPR--
                                                                                                                                        StatusActive75boolPR+EV01
                                                                                                                                          StatusFault77uint8PR+EV01
                                                                                                                                          • NO_FAULT (0)
                                                                                                                                          • FAULT (1)
                                                                                                                                          StatusTampered7Auint8PR+EV01
                                                                                                                                          • NOT_TAMPERED (0)
                                                                                                                                          • TAMPERED (1)
                                                                                                                                          StatusLowBattery79uint8PR+EV01
                                                                                                                                          • NOT_LOW_BATTERY (0)
                                                                                                                                          • LOW_BATTERY (1)
                                                                                                                                          ## LightBulb (43)

                                                                                                                                          CharacteristicUUIDFormatPermsMinMaxConstantsNotes
                                                                                                                                          On25boolPR+PW+EV01
                                                                                                                                            Brightness8intPR+PW+EV0100
                                                                                                                                              Hue13floatPR+PW+EV0360
                                                                                                                                                Name23stringPR--
                                                                                                                                                  Saturation2FfloatPR+PW+EV0100
                                                                                                                                                    ColorTemperatureCEuint32PR+PW+EV140500
                                                                                                                                                      ## LightSensor (84)

                                                                                                                                                      CharacteristicUUIDFormatPermsMinMaxConstantsNotes
                                                                                                                                                      CurrentAmbientLightLevel6BfloatPR+EV0.0001100000
                                                                                                                                                        Name23stringPR--
                                                                                                                                                          StatusActive75boolPR+EV01
                                                                                                                                                            StatusFault77uint8PR+EV01
                                                                                                                                                            • NO_FAULT (0)
                                                                                                                                                            • FAULT (1)
                                                                                                                                                            StatusTampered7Auint8PR+EV01
                                                                                                                                                            • NOT_TAMPERED (0)
                                                                                                                                                            • TAMPERED (1)
                                                                                                                                                            StatusLowBattery79uint8PR+EV01
                                                                                                                                                            • NOT_LOW_BATTERY (0)
                                                                                                                                                            • LOW_BATTERY (1)
                                                                                                                                                            ## LockMechanism (45)

                                                                                                                                                            CharacteristicUUIDFormatPermsMinMaxConstantsNotes
                                                                                                                                                            LockCurrentState1Duint8PR+EV03
                                                                                                                                                            • UNLOCKED (0)
                                                                                                                                                            • LOCKED (1)
                                                                                                                                                            • JAMMED (2)
                                                                                                                                                            • UNKNOWN (3)
                                                                                                                                                            LockTargetState1Euint8PW+PR+EV01
                                                                                                                                                            • UNLOCK (0)
                                                                                                                                                            • LOCK (1)
                                                                                                                                                            Name23stringPR--
                                                                                                                                                              ## Microphone (112)

                                                                                                                                                              CharacteristicUUIDFormatPermsMinMaxConstantsNotes
                                                                                                                                                              Mute11AboolPW+PR+EV01
                                                                                                                                                              • OFF (0)
                                                                                                                                                              • ON (1)
                                                                                                                                                              Name23stringPR--
                                                                                                                                                                Volume119uint8PW+PR+EV0100
                                                                                                                                                                  ## MotionSensor (85)

                                                                                                                                                                  CharacteristicUUIDFormatPermsMinMaxConstantsNotes
                                                                                                                                                                  MotionDetected22boolPR+EV01
                                                                                                                                                                    Name23stringPR--
                                                                                                                                                                      StatusActive75boolPR+EV01
                                                                                                                                                                        StatusFault77uint8PR+EV01
                                                                                                                                                                        • NO_FAULT (0)
                                                                                                                                                                        • FAULT (1)
                                                                                                                                                                        StatusTampered7Auint8PR+EV01
                                                                                                                                                                        • NOT_TAMPERED (0)
                                                                                                                                                                        • TAMPERED (1)
                                                                                                                                                                        StatusLowBattery79uint8PR+EV01
                                                                                                                                                                        • NOT_LOW_BATTERY (0)
                                                                                                                                                                        • LOW_BATTERY (1)
                                                                                                                                                                        ## OccupancySensor (86)

                                                                                                                                                                        CharacteristicUUIDFormatPermsMinMaxConstantsNotes
                                                                                                                                                                        OccupancyDetected71uint8PR+EV01
                                                                                                                                                                        • NOT_DETECTED (0)
                                                                                                                                                                        • DETECTED (1)
                                                                                                                                                                        Name23stringPR--
                                                                                                                                                                          StatusActive75boolPR+EV01
                                                                                                                                                                            StatusFault77uint8PR+EV01
                                                                                                                                                                            • NO_FAULT (0)
                                                                                                                                                                            • FAULT (1)
                                                                                                                                                                            StatusTampered7Auint8PR+EV01
                                                                                                                                                                            • NOT_TAMPERED (0)
                                                                                                                                                                            • TAMPERED (1)
                                                                                                                                                                            StatusLowBattery79uint8PR+EV01
                                                                                                                                                                            • NOT_LOW_BATTERY (0)
                                                                                                                                                                            • LOW_BATTERY (1)
                                                                                                                                                                            ## Outlet (47)

                                                                                                                                                                            CharacteristicUUIDFormatPermsMinMaxConstantsNotes
                                                                                                                                                                            On25boolPR+PW+EV01
                                                                                                                                                                              OutletInUse26boolPR+EV01
                                                                                                                                                                                Name23stringPR--
                                                                                                                                                                                  ## SecuritySystem (7E)

                                                                                                                                                                                  CharacteristicUUIDFormatPermsMinMaxConstantsNotes
                                                                                                                                                                                  SecuritySystemCurrentState66uint8PR+EV04
                                                                                                                                                                                  • ARMED_STAY (0)
                                                                                                                                                                                  • ARMED_AWAY (1)
                                                                                                                                                                                  • ARMED_NIGHT (2)
                                                                                                                                                                                  • DISARMED (3)
                                                                                                                                                                                  • ALARM_TRIGGERED (4)
                                                                                                                                                                                  SecuritySystemTargetState67uint8PW+PR+EV03
                                                                                                                                                                                  • ARM_STAY (0)
                                                                                                                                                                                  • ARM_AWAY (1)
                                                                                                                                                                                  • ARM_NIGHT (2)
                                                                                                                                                                                  • DISARM (3)
                                                                                                                                                                                  Name23stringPR--
                                                                                                                                                                                    SecuritySystemAlarmType8Euint8PR+EV01
                                                                                                                                                                                    • KNOWN (0)
                                                                                                                                                                                    • UNKNOWN (1)
                                                                                                                                                                                    StatusFault77uint8PR+EV01
                                                                                                                                                                                    • NO_FAULT (0)
                                                                                                                                                                                    • FAULT (1)
                                                                                                                                                                                    StatusTampered7Auint8PR+EV01
                                                                                                                                                                                    • NOT_TAMPERED (0)
                                                                                                                                                                                    • TAMPERED (1)
                                                                                                                                                                                    ## ServiceLabel (CC)

                                                                                                                                                                                    CharacteristicUUIDFormatPermsMinMaxConstantsNotes
                                                                                                                                                                                    ServiceLabelNamespaceCDuint8PR01
                                                                                                                                                                                    • DOTS (0)
                                                                                                                                                                                    • NUMERALS (1)
                                                                                                                                                                                    ## Slat (B9)

                                                                                                                                                                                    CharacteristicUUIDFormatPermsMinMaxConstantsNotes
                                                                                                                                                                                    CurrentSlatStateAAuint8PR+EV02
                                                                                                                                                                                    • FIXED (0)
                                                                                                                                                                                    • JAMMED (1)
                                                                                                                                                                                    • SWINGING (2)
                                                                                                                                                                                    SlatTypeC0uint8PR01
                                                                                                                                                                                    • HORIZONTAL (0)
                                                                                                                                                                                    • VERTICAL (1)
                                                                                                                                                                                    Name23stringPR--
                                                                                                                                                                                      SwingModeB6uint8PR+EV+PW01
                                                                                                                                                                                      • SWING_DISABLED (0)
                                                                                                                                                                                      • SWING_ENABLED (1)
                                                                                                                                                                                      CurrentTiltAngleC1intPR+EV-9090
                                                                                                                                                                                        TargetTiltAngleC2intPW+PR+EV-9090
                                                                                                                                                                                          ## SmokeSensor (87)

                                                                                                                                                                                          CharacteristicUUIDFormatPermsMinMaxConstantsNotes
                                                                                                                                                                                          SmokeDetected76uint8PR+EV01
                                                                                                                                                                                          • NOT_DETECTED (0)
                                                                                                                                                                                          • DETECTED (1)
                                                                                                                                                                                          Name23stringPR--
                                                                                                                                                                                            StatusActive75boolPR+EV01
                                                                                                                                                                                              StatusFault77uint8PR+EV01
                                                                                                                                                                                              • NO_FAULT (0)
                                                                                                                                                                                              • FAULT (1)
                                                                                                                                                                                              StatusTampered7Auint8PR+EV01
                                                                                                                                                                                              • NOT_TAMPERED (0)
                                                                                                                                                                                              • TAMPERED (1)
                                                                                                                                                                                              StatusLowBattery79uint8PR+EV01
                                                                                                                                                                                              • NOT_LOW_BATTERY (0)
                                                                                                                                                                                              • LOW_BATTERY (1)
                                                                                                                                                                                              ## Speaker (113)

                                                                                                                                                                                              CharacteristicUUIDFormatPermsMinMaxConstantsNotes
                                                                                                                                                                                              Mute11AboolPW+PR+EV01
                                                                                                                                                                                              • OFF (0)
                                                                                                                                                                                              • ON (1)
                                                                                                                                                                                              Name23stringPR--
                                                                                                                                                                                                Volume119uint8PW+PR+EV0100
                                                                                                                                                                                                  ## StatelessProgrammableSwitch (89)

                                                                                                                                                                                                  CharacteristicUUIDFormatPermsMinMaxConstantsNotes
                                                                                                                                                                                                  ProgrammableSwitchEvent73uint8PR+EV+NV02
                                                                                                                                                                                                  • SINGLE_PRESS (0)
                                                                                                                                                                                                  • DOUBLE_PRESS (1)
                                                                                                                                                                                                  • LONG_PRESS (2)
                                                                                                                                                                                                  Name23stringPR--
                                                                                                                                                                                                    ServiceLabelIndexCBuint8PR1255
                                                                                                                                                                                                      ## Switch (49)

                                                                                                                                                                                                      CharacteristicUUIDFormatPermsMinMaxConstantsNotes
                                                                                                                                                                                                      On25boolPR+PW+EV01
                                                                                                                                                                                                        Name23stringPR--
                                                                                                                                                                                                          ## Television (D8)

                                                                                                                                                                                                          CharacteristicUUIDFormatPermsMinMaxConstantsNotes
                                                                                                                                                                                                          ActiveB0uint8PW+PR+EV01
                                                                                                                                                                                                          • INACTIVE (0)
                                                                                                                                                                                                          • ACTIVE (1)
                                                                                                                                                                                                          ConfiguredNameE3stringPW+PR+EV--
                                                                                                                                                                                                            ActiveIdentifierE7uint32PW+PR+EV0255
                                                                                                                                                                                                              RemoteKeyE1uint8PW016
                                                                                                                                                                                                                PowerModeSelectionDFuint8PW01
                                                                                                                                                                                                                  ## TelevisionSpeaker (113)

                                                                                                                                                                                                                  CharacteristicUUIDFormatPermsMinMaxConstantsNotes
                                                                                                                                                                                                                  VolumeControlTypeE9uint8PR+EV03
                                                                                                                                                                                                                    VolumeSelectorEAuint8PW01
                                                                                                                                                                                                                      ## TemperatureSensor (8A)

                                                                                                                                                                                                                      CharacteristicUUIDFormatPermsMinMaxConstantsNotes
                                                                                                                                                                                                                      CurrentTemperature11floatPR+EV0100
                                                                                                                                                                                                                        Name23stringPR--
                                                                                                                                                                                                                          StatusActive75boolPR+EV01
                                                                                                                                                                                                                            StatusFault77uint8PR+EV01
                                                                                                                                                                                                                            • NO_FAULT (0)
                                                                                                                                                                                                                            • FAULT (1)
                                                                                                                                                                                                                            StatusTampered7Auint8PR+EV01
                                                                                                                                                                                                                            • NOT_TAMPERED (0)
                                                                                                                                                                                                                            • TAMPERED (1)
                                                                                                                                                                                                                            StatusLowBattery79uint8PR+EV01
                                                                                                                                                                                                                            • NOT_LOW_BATTERY (0)
                                                                                                                                                                                                                            • LOW_BATTERY (1)
                                                                                                                                                                                                                            ## Thermostat (4A)

                                                                                                                                                                                                                            CharacteristicUUIDFormatPermsMinMaxConstantsNotes
                                                                                                                                                                                                                            CurrentHeatingCoolingStateFuint8PR+EV02
                                                                                                                                                                                                                            • OFF (0)
                                                                                                                                                                                                                            • HEATING (1)
                                                                                                                                                                                                                            • COOLING (2)
                                                                                                                                                                                                                            TargetHeatingCoolingState33uint8PW+PR+EV03
                                                                                                                                                                                                                            • OFF (0)
                                                                                                                                                                                                                            • HEAT (1)
                                                                                                                                                                                                                            • COOL (2)
                                                                                                                                                                                                                            • AUTO (3)
                                                                                                                                                                                                                            CurrentTemperature11floatPR+EV0100
                                                                                                                                                                                                                              TargetTemperature35floatPW+PR+EV1038
                                                                                                                                                                                                                                TemperatureDisplayUnits36uint8PW+PR+EV01
                                                                                                                                                                                                                                • CELSIUS (0)
                                                                                                                                                                                                                                • FAHRENHEIT (1)
                                                                                                                                                                                                                                CoolingThresholdTemperatureDfloatPR+PW+EV1035
                                                                                                                                                                                                                                  CurrentRelativeHumidity10floatPR+EV0100
                                                                                                                                                                                                                                    HeatingThresholdTemperature12floatPR+PW+EV025
                                                                                                                                                                                                                                      Name23stringPR--
                                                                                                                                                                                                                                        TargetRelativeHumidity34floatPW+PR+EV0100
                                                                                                                                                                                                                                          ## Valve (D0)

                                                                                                                                                                                                                                          CharacteristicUUIDFormatPermsMinMaxConstantsNotes
                                                                                                                                                                                                                                          ActiveB0uint8PW+PR+EV01
                                                                                                                                                                                                                                          • INACTIVE (0)
                                                                                                                                                                                                                                          • ACTIVE (1)
                                                                                                                                                                                                                                          InUseD2uint8PR+EV01
                                                                                                                                                                                                                                          • NOT_IN_USE (0)
                                                                                                                                                                                                                                          • IN_USE (1)
                                                                                                                                                                                                                                          ValveTypeD5uint8PR+EV03
                                                                                                                                                                                                                                            SetDurationD3uint32PW+PR+EV03600
                                                                                                                                                                                                                                              RemainingDurationD4uint32PR+EV03600
                                                                                                                                                                                                                                                IsConfiguredD6uint8PR+EV01
                                                                                                                                                                                                                                                • NOT_CONFIGURED (0)
                                                                                                                                                                                                                                                • CONFIGURED (1)
                                                                                                                                                                                                                                                ServiceLabelIndexCBuint8PR1255
                                                                                                                                                                                                                                                  StatusFault77uint8PR+EV01
                                                                                                                                                                                                                                                  • NO_FAULT (0)
                                                                                                                                                                                                                                                  • FAULT (1)
                                                                                                                                                                                                                                                  Name23stringPR--
                                                                                                                                                                                                                                                    ## Window (8B)

                                                                                                                                                                                                                                                    CharacteristicUUIDFormatPermsMinMaxConstantsNotes
                                                                                                                                                                                                                                                    CurrentPosition6Duint8PR+EV0100
                                                                                                                                                                                                                                                      TargetPosition7Cuint8PW+PR+EV0100
                                                                                                                                                                                                                                                        PositionState72uint8PR+EV02
                                                                                                                                                                                                                                                        • GOING_TO_MINIMUM (0)
                                                                                                                                                                                                                                                        • GOING_TO_MAXIMUM (1)
                                                                                                                                                                                                                                                        • STOPPED (2)
                                                                                                                                                                                                                                                        Name23stringPR--
                                                                                                                                                                                                                                                          HoldPosition6FboolPW01
                                                                                                                                                                                                                                                            ObstructionDetected24boolPR+EV01
                                                                                                                                                                                                                                                              ## WindowCovering (8C)

                                                                                                                                                                                                                                                              CharacteristicUUIDFormatPermsMinMaxConstantsNotes
                                                                                                                                                                                                                                                              TargetPosition7Cuint8PW+PR+EV0100
                                                                                                                                                                                                                                                                CurrentPosition6Duint8PR+EV0100
                                                                                                                                                                                                                                                                  PositionState72uint8PR+EV02
                                                                                                                                                                                                                                                                  • GOING_TO_MINIMUM (0)
                                                                                                                                                                                                                                                                  • GOING_TO_MAXIMUM (1)
                                                                                                                                                                                                                                                                  • STOPPED (2)
                                                                                                                                                                                                                                                                  Name23stringPR--
                                                                                                                                                                                                                                                                    HoldPosition6FboolPW01
                                                                                                                                                                                                                                                                      CurrentHorizontalTiltAngle6CintPR+EV-9090
                                                                                                                                                                                                                                                                        TargetHorizontalTiltAngle7BintPW+PR+EV-9090
                                                                                                                                                                                                                                                                          CurrentVerticalTiltAngle6EintPR+EV-9090
                                                                                                                                                                                                                                                                            TargetVerticalTiltAngle7DintPW+PR+EV-9090
                                                                                                                                                                                                                                                                              ObstructionDetected24boolPR+EV01