A B C D E F G H I J L M N O P R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- ABNORMAL - io.github.hapjava.characteristics.impl.carbondioxidesensor.CarbonDioxideDetectedEnum
- ABNORMAL - io.github.hapjava.characteristics.impl.carbonmonoxidesensor.CarbonMonoxideDetectedEnum
- ABSOLUTE - io.github.hapjava.characteristics.impl.televisionspeaker.VolumeControlTypeEnum
- accept(T) - Method in interface io.github.hapjava.characteristics.ExceptionalConsumer
- AccessoryFlagsCharacteristic - Class in io.github.hapjava.characteristics.impl.accessoryinformation
-
This characteristic indicates whether accessory requires additional setup.
- AccessoryFlagsCharacteristic(Supplier<CompletableFuture<AccessoryFlagsEnum>>, Consumer<HomekitCharacteristicChangeCallback>, Runnable) - Constructor for class io.github.hapjava.characteristics.impl.accessoryinformation.AccessoryFlagsCharacteristic
- AccessoryFlagsEnum - Enum in io.github.hapjava.characteristics.impl.accessoryinformation
-
0x0001 (bit0) ”Requires additional setup” 0x0002 - 0xFFFF ”Reserved”
- AccessoryInformationService - Class in io.github.hapjava.services.impl
-
Accessory Information service.
- AccessoryInformationService(HomekitAccessory) - Constructor for class io.github.hapjava.services.impl.AccessoryInformationService
- AccessoryInformationService(IdentifyCharacteristic, ManufacturerCharacteristic, ModelCharacteristic, NameCharacteristic, SerialNumberCharacteristic, FirmwareRevisionCharacteristic) - Constructor for class io.github.hapjava.services.impl.AccessoryInformationService
- AccessoryWithAccessoryFlags - Interface in io.github.hapjava.accessories.optionalcharacteristic
-
Accessory with accessory flags, which indicates that additional setup is required
- AccessoryWithActive - Interface in io.github.hapjava.accessories.optionalcharacteristic
-
Accessory with active characteristic
ActiveCharacteristic
. - AccessoryWithAirPlayEnable - Interface in io.github.hapjava.accessories.optionalcharacteristic
-
Accessory with AirPlay enable characteristic
AirPlayEnableCharacteristic
. - AccessoryWithBrightness - Interface in io.github.hapjava.accessories.optionalcharacteristic
-
Accessory with brightness values.
- AccessoryWithCarbonDioxideLevel - Interface in io.github.hapjava.accessories.optionalcharacteristic
-
Accessory with carbon dioxide level and peak level characteristic.
- AccessoryWithCarbonMonoxideLevel - Interface in io.github.hapjava.accessories.optionalcharacteristic
-
Accessory with carbon monoxide level and peak level characteristic.
- AccessoryWithClosedCaptions - Interface in io.github.hapjava.accessories.optionalcharacteristic
-
Accessory with closed captions characteristic
ClosedCaptionsCharacteristic
. - AccessoryWithColor - Interface in io.github.hapjava.accessories.optionalcharacteristic
-
Accessory with Color
- AccessoryWithColorTemperature - Interface in io.github.hapjava.accessories.optionalcharacteristic
-
Accessory with color temperature.
- AccessoryWithConfiguredName - Interface in io.github.hapjava.accessories.optionalcharacteristic
-
Accessory with configured name.
- AccessoryWithCoolingThresholdTemperature - Interface in io.github.hapjava.accessories.optionalcharacteristic
-
Accessory with cooling threshold temperature.
- AccessoryWithCurrentHorizontalTilting - Interface in io.github.hapjava.accessories.optionalcharacteristic
-
Accessory with current horizontal tilting characteristic.
- AccessoryWithCurrentMediaState - Interface in io.github.hapjava.accessories.optionalcharacteristic
-
Accessory with current media state characteristic
CurrentMediaStateCharacteristic
. - AccessoryWithCurrentRelativeHumidity - Interface in io.github.hapjava.accessories.optionalcharacteristic
-
accessory with current relative humidity.
- AccessoryWithCurrentTilting - Interface in io.github.hapjava.accessories.optionalcharacteristic
-
Accessory with current tilting characteristic.
- AccessoryWithCurrentVerticalTilting - Interface in io.github.hapjava.accessories.optionalcharacteristic
-
Accessory with current vertical tilting characteristic.
- AccessoryWithDuration - Interface in io.github.hapjava.accessories.optionalcharacteristic
-
Accessory with duration characteristic.
- AccessoryWithFanState - Interface in io.github.hapjava.accessories.optionalcharacteristic
-
An accessory with current and target fan states.
- AccessoryWithFilterLifeLevel - Interface in io.github.hapjava.accessories.optionalcharacteristic
-
Accessory with filter level characteristics
- AccessoryWithHardwareRevision - Interface in io.github.hapjava.accessories.optionalcharacteristic
-
Accessory with hardware revision.
- AccessoryWithHeatingThresholdTemperature - Interface in io.github.hapjava.accessories.optionalcharacteristic
- AccessoryWithHoldPosition - Interface in io.github.hapjava.accessories.optionalcharacteristic
-
Accessory with hold position
- AccessoryWithHumidityDehumidifierThreshold - Interface in io.github.hapjava.accessories.optionalcharacteristic
-
Dehumidifier with humidity threshold.
- AccessoryWithHumidityHumidifierThreshold - Interface in io.github.hapjava.accessories.optionalcharacteristic
-
Humidifier with humidity threshold.
- AccessoryWithIdentifier - Interface in io.github.hapjava.accessories.optionalcharacteristic
-
Accessory with identifier characteristic
IdentifierCharacteristic
. - AccessoryWithInputDeviceType - Interface in io.github.hapjava.accessories.optionalcharacteristic
-
Accessory with input devices, e.g.
- AccessoryWithIsConfigured - Interface in io.github.hapjava.accessories.optionalcharacteristic
-
Accessory with isConfigured characteristics.
- AccessoryWithLockCurrentState - Interface in io.github.hapjava.accessories.optionalcharacteristic
-
Accessory with current lock state.
- AccessoryWithLockTargetState - Interface in io.github.hapjava.accessories.optionalcharacteristic
-
Accessory with lock target state.
- AccessoryWithMute - Interface in io.github.hapjava.accessories.optionalcharacteristic
-
Accessory with mute characteristic
MuteCharacteristic
. - AccessoryWithName - Interface in io.github.hapjava.accessories.optionalcharacteristic
-
Accessory with name.
- AccessoryWithNitrogenDioxideDensity - Interface in io.github.hapjava.accessories.optionalcharacteristic
-
Accessory with nitrogen dioxide density characteristic.
- AccessoryWithObstructionDetection - Interface in io.github.hapjava.accessories.optionalcharacteristic
-
Accessory with hold position
- AccessoryWithOzoneDensity - Interface in io.github.hapjava.accessories.optionalcharacteristic
-
Accessory with Ozone Density characteristic.
- AccessoryWithPhysicalControlsLock - Interface in io.github.hapjava.accessories.optionalcharacteristic
-
Accessory with physical controls which can be locked, e.g.
- AccessoryWithPictureMode - Interface in io.github.hapjava.accessories.optionalcharacteristic
-
Accessory with picture mode characteristic
PictureModeCharacteristic
. - AccessoryWithPM10Density - Interface in io.github.hapjava.accessories.optionalcharacteristic
-
Accessory with PM10 Density characteristic.
- AccessoryWithPM25Density - Interface in io.github.hapjava.accessories.optionalcharacteristic
-
Accessory with PM25 Density characteristic.
- AccessoryWithPowerMode - Interface in io.github.hapjava.accessories.optionalcharacteristic
-
An accessory with power mode.
- AccessoryWithRemainingDuration - Interface in io.github.hapjava.accessories.optionalcharacteristic
-
Accessory with remaining duration characteristic.
- AccessoryWithResetFilterIndication - Interface in io.github.hapjava.accessories.optionalcharacteristic
-
Accessory with filter reset characteristics
- AccessoryWithRotationDirection - Interface in io.github.hapjava.accessories.optionalcharacteristic
-
accessory with rotation direction characteristics.
- AccessoryWithRotationSpeed - Interface in io.github.hapjava.accessories.optionalcharacteristic
-
accessory with rotation speed characteristics.
- AccessoryWithSecurityAlarmType - Interface in io.github.hapjava.accessories.optionalcharacteristic
-
This characteristic describes the type of alarm triggered by a security system.
- AccessoryWithServiceLabelIndex - Interface in io.github.hapjava.accessories.optionalcharacteristic
-
Accessory with service label index.
- AccessoryWithStatusActive - Interface in io.github.hapjava.accessories.optionalcharacteristic
-
Accessory with status active.
- AccessoryWithStatusFault - Interface in io.github.hapjava.accessories.optionalcharacteristic
-
Accessory with characteristic that describes an accessory which has a fault.
- AccessoryWithStatusLowBattery - Interface in io.github.hapjava.accessories.optionalcharacteristic
-
This characteristic describes an accessoryʼs battery status.
- AccessoryWithStatusTampered - Interface in io.github.hapjava.accessories.optionalcharacteristic
-
This characteristic describes an accessory which has been tampered with.
- AccessoryWithSulphurDioxideDensity - Interface in io.github.hapjava.accessories.optionalcharacteristic
-
Accessory with sulphur dioxide density characteristic.
- AccessoryWithSwingMode - Interface in io.github.hapjava.accessories.optionalcharacteristic
-
Accessory with Swing Mode characteristics.
- AccessoryWithTargetHorizontalTilting - Interface in io.github.hapjava.accessories.optionalcharacteristic
-
Accessory with target horizontal tilting characteristic.
- AccessoryWithTargetMediaState - Interface in io.github.hapjava.accessories.optionalcharacteristic
-
Accessory with target media state characteristic
TargetMediaStateCharacteristic
. - AccessoryWithTargetRelativeHumidity - Interface in io.github.hapjava.accessories.optionalcharacteristic
-
accessory with target relative humidity.
- AccessoryWithTargetTilting - Interface in io.github.hapjava.accessories.optionalcharacteristic
-
Accessory with target tilting characteristic.
- AccessoryWithTargetVerticalTilting - Interface in io.github.hapjava.accessories.optionalcharacteristic
-
Accessory with target vertical tilting characteristic.
- AccessoryWithTargetVisibilityState - Interface in io.github.hapjava.accessories.optionalcharacteristic
-
accessory with target visibility state characteristics.
- AccessoryWithTemperatureDisplayUnits - Interface in io.github.hapjava.accessories.optionalcharacteristic
-
Accessory with characteristic that describes units of temperature used for presentation purposes (e.g.
- AccessoryWithVerticalTilting - Interface in io.github.hapjava.accessories.optionalcharacteristic
-
Accessory with vertical tilting characteristic.
- AccessoryWithVOCDensity - Interface in io.github.hapjava.accessories.optionalcharacteristic
-
Accessory with VOC Density characteristic.
- AccessoryWithVolume - Interface in io.github.hapjava.accessories.optionalcharacteristic
-
Accessory with volume values.
- AccessoryWithVolumeControlType - Interface in io.github.hapjava.accessories.optionalcharacteristic
-
Accessory with volume control type
VolumeControlTypeCharacteristic
- AccessoryWithVolumeSelector - Interface in io.github.hapjava.accessories.optionalcharacteristic
-
Accessory with volume selector
VolumeSelectorCharacteristic
- AccessoryWithWaterLevel - Interface in io.github.hapjava.accessories.optionalcharacteristic
-
Accessory with water level.
- ACTIVE - io.github.hapjava.characteristics.impl.common.ActiveEnum
- ActiveCharacteristic - Class in io.github.hapjava.characteristics.impl.common
-
Active characteristic indicates whether the service is currently active.
- ActiveCharacteristic(Supplier<CompletableFuture<ActiveEnum>>, ExceptionalConsumer<ActiveEnum>, Consumer<HomekitCharacteristicChangeCallback>, Runnable) - Constructor for class io.github.hapjava.characteristics.impl.common.ActiveCharacteristic
- ActiveEnum - Enum in io.github.hapjava.characteristics.impl.common
-
0 ”Inactive” 1 ”Active” 2-255 ”Reserved”
- ActiveIdentifierCharacteristic - Class in io.github.hapjava.characteristics.impl.common
- ActiveIdentifierCharacteristic(Supplier<CompletableFuture<Integer>>, ExceptionalConsumer<Integer>, Consumer<HomekitCharacteristicChangeCallback>, Runnable) - Constructor for class io.github.hapjava.characteristics.impl.common.ActiveIdentifierCharacteristic
- addLinkedService(Service) - Method in interface io.github.hapjava.services.Service
-
Add linked services
- addOptionalCharacteristic(AccessoryFlagsCharacteristic) - Method in class io.github.hapjava.services.impl.AccessoryInformationService
- addOptionalCharacteristic(HardwareRevisionCharacteristic) - Method in class io.github.hapjava.services.impl.AccessoryInformationService
- addOptionalCharacteristic(NitrogenDioxideDensityCharacteristic) - Method in class io.github.hapjava.services.impl.AirQualityService
- addOptionalCharacteristic(OzoneDensityCharacteristic) - Method in class io.github.hapjava.services.impl.AirQualityService
- addOptionalCharacteristic(PM10DensityCharacteristic) - Method in class io.github.hapjava.services.impl.AirQualityService
- addOptionalCharacteristic(PM25DensityCharacteristic) - Method in class io.github.hapjava.services.impl.AirQualityService
- addOptionalCharacteristic(SulphurDioxideDensityCharacteristic) - Method in class io.github.hapjava.services.impl.AirQualityService
- addOptionalCharacteristic(VOCDensityCharacteristic) - Method in class io.github.hapjava.services.impl.AirQualityService
- addOptionalCharacteristic(MuteCharacteristic) - Method in class io.github.hapjava.services.impl.DoorService
- addOptionalCharacteristic(MuteCharacteristic) - Method in class io.github.hapjava.services.impl.SmartSpeakerService
- addOptionalCharacteristic(VolumeCharacteristic) - Method in class io.github.hapjava.services.impl.DoorbellService
- addOptionalCharacteristic(VolumeCharacteristic) - Method in class io.github.hapjava.services.impl.MicrophoneService
- addOptionalCharacteristic(VolumeCharacteristic) - Method in class io.github.hapjava.services.impl.SmartSpeakerService
- addOptionalCharacteristic(VolumeCharacteristic) - Method in class io.github.hapjava.services.impl.SpeakerService
- addOptionalCharacteristic(VolumeCharacteristic) - Method in class io.github.hapjava.services.impl.TelevisionSpeakerService
- addOptionalCharacteristic(StatusLowBatteryCharacteristic) - Method in class io.github.hapjava.services.impl.AirQualityService
- addOptionalCharacteristic(StatusLowBatteryCharacteristic) - Method in class io.github.hapjava.services.impl.CarbonDioxideSensorService
- addOptionalCharacteristic(StatusLowBatteryCharacteristic) - Method in class io.github.hapjava.services.impl.CarbonMonoxideSensorService
- addOptionalCharacteristic(StatusLowBatteryCharacteristic) - Method in class io.github.hapjava.services.impl.ContactSensorService
- addOptionalCharacteristic(StatusLowBatteryCharacteristic) - Method in class io.github.hapjava.services.impl.HumiditySensorService
- addOptionalCharacteristic(StatusLowBatteryCharacteristic) - Method in class io.github.hapjava.services.impl.LeakSensorService
- addOptionalCharacteristic(StatusLowBatteryCharacteristic) - Method in class io.github.hapjava.services.impl.LightSensorService
- addOptionalCharacteristic(StatusLowBatteryCharacteristic) - Method in class io.github.hapjava.services.impl.MotionSensorService
- addOptionalCharacteristic(StatusLowBatteryCharacteristic) - Method in class io.github.hapjava.services.impl.OccupancySensorService
- addOptionalCharacteristic(StatusLowBatteryCharacteristic) - Method in class io.github.hapjava.services.impl.SmokeSensorService
- addOptionalCharacteristic(StatusLowBatteryCharacteristic) - Method in class io.github.hapjava.services.impl.TemperatureSensorService
- addOptionalCharacteristic(CarbonDioxideLevelCharacteristic) - Method in class io.github.hapjava.services.impl.CarbonDioxideSensorService
- addOptionalCharacteristic(CarbonDioxidePeakLevelCharacteristic) - Method in class io.github.hapjava.services.impl.CarbonDioxideSensorService
- addOptionalCharacteristic(CarbonMonoxideLevelCharacteristic) - Method in class io.github.hapjava.services.impl.CarbonMonoxideSensorService
- addOptionalCharacteristic(CarbonMonoxidePeakLevelCharacteristic) - Method in class io.github.hapjava.services.impl.CarbonMonoxideSensorService
- addOptionalCharacteristic(ActiveCharacteristic) - Method in class io.github.hapjava.services.impl.TelevisionSpeakerService
- addOptionalCharacteristic(AirPlayEnableCharacteristic) - Method in class io.github.hapjava.services.impl.SmartSpeakerService
- addOptionalCharacteristic(ConfiguredNameCharacteristic) - Method in class io.github.hapjava.services.impl.SmartSpeakerService
- addOptionalCharacteristic(IdentifierCharacteristic) - Method in class io.github.hapjava.services.impl.InputSourceService
- addOptionalCharacteristic(IsConfiguredCharacteristic) - Method in class io.github.hapjava.services.impl.ValveService
- addOptionalCharacteristic(NameCharacteristic) - Method in class io.github.hapjava.services.impl.AirPurifierService
- addOptionalCharacteristic(NameCharacteristic) - Method in class io.github.hapjava.services.impl.AirQualityService
- addOptionalCharacteristic(NameCharacteristic) - Method in class io.github.hapjava.services.impl.BasicFanService
- addOptionalCharacteristic(NameCharacteristic) - Method in class io.github.hapjava.services.impl.BatteryService
- addOptionalCharacteristic(NameCharacteristic) - Method in class io.github.hapjava.services.impl.CarbonDioxideSensorService
- addOptionalCharacteristic(NameCharacteristic) - Method in class io.github.hapjava.services.impl.CarbonMonoxideSensorService
- addOptionalCharacteristic(NameCharacteristic) - Method in class io.github.hapjava.services.impl.ContactSensorService
- addOptionalCharacteristic(NameCharacteristic) - Method in class io.github.hapjava.services.impl.DoorbellService
- addOptionalCharacteristic(NameCharacteristic) - Method in class io.github.hapjava.services.impl.DoorService
- addOptionalCharacteristic(NameCharacteristic) - Method in class io.github.hapjava.services.impl.FanService
- addOptionalCharacteristic(NameCharacteristic) - Method in class io.github.hapjava.services.impl.FaucetService
- addOptionalCharacteristic(NameCharacteristic) - Method in class io.github.hapjava.services.impl.FilterMaintenanceService
- addOptionalCharacteristic(NameCharacteristic) - Method in class io.github.hapjava.services.impl.GarageDoorOpenerService
- addOptionalCharacteristic(NameCharacteristic) - Method in class io.github.hapjava.services.impl.HeaterCoolerService
- addOptionalCharacteristic(NameCharacteristic) - Method in class io.github.hapjava.services.impl.HumidifierDehumidifierService
- addOptionalCharacteristic(NameCharacteristic) - Method in class io.github.hapjava.services.impl.HumiditySensorService
- addOptionalCharacteristic(NameCharacteristic) - Method in class io.github.hapjava.services.impl.InputSourceService
- addOptionalCharacteristic(NameCharacteristic) - Method in class io.github.hapjava.services.impl.IrrigationSystemService
- addOptionalCharacteristic(NameCharacteristic) - Method in class io.github.hapjava.services.impl.LeakSensorService
- addOptionalCharacteristic(NameCharacteristic) - Method in class io.github.hapjava.services.impl.LightbulbService
- addOptionalCharacteristic(NameCharacteristic) - Method in class io.github.hapjava.services.impl.LightSensorService
- addOptionalCharacteristic(NameCharacteristic) - Method in class io.github.hapjava.services.impl.LockMechanismService
- addOptionalCharacteristic(NameCharacteristic) - Method in class io.github.hapjava.services.impl.MicrophoneService
- addOptionalCharacteristic(NameCharacteristic) - Method in class io.github.hapjava.services.impl.MotionSensorService
- addOptionalCharacteristic(NameCharacteristic) - Method in class io.github.hapjava.services.impl.OccupancySensorService
- addOptionalCharacteristic(NameCharacteristic) - Method in class io.github.hapjava.services.impl.OutletService
- addOptionalCharacteristic(NameCharacteristic) - Method in class io.github.hapjava.services.impl.SecuritySystemService
- addOptionalCharacteristic(NameCharacteristic) - Method in class io.github.hapjava.services.impl.SlatService
- addOptionalCharacteristic(NameCharacteristic) - Method in class io.github.hapjava.services.impl.SmartSpeakerService
- addOptionalCharacteristic(NameCharacteristic) - Method in class io.github.hapjava.services.impl.SmokeSensorService
- addOptionalCharacteristic(NameCharacteristic) - Method in class io.github.hapjava.services.impl.SpeakerService
- addOptionalCharacteristic(NameCharacteristic) - Method in class io.github.hapjava.services.impl.StatelessProgrammableSwitchService
- addOptionalCharacteristic(NameCharacteristic) - Method in class io.github.hapjava.services.impl.SwitchService
- addOptionalCharacteristic(NameCharacteristic) - Method in class io.github.hapjava.services.impl.TelevisionService
- addOptionalCharacteristic(NameCharacteristic) - Method in class io.github.hapjava.services.impl.TemperatureSensorService
- addOptionalCharacteristic(NameCharacteristic) - Method in class io.github.hapjava.services.impl.ThermostatService
- addOptionalCharacteristic(NameCharacteristic) - Method in class io.github.hapjava.services.impl.ValveService
- addOptionalCharacteristic(NameCharacteristic) - Method in class io.github.hapjava.services.impl.WindowCoveringService
- addOptionalCharacteristic(NameCharacteristic) - Method in class io.github.hapjava.services.impl.WindowService
- addOptionalCharacteristic(ObstructionDetectedCharacteristic) - Method in class io.github.hapjava.services.impl.DoorService
- addOptionalCharacteristic(ObstructionDetectedCharacteristic) - Method in class io.github.hapjava.services.impl.WindowCoveringService
- addOptionalCharacteristic(ObstructionDetectedCharacteristic) - Method in class io.github.hapjava.services.impl.WindowService
- addOptionalCharacteristic(ServiceLabelIndexCharacteristic) - Method in class io.github.hapjava.services.impl.StatelessProgrammableSwitchService
- addOptionalCharacteristic(ServiceLabelIndexCharacteristic) - Method in class io.github.hapjava.services.impl.ValveService
- addOptionalCharacteristic(StatusActiveCharacteristic) - Method in class io.github.hapjava.services.impl.AirQualityService
- addOptionalCharacteristic(StatusActiveCharacteristic) - Method in class io.github.hapjava.services.impl.CarbonDioxideSensorService
- addOptionalCharacteristic(StatusActiveCharacteristic) - Method in class io.github.hapjava.services.impl.CarbonMonoxideSensorService
- addOptionalCharacteristic(StatusActiveCharacteristic) - Method in class io.github.hapjava.services.impl.ContactSensorService
- addOptionalCharacteristic(StatusActiveCharacteristic) - Method in class io.github.hapjava.services.impl.HumiditySensorService
- addOptionalCharacteristic(StatusActiveCharacteristic) - Method in class io.github.hapjava.services.impl.LeakSensorService
- addOptionalCharacteristic(StatusActiveCharacteristic) - Method in class io.github.hapjava.services.impl.LightSensorService
- addOptionalCharacteristic(StatusActiveCharacteristic) - Method in class io.github.hapjava.services.impl.MotionSensorService
- addOptionalCharacteristic(StatusActiveCharacteristic) - Method in class io.github.hapjava.services.impl.OccupancySensorService
- addOptionalCharacteristic(StatusActiveCharacteristic) - Method in class io.github.hapjava.services.impl.SmokeSensorService
- addOptionalCharacteristic(StatusActiveCharacteristic) - Method in class io.github.hapjava.services.impl.TemperatureSensorService
- addOptionalCharacteristic(StatusFaultCharacteristic) - Method in class io.github.hapjava.services.impl.AirQualityService
- addOptionalCharacteristic(StatusFaultCharacteristic) - Method in class io.github.hapjava.services.impl.CarbonDioxideSensorService
- addOptionalCharacteristic(StatusFaultCharacteristic) - Method in class io.github.hapjava.services.impl.CarbonMonoxideSensorService
- addOptionalCharacteristic(StatusFaultCharacteristic) - Method in class io.github.hapjava.services.impl.ContactSensorService
- addOptionalCharacteristic(StatusFaultCharacteristic) - Method in class io.github.hapjava.services.impl.FaucetService
- addOptionalCharacteristic(StatusFaultCharacteristic) - Method in class io.github.hapjava.services.impl.HumiditySensorService
- addOptionalCharacteristic(StatusFaultCharacteristic) - Method in class io.github.hapjava.services.impl.IrrigationSystemService
- addOptionalCharacteristic(StatusFaultCharacteristic) - Method in class io.github.hapjava.services.impl.LeakSensorService
- addOptionalCharacteristic(StatusFaultCharacteristic) - Method in class io.github.hapjava.services.impl.LightSensorService
- addOptionalCharacteristic(StatusFaultCharacteristic) - Method in class io.github.hapjava.services.impl.MotionSensorService
- addOptionalCharacteristic(StatusFaultCharacteristic) - Method in class io.github.hapjava.services.impl.OccupancySensorService
- addOptionalCharacteristic(StatusFaultCharacteristic) - Method in class io.github.hapjava.services.impl.SecuritySystemService
- addOptionalCharacteristic(StatusFaultCharacteristic) - Method in class io.github.hapjava.services.impl.SmokeSensorService
- addOptionalCharacteristic(StatusFaultCharacteristic) - Method in class io.github.hapjava.services.impl.TemperatureSensorService
- addOptionalCharacteristic(StatusFaultCharacteristic) - Method in class io.github.hapjava.services.impl.ValveService
- addOptionalCharacteristic(StatusTamperedCharacteristic) - Method in class io.github.hapjava.services.impl.AirQualityService
- addOptionalCharacteristic(StatusTamperedCharacteristic) - Method in class io.github.hapjava.services.impl.CarbonDioxideSensorService
- addOptionalCharacteristic(StatusTamperedCharacteristic) - Method in class io.github.hapjava.services.impl.CarbonMonoxideSensorService
- addOptionalCharacteristic(StatusTamperedCharacteristic) - Method in class io.github.hapjava.services.impl.ContactSensorService
- addOptionalCharacteristic(StatusTamperedCharacteristic) - Method in class io.github.hapjava.services.impl.HumiditySensorService
- addOptionalCharacteristic(StatusTamperedCharacteristic) - Method in class io.github.hapjava.services.impl.LeakSensorService
- addOptionalCharacteristic(StatusTamperedCharacteristic) - Method in class io.github.hapjava.services.impl.LightSensorService
- addOptionalCharacteristic(StatusTamperedCharacteristic) - Method in class io.github.hapjava.services.impl.MotionSensorService
- addOptionalCharacteristic(StatusTamperedCharacteristic) - Method in class io.github.hapjava.services.impl.OccupancySensorService
- addOptionalCharacteristic(StatusTamperedCharacteristic) - Method in class io.github.hapjava.services.impl.SecuritySystemService
- addOptionalCharacteristic(StatusTamperedCharacteristic) - Method in class io.github.hapjava.services.impl.SmokeSensorService
- addOptionalCharacteristic(StatusTamperedCharacteristic) - Method in class io.github.hapjava.services.impl.TemperatureSensorService
- addOptionalCharacteristic(WaterLavelCharacteristic) - Method in class io.github.hapjava.services.impl.HumidifierDehumidifierService
- addOptionalCharacteristic(CurrentFanStateCharacteristic) - Method in class io.github.hapjava.services.impl.FanService
- addOptionalCharacteristic(LockPhysicalControlsCharacteristic) - Method in class io.github.hapjava.services.impl.AirPurifierService
- addOptionalCharacteristic(LockPhysicalControlsCharacteristic) - Method in class io.github.hapjava.services.impl.FanService
- addOptionalCharacteristic(LockPhysicalControlsCharacteristic) - Method in class io.github.hapjava.services.impl.HeaterCoolerService
- addOptionalCharacteristic(LockPhysicalControlsCharacteristic) - Method in class io.github.hapjava.services.impl.HumidifierDehumidifierService
- addOptionalCharacteristic(RotationDirectionCharacteristic) - Method in class io.github.hapjava.services.impl.BasicFanService
- addOptionalCharacteristic(RotationDirectionCharacteristic) - Method in class io.github.hapjava.services.impl.FanService
- addOptionalCharacteristic(RotationSpeedCharacteristic) - Method in class io.github.hapjava.services.impl.AirPurifierService
- addOptionalCharacteristic(RotationSpeedCharacteristic) - Method in class io.github.hapjava.services.impl.BasicFanService
- addOptionalCharacteristic(RotationSpeedCharacteristic) - Method in class io.github.hapjava.services.impl.FanService
- addOptionalCharacteristic(RotationSpeedCharacteristic) - Method in class io.github.hapjava.services.impl.HeaterCoolerService
- addOptionalCharacteristic(RotationSpeedCharacteristic) - Method in class io.github.hapjava.services.impl.HumidifierDehumidifierService
- addOptionalCharacteristic(SwingModeCharacteristic) - Method in class io.github.hapjava.services.impl.AirPurifierService
- addOptionalCharacteristic(SwingModeCharacteristic) - Method in class io.github.hapjava.services.impl.FanService
- addOptionalCharacteristic(SwingModeCharacteristic) - Method in class io.github.hapjava.services.impl.HeaterCoolerService
- addOptionalCharacteristic(SwingModeCharacteristic) - Method in class io.github.hapjava.services.impl.HumidifierDehumidifierService
- addOptionalCharacteristic(SwingModeCharacteristic) - Method in class io.github.hapjava.services.impl.SlatService
- addOptionalCharacteristic(TargetFanStateCharacteristic) - Method in class io.github.hapjava.services.impl.FanService
- addOptionalCharacteristic(FilterLifeLevelCharacteristic) - Method in class io.github.hapjava.services.impl.FilterMaintenanceService
- addOptionalCharacteristic(ResetFilterIndicationCharacteristic) - Method in class io.github.hapjava.services.impl.FilterMaintenanceService
- addOptionalCharacteristic(HumidityDehumidifierThresholdCharacteristic) - Method in class io.github.hapjava.services.impl.HumidifierDehumidifierService
- addOptionalCharacteristic(HumidityHumidifierThresholdCharacteristic) - Method in class io.github.hapjava.services.impl.HumidifierDehumidifierService
- addOptionalCharacteristic(CurrentRelativeHumidityCharacteristic) - Method in class io.github.hapjava.services.impl.ThermostatService
- addOptionalCharacteristic(TargetRelativeHumidityCharacteristic) - Method in class io.github.hapjava.services.impl.ThermostatService
- addOptionalCharacteristic(InputDeviceTypeCharacteristic) - Method in class io.github.hapjava.services.impl.InputSourceService
- addOptionalCharacteristic(TargetVisibilityStateCharacteristic) - Method in class io.github.hapjava.services.impl.InputSourceService
- addOptionalCharacteristic(BrightnessCharacteristic) - Method in class io.github.hapjava.services.impl.DoorbellService
- addOptionalCharacteristic(BrightnessCharacteristic) - Method in class io.github.hapjava.services.impl.LightbulbService
- addOptionalCharacteristic(BrightnessCharacteristic) - Method in class io.github.hapjava.services.impl.TelevisionService
- addOptionalCharacteristic(ColorTemperatureCharacteristic) - Method in class io.github.hapjava.services.impl.LightbulbService
- addOptionalCharacteristic(HueCharacteristic) - Method in class io.github.hapjava.services.impl.LightbulbService
- addOptionalCharacteristic(SaturationCharacteristic) - Method in class io.github.hapjava.services.impl.LightbulbService
- addOptionalCharacteristic(LockCurrentStateCharacteristic) - Method in class io.github.hapjava.services.impl.GarageDoorOpenerService
- addOptionalCharacteristic(LockTargetStateCharacteristic) - Method in class io.github.hapjava.services.impl.GarageDoorOpenerService
- addOptionalCharacteristic(SecuritySystemAlarmTypeCharacteristic) - Method in class io.github.hapjava.services.impl.SecuritySystemService
- addOptionalCharacteristic(CurrentTiltAngleCharacteristic) - Method in class io.github.hapjava.services.impl.SlatService
- addOptionalCharacteristic(TargetTiltAngleCharacteristic) - Method in class io.github.hapjava.services.impl.SlatService
- addOptionalCharacteristic(ClosedCaptionsCharacteristic) - Method in class io.github.hapjava.services.impl.TelevisionService
- addOptionalCharacteristic(CurrentMediaStateCharacteristic) - Method in class io.github.hapjava.services.impl.TelevisionService
- addOptionalCharacteristic(PictureModeCharacteristic) - Method in class io.github.hapjava.services.impl.TelevisionService
- addOptionalCharacteristic(PowerModeCharacteristic) - Method in class io.github.hapjava.services.impl.TelevisionService
- addOptionalCharacteristic(TargetMediaStateCharacteristic) - Method in class io.github.hapjava.services.impl.TelevisionService
- addOptionalCharacteristic(VolumeControlTypeCharacteristic) - Method in class io.github.hapjava.services.impl.TelevisionSpeakerService
- addOptionalCharacteristic(VolumeSelectorCharacteristic) - Method in class io.github.hapjava.services.impl.TelevisionSpeakerService
- addOptionalCharacteristic(CoolingThresholdTemperatureCharacteristic) - Method in class io.github.hapjava.services.impl.HeaterCoolerService
- addOptionalCharacteristic(CoolingThresholdTemperatureCharacteristic) - Method in class io.github.hapjava.services.impl.ThermostatService
- addOptionalCharacteristic(HeatingThresholdTemperatureCharacteristic) - Method in class io.github.hapjava.services.impl.HeaterCoolerService
- addOptionalCharacteristic(HeatingThresholdTemperatureCharacteristic) - Method in class io.github.hapjava.services.impl.ThermostatService
- addOptionalCharacteristic(TemperatureDisplayUnitCharacteristic) - Method in class io.github.hapjava.services.impl.HeaterCoolerService
- addOptionalCharacteristic(RemainingDurationCharacteristic) - Method in class io.github.hapjava.services.impl.IrrigationSystemService
- addOptionalCharacteristic(RemainingDurationCharacteristic) - Method in class io.github.hapjava.services.impl.ValveService
- addOptionalCharacteristic(SetDurationCharacteristic) - Method in class io.github.hapjava.services.impl.ValveService
- addOptionalCharacteristic(CurrentHorizontalTiltAngleCharacteristic) - Method in class io.github.hapjava.services.impl.WindowCoveringService
- addOptionalCharacteristic(CurrentVerticalTiltAngleCharacteristic) - Method in class io.github.hapjava.services.impl.WindowCoveringService
- addOptionalCharacteristic(HoldPositionCharacteristic) - Method in class io.github.hapjava.services.impl.DoorService
- addOptionalCharacteristic(HoldPositionCharacteristic) - Method in class io.github.hapjava.services.impl.WindowCoveringService
- addOptionalCharacteristic(HoldPositionCharacteristic) - Method in class io.github.hapjava.services.impl.WindowService
- addOptionalCharacteristic(TargetHorizontalTiltAngleCharacteristic) - Method in class io.github.hapjava.services.impl.WindowCoveringService
- addOptionalCharacteristic(TargetVerticalTiltAngleCharacteristic) - Method in class io.github.hapjava.services.impl.WindowCoveringService
- AIR_CONDITIONERS - Static variable in class io.github.hapjava.server.HomekitAccessoryCategories
- AIR_PURIFIERS - Static variable in class io.github.hapjava.server.HomekitAccessoryCategories
- AIRPLAY - io.github.hapjava.characteristics.impl.inputsource.InputSourceTypeEnum
- AirPlayEnableCharacteristic - Class in io.github.hapjava.characteristics.impl.common
-
characteristic to control air play.
- AirPlayEnableCharacteristic(Supplier<CompletableFuture<Integer>>, ExceptionalConsumer<Integer>, Consumer<HomekitCharacteristicChangeCallback>, Runnable) - Constructor for class io.github.hapjava.characteristics.impl.common.AirPlayEnableCharacteristic
- AIRPORT - Static variable in class io.github.hapjava.server.HomekitAccessoryCategories
- AirPurifierAccessory - Interface in io.github.hapjava.accessories
-
An air purifier.
- AirPurifierService - Class in io.github.hapjava.services.impl
-
This service describes an air purifier.
- AirPurifierService(AirPurifierAccessory) - Constructor for class io.github.hapjava.services.impl.AirPurifierService
- AirPurifierService(ActiveCharacteristic, CurrentAirPurifierCharacteristic, TargetAirPurifierStateCharacteristic) - Constructor for class io.github.hapjava.services.impl.AirPurifierService
- AirQualityAccessory - Interface in io.github.hapjava.accessories
-
An air quality accessory which can include several sensors.
- AirQualityCharacteristic - Class in io.github.hapjava.characteristics.impl.airquality
-
This characteristic describes the air quality.
- AirQualityCharacteristic(Supplier<CompletableFuture<AirQualityEnum>>, Consumer<HomekitCharacteristicChangeCallback>, Runnable) - Constructor for class io.github.hapjava.characteristics.impl.airquality.AirQualityCharacteristic
- AirQualityEnum - Enum in io.github.hapjava.characteristics.impl.airquality
-
0 ”Unknown” 1 ”Excellent” 2 ”Good” 3 ”Fair” 4 ”Inferior” 5 ”Poor”
- AirQualityService - Class in io.github.hapjava.services.impl
-
This service describes air quality sensor.
- AirQualityService(AirQualityAccessory) - Constructor for class io.github.hapjava.services.impl.AirQualityService
- AirQualityService(AirQualityCharacteristic) - Constructor for class io.github.hapjava.services.impl.AirQualityService
- ALWAYS_DISCOVERABLE - io.github.hapjava.characteristics.impl.television.SleepDiscoveryModeEnum
- APPLE_TV - Static variable in class io.github.hapjava.server.HomekitAccessoryCategories
- APPLICATION - io.github.hapjava.characteristics.impl.inputsource.InputSourceTypeEnum
- ARABIC_NUMERALS - io.github.hapjava.characteristics.impl.common.ServiceLabelNamespaceEnum
- ARROW_DOWN - io.github.hapjava.characteristics.impl.television.RemoteKeyEnum
- ARROW_LEFT - io.github.hapjava.characteristics.impl.television.RemoteKeyEnum
- ARROW_RIGHT - io.github.hapjava.characteristics.impl.television.RemoteKeyEnum
- ARROW_UP - io.github.hapjava.characteristics.impl.television.RemoteKeyEnum
- AUDIO_RECEIVER - Static variable in class io.github.hapjava.server.HomekitAccessoryCategories
- AUDIO_SYSTEM - io.github.hapjava.characteristics.impl.inputsource.InputDeviceTypeEnum
- AUTO - io.github.hapjava.characteristics.impl.airpurifier.TargetAirPurifierStateEnum
- AUTO - io.github.hapjava.characteristics.impl.fan.TargetFanStateEnum
- AUTO - io.github.hapjava.characteristics.impl.heatercooler.TargetHeaterCoolerStateEnum
- AUTO - io.github.hapjava.characteristics.impl.humidifier.TargetHumidifierDehumidifierStateEnum
- AUTO - io.github.hapjava.characteristics.impl.thermostat.TargetHeatingCoolingStateEnum
- AWAY_ARM - io.github.hapjava.characteristics.impl.securitysystem.CurrentSecuritySystemStateEnum
-
The home is unoccupied.
- AWAY_ARM - io.github.hapjava.characteristics.impl.securitysystem.TargetSecuritySystemStateEnum
-
Arm the system when the home is unoccupied.
B
- BACK - io.github.hapjava.characteristics.impl.television.RemoteKeyEnum
- BaseCharacteristic<T> - Class in io.github.hapjava.characteristics.impl.base
-
Base class for implementing
Characteristic
. - BaseCharacteristic(String, String, String, boolean, boolean, Optional<Consumer<HomekitCharacteristicChangeCallback>>, Optional<Runnable>) - Constructor for class io.github.hapjava.characteristics.impl.base.BaseCharacteristic
-
Default constructor
- BasicFanAccessory - Interface in io.github.hapjava.accessories
-
A fan with mandatory characteristics.
- BasicFanService - Class in io.github.hapjava.services.impl
-
This service describes a fan.
- BasicFanService(BasicFanAccessory) - Constructor for class io.github.hapjava.services.impl.BasicFanService
- BasicFanService(OnCharacteristic) - Constructor for class io.github.hapjava.services.impl.BasicFanService
- BatteryAccessory - Interface in io.github.hapjava.accessories
-
Devices with battery .
- BatteryLevelCharacteristic - Class in io.github.hapjava.characteristics.impl.battery
-
This characteristic describes the current level of the battery.
- BatteryLevelCharacteristic(Supplier<CompletableFuture<Integer>>, Consumer<HomekitCharacteristicChangeCallback>, Runnable) - Constructor for class io.github.hapjava.characteristics.impl.battery.BatteryLevelCharacteristic
- BatteryService - Class in io.github.hapjava.services.impl
-
This service describes a battery service.
- BatteryService(BatteryAccessory) - Constructor for class io.github.hapjava.services.impl.BatteryService
- BatteryService(BatteryLevelCharacteristic, ChargingStateCharacteristic, StatusLowBatteryCharacteristic) - Constructor for class io.github.hapjava.services.impl.BatteryService
- BLOWING_AIR - io.github.hapjava.characteristics.impl.fan.CurrentFanStateEnum
- BooleanCharacteristic - Class in io.github.hapjava.characteristics.impl.base
-
Characteristic that exposes a Boolean value.
- BooleanCharacteristic(String, String, Optional<Supplier<CompletableFuture<Boolean>>>, Optional<ExceptionalConsumer<Boolean>>, Optional<Consumer<HomekitCharacteristicChangeCallback>>, Optional<Runnable>) - Constructor for class io.github.hapjava.characteristics.impl.base.BooleanCharacteristic
-
Default constructor
- Bridge - Interface in io.github.hapjava.accessories
-
HomeKit bridge service.
- BRIDGES - Static variable in class io.github.hapjava.server.HomekitAccessoryCategories
- BrightnessCharacteristic - Class in io.github.hapjava.characteristics.impl.lightbulb
-
This characteristic describes a perceived level of brightness, The value is a percentage (%) of the maximum level of supported brightness.
- BrightnessCharacteristic(Supplier<CompletableFuture<Integer>>, ExceptionalConsumer<Integer>, Consumer<HomekitCharacteristicChangeCallback>, Runnable) - Constructor for class io.github.hapjava.characteristics.impl.lightbulb.BrightnessCharacteristic
C
- CALIBRATED - io.github.hapjava.characteristics.impl.television.PictureModeEnum
- CALIBRATED_DARK - io.github.hapjava.characteristics.impl.television.PictureModeEnum
- CarbonDioxideDetectedCharacteristic - Class in io.github.hapjava.characteristics.impl.carbondioxidesensor
-
This characteristic indicates the levels of Carbon Dioxide.
- CarbonDioxideDetectedCharacteristic(Supplier<CompletableFuture<CarbonDioxideDetectedEnum>>, Consumer<HomekitCharacteristicChangeCallback>, Runnable) - Constructor for class io.github.hapjava.characteristics.impl.carbondioxidesensor.CarbonDioxideDetectedCharacteristic
- CarbonDioxideDetectedEnum - Enum in io.github.hapjava.characteristics.impl.carbondioxidesensor
-
0 ”Carbon Dioxide levels are normal” 1 ”Carbon Dioxide levels are abnormal”
- CarbonDioxideLevelCharacteristic - Class in io.github.hapjava.characteristics.impl.carbondioxidesensor
-
This characteristic indicates the detected level of Carbon Dioxide in parts per million (ppm).
- CarbonDioxideLevelCharacteristic(double, double, double, Supplier<CompletableFuture<Double>>, Consumer<HomekitCharacteristicChangeCallback>, Runnable) - Constructor for class io.github.hapjava.characteristics.impl.carbondioxidesensor.CarbonDioxideLevelCharacteristic
- CarbonDioxideLevelCharacteristic(Supplier<CompletableFuture<Double>>, Consumer<HomekitCharacteristicChangeCallback>, Runnable) - Constructor for class io.github.hapjava.characteristics.impl.carbondioxidesensor.CarbonDioxideLevelCharacteristic
- CarbonDioxidePeakLevelCharacteristic - Class in io.github.hapjava.characteristics.impl.carbondioxidesensor
-
This characteristic indicates the highest detected level (ppm) of carbon dioxide.
- CarbonDioxidePeakLevelCharacteristic(double, double, double, Supplier<CompletableFuture<Double>>, Consumer<HomekitCharacteristicChangeCallback>, Runnable) - Constructor for class io.github.hapjava.characteristics.impl.carbondioxidesensor.CarbonDioxidePeakLevelCharacteristic
- CarbonDioxidePeakLevelCharacteristic(Supplier<CompletableFuture<Double>>, Consumer<HomekitCharacteristicChangeCallback>, Runnable) - Constructor for class io.github.hapjava.characteristics.impl.carbondioxidesensor.CarbonDioxidePeakLevelCharacteristic
- CarbonDioxideSensorAccessory - Interface in io.github.hapjava.accessories
-
A carbon dioxide sensor reports carbon dioxide level.
- CarbonDioxideSensorService - Class in io.github.hapjava.services.impl
-
This service describes a carbon dioxide sensor.
- CarbonDioxideSensorService(CarbonDioxideSensorAccessory) - Constructor for class io.github.hapjava.services.impl.CarbonDioxideSensorService
- CarbonDioxideSensorService(CarbonDioxideDetectedCharacteristic) - Constructor for class io.github.hapjava.services.impl.CarbonDioxideSensorService
- CarbonMonoxideDetectedCharacteristic - Class in io.github.hapjava.characteristics.impl.carbonmonoxidesensor
-
This characteristic indicates the levels of Carbon Monoxide.
- CarbonMonoxideDetectedCharacteristic(Supplier<CompletableFuture<CarbonMonoxideDetectedEnum>>, Consumer<HomekitCharacteristicChangeCallback>, Runnable) - Constructor for class io.github.hapjava.characteristics.impl.carbonmonoxidesensor.CarbonMonoxideDetectedCharacteristic
- CarbonMonoxideDetectedEnum - Enum in io.github.hapjava.characteristics.impl.carbonmonoxidesensor
-
0 ”Carbon Monoxide levels are normal” 1 ”Carbon Monoxide levels are abnormal”
- CarbonMonoxideLevelCharacteristic - Class in io.github.hapjava.characteristics.impl.carbonmonoxidesensor
-
This characteristic contains the Carbon Monoxide levels in parts per million (ppm).
- CarbonMonoxideLevelCharacteristic(double, double, double, Supplier<CompletableFuture<Double>>, Consumer<HomekitCharacteristicChangeCallback>, Runnable) - Constructor for class io.github.hapjava.characteristics.impl.carbonmonoxidesensor.CarbonMonoxideLevelCharacteristic
- CarbonMonoxideLevelCharacteristic(Supplier<CompletableFuture<Double>>, Consumer<HomekitCharacteristicChangeCallback>, Runnable) - Constructor for class io.github.hapjava.characteristics.impl.carbonmonoxidesensor.CarbonMonoxideLevelCharacteristic
- CarbonMonoxidePeakLevelCharacteristic - Class in io.github.hapjava.characteristics.impl.carbonmonoxidesensor
-
This characteristic indicates the highest detected level (ppm) of Carbon Monoxide.
- CarbonMonoxidePeakLevelCharacteristic(double, double, double, Supplier<CompletableFuture<Double>>, Consumer<HomekitCharacteristicChangeCallback>, Runnable) - Constructor for class io.github.hapjava.characteristics.impl.carbonmonoxidesensor.CarbonMonoxidePeakLevelCharacteristic
- CarbonMonoxidePeakLevelCharacteristic(Supplier<CompletableFuture<Double>>, Consumer<HomekitCharacteristicChangeCallback>, Runnable) - Constructor for class io.github.hapjava.characteristics.impl.carbonmonoxidesensor.CarbonMonoxidePeakLevelCharacteristic
- CarbonMonoxideSensorAccessory - Interface in io.github.hapjava.accessories
-
A carbon monoxide sensor reports whether carbon monoxide has been detected or not.
- CarbonMonoxideSensorService - Class in io.github.hapjava.services.impl
-
This service describes a carbon monoxide sensor.
- CarbonMonoxideSensorService(CarbonMonoxideSensorAccessory) - Constructor for class io.github.hapjava.services.impl.CarbonMonoxideSensorService
- CarbonMonoxideSensorService(CarbonMonoxideDetectedCharacteristic) - Constructor for class io.github.hapjava.services.impl.CarbonMonoxideSensorService
- CELSIUS - io.github.hapjava.characteristics.impl.thermostat.TemperatureDisplayUnitEnum
- CHANGE_NEEDED - io.github.hapjava.characteristics.impl.filtermaintenance.FilterChangeIndicationEnum
- changed() - Method in interface io.github.hapjava.characteristics.HomekitCharacteristicChangeCallback
-
Call when the value of the characteristic that was subscribed to when this object was passed changes.
- Characteristic - Interface in io.github.hapjava.characteristics
-
Interface for the characteristics provided by a Service.
- CharacteristicEnum - Interface in io.github.hapjava.characteristics
- CHARGING - io.github.hapjava.characteristics.impl.battery.ChargingStateEnum
- ChargingStateCharacteristic - Class in io.github.hapjava.characteristics.impl.battery
-
This characteristic describes the charging state of a battery or an accessory.
- ChargingStateCharacteristic(Supplier<CompletableFuture<ChargingStateEnum>>, Consumer<HomekitCharacteristicChangeCallback>, Runnable) - Constructor for class io.github.hapjava.characteristics.impl.battery.ChargingStateCharacteristic
- ChargingStateEnum - Enum in io.github.hapjava.characteristics.impl.battery
-
0 ”Not Charging” 1 ”Charging” 2 ”Not Chargeable”
- CLOCKWISE - io.github.hapjava.characteristics.impl.fan.RotationDirectionEnum
- CLOSED - io.github.hapjava.characteristics.impl.garagedoor.CurrentDoorStateEnum
- CLOSED - io.github.hapjava.characteristics.impl.garagedoor.TargetDoorStateEnum
- ClosedCaptionsCharacteristic - Class in io.github.hapjava.characteristics.impl.television
-
Characteristic indicates whether the service provides closed captions.
- ClosedCaptionsCharacteristic(Supplier<CompletableFuture<ClosedCaptionsEnum>>, ExceptionalConsumer<ClosedCaptionsEnum>, Consumer<HomekitCharacteristicChangeCallback>, Runnable) - Constructor for class io.github.hapjava.characteristics.impl.television.ClosedCaptionsCharacteristic
- ClosedCaptionsEnum - Enum in io.github.hapjava.characteristics.impl.television
-
0 ”Disabled” 1 ”Enabled” 2-255 ”Reserved”
- CLOSING - io.github.hapjava.characteristics.impl.garagedoor.CurrentDoorStateEnum
- ColorTemperatureCharacteristic - Class in io.github.hapjava.characteristics.impl.lightbulb
-
This characteristic describes color temperature in mireds
- ColorTemperatureCharacteristic(int, int, Supplier<CompletableFuture<Integer>>, ExceptionalConsumer<Integer>, Consumer<HomekitCharacteristicChangeCallback>, Runnable) - Constructor for class io.github.hapjava.characteristics.impl.lightbulb.ColorTemperatureCharacteristic
- ColorTemperatureCharacteristic(Supplier<CompletableFuture<Integer>>, ExceptionalConsumer<Integer>, Consumer<HomekitCharacteristicChangeCallback>, Runnable) - Constructor for class io.github.hapjava.characteristics.impl.lightbulb.ColorTemperatureCharacteristic
- COMPONENT_VIDEO - io.github.hapjava.characteristics.impl.inputsource.InputSourceTypeEnum
- COMPOSITE_VIDEO - io.github.hapjava.characteristics.impl.inputsource.InputSourceTypeEnum
- COMPUTER - io.github.hapjava.characteristics.impl.television.PictureModeEnum
- CONFIGURED - io.github.hapjava.characteristics.impl.common.IsConfiguredEnum
- ConfiguredNameCharacteristic - Class in io.github.hapjava.characteristics.impl.common
-
This characteristic describes a configured name.
- ConfiguredNameCharacteristic(Supplier<CompletableFuture<String>>, ExceptionalConsumer<String>, Consumer<HomekitCharacteristicChangeCallback>, Runnable) - Constructor for class io.github.hapjava.characteristics.impl.common.ConfiguredNameCharacteristic
- ContactSensorAccessory - Interface in io.github.hapjava.accessories
-
A contact sensor that reports whether contact is detected or not.
- ContactSensorService - Class in io.github.hapjava.services.impl
-
This service describes a Contact Sensor.
- ContactSensorService(ContactSensorAccessory) - Constructor for class io.github.hapjava.services.impl.ContactSensorService
- ContactSensorService(ContactSensorStateCharacteristic) - Constructor for class io.github.hapjava.services.impl.ContactSensorService
- ContactSensorStateCharacteristic - Class in io.github.hapjava.characteristics.impl.contactsensor
-
This characteristic describes the state of a door/window contact sensor.
- ContactSensorStateCharacteristic(Supplier<CompletableFuture<ContactStateEnum>>, Consumer<HomekitCharacteristicChangeCallback>, Runnable) - Constructor for class io.github.hapjava.characteristics.impl.contactsensor.ContactSensorStateCharacteristic
- ContactStateEnum - Enum in io.github.hapjava.characteristics.impl.contactsensor
- CONTROL_LOCK_DISABLED - io.github.hapjava.characteristics.impl.fan.LockPhysicalControlsEnum
- CONTROL_LOCK_ENABLED - io.github.hapjava.characteristics.impl.fan.LockPhysicalControlsEnum
- convert(JsonValue) - Method in class io.github.hapjava.characteristics.impl.base.BaseCharacteristic
-
Converts from the JSON value to a Java object of the type T
- convert(JsonValue) - Method in class io.github.hapjava.characteristics.impl.base.BooleanCharacteristic
-
Converts from the JSON value to a Java object of the type T
- convert(JsonValue) - Method in class io.github.hapjava.characteristics.impl.base.EnumCharacteristic
-
Converts from the JSON value to a Java object of the type T
- convert(JsonValue) - Method in class io.github.hapjava.characteristics.impl.base.FloatCharacteristic
-
Converts from the JSON value to a Java object of the type T
- convert(JsonValue) - Method in class io.github.hapjava.characteristics.impl.base.IntegerCharacteristic
-
Converts from the JSON value to a Java object of the type T
- convert(JsonValue) - Method in class io.github.hapjava.characteristics.impl.base.StaticStringCharacteristic
-
Converts from the JSON value to a Java object of the type T
- convert(JsonValue) - Method in class io.github.hapjava.characteristics.impl.base.StringCharacteristic
-
Converts from the JSON value to a Java object of the type T
- COOL - io.github.hapjava.characteristics.impl.heatercooler.TargetHeaterCoolerStateEnum
- COOL - io.github.hapjava.characteristics.impl.thermostat.CurrentHeatingCoolingStateEnum
- COOL - io.github.hapjava.characteristics.impl.thermostat.TargetHeatingCoolingStateEnum
- COOLING - io.github.hapjava.characteristics.impl.heatercooler.CurrentHeaterCoolerStateEnum
- CoolingThresholdTemperatureCharacteristic - Class in io.github.hapjava.characteristics.impl.thermostat
-
This characteristic describes the cooling threshold on which accessories turns on the cooling.
- CoolingThresholdTemperatureCharacteristic(double, double, double, Supplier<CompletableFuture<Double>>, ExceptionalConsumer<Double>, Consumer<HomekitCharacteristicChangeCallback>, Runnable) - Constructor for class io.github.hapjava.characteristics.impl.thermostat.CoolingThresholdTemperatureCharacteristic
- CoolingThresholdTemperatureCharacteristic(Supplier<CompletableFuture<Double>>, ExceptionalConsumer<Double>, Consumer<HomekitCharacteristicChangeCallback>, Runnable) - Constructor for class io.github.hapjava.characteristics.impl.thermostat.CoolingThresholdTemperatureCharacteristic
- COUNTER_CLOCKWISE - io.github.hapjava.characteristics.impl.fan.RotationDirectionEnum
- createUser(String, byte[]) - Method in interface io.github.hapjava.server.HomekitAuthInfo
-
Deprecated method to add a user, assuming all users are admins.
- createUser(String, byte[], boolean) - Method in interface io.github.hapjava.server.HomekitAuthInfo
-
Called during the pairing process, you should store the user and public key in a manner that the public key can later be retrieved using
HomekitAuthInfo.getUserPublicKey(String)
. - CurrentAirPurifierCharacteristic - Class in io.github.hapjava.characteristics.impl.airpurifier
-
This characteristic describes the current state of the air purifier.
- CurrentAirPurifierCharacteristic(Supplier<CompletableFuture<CurrentAirPurifierStateEnum>>, Consumer<HomekitCharacteristicChangeCallback>, Runnable) - Constructor for class io.github.hapjava.characteristics.impl.airpurifier.CurrentAirPurifierCharacteristic
- CurrentAirPurifierStateEnum - Enum in io.github.hapjava.characteristics.impl.airpurifier
-
0 ”Inactive” 1 ”Idle” 2 ”Purifying Air”
- CurrentAmbientLightLevelCharacteristic - Class in io.github.hapjava.characteristics.impl.lightsensor
-
This characteristic indicates the current light level in Lux
- CurrentAmbientLightLevelCharacteristic(double, double, double, Supplier<CompletableFuture<Double>>, Consumer<HomekitCharacteristicChangeCallback>, Runnable) - Constructor for class io.github.hapjava.characteristics.impl.lightsensor.CurrentAmbientLightLevelCharacteristic
- CurrentAmbientLightLevelCharacteristic(Supplier<CompletableFuture<Double>>, Consumer<HomekitCharacteristicChangeCallback>, Runnable) - Constructor for class io.github.hapjava.characteristics.impl.lightsensor.CurrentAmbientLightLevelCharacteristic
- CurrentDoorStateCharacteristic - Class in io.github.hapjava.characteristics.impl.garagedoor
-
This characteristic describes the current state of a door.
- CurrentDoorStateCharacteristic(Supplier<CompletableFuture<CurrentDoorStateEnum>>, Consumer<HomekitCharacteristicChangeCallback>, Runnable) - Constructor for class io.github.hapjava.characteristics.impl.garagedoor.CurrentDoorStateCharacteristic
- CurrentDoorStateEnum - Enum in io.github.hapjava.characteristics.impl.garagedoor
-
0 ”Open.
- CurrentFanStateCharacteristic - Class in io.github.hapjava.characteristics.impl.fan
-
This characteristic describes the current state of the fan.
- CurrentFanStateCharacteristic(Supplier<CompletableFuture<CurrentFanStateEnum>>, Consumer<HomekitCharacteristicChangeCallback>, Runnable) - Constructor for class io.github.hapjava.characteristics.impl.fan.CurrentFanStateCharacteristic
- CurrentFanStateEnum - Enum in io.github.hapjava.characteristics.impl.fan
- CurrentHeaterCoolerStateCharacteristic - Class in io.github.hapjava.characteristics.impl.heatercooler
-
This characteristic describes the current state of a heater cooler.
- CurrentHeaterCoolerStateCharacteristic(CurrentHeaterCoolerStateEnum[], Supplier<CompletableFuture<CurrentHeaterCoolerStateEnum>>, Consumer<HomekitCharacteristicChangeCallback>, Runnable) - Constructor for class io.github.hapjava.characteristics.impl.heatercooler.CurrentHeaterCoolerStateCharacteristic
- CurrentHeaterCoolerStateEnum - Enum in io.github.hapjava.characteristics.impl.heatercooler
-
0 ”Inactive” 1 ”Idle” 2 ”Heating” 3 ”Cooling”
- CurrentHeatingCoolingStateCharacteristic - Class in io.github.hapjava.characteristics.impl.thermostat
-
This characteristic describes the current mode of an accessory that supports cooling or heating
- CurrentHeatingCoolingStateCharacteristic(CurrentHeatingCoolingStateEnum[], Supplier<CompletableFuture<CurrentHeatingCoolingStateEnum>>, Consumer<HomekitCharacteristicChangeCallback>, Runnable) - Constructor for class io.github.hapjava.characteristics.impl.thermostat.CurrentHeatingCoolingStateCharacteristic
- CurrentHeatingCoolingStateEnum - Enum in io.github.hapjava.characteristics.impl.thermostat
-
0 ”Off.” 1 ”Heat.
- CurrentHorizontalTiltAngleCharacteristic - Class in io.github.hapjava.characteristics.impl.windowcovering
-
This characteristic describes the current angle of horizontal slats.
- CurrentHorizontalTiltAngleCharacteristic(Supplier<CompletableFuture<Integer>>, Consumer<HomekitCharacteristicChangeCallback>, Runnable) - Constructor for class io.github.hapjava.characteristics.impl.windowcovering.CurrentHorizontalTiltAngleCharacteristic
- CurrentHumidifierDehumidifierStateCharacteristic - Class in io.github.hapjava.characteristics.impl.humidifier
-
This characteristic describes the current state of a humidifier or/and a dehumidifier.
- CurrentHumidifierDehumidifierStateCharacteristic(Supplier<CompletableFuture<CurrentHumidifierDehumidifierStateEnum>>, Consumer<HomekitCharacteristicChangeCallback>, Runnable) - Constructor for class io.github.hapjava.characteristics.impl.humidifier.CurrentHumidifierDehumidifierStateCharacteristic
- CurrentHumidifierDehumidifierStateEnum - Enum in io.github.hapjava.characteristics.impl.humidifier
-
0 ”Inactive” 1 ”Idle” 2 ”Humidifying” 3 ”Dehumidifying”
- CurrentMediaStateCharacteristic - Class in io.github.hapjava.characteristics.impl.television
-
This characteristic indicates current media state.
- CurrentMediaStateCharacteristic(Supplier<CompletableFuture<CurrentMediaStateEnum>>, Consumer<HomekitCharacteristicChangeCallback>, Runnable) - Constructor for class io.github.hapjava.characteristics.impl.television.CurrentMediaStateCharacteristic
- CurrentMediaStateEnum - Enum in io.github.hapjava.characteristics.impl.television
-
0 ”Play” 1 ”Pause” 2 "Stop" 3 "Unknown" 4-255 ”Reserved”
- CurrentPositionCharacteristic - Class in io.github.hapjava.characteristics.impl.windowcovering
-
This characteristic describes the current position of accessories.
- CurrentPositionCharacteristic(Supplier<CompletableFuture<Integer>>, Consumer<HomekitCharacteristicChangeCallback>, Runnable) - Constructor for class io.github.hapjava.characteristics.impl.windowcovering.CurrentPositionCharacteristic
- CurrentRelativeHumidityCharacteristic - Class in io.github.hapjava.characteristics.impl.humiditysensor
-
This characteristic describes the current relative humidity.
- CurrentRelativeHumidityCharacteristic(Supplier<CompletableFuture<Double>>, Consumer<HomekitCharacteristicChangeCallback>, Runnable) - Constructor for class io.github.hapjava.characteristics.impl.humiditysensor.CurrentRelativeHumidityCharacteristic
- CurrentSecuritySystemStateCharacteristic - Class in io.github.hapjava.characteristics.impl.securitysystem
-
This characteristic describes the state of a security system
- CurrentSecuritySystemStateCharacteristic(CurrentSecuritySystemStateEnum[], Supplier<CompletableFuture<CurrentSecuritySystemStateEnum>>, Consumer<HomekitCharacteristicChangeCallback>, Runnable) - Constructor for class io.github.hapjava.characteristics.impl.securitysystem.CurrentSecuritySystemStateCharacteristic
- CurrentSecuritySystemStateEnum - Enum in io.github.hapjava.characteristics.impl.securitysystem
-
The current state of a
SecuritySystemAccessory
. - CurrentSlatStateCharacteristic - Class in io.github.hapjava.characteristics.impl.slat
-
This characteristic describes the current state of the slats.
- CurrentSlatStateCharacteristic(Supplier<CompletableFuture<CurrentSlatStateEnum>>, Consumer<HomekitCharacteristicChangeCallback>, Runnable) - Constructor for class io.github.hapjava.characteristics.impl.slat.CurrentSlatStateCharacteristic
- CurrentSlatStateEnum - Enum in io.github.hapjava.characteristics.impl.slat
-
0 ”Fixed” 1 ”Jammed” 2 ”Swinging”
- CurrentTemperatureCharacteristic - Class in io.github.hapjava.characteristics.impl.thermostat
-
characteristic describes the current temperature of the environment in Celsius
- CurrentTemperatureCharacteristic(double, double, double, Supplier<CompletableFuture<Double>>, Consumer<HomekitCharacteristicChangeCallback>, Runnable) - Constructor for class io.github.hapjava.characteristics.impl.thermostat.CurrentTemperatureCharacteristic
- CurrentTemperatureCharacteristic(Supplier<CompletableFuture<Double>>, Consumer<HomekitCharacteristicChangeCallback>, Runnable) - Constructor for class io.github.hapjava.characteristics.impl.thermostat.CurrentTemperatureCharacteristic
- CurrentTiltAngleCharacteristic - Class in io.github.hapjava.characteristics.impl.slat
-
This characteristic describe current tilt angle (between -90 and 90)
- CurrentTiltAngleCharacteristic(Supplier<CompletableFuture<Integer>>, Consumer<HomekitCharacteristicChangeCallback>, Runnable) - Constructor for class io.github.hapjava.characteristics.impl.slat.CurrentTiltAngleCharacteristic
- CurrentVerticalTiltAngleCharacteristic - Class in io.github.hapjava.characteristics.impl.windowcovering
-
This characteristic describes the current angle of vertical slats for accessory.
- CurrentVerticalTiltAngleCharacteristic(Supplier<CompletableFuture<Integer>>, Consumer<HomekitCharacteristicChangeCallback>, Runnable) - Constructor for class io.github.hapjava.characteristics.impl.windowcovering.CurrentVerticalTiltAngleCharacteristic
- CurrentVisibilityStateCharacteristic - Class in io.github.hapjava.characteristics.impl.inputsource
-
This characteristic describes current visibility state.
- CurrentVisibilityStateCharacteristic(Supplier<CompletableFuture<CurrentVisibilityStateEnum>>, Consumer<HomekitCharacteristicChangeCallback>, Runnable) - Constructor for class io.github.hapjava.characteristics.impl.inputsource.CurrentVisibilityStateCharacteristic
- CurrentVisibilityStateEnum - Enum in io.github.hapjava.characteristics.impl.inputsource
- CUSTOM - io.github.hapjava.characteristics.impl.television.PictureModeEnum
D
- DECREASING - io.github.hapjava.characteristics.impl.windowcovering.PositionStateEnum
- DECREMENT - io.github.hapjava.characteristics.impl.televisionspeaker.VolumeSelectorEnum
- DEFAULT_MAX_VALUE - Static variable in class io.github.hapjava.characteristics.impl.airquality.NitrogenDioxideDensityCharacteristic
- DEFAULT_MAX_VALUE - Static variable in class io.github.hapjava.characteristics.impl.airquality.OzoneDensityCharacteristic
- DEFAULT_MAX_VALUE - Static variable in class io.github.hapjava.characteristics.impl.airquality.PM10DensityCharacteristic
- DEFAULT_MAX_VALUE - Static variable in class io.github.hapjava.characteristics.impl.airquality.PM25DensityCharacteristic
- DEFAULT_MAX_VALUE - Static variable in class io.github.hapjava.characteristics.impl.airquality.SulphurDioxideDensityCharacteristic
- DEFAULT_MAX_VALUE - Static variable in class io.github.hapjava.characteristics.impl.airquality.VOCDensityCharacteristic
- DEFAULT_MAX_VALUE - Static variable in class io.github.hapjava.characteristics.impl.carbondioxidesensor.CarbonDioxideLevelCharacteristic
- DEFAULT_MAX_VALUE - Static variable in class io.github.hapjava.characteristics.impl.carbondioxidesensor.CarbonDioxidePeakLevelCharacteristic
- DEFAULT_MAX_VALUE - Static variable in class io.github.hapjava.characteristics.impl.carbonmonoxidesensor.CarbonMonoxideLevelCharacteristic
- DEFAULT_MAX_VALUE - Static variable in class io.github.hapjava.characteristics.impl.carbonmonoxidesensor.CarbonMonoxidePeakLevelCharacteristic
- DEFAULT_MAX_VALUE - Static variable in class io.github.hapjava.characteristics.impl.fan.RotationSpeedCharacteristic
- DEFAULT_MAX_VALUE - Static variable in class io.github.hapjava.characteristics.impl.lightbulb.ColorTemperatureCharacteristic
- DEFAULT_MAX_VALUE - Static variable in class io.github.hapjava.characteristics.impl.lightsensor.CurrentAmbientLightLevelCharacteristic
- DEFAULT_MAX_VALUE - Static variable in class io.github.hapjava.characteristics.impl.thermostat.CoolingThresholdTemperatureCharacteristic
- DEFAULT_MAX_VALUE - Static variable in class io.github.hapjava.characteristics.impl.thermostat.CurrentTemperatureCharacteristic
- DEFAULT_MAX_VALUE - Static variable in class io.github.hapjava.characteristics.impl.thermostat.HeatingThresholdTemperatureCharacteristic
- DEFAULT_MAX_VALUE - Static variable in class io.github.hapjava.characteristics.impl.thermostat.TargetTemperatureCharacteristic
- DEFAULT_MAX_VALUE - Static variable in class io.github.hapjava.characteristics.impl.valve.RemainingDurationCharacteristic
- DEFAULT_MAX_VALUE - Static variable in class io.github.hapjava.characteristics.impl.valve.SetDurationCharacteristic
- DEFAULT_MIN_VALUE - Static variable in class io.github.hapjava.characteristics.impl.airquality.NitrogenDioxideDensityCharacteristic
- DEFAULT_MIN_VALUE - Static variable in class io.github.hapjava.characteristics.impl.airquality.OzoneDensityCharacteristic
- DEFAULT_MIN_VALUE - Static variable in class io.github.hapjava.characteristics.impl.airquality.PM10DensityCharacteristic
- DEFAULT_MIN_VALUE - Static variable in class io.github.hapjava.characteristics.impl.airquality.PM25DensityCharacteristic
- DEFAULT_MIN_VALUE - Static variable in class io.github.hapjava.characteristics.impl.airquality.SulphurDioxideDensityCharacteristic
- DEFAULT_MIN_VALUE - Static variable in class io.github.hapjava.characteristics.impl.airquality.VOCDensityCharacteristic
- DEFAULT_MIN_VALUE - Static variable in class io.github.hapjava.characteristics.impl.carbondioxidesensor.CarbonDioxideLevelCharacteristic
- DEFAULT_MIN_VALUE - Static variable in class io.github.hapjava.characteristics.impl.carbondioxidesensor.CarbonDioxidePeakLevelCharacteristic
- DEFAULT_MIN_VALUE - Static variable in class io.github.hapjava.characteristics.impl.carbonmonoxidesensor.CarbonMonoxideLevelCharacteristic
- DEFAULT_MIN_VALUE - Static variable in class io.github.hapjava.characteristics.impl.carbonmonoxidesensor.CarbonMonoxidePeakLevelCharacteristic
- DEFAULT_MIN_VALUE - Static variable in class io.github.hapjava.characteristics.impl.fan.RotationSpeedCharacteristic
- DEFAULT_MIN_VALUE - Static variable in class io.github.hapjava.characteristics.impl.lightbulb.ColorTemperatureCharacteristic
- DEFAULT_MIN_VALUE - Static variable in class io.github.hapjava.characteristics.impl.lightsensor.CurrentAmbientLightLevelCharacteristic
- DEFAULT_MIN_VALUE - Static variable in class io.github.hapjava.characteristics.impl.thermostat.CoolingThresholdTemperatureCharacteristic
- DEFAULT_MIN_VALUE - Static variable in class io.github.hapjava.characteristics.impl.thermostat.CurrentTemperatureCharacteristic
- DEFAULT_MIN_VALUE - Static variable in class io.github.hapjava.characteristics.impl.thermostat.HeatingThresholdTemperatureCharacteristic
- DEFAULT_MIN_VALUE - Static variable in class io.github.hapjava.characteristics.impl.thermostat.TargetTemperatureCharacteristic
- DEFAULT_MIN_VALUE - Static variable in class io.github.hapjava.characteristics.impl.valve.RemainingDurationCharacteristic
- DEFAULT_MIN_VALUE - Static variable in class io.github.hapjava.characteristics.impl.valve.SetDurationCharacteristic
- DEFAULT_STEP - Static variable in class io.github.hapjava.characteristics.impl.airquality.NitrogenDioxideDensityCharacteristic
- DEFAULT_STEP - Static variable in class io.github.hapjava.characteristics.impl.airquality.OzoneDensityCharacteristic
- DEFAULT_STEP - Static variable in class io.github.hapjava.characteristics.impl.airquality.PM10DensityCharacteristic
- DEFAULT_STEP - Static variable in class io.github.hapjava.characteristics.impl.airquality.PM25DensityCharacteristic
- DEFAULT_STEP - Static variable in class io.github.hapjava.characteristics.impl.airquality.SulphurDioxideDensityCharacteristic
- DEFAULT_STEP - Static variable in class io.github.hapjava.characteristics.impl.airquality.VOCDensityCharacteristic
- DEFAULT_STEP - Static variable in class io.github.hapjava.characteristics.impl.carbondioxidesensor.CarbonDioxideLevelCharacteristic
- DEFAULT_STEP - Static variable in class io.github.hapjava.characteristics.impl.carbondioxidesensor.CarbonDioxidePeakLevelCharacteristic
- DEFAULT_STEP - Static variable in class io.github.hapjava.characteristics.impl.carbonmonoxidesensor.CarbonMonoxideLevelCharacteristic
- DEFAULT_STEP - Static variable in class io.github.hapjava.characteristics.impl.carbonmonoxidesensor.CarbonMonoxidePeakLevelCharacteristic
- DEFAULT_STEP - Static variable in class io.github.hapjava.characteristics.impl.fan.RotationSpeedCharacteristic
- DEFAULT_STEP - Static variable in class io.github.hapjava.characteristics.impl.lightsensor.CurrentAmbientLightLevelCharacteristic
- DEFAULT_STEP - Static variable in class io.github.hapjava.characteristics.impl.thermostat.CoolingThresholdTemperatureCharacteristic
- DEFAULT_STEP - Static variable in class io.github.hapjava.characteristics.impl.thermostat.CurrentTemperatureCharacteristic
- DEFAULT_STEP - Static variable in class io.github.hapjava.characteristics.impl.thermostat.HeatingThresholdTemperatureCharacteristic
- DEFAULT_STEP - Static variable in class io.github.hapjava.characteristics.impl.thermostat.TargetTemperatureCharacteristic
- DEHUMIDIFIER - io.github.hapjava.characteristics.impl.humidifier.TargetHumidifierDehumidifierStateEnum
- DEHUMIDIFIERS - Static variable in class io.github.hapjava.server.HomekitAccessoryCategories
- DEHUMIDIFYING - io.github.hapjava.characteristics.impl.humidifier.CurrentHumidifierDehumidifierStateEnum
- DETECTED - io.github.hapjava.characteristics.impl.contactsensor.ContactStateEnum
- DETECTED - io.github.hapjava.characteristics.impl.occupancysensor.OccupancyDetectedEnum
- DETECTED - io.github.hapjava.characteristics.impl.smokesensor.SmokeDetectedStateEnum
- DISABLED - io.github.hapjava.characteristics.impl.television.ClosedCaptionsEnum
- DISARM - io.github.hapjava.characteristics.impl.securitysystem.TargetSecuritySystemStateEnum
-
Disarm the system.
- DISARMED - io.github.hapjava.characteristics.impl.securitysystem.CurrentSecuritySystemStateEnum
-
The security system is disarmed.
- DoorAccessory - Interface in io.github.hapjava.accessories
-
A motorized door with current and target position.
- DoorbellAccessory - Interface in io.github.hapjava.accessories
-
doorbell accessory with a switch (button push) event.
- DoorbellService - Class in io.github.hapjava.services.impl
-
The Doorbell service describes a doorbell.
- DoorbellService(DoorbellAccessory) - Constructor for class io.github.hapjava.services.impl.DoorbellService
- DoorbellService(ProgrammableSwitchEventCharacteristic) - Constructor for class io.github.hapjava.services.impl.DoorbellService
- DOORS - Static variable in class io.github.hapjava.server.HomekitAccessoryCategories
- DoorService - Class in io.github.hapjava.services.impl
-
This service describes a motorized door.
- DoorService(DoorAccessory) - Constructor for class io.github.hapjava.services.impl.DoorService
- DoorService(CurrentPositionCharacteristic, TargetPositionCharacteristic, PositionStateCharacteristic) - Constructor for class io.github.hapjava.services.impl.DoorService
- DOTS - io.github.hapjava.characteristics.impl.common.ServiceLabelNamespaceEnum
- DOUBLE_PRESS - io.github.hapjava.characteristics.impl.common.ProgrammableSwitchEnum
- DVI - io.github.hapjava.characteristics.impl.inputsource.InputSourceTypeEnum
E
- ENABLED - io.github.hapjava.characteristics.impl.television.ClosedCaptionsEnum
- EnumCharacteristic<T extends CharacteristicEnum> - Class in io.github.hapjava.characteristics.impl.base
-
Characteristic that exposes an Enum value.
- EnumCharacteristic(String, String, T[], Optional<Supplier<CompletableFuture<T>>>, Optional<ExceptionalConsumer<T>>, Optional<Consumer<HomekitCharacteristicChangeCallback>>, Optional<Runnable>) - Constructor for class io.github.hapjava.characteristics.impl.base.EnumCharacteristic
-
Default constructor
- EventableCharacteristic - Interface in io.github.hapjava.characteristics
-
A characteristic that can be listened to by the connected iOS device.
- EXCELLENT - io.github.hapjava.characteristics.impl.airquality.AirQualityEnum
- ExceptionalConsumer<T> - Interface in io.github.hapjava.characteristics
- EXIT - io.github.hapjava.characteristics.impl.television.RemoteKeyEnum
F
- FAHRENHEIT - io.github.hapjava.characteristics.impl.thermostat.TemperatureDisplayUnitEnum
- FAIR - io.github.hapjava.characteristics.impl.airquality.AirQualityEnum
- FanAccessory - Interface in io.github.hapjava.accessories
-
A fan with mandatory characteristics.
- FANS - Static variable in class io.github.hapjava.server.HomekitAccessoryCategories
- FanService - Class in io.github.hapjava.services.impl
-
This service describes a fan.
- FanService(FanAccessory) - Constructor for class io.github.hapjava.services.impl.FanService
- FanService(ActiveCharacteristic) - Constructor for class io.github.hapjava.services.impl.FanService
- FAST_FORWARD - io.github.hapjava.characteristics.impl.television.RemoteKeyEnum
- FaucetAccessory - Interface in io.github.hapjava.accessories
-
Faucets or shower heads accessory.
- FAUCETS - Static variable in class io.github.hapjava.server.HomekitAccessoryCategories
- FaucetService - Class in io.github.hapjava.services.impl
-
This service describes accessories like faucets or shower heads and must only be included when an accessory has either a linked
HeaterCoolerService
, single linkedValveService
or multiple linkedValveService
(with/withoutHeaterCoolerService
to describe water outlets. - FaucetService(FaucetAccessory) - Constructor for class io.github.hapjava.services.impl.FaucetService
- FaucetService(ActiveCharacteristic) - Constructor for class io.github.hapjava.services.impl.FaucetService
- FilterChangeIndicationCharacteristic - Class in io.github.hapjava.characteristics.impl.filtermaintenance
- FilterChangeIndicationCharacteristic(Supplier<CompletableFuture<FilterChangeIndicationEnum>>, Consumer<HomekitCharacteristicChangeCallback>, Runnable) - Constructor for class io.github.hapjava.characteristics.impl.filtermaintenance.FilterChangeIndicationCharacteristic
- FilterChangeIndicationEnum - Enum in io.github.hapjava.characteristics.impl.filtermaintenance
- FilterLifeLevelCharacteristic - Class in io.github.hapjava.characteristics.impl.filtermaintenance
- FilterLifeLevelCharacteristic(Supplier<CompletableFuture<Double>>, Consumer<HomekitCharacteristicChangeCallback>, Runnable) - Constructor for class io.github.hapjava.characteristics.impl.filtermaintenance.FilterLifeLevelCharacteristic
- FilterMaintenanceAccessory - Interface in io.github.hapjava.accessories
-
A Filter maintenance with mandatory characteristics.
- FilterMaintenanceService - Class in io.github.hapjava.services.impl
-
This service describes a filter maintenance.
- FilterMaintenanceService(FilterMaintenanceAccessory) - Constructor for class io.github.hapjava.services.impl.FilterMaintenanceService
- FilterMaintenanceService(FilterChangeIndicationCharacteristic) - Constructor for class io.github.hapjava.services.impl.FilterMaintenanceService
- FirmwareRevisionCharacteristic - Class in io.github.hapjava.characteristics.impl.accessoryinformation
-
This characteristic describes a firmware revision string
- FirmwareRevisionCharacteristic(Supplier<CompletableFuture<String>>) - Constructor for class io.github.hapjava.characteristics.impl.accessoryinformation.FirmwareRevisionCharacteristic
- FIXED - io.github.hapjava.characteristics.impl.slat.CurrentSlatStateEnum
- FloatCharacteristic - Class in io.github.hapjava.characteristics.impl.base
-
A characteristic that provides a Float value type.
- FloatCharacteristic(String, String, double, double, double, String, Optional<Supplier<CompletableFuture<Double>>>, Optional<ExceptionalConsumer<Double>>, Optional<Consumer<HomekitCharacteristicChangeCallback>>, Optional<Runnable>) - Constructor for class io.github.hapjava.characteristics.impl.base.FloatCharacteristic
-
Default constructor
- fromCode(Integer) - Static method in enum io.github.hapjava.characteristics.impl.accessoryinformation.AccessoryFlagsEnum
- fromCode(Integer) - Static method in enum io.github.hapjava.characteristics.impl.airpurifier.CurrentAirPurifierStateEnum
- fromCode(Integer) - Static method in enum io.github.hapjava.characteristics.impl.airpurifier.TargetAirPurifierStateEnum
- fromCode(Integer) - Static method in enum io.github.hapjava.characteristics.impl.airquality.AirQualityEnum
- fromCode(Integer) - Static method in enum io.github.hapjava.characteristics.impl.battery.ChargingStateEnum
- fromCode(Integer) - Static method in enum io.github.hapjava.characteristics.impl.battery.StatusLowBatteryEnum
- fromCode(Integer) - Static method in enum io.github.hapjava.characteristics.impl.carbondioxidesensor.CarbonDioxideDetectedEnum
- fromCode(Integer) - Static method in enum io.github.hapjava.characteristics.impl.carbonmonoxidesensor.CarbonMonoxideDetectedEnum
- fromCode(Integer) - Static method in enum io.github.hapjava.characteristics.impl.common.ActiveEnum
- fromCode(Integer) - Static method in enum io.github.hapjava.characteristics.impl.common.InUseEnum
- fromCode(Integer) - Static method in enum io.github.hapjava.characteristics.impl.common.IsConfiguredEnum
- fromCode(Integer) - Static method in enum io.github.hapjava.characteristics.impl.common.ProgrammableSwitchEnum
- fromCode(Integer) - Static method in enum io.github.hapjava.characteristics.impl.common.ProgramModeEnum
- fromCode(Integer) - Static method in enum io.github.hapjava.characteristics.impl.common.ServiceLabelNamespaceEnum
- fromCode(Integer) - Static method in enum io.github.hapjava.characteristics.impl.common.StatusFaultEnum
- fromCode(Integer) - Static method in enum io.github.hapjava.characteristics.impl.common.StatusTamperedEnum
- fromCode(Integer) - Static method in enum io.github.hapjava.characteristics.impl.contactsensor.ContactStateEnum
- fromCode(Integer) - Static method in enum io.github.hapjava.characteristics.impl.fan.CurrentFanStateEnum
- fromCode(Integer) - Static method in enum io.github.hapjava.characteristics.impl.fan.LockPhysicalControlsEnum
- fromCode(Integer) - Static method in enum io.github.hapjava.characteristics.impl.fan.RotationDirectionEnum
- fromCode(Integer) - Static method in enum io.github.hapjava.characteristics.impl.fan.SwingModeEnum
- fromCode(Integer) - Static method in enum io.github.hapjava.characteristics.impl.fan.TargetFanStateEnum
- fromCode(Integer) - Static method in enum io.github.hapjava.characteristics.impl.filtermaintenance.FilterChangeIndicationEnum
- fromCode(Integer) - Static method in enum io.github.hapjava.characteristics.impl.garagedoor.CurrentDoorStateEnum
- fromCode(Integer) - Static method in enum io.github.hapjava.characteristics.impl.garagedoor.TargetDoorStateEnum
- fromCode(Integer) - Static method in enum io.github.hapjava.characteristics.impl.heatercooler.CurrentHeaterCoolerStateEnum
- fromCode(Integer) - Static method in enum io.github.hapjava.characteristics.impl.heatercooler.TargetHeaterCoolerStateEnum
- fromCode(Integer) - Static method in enum io.github.hapjava.characteristics.impl.humidifier.CurrentHumidifierDehumidifierStateEnum
- fromCode(Integer) - Static method in enum io.github.hapjava.characteristics.impl.humidifier.TargetHumidifierDehumidifierStateEnum
- fromCode(Integer) - Static method in enum io.github.hapjava.characteristics.impl.inputsource.CurrentVisibilityStateEnum
- fromCode(Integer) - Static method in enum io.github.hapjava.characteristics.impl.inputsource.InputDeviceTypeEnum
- fromCode(Integer) - Static method in enum io.github.hapjava.characteristics.impl.inputsource.InputSourceTypeEnum
- fromCode(Integer) - Static method in enum io.github.hapjava.characteristics.impl.inputsource.TargetVisibilityStateEnum
- fromCode(Integer) - Static method in enum io.github.hapjava.characteristics.impl.leaksensor.LeakDetectedStateEnum
- fromCode(Integer) - Static method in enum io.github.hapjava.characteristics.impl.lock.LockCurrentStateEnum
- fromCode(Integer) - Static method in enum io.github.hapjava.characteristics.impl.lock.LockTargetStateEnum
- fromCode(Integer) - Static method in enum io.github.hapjava.characteristics.impl.occupancysensor.OccupancyDetectedEnum
- fromCode(Integer) - Static method in enum io.github.hapjava.characteristics.impl.securitysystem.CurrentSecuritySystemStateEnum
- fromCode(Integer) - Static method in enum io.github.hapjava.characteristics.impl.securitysystem.SecuritySystemAlarmTypeEnum
- fromCode(Integer) - Static method in enum io.github.hapjava.characteristics.impl.securitysystem.TargetSecuritySystemStateEnum
- fromCode(Integer) - Static method in enum io.github.hapjava.characteristics.impl.slat.CurrentSlatStateEnum
- fromCode(Integer) - Static method in enum io.github.hapjava.characteristics.impl.slat.SlatTypeEnum
- fromCode(Integer) - Static method in enum io.github.hapjava.characteristics.impl.smokesensor.SmokeDetectedStateEnum
- fromCode(Integer) - Static method in enum io.github.hapjava.characteristics.impl.television.ClosedCaptionsEnum
- fromCode(Integer) - Static method in enum io.github.hapjava.characteristics.impl.television.CurrentMediaStateEnum
- fromCode(Integer) - Static method in enum io.github.hapjava.characteristics.impl.television.PictureModeEnum
- fromCode(Integer) - Static method in enum io.github.hapjava.characteristics.impl.television.PowerModeEnum
- fromCode(Integer) - Static method in enum io.github.hapjava.characteristics.impl.television.RemoteKeyEnum
- fromCode(Integer) - Static method in enum io.github.hapjava.characteristics.impl.television.SleepDiscoveryModeEnum
- fromCode(Integer) - Static method in enum io.github.hapjava.characteristics.impl.television.TargetMediaStateEnum
- fromCode(Integer) - Static method in enum io.github.hapjava.characteristics.impl.televisionspeaker.VolumeControlTypeEnum
- fromCode(Integer) - Static method in enum io.github.hapjava.characteristics.impl.televisionspeaker.VolumeSelectorEnum
- fromCode(Integer) - Static method in enum io.github.hapjava.characteristics.impl.thermostat.CurrentHeatingCoolingStateEnum
- fromCode(Integer) - Static method in enum io.github.hapjava.characteristics.impl.thermostat.TargetHeatingCoolingStateEnum
- fromCode(Integer) - Static method in enum io.github.hapjava.characteristics.impl.valve.ValveTypeEnum
- fromCode(Integer) - Static method in enum io.github.hapjava.characteristics.impl.windowcovering.PositionStateEnum
G
- GAME - io.github.hapjava.characteristics.impl.television.PictureModeEnum
- GARAGE_DOOR_OPENERS - Static variable in class io.github.hapjava.server.HomekitAccessoryCategories
- GarageDoorOpenerAccessory - Interface in io.github.hapjava.accessories
-
garage door opener accessory with control and status of a garage door
- GarageDoorOpenerService - Class in io.github.hapjava.services.impl
-
This service describes a garage door opener that controls a single door.
- GarageDoorOpenerService(GarageDoorOpenerAccessory) - Constructor for class io.github.hapjava.services.impl.GarageDoorOpenerService
- GarageDoorOpenerService(CurrentDoorStateCharacteristic, TargetDoorStateCharacteristic, ObstructionDetectedCharacteristic) - Constructor for class io.github.hapjava.services.impl.GarageDoorOpenerService
- GENERAL_FAULT - io.github.hapjava.characteristics.impl.common.StatusFaultEnum
- GENERIC - io.github.hapjava.characteristics.impl.valve.ValveTypeEnum
- getAccessoryFlags() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithAccessoryFlags
-
When set indicates accessory requires additional setup.
- getActive() - Method in interface io.github.hapjava.accessories.IrrigationSystemAccessory
-
An irrigation system is set to Active when the system is enabled.
- getActive() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithActive
-
Retrieves the active state (see
ActiveEnum
for supported values). - getActiveIdentifier() - Method in interface io.github.hapjava.accessories.TelevisionAccessory
-
Retrieves the active identifier
- getAirPlayEnable() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithAirPlayEnable
-
Retrieves the AirPlay enable state
- getAirQuality() - Method in interface io.github.hapjava.accessories.AirQualityAccessory
-
Retrieves the state of the air quality
- getBatteryLevel() - Method in interface io.github.hapjava.accessories.BatteryAccessory
-
Retrieves the battery level of the accessory.
- getBrightness() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithBrightness
-
Retrieves the current brightness of the light
- getCarbonDioxideDetectedState() - Method in interface io.github.hapjava.accessories.CarbonDioxideSensorAccessory
-
Retrieves the state of the sensor that indicates if carbon dioxide has been detected.
- getCarbonDioxideLevel() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithCarbonDioxideLevel
-
Retrieves the carbon dioxide level
- getCarbonDioxidePeakLevel() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithCarbonDioxideLevel
-
Retrieves the carbon dioxide peak level
- getCarbonMonoxideDetectedState() - Method in interface io.github.hapjava.accessories.CarbonMonoxideSensorAccessory
-
Retrieves the state of the sensor that indicates if carbon monoxide has been detected.
- getCarbonMonoxideLevel() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithCarbonMonoxideLevel
-
Retrieves the carbon monoxide level
- getCarbonMonoxidePeakLevel() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithCarbonMonoxideLevel
-
Retrieves the carbon monoxide peak level
- getCharacteristics() - Method in interface io.github.hapjava.services.Service
-
Characteristics are the variables offered for reading, updating, and eventing by the Service over the HomeKit protocol.
- getChargingState() - Method in interface io.github.hapjava.accessories.BatteryAccessory
-
Retriece the battery charging state.
- getClosedCaptions() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithClosedCaptions
-
Retrieves the closed captions state (see
ClosedCaptionsEnum
for supported values). - getCode() - Method in interface io.github.hapjava.characteristics.CharacteristicEnum
- getCode() - Method in enum io.github.hapjava.characteristics.impl.accessoryinformation.AccessoryFlagsEnum
- getCode() - Method in enum io.github.hapjava.characteristics.impl.airpurifier.CurrentAirPurifierStateEnum
- getCode() - Method in enum io.github.hapjava.characteristics.impl.airpurifier.TargetAirPurifierStateEnum
- getCode() - Method in enum io.github.hapjava.characteristics.impl.airquality.AirQualityEnum
- getCode() - Method in enum io.github.hapjava.characteristics.impl.battery.ChargingStateEnum
- getCode() - Method in enum io.github.hapjava.characteristics.impl.battery.StatusLowBatteryEnum
- getCode() - Method in enum io.github.hapjava.characteristics.impl.carbondioxidesensor.CarbonDioxideDetectedEnum
- getCode() - Method in enum io.github.hapjava.characteristics.impl.carbonmonoxidesensor.CarbonMonoxideDetectedEnum
- getCode() - Method in enum io.github.hapjava.characteristics.impl.common.ActiveEnum
- getCode() - Method in enum io.github.hapjava.characteristics.impl.common.InUseEnum
- getCode() - Method in enum io.github.hapjava.characteristics.impl.common.IsConfiguredEnum
- getCode() - Method in enum io.github.hapjava.characteristics.impl.common.ProgrammableSwitchEnum
- getCode() - Method in enum io.github.hapjava.characteristics.impl.common.ProgramModeEnum
- getCode() - Method in enum io.github.hapjava.characteristics.impl.common.ServiceLabelNamespaceEnum
- getCode() - Method in enum io.github.hapjava.characteristics.impl.common.StatusFaultEnum
- getCode() - Method in enum io.github.hapjava.characteristics.impl.common.StatusTamperedEnum
- getCode() - Method in enum io.github.hapjava.characteristics.impl.contactsensor.ContactStateEnum
- getCode() - Method in enum io.github.hapjava.characteristics.impl.fan.CurrentFanStateEnum
- getCode() - Method in enum io.github.hapjava.characteristics.impl.fan.LockPhysicalControlsEnum
- getCode() - Method in enum io.github.hapjava.characteristics.impl.fan.RotationDirectionEnum
- getCode() - Method in enum io.github.hapjava.characteristics.impl.fan.SwingModeEnum
- getCode() - Method in enum io.github.hapjava.characteristics.impl.fan.TargetFanStateEnum
- getCode() - Method in enum io.github.hapjava.characteristics.impl.filtermaintenance.FilterChangeIndicationEnum
- getCode() - Method in enum io.github.hapjava.characteristics.impl.garagedoor.CurrentDoorStateEnum
- getCode() - Method in enum io.github.hapjava.characteristics.impl.garagedoor.TargetDoorStateEnum
- getCode() - Method in enum io.github.hapjava.characteristics.impl.heatercooler.CurrentHeaterCoolerStateEnum
- getCode() - Method in enum io.github.hapjava.characteristics.impl.heatercooler.TargetHeaterCoolerStateEnum
- getCode() - Method in enum io.github.hapjava.characteristics.impl.humidifier.CurrentHumidifierDehumidifierStateEnum
- getCode() - Method in enum io.github.hapjava.characteristics.impl.humidifier.TargetHumidifierDehumidifierStateEnum
- getCode() - Method in enum io.github.hapjava.characteristics.impl.inputsource.CurrentVisibilityStateEnum
- getCode() - Method in enum io.github.hapjava.characteristics.impl.inputsource.InputDeviceTypeEnum
- getCode() - Method in enum io.github.hapjava.characteristics.impl.inputsource.InputSourceTypeEnum
- getCode() - Method in enum io.github.hapjava.characteristics.impl.inputsource.TargetVisibilityStateEnum
- getCode() - Method in enum io.github.hapjava.characteristics.impl.leaksensor.LeakDetectedStateEnum
- getCode() - Method in enum io.github.hapjava.characteristics.impl.lock.LockCurrentStateEnum
- getCode() - Method in enum io.github.hapjava.characteristics.impl.lock.LockTargetStateEnum
- getCode() - Method in enum io.github.hapjava.characteristics.impl.occupancysensor.OccupancyDetectedEnum
- getCode() - Method in enum io.github.hapjava.characteristics.impl.securitysystem.CurrentSecuritySystemStateEnum
- getCode() - Method in enum io.github.hapjava.characteristics.impl.securitysystem.SecuritySystemAlarmTypeEnum
- getCode() - Method in enum io.github.hapjava.characteristics.impl.securitysystem.TargetSecuritySystemStateEnum
- getCode() - Method in enum io.github.hapjava.characteristics.impl.slat.CurrentSlatStateEnum
- getCode() - Method in enum io.github.hapjava.characteristics.impl.slat.SlatTypeEnum
- getCode() - Method in enum io.github.hapjava.characteristics.impl.smokesensor.SmokeDetectedStateEnum
- getCode() - Method in enum io.github.hapjava.characteristics.impl.television.ClosedCaptionsEnum
- getCode() - Method in enum io.github.hapjava.characteristics.impl.television.CurrentMediaStateEnum
- getCode() - Method in enum io.github.hapjava.characteristics.impl.television.PictureModeEnum
- getCode() - Method in enum io.github.hapjava.characteristics.impl.television.PowerModeEnum
- getCode() - Method in enum io.github.hapjava.characteristics.impl.television.RemoteKeyEnum
- getCode() - Method in enum io.github.hapjava.characteristics.impl.television.SleepDiscoveryModeEnum
- getCode() - Method in enum io.github.hapjava.characteristics.impl.television.TargetMediaStateEnum
- getCode() - Method in enum io.github.hapjava.characteristics.impl.televisionspeaker.VolumeControlTypeEnum
- getCode() - Method in enum io.github.hapjava.characteristics.impl.televisionspeaker.VolumeSelectorEnum
- getCode() - Method in enum io.github.hapjava.characteristics.impl.thermostat.CurrentHeatingCoolingStateEnum
- getCode() - Method in enum io.github.hapjava.characteristics.impl.thermostat.TargetHeatingCoolingStateEnum
- getCode() - Method in enum io.github.hapjava.characteristics.impl.thermostat.TemperatureDisplayUnitEnum
- getCode() - Method in enum io.github.hapjava.characteristics.impl.valve.ValveTypeEnum
- getCode() - Method in enum io.github.hapjava.characteristics.impl.windowcovering.PositionStateEnum
- getColorTemperature() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithColorTemperature
-
Retrieves the color temperature
- getConfiguredName() - Method in interface io.github.hapjava.accessories.InputSourceAccessory
-
Retrieves configured name of input source.
- getConfiguredName() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithConfiguredName
-
Retrieves configured name.
- getConfiguredName() - Method in interface io.github.hapjava.accessories.TelevisionAccessory
-
Retrieves configured name.
- getCoolingThresholdTemperature() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithCoolingThresholdTemperature
-
Retrieves the temperature above which the thermostat should begin cooling.
- getCurrentAmbientLightLevel() - Method in interface io.github.hapjava.accessories.LightSensorAccessory
-
Retrieves the current ambient light level.
- getCurrentDoorState() - Method in interface io.github.hapjava.accessories.GarageDoorOpenerAccessory
-
Retrieves the current state of the door
- getCurrentFanState() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithFanState
-
Retrieves the current state of the fan (INACTIVE, IDLE, BLOWING AIR).
- getCurrentHeaterCoolerState() - Method in interface io.github.hapjava.accessories.HeaterCoolerAccessory
-
Retrieves the heater /cooler current state.
- getCurrentHeaterCoolerStateValidValues() - Method in interface io.github.hapjava.accessories.HeaterCoolerAccessory
-
Valid values for current state.
- getCurrentHeatingCoolingStateValidValues() - Method in interface io.github.hapjava.accessories.ThermostatAccessory
-
Valid values for current state.
- getCurrentHorizontalTiltAngle() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithCurrentHorizontalTilting
-
Retrieves the current horizontal tilt angle
- getCurrentHumidifierDehumidifierState() - Method in interface io.github.hapjava.accessories.HumidifierDehumidifierAccessory
-
Retrieves the humidifier/dehumidifier current state.
- getCurrentHumidity() - Method in interface io.github.hapjava.accessories.HumidifierDehumidifierAccessory
-
Retrieves the current relative humidity.
- getCurrentMediaState() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithCurrentMediaState
-
Retrieves the current media state (see
CurrentMediaStateEnum
for supported values). - getCurrentMediaState() - Method in interface io.github.hapjava.accessories.SmartSpeakerAccessory
-
Retrieves the current media state (see
CurrentMediaStateEnum
for supported values). - getCurrentPosition() - Method in interface io.github.hapjava.accessories.DoorAccessory
-
Retrieves the current position of the door
- getCurrentPosition() - Method in interface io.github.hapjava.accessories.WindowAccessory
-
Retrieves the current position of the door
- getCurrentPosition() - Method in interface io.github.hapjava.accessories.WindowCoveringAccessory
-
Retrieves the current position
- getCurrentRelativeHumidity() - Method in interface io.github.hapjava.accessories.HumiditySensorAccessory
-
Retrieves the current relative humidity.
- getCurrentRelativeHumidity() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithCurrentRelativeHumidity
-
Retrieves the current relative humidity.
- getCurrentSecuritySystemState() - Method in interface io.github.hapjava.accessories.SecuritySystemAccessory
-
Retrieves the current state of the security system.
- getCurrentSecuritySystemStateValidValues() - Method in interface io.github.hapjava.accessories.SecuritySystemAccessory
-
Valid values for current state.
- getCurrentState() - Method in interface io.github.hapjava.accessories.AirPurifierAccessory
-
Retrieves the current state of the air purifier
- getCurrentState() - Method in interface io.github.hapjava.accessories.ContactSensorAccessory
-
Retrieves the state of the contact.
- getCurrentState() - Method in interface io.github.hapjava.accessories.ThermostatAccessory
-
Retrieves the current
CurrentHeatingCoolingStateEnum
of the thermostat. - getCurrentTemperature() - Method in interface io.github.hapjava.accessories.HeaterCoolerAccessory
-
Retrieves the current temperature, in celsius degrees.
- getCurrentTemperature() - Method in interface io.github.hapjava.accessories.TemperatureSensorAccessory
-
Retrieves the current temperature, in celsius degrees.
- getCurrentTemperature() - Method in interface io.github.hapjava.accessories.ThermostatAccessory
-
Retrieves the current temperature, in celsius degrees.
- getCurrentTiltAngle() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithCurrentTilting
-
Retrieves the current tilt angle
- getCurrentVerticalTiltAngle() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithCurrentVerticalTilting
-
Retrieves the current vertical tilt angle
- getCurrentVerticalTiltAngle() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithVerticalTilting
-
Retrieves the current vertical tilt angle
- getCurrentVisibilityState() - Method in interface io.github.hapjava.accessories.InputSourceAccessory
-
Retrieves the current visibility state.
- getDefault() - Method in class io.github.hapjava.characteristics.impl.base.BaseCharacteristic
-
Supplies a default value for the characteristic to send to connected clients when the real value.
- getDefault() - Method in class io.github.hapjava.characteristics.impl.base.BooleanCharacteristic
-
Supplies a default value for the characteristic to send to connected clients when the real value.
- getDefault() - Method in class io.github.hapjava.characteristics.impl.base.EnumCharacteristic
-
Supplies a default value for the characteristic to send to connected clients when the real value.
- getDefault() - Method in class io.github.hapjava.characteristics.impl.base.FloatCharacteristic
-
Supplies a default value for the characteristic to send to connected clients when the real value.
- getDefault() - Method in class io.github.hapjava.characteristics.impl.base.IntegerCharacteristic
-
Supplies a default value for the characteristic to send to connected clients when the real value.
- getDefault() - Method in class io.github.hapjava.characteristics.impl.base.StaticStringCharacteristic
-
Supplies a default value for the characteristic to send to connected clients when the real value.
- getDefault() - Method in class io.github.hapjava.characteristics.impl.base.StringCharacteristic
-
Supplies a default value for the characteristic to send to connected clients when the real value.
- getEnumValue() - Method in class io.github.hapjava.characteristics.impl.base.EnumCharacteristic
- getFilterChangeIndication() - Method in interface io.github.hapjava.accessories.FilterMaintenanceAccessory
-
The filter change indictaion.
- getFilterLifeLevel() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithFilterLifeLevel
-
what's the filter life level, percentage wise
- getFirmwareRevision() - Method in interface io.github.hapjava.accessories.HomekitAccessory
-
Returns a firmware revision to display in iOS.
- getHardwareRevision() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithHardwareRevision
-
Returns a hardware revision to display in iOS.
- getHeatingThresholdTemperature() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithHeatingThresholdTemperature
-
Retrieves the temperature below which the thermostat should begin heating.
- getHue() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithColor
-
Retrieves the current hue of the light.
- getHumidityThreshold() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithHumidityDehumidifierThreshold
-
Retrieves the humidity threshold.
- getHumidityThreshold() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithHumidityHumidifierThreshold
-
Retrieves the humidity threshold.
- getId() - Method in interface io.github.hapjava.accessories.HomekitAccessory
-
A unique identifier that must remain static across invocations to prevent errors with paired iOS devices.
- getIdentifier() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithIdentifier
-
Retrieves the identifier of service.
- getInputDeviceType() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithInputDeviceType
-
Retrieves the input device type.
- getInputSourceType() - Method in interface io.github.hapjava.accessories.InputSourceAccessory
-
Retrieves the input source type.
- getInUse() - Method in interface io.github.hapjava.accessories.IrrigationSystemAccessory
-
Retrieves the current inUse state of the irrigation; InUse means one of the valves is set to In Use.
- getIsConfigured() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithIsConfigured
-
isConfigured state
- getLeakDetected() - Method in interface io.github.hapjava.accessories.LeakSensorAccessory
-
Retrieves the state of the leak sensor.
- getLightbulbPowerState() - Method in interface io.github.hapjava.accessories.LightbulbAccessory
-
Retrieves the current binary state of the light.
- getLinkedServices() - Method in interface io.github.hapjava.services.Service
-
List of all the services to which the service links
- getLockControls() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithPhysicalControlsLock
-
OPTIONAL: Retrieves the lock controls.
- getLockCurrentState() - Method in interface io.github.hapjava.accessories.LockMechanismAccessory
-
Retrieves the lock current state.
- getLockCurrentState() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithLockCurrentState
-
Retrieves the lock states.
- getLockTargetState() - Method in interface io.github.hapjava.accessories.LockMechanismAccessory
-
Retrieves the lock target state.
- getLockTargetState() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithLockTargetState
-
Retrieves the lock states.
- getLowBatteryState() - Method in interface io.github.hapjava.accessories.BatteryAccessory
-
Queries if the device battery level is low; returning a value of true will cause a low-battery status to appear in Home for the device.
- getMac() - Method in interface io.github.hapjava.server.HomekitAuthInfo
-
A unique MAC address to be advertised with the HomeKit information.
- getManufacturer() - Method in interface io.github.hapjava.accessories.HomekitAccessory
-
Returns a manufacturer to display in iOS.
- getMaxCarbonDioxideLevel() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithCarbonDioxideLevel
-
return the max value for carbon dioxide level.
- getMaxCarbonDioxidePeakLevel() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithCarbonDioxideLevel
-
return the max value for carbon dioxide peak level.
- getMaxCarbonMonoxideLevel() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithCarbonMonoxideLevel
-
return the max value for carbon monoxide level.
- getMaxCarbonMonoxidePeakLevel() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithCarbonMonoxideLevel
-
return the max value for carbon monoxide peak level.
- getMaxColorTemperature() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithColorTemperature
-
return the max value for color temperature.
- getMaxCoolingThresholdTemperature() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithCoolingThresholdTemperature
-
return the max value for cooling threshold temperature.
- getMaxCurrentAmbientLightLevel() - Method in interface io.github.hapjava.accessories.LightSensorAccessory
-
return the max value for current ambient light level.
- getMaxCurrentTemperature() - Method in interface io.github.hapjava.accessories.TemperatureSensorAccessory
-
return the max value for current temperature.
- getMaxCurrentTemperature() - Method in interface io.github.hapjava.accessories.ThermostatAccessory
-
return the max value for current temperature.
- getMaxDuration() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithDuration
-
return the max value for duration.
- getMaxHeatingThresholdTemperature() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithHeatingThresholdTemperature
-
return the max value for heating threshold temperature.
- getMaxNitrogenDioxideDensity() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithNitrogenDioxideDensity
-
return the max value for nitrogen dioxide density.
- getMaxOzoneDensity() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithOzoneDensity
-
return the max value for ozone density.
- getMaxPM10Density() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithPM10Density
-
return the max value for PM10 density.
- getMaxPM25Density() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithPM25Density
-
return the max value for PM25 density.
- getMaxRemainingDuration() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithRemainingDuration
-
return the max value for remaining duration.
- getMaxSulphurDioxideDensity() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithSulphurDioxideDensity
-
return the max value for sulphur dioxide density.
- getMaxTargetTemperature() - Method in interface io.github.hapjava.accessories.ThermostatAccessory
-
return the max value for target temperature.
- getMaxValue() - Method in class io.github.hapjava.characteristics.impl.base.FloatCharacteristic
- getMaxVOCDensity() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithVOCDensity
-
return the max value for VOC density.
- getMinCarbonDioxideLevel() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithCarbonDioxideLevel
-
return the min value for carbon dioxide level.
- getMinCarbonDioxidePeakLevel() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithCarbonDioxideLevel
-
return the min value for carbon dioxide peak level.
- getMinCarbonMonoxideLevel() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithCarbonMonoxideLevel
-
return the min value for carbon monoxide level.
- getMinCarbonMonoxidePeakLevel() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithCarbonMonoxideLevel
-
return the min value for carbon monoxide peak level.
- getMinColorTemperature() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithColorTemperature
-
return the min value for color temperature.
- getMinCoolingThresholdTemperature() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithCoolingThresholdTemperature
-
return the min value for cooling threshold temperature.
- getMinCurrentAmbientLightLevel() - Method in interface io.github.hapjava.accessories.LightSensorAccessory
-
return the min value for current ambient light level.
- getMinCurrentTemperature() - Method in interface io.github.hapjava.accessories.TemperatureSensorAccessory
-
return the min value for current temperature.
- getMinCurrentTemperature() - Method in interface io.github.hapjava.accessories.ThermostatAccessory
-
return the min value for current temperature.
- getMinDuration() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithDuration
-
return the min value for duration.
- getMinHeatingThresholdTemperature() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithHeatingThresholdTemperature
-
return the min value for heating threshold temperature.
- getMinNitrogenDioxideDensity() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithNitrogenDioxideDensity
-
return the min value for nitrogen dioxide density.
- getMinOzoneDensity() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithOzoneDensity
-
return the min value for ozone density.
- getMinPM10Density() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithPM10Density
-
return the min value for PM10 density.
- getMinPM25Density() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithPM25Density
-
return the min value for PM25 density.
- getMinRemainingDuration() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithRemainingDuration
-
return the min value for remaining duration.
- getMinStep() - Method in class io.github.hapjava.characteristics.impl.base.FloatCharacteristic
- getMinStepCarbonDioxideLevel() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithCarbonDioxideLevel
-
return the min step value for carbon dioxide level.
- getMinStepCarbonDioxidePeakLevel() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithCarbonDioxideLevel
-
return the min step value for carbon dioxide peak level.
- getMinStepCarbonMonoxideLevel() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithCarbonMonoxideLevel
-
return the min step value for carbon monoxide level.
- getMinStepCarbonMonoxidePeakLevel() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithCarbonMonoxideLevel
-
return the min step value for carbon monoxide peak level.
- getMinStepCurrentAmbientLightLevel() - Method in interface io.github.hapjava.accessories.LightSensorAccessory
-
return the min step value for current ambient light level.
- getMinStepCurrentTemperature() - Method in interface io.github.hapjava.accessories.TemperatureSensorAccessory
-
return the min step value for current temperature.
- getMinStepCurrentTemperature() - Method in interface io.github.hapjava.accessories.ThermostatAccessory
-
return the min step value for current temperature.
- getMinStepNitrogenDioxideDensity() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithNitrogenDioxideDensity
-
return the min step value for nitrogen dioxide density.
- getMinStepOzoneDensity() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithOzoneDensity
-
return the min step value for ozone density.
- getMinStepPM10Density() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithPM10Density
-
return the min step value for PM10 density.
- getMinStepPM25Density() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithPM25Density
-
return the min step value for PM25 density.
- getMinStepSulphurDioxideDensity() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithSulphurDioxideDensity
-
return the min step value for sulphur dioxide density.
- getMinStepTargetTemperature() - Method in interface io.github.hapjava.accessories.ThermostatAccessory
-
return the min step value for target temperature.
- getMinStepVOCDensity() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithVOCDensity
-
return the min step value for VOC density.
- getMinSulphurDioxideDensity() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithSulphurDioxideDensity
-
return the min value for sulphur dioxide density.
- getMinTargetTemperature() - Method in interface io.github.hapjava.accessories.ThermostatAccessory
-
return the min value for target temperature.
- getMinValue() - Method in class io.github.hapjava.characteristics.impl.base.FloatCharacteristic
- getMinVOCDensity() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithVOCDensity
-
return the min value for VOC density.
- getModel() - Method in interface io.github.hapjava.accessories.HomekitAccessory
-
Returns a model name to display in iOS.
- getMotionDetected() - Method in interface io.github.hapjava.accessories.MotionSensorAccessory
-
Retrieves the state of the motion sensor.
- getName() - Method in interface io.github.hapjava.accessories.HomekitAccessory
-
Returns a name to display in iOS.
- getName() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithName
-
Retrieves the name of service.
- getNitrogenDioxideDensity() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithNitrogenDioxideDensity
-
Retrieves the nitrogen dioxide density.
- getObstructionDetected() - Method in interface io.github.hapjava.accessories.GarageDoorOpenerAccessory
-
Retrieves an indicator of an obstruction detected by the door
- getObstructionDetected() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithObstructionDetection
-
Retrieves an indication obstructed is detected
- getOccupancyDetected() - Method in interface io.github.hapjava.accessories.OccupancySensorAccessory
-
Retrieves the state of the occupancy sensor.
- getOutletInUse() - Method in interface io.github.hapjava.accessories.OutletAccessory
-
Retrieves the current binary state indicating whether the outlet is in use.
- getOzoneDensity() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithOzoneDensity
-
Retrieves the ozone density.
- getPictureMode() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithPictureMode
-
Retrieves the picture mode (see
PictureModeEnum
for supported values). - getPin() - Method in interface io.github.hapjava.server.HomekitAuthInfo
-
A pin code used for pairing the device.
- getPM10Density() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithPM10Density
-
Retrieves the PM10 density.
- getPM25Density() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithPM25Density
-
Retrieves the PM25 density.
- getPositionState() - Method in interface io.github.hapjava.accessories.DoorAccessory
-
Retrieves the position state of the door
- getPositionState() - Method in interface io.github.hapjava.accessories.WindowAccessory
-
Retrieves the position state of the door
- getPositionState() - Method in interface io.github.hapjava.accessories.WindowCoveringAccessory
-
Retrieves the state of the position: increasing, decreasing, or stopped
- getPowerState() - Method in interface io.github.hapjava.accessories.OutletAccessory
-
Retrieves the current binary state of the outlet's power.
- getPrimaryService() - Method in interface io.github.hapjava.accessories.HomekitAccessory
-
default implementation which is sufficient if accessory has only one service
- getPrivateKey() - Method in interface io.github.hapjava.server.HomekitAuthInfo
-
The private key used by the server during pairing and message encryption.
- getProgramMode() - Method in interface io.github.hapjava.accessories.IrrigationSystemAccessory
-
Retrieves the program mode status
- getRemainingDuration() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithRemainingDuration
-
Retrieves the remaining duration
- getRotationDirection() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithRotationDirection
-
Retrieves the current rotation direction.
- getRotationSpeed() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithRotationSpeed
-
Retrieves the current speed of the rotation
- getSalt() - Method in interface io.github.hapjava.server.HomekitAuthInfo
-
The Salt that will be used when hashing the pin code to send to the client.
- getSaturation() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithColor
-
Retrieves the saturation of the light.
- getSecurityAlarmType() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithSecurityAlarmType
-
return alarm type See
SecuritySystemAlarmTypeEnum
for possible values - getSerialNumber() - Method in interface io.github.hapjava.accessories.HomekitAccessory
-
Returns a serial number to display in iOS.
- getServiceLabelIndex() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithServiceLabelIndex
-
Retrieves the service label index.
- getServices() - Method in interface io.github.hapjava.accessories.AirPurifierAccessory
- getServices() - Method in interface io.github.hapjava.accessories.AirQualityAccessory
- getServices() - Method in interface io.github.hapjava.accessories.BasicFanAccessory
- getServices() - Method in interface io.github.hapjava.accessories.BatteryAccessory
- getServices() - Method in interface io.github.hapjava.accessories.CarbonDioxideSensorAccessory
- getServices() - Method in interface io.github.hapjava.accessories.CarbonMonoxideSensorAccessory
- getServices() - Method in interface io.github.hapjava.accessories.ContactSensorAccessory
- getServices() - Method in interface io.github.hapjava.accessories.DoorAccessory
- getServices() - Method in interface io.github.hapjava.accessories.DoorbellAccessory
- getServices() - Method in interface io.github.hapjava.accessories.FanAccessory
- getServices() - Method in interface io.github.hapjava.accessories.FaucetAccessory
- getServices() - Method in interface io.github.hapjava.accessories.FilterMaintenanceAccessory
- getServices() - Method in interface io.github.hapjava.accessories.GarageDoorOpenerAccessory
- getServices() - Method in interface io.github.hapjava.accessories.HeaterCoolerAccessory
- getServices() - Method in interface io.github.hapjava.accessories.HomekitAccessory
-
The collection of Services this accessory supports.
- getServices() - Method in interface io.github.hapjava.accessories.HumidifierDehumidifierAccessory
- getServices() - Method in interface io.github.hapjava.accessories.HumiditySensorAccessory
- getServices() - Method in interface io.github.hapjava.accessories.InputSourceAccessory
- getServices() - Method in interface io.github.hapjava.accessories.IrrigationSystemAccessory
- getServices() - Method in interface io.github.hapjava.accessories.LeakSensorAccessory
- getServices() - Method in interface io.github.hapjava.accessories.LightbulbAccessory
- getServices() - Method in interface io.github.hapjava.accessories.LightSensorAccessory
- getServices() - Method in interface io.github.hapjava.accessories.LockMechanismAccessory
- getServices() - Method in interface io.github.hapjava.accessories.MicrophoneAccessory
- getServices() - Method in interface io.github.hapjava.accessories.MotionSensorAccessory
- getServices() - Method in interface io.github.hapjava.accessories.OccupancySensorAccessory
- getServices() - Method in interface io.github.hapjava.accessories.OutletAccessory
- getServices() - Method in interface io.github.hapjava.accessories.SecuritySystemAccessory
- getServices() - Method in interface io.github.hapjava.accessories.SlatAccessory
- getServices() - Method in interface io.github.hapjava.accessories.SmartSpeakerAccessory
- getServices() - Method in interface io.github.hapjava.accessories.SmokeSensorAccessory
- getServices() - Method in interface io.github.hapjava.accessories.SpeakerAccessory
- getServices() - Method in interface io.github.hapjava.accessories.StatelessProgrammableSwitchAccessory
- getServices() - Method in interface io.github.hapjava.accessories.SwitchAccessory
- getServices() - Method in interface io.github.hapjava.accessories.TelevisionAccessory
- getServices() - Method in interface io.github.hapjava.accessories.TelevisionSpeakerAccessory
- getServices() - Method in interface io.github.hapjava.accessories.TemperatureSensorAccessory
- getServices() - Method in interface io.github.hapjava.accessories.ThermostatAccessory
- getServices() - Method in interface io.github.hapjava.accessories.ValveAccessory
- getServices() - Method in interface io.github.hapjava.accessories.WindowAccessory
- getServices() - Method in interface io.github.hapjava.accessories.WindowCoveringAccessory
- getSetDuration() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithDuration
-
Retrieves the current set duration;
- getSetupId() - Method in interface io.github.hapjava.server.HomekitAuthInfo
-
A setup Id used for pairing the device using QR Code.
- getSlatState() - Method in interface io.github.hapjava.accessories.SlatAccessory
-
Retrieves the current state of the slat
- getSlatType() - Method in interface io.github.hapjava.accessories.SlatAccessory
-
Retrieves the slat type.
- getSleepDiscoveryMode() - Method in interface io.github.hapjava.accessories.TelevisionAccessory
-
Retrieves the sleep discovery mode.
- getSmokeDetectedState() - Method in interface io.github.hapjava.accessories.SmokeSensorAccessory
-
Retrieves the state of the smoke sensor.
- getStatusActive() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithStatusActive
-
Retrieves the status active.
- getStatusFault() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithStatusFault
-
Retrieves the status fault.
- getStatusLowBattery() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithStatusLowBattery
-
A status of 1 indicates that the battery level of the accessory is low.
- getStatusTampered() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithStatusTampered
-
Retrieves the status tampered.
- getStepCoolingThresholdTemperature() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithCoolingThresholdTemperature
-
return the min step value for cooling threshold temperature.
- getStepHeatingThresholdTemperature() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithHeatingThresholdTemperature
-
return the min step value for heating threshold temperature.
- getSulphurDioxideDensity() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithSulphurDioxideDensity
-
Retrieves the sulphur dioxide density.
- getSwingMode() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithSwingMode
-
Retrieves the swing mode.
- getSwitchEvent() - Method in interface io.github.hapjava.accessories.DoorbellAccessory
-
Retrieves the last states of the doorbell.
- getSwitchEvent() - Method in interface io.github.hapjava.accessories.StatelessProgrammableSwitchAccessory
-
Retrieves the last states of the switch.
- getSwitchState() - Method in interface io.github.hapjava.accessories.SwitchAccessory
-
Retrieves the current binary state of the switch.
- getTargetDoorState() - Method in interface io.github.hapjava.accessories.GarageDoorOpenerAccessory
-
Retrieves the targeted state of the door
- getTargetFanState() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithFanState
-
Retrieves the target state of the fan (MANUAL, AUTO).
- getTargetHeaterCoolerState() - Method in interface io.github.hapjava.accessories.HeaterCoolerAccessory
-
Retrieves the heater cooler target state.
- getTargetHeaterCoolerStateValidValues() - Method in interface io.github.hapjava.accessories.HeaterCoolerAccessory
-
Valid values for target state.
- getTargetHeatingCoolingStateValidValues() - Method in interface io.github.hapjava.accessories.ThermostatAccessory
-
Valid values for target state.
- getTargetHorizontalTiltAngle() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithTargetHorizontalTilting
-
Retrieves the target horizontal tilt angle
- getTargetHumidifierDehumidifierState() - Method in interface io.github.hapjava.accessories.HumidifierDehumidifierAccessory
-
Retrieves the humidifier/dehumidifier target state.
- getTargetHumidifierDehumidifierStateValidValues() - Method in interface io.github.hapjava.accessories.HumidifierDehumidifierAccessory
-
Valid values for target state.
- getTargetMediaState() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithTargetMediaState
-
Retrieves the target media state (see
TargetMediaStateEnum
for supported values). - getTargetMediaState() - Method in interface io.github.hapjava.accessories.SmartSpeakerAccessory
-
Retrieves the target media state (see
TargetMediaStateEnum
for supported values). - getTargetPosition() - Method in interface io.github.hapjava.accessories.DoorAccessory
-
Retrieves the target position of the door
- getTargetPosition() - Method in interface io.github.hapjava.accessories.WindowAccessory
-
Retrieves the target position of the door
- getTargetPosition() - Method in interface io.github.hapjava.accessories.WindowCoveringAccessory
-
Retrieves the target position
- getTargetRelativeHumidity() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithTargetRelativeHumidity
-
Retrieves the target relative humidity.
- getTargetSecuritySystemState() - Method in interface io.github.hapjava.accessories.SecuritySystemAccessory
-
Retrieves the pending, but not yet completed, state of the security system.
- getTargetSecuritySystemStateValidValues() - Method in interface io.github.hapjava.accessories.SecuritySystemAccessory
-
Valid values for target state.
- getTargetState() - Method in interface io.github.hapjava.accessories.AirPurifierAccessory
-
Retrieves the air purifier target state.
- getTargetState() - Method in interface io.github.hapjava.accessories.ThermostatAccessory
-
Retrieves the pending, but not yet complete,
TargetHeatingCoolingStateEnum
of the thermostat. - getTargetTemperature() - Method in interface io.github.hapjava.accessories.ThermostatAccessory
-
Retrieves the target temperature, in celsius degrees.
- getTargetTiltAngle() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithTargetTilting
-
Retrieves the target tilt angle
- getTargetVerticalTiltAngle() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithTargetVerticalTilting
-
Retrieves the target vertical tilt angle
- getTargetVerticalTiltAngle() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithVerticalTilting
-
Retrieves the target vertical tilt angle
- getTargetVisibilityState() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithTargetVisibilityState
-
Retrieves the target visibility state.
- getTemperatureDisplayUnit() - Method in interface io.github.hapjava.accessories.ThermostatAccessory
-
Retrieves the temperture display units, e.g.
- getTemperatureDisplayUnits() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithTemperatureDisplayUnits
-
Retrieves temperature display units
- getter - Variable in class io.github.hapjava.characteristics.impl.base.EnumCharacteristic
- getType() - Method in interface io.github.hapjava.characteristics.Characteristic
- getType() - Method in class io.github.hapjava.characteristics.impl.base.BaseCharacteristic
- getType() - Method in interface io.github.hapjava.services.Service
-
The type is a UUID that uniquely identifies the type of Service offered.
- getUserPublicKey(String) - Method in interface io.github.hapjava.server.HomekitAuthInfo
-
Called when an already paired iOS device is re-connecting.
- getValidValues() - Method in class io.github.hapjava.characteristics.impl.base.EnumCharacteristic
- getValue() - Method in class io.github.hapjava.characteristics.impl.base.BaseCharacteristic
-
Retrieves the current value of the characteristic.
- getValue() - Method in class io.github.hapjava.characteristics.impl.base.BooleanCharacteristic
- getValue() - Method in class io.github.hapjava.characteristics.impl.base.EnumCharacteristic
- getValue() - Method in class io.github.hapjava.characteristics.impl.base.FloatCharacteristic
-
Retrieves the current value of the characteristic.
- getValue() - Method in class io.github.hapjava.characteristics.impl.base.IntegerCharacteristic
- getValue() - Method in class io.github.hapjava.characteristics.impl.base.StaticStringCharacteristic
-
Retrieves the current value of the characteristic.
- getValue() - Method in class io.github.hapjava.characteristics.impl.base.StringCharacteristic
-
Retrieves the current value of the characteristic.
- getValveActive() - Method in interface io.github.hapjava.accessories.ValveAccessory
-
Retrieves the current active state of the valve; Active could mean the valve is open (but not necessarily running), or that the valve is associated with an active watering program (like a watering program) but is not currently running.
- getValveInUse() - Method in interface io.github.hapjava.accessories.ValveAccessory
-
Retrieves the current inUse state of the valve; InUse usually means water is flowing through the valve.
- getValveType() - Method in interface io.github.hapjava.accessories.ValveAccessory
-
Retrieves the valve type.
- getVOCDensity() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithVOCDensity
-
Retrieves the VOC density.
- getVolume() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithVolume
-
Retrieves the current volume
- getVolumeControlType() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithVolumeControlType
-
Retrieves the current volume control type.
- getWaterLevel() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithWaterLevel
-
Retrieves the water level in percent.
- GOOD - io.github.hapjava.characteristics.impl.airquality.AirQualityEnum
H
- HAPProtocolInformationService - Class in io.github.hapjava.services.impl
-
This service HAP version.
- HAPProtocolInformationService(VersionCharacteristic) - Constructor for class io.github.hapjava.services.impl.HAPProtocolInformationService
- HardwareRevisionCharacteristic - Class in io.github.hapjava.characteristics.impl.accessoryinformation
-
This characteristic describes a hardware revision in a form x[.y[.z]] (e.g.
- HardwareRevisionCharacteristic(Supplier<CompletableFuture<String>>) - Constructor for class io.github.hapjava.characteristics.impl.accessoryinformation.HardwareRevisionCharacteristic
- hasUser() - Method in interface io.github.hapjava.server.HomekitAuthInfo
-
Called to check if a user has been created.
- HDMI - io.github.hapjava.characteristics.impl.inputsource.InputSourceTypeEnum
- HEAT - io.github.hapjava.characteristics.impl.heatercooler.TargetHeaterCoolerStateEnum
- HEAT - io.github.hapjava.characteristics.impl.thermostat.CurrentHeatingCoolingStateEnum
- HEAT - io.github.hapjava.characteristics.impl.thermostat.TargetHeatingCoolingStateEnum
- HeaterCoolerAccessory - Interface in io.github.hapjava.accessories
-
Heater Cooler accessory
- HeaterCoolerService - Class in io.github.hapjava.services.impl
-
This service can be used to describe a heater and/or a cooler
- HeaterCoolerService(HeaterCoolerAccessory) - Constructor for class io.github.hapjava.services.impl.HeaterCoolerService
- HeaterCoolerService(ActiveCharacteristic, CurrentTemperatureCharacteristic, CurrentHeaterCoolerStateCharacteristic, TargetHeaterCoolerStateCharacteristic) - Constructor for class io.github.hapjava.services.impl.HeaterCoolerService
- HEATERS - Static variable in class io.github.hapjava.server.HomekitAccessoryCategories
- HEATING - io.github.hapjava.characteristics.impl.heatercooler.CurrentHeaterCoolerStateEnum
- HeatingThresholdTemperatureCharacteristic - Class in io.github.hapjava.characteristics.impl.thermostat
-
This characteristic describes the heating threshold on which heating get turned on.
- HeatingThresholdTemperatureCharacteristic(double, double, double, Supplier<CompletableFuture<Double>>, ExceptionalConsumer<Double>, Consumer<HomekitCharacteristicChangeCallback>, Runnable) - Constructor for class io.github.hapjava.characteristics.impl.thermostat.HeatingThresholdTemperatureCharacteristic
- HeatingThresholdTemperatureCharacteristic(Supplier<CompletableFuture<Double>>, ExceptionalConsumer<Double>, Consumer<HomekitCharacteristicChangeCallback>, Runnable) - Constructor for class io.github.hapjava.characteristics.impl.thermostat.HeatingThresholdTemperatureCharacteristic
- HIDDEN - io.github.hapjava.characteristics.impl.inputsource.CurrentVisibilityStateEnum
- HIDDEN - io.github.hapjava.characteristics.impl.inputsource.TargetVisibilityStateEnum
- HIDE - io.github.hapjava.characteristics.impl.television.PowerModeEnum
- HoldPositionCharacteristic - Class in io.github.hapjava.characteristics.impl.windowcovering
-
This characteristic causes the accessories like window covering to stop at its current
- HoldPositionCharacteristic(ExceptionalConsumer<Boolean>) - Constructor for class io.github.hapjava.characteristics.impl.windowcovering.HoldPositionCharacteristic
- HOME_SCREEN - io.github.hapjava.characteristics.impl.inputsource.InputSourceTypeEnum
- HomekitAccessory - Interface in io.github.hapjava.accessories
-
Base interface for all HomeKit Accessories.
- HomekitAccessoryCategories - Class in io.github.hapjava.server
- HomekitAccessoryCategories() - Constructor for class io.github.hapjava.server.HomekitAccessoryCategories
- HomekitAuthInfo - Interface in io.github.hapjava.server
-
Authentication info that must be provided when constructing a new
HomekitServer
. - HomekitCharacteristicChangeCallback - Interface in io.github.hapjava.characteristics
-
A callback interface for notifying subscribers that a characteristic value has changed.
- HomekitWebHandler - Interface in io.github.hapjava.server
- HOMEPOD - Static variable in class io.github.hapjava.server.HomekitAccessoryCategories
- HORIZONTAL - io.github.hapjava.characteristics.impl.slat.SlatTypeEnum
- HueCharacteristic - Class in io.github.hapjava.characteristics.impl.lightbulb
-
This characteristic describes hue or color.
- HueCharacteristic(Supplier<CompletableFuture<Double>>, ExceptionalConsumer<Double>, Consumer<HomekitCharacteristicChangeCallback>, Runnable) - Constructor for class io.github.hapjava.characteristics.impl.lightbulb.HueCharacteristic
- HUMIDIFIER - io.github.hapjava.characteristics.impl.humidifier.TargetHumidifierDehumidifierStateEnum
- HumidifierDehumidifierAccessory - Interface in io.github.hapjava.accessories
-
Humidifier/Dehumidifier accessory
- HumidifierDehumidifierService - Class in io.github.hapjava.services.impl
-
This service can be used to describe an air humidifier or/and an air dehumidifier.
- HumidifierDehumidifierService(HumidifierDehumidifierAccessory) - Constructor for class io.github.hapjava.services.impl.HumidifierDehumidifierService
- HumidifierDehumidifierService(ActiveCharacteristic, CurrentRelativeHumidityCharacteristic, CurrentHumidifierDehumidifierStateCharacteristic, TargetHumidifierDehumidifierStateCharacteristic) - Constructor for class io.github.hapjava.services.impl.HumidifierDehumidifierService
- HUMIDIFIERS - Static variable in class io.github.hapjava.server.HomekitAccessoryCategories
- HUMIDIFYING - io.github.hapjava.characteristics.impl.humidifier.CurrentHumidifierDehumidifierStateEnum
- HumidityDehumidifierThresholdCharacteristic - Class in io.github.hapjava.characteristics.impl.humidifier
-
This characteristic describes the relative humidity dehumidifier threshold on which dehumidifier turns on.
- HumidityDehumidifierThresholdCharacteristic(Supplier<CompletableFuture<Double>>, ExceptionalConsumer<Double>, Consumer<HomekitCharacteristicChangeCallback>, Runnable) - Constructor for class io.github.hapjava.characteristics.impl.humidifier.HumidityDehumidifierThresholdCharacteristic
- HumidityHumidifierThresholdCharacteristic - Class in io.github.hapjava.characteristics.impl.humidifier
-
This characteristic describes the relative humidity humidifier threshold on which humidifier turns on.
- HumidityHumidifierThresholdCharacteristic(Supplier<CompletableFuture<Double>>, ExceptionalConsumer<Double>, Consumer<HomekitCharacteristicChangeCallback>, Runnable) - Constructor for class io.github.hapjava.characteristics.impl.humidifier.HumidityHumidifierThresholdCharacteristic
- HumiditySensorAccessory - Interface in io.github.hapjava.accessories
-
A humidity sensor that reports the current relative humidity.
- HumiditySensorService - Class in io.github.hapjava.services.impl
-
This service describes a humidity sensor.
- HumiditySensorService(HumiditySensorAccessory) - Constructor for class io.github.hapjava.services.impl.HumiditySensorService
- HumiditySensorService(CurrentRelativeHumidityCharacteristic) - Constructor for class io.github.hapjava.services.impl.HumiditySensorService
I
- IdentifierCharacteristic - Class in io.github.hapjava.characteristics.impl.common
- IdentifierCharacteristic(Supplier<CompletableFuture<Integer>>) - Constructor for class io.github.hapjava.characteristics.impl.common.IdentifierCharacteristic
- identify() - Method in interface io.github.hapjava.accessories.Bridge
- identify() - Method in interface io.github.hapjava.accessories.HomekitAccessory
-
Performs an operation that can be used to identify the accessory.
- IdentifyCharacteristic - Class in io.github.hapjava.characteristics.impl.accessoryinformation
-
This characteristic enables accessory to run its identify routine.
- IdentifyCharacteristic(ExceptionalConsumer<Boolean>) - Constructor for class io.github.hapjava.characteristics.impl.accessoryinformation.IdentifyCharacteristic
- IDLE - io.github.hapjava.characteristics.impl.airpurifier.CurrentAirPurifierStateEnum
- IDLE - io.github.hapjava.characteristics.impl.fan.CurrentFanStateEnum
- IDLE - io.github.hapjava.characteristics.impl.heatercooler.CurrentHeaterCoolerStateEnum
- IDLE - io.github.hapjava.characteristics.impl.humidifier.CurrentHumidifierDehumidifierStateEnum
- IN_USE - io.github.hapjava.characteristics.impl.common.InUseEnum
- INACTIVE - io.github.hapjava.characteristics.impl.airpurifier.CurrentAirPurifierStateEnum
- INACTIVE - io.github.hapjava.characteristics.impl.common.ActiveEnum
- INACTIVE - io.github.hapjava.characteristics.impl.fan.CurrentFanStateEnum
- INACTIVE - io.github.hapjava.characteristics.impl.heatercooler.CurrentHeaterCoolerStateEnum
- INACTIVE - io.github.hapjava.characteristics.impl.humidifier.CurrentHumidifierDehumidifierStateEnum
- INCREASING - io.github.hapjava.characteristics.impl.windowcovering.PositionStateEnum
- INCREMENT - io.github.hapjava.characteristics.impl.televisionspeaker.VolumeSelectorEnum
- INFERIOR - io.github.hapjava.characteristics.impl.airquality.AirQualityEnum
- INFO - io.github.hapjava.characteristics.impl.television.RemoteKeyEnum
- InputDeviceTypeCharacteristic - Class in io.github.hapjava.characteristics.impl.inputsource
-
This characteristic describes input device type.
- InputDeviceTypeCharacteristic(Supplier<CompletableFuture<InputDeviceTypeEnum>>, Consumer<HomekitCharacteristicChangeCallback>, Runnable) - Constructor for class io.github.hapjava.characteristics.impl.inputsource.InputDeviceTypeCharacteristic
- InputDeviceTypeEnum - Enum in io.github.hapjava.characteristics.impl.inputsource
- InputSourceAccessory - Interface in io.github.hapjava.accessories
-
Input Source accessory.
- InputSourceService - Class in io.github.hapjava.services.impl
-
This service describes a input source.
- InputSourceService(InputSourceAccessory) - Constructor for class io.github.hapjava.services.impl.InputSourceService
- InputSourceService(ConfiguredNameCharacteristic, InputSourceTypeCharacteristic, IsConfiguredCharacteristic, CurrentVisibilityStateCharacteristic) - Constructor for class io.github.hapjava.services.impl.InputSourceService
- InputSourceTypeCharacteristic - Class in io.github.hapjava.characteristics.impl.inputsource
-
This characteristic describes input source type.
- InputSourceTypeCharacteristic(Supplier<CompletableFuture<InputSourceTypeEnum>>, Consumer<HomekitCharacteristicChangeCallback>, Runnable) - Constructor for class io.github.hapjava.characteristics.impl.inputsource.InputSourceTypeCharacteristic
- InputSourceTypeEnum - Enum in io.github.hapjava.characteristics.impl.inputsource
- IntegerCharacteristic - Class in io.github.hapjava.characteristics.impl.base
-
A characteristic that provides an Integer data type.
- IntegerCharacteristic(String, String, int, int, String, Optional<Supplier<CompletableFuture<Integer>>>, Optional<ExceptionalConsumer<Integer>>, Optional<Consumer<HomekitCharacteristicChangeCallback>>, Optional<Runnable>) - Constructor for class io.github.hapjava.characteristics.impl.base.IntegerCharacteristic
-
Default constructor
- InUseCharacteristic - Class in io.github.hapjava.characteristics.impl.common
-
This characteristic indicates whether the service is in use.
- InUseCharacteristic(Supplier<CompletableFuture<InUseEnum>>, Consumer<HomekitCharacteristicChangeCallback>, Runnable) - Constructor for class io.github.hapjava.characteristics.impl.common.InUseCharacteristic
- InUseEnum - Enum in io.github.hapjava.characteristics.impl.common
-
0 ”Not in use” 1 ”In use” 2-255 ”Reserved”
- io.github.hapjava.accessories - package io.github.hapjava.accessories
-
Contains interfaces that can be implemented to represent an exposed accessory.
- io.github.hapjava.accessories.optionalcharacteristic - package io.github.hapjava.accessories.optionalcharacteristic
- io.github.hapjava.characteristics - package io.github.hapjava.characteristics
-
Contains the basic characteristic types that can be supplied over the HomeKit Accessory Protocol.
- io.github.hapjava.characteristics.impl.accessoryinformation - package io.github.hapjava.characteristics.impl.accessoryinformation
- io.github.hapjava.characteristics.impl.airpurifier - package io.github.hapjava.characteristics.impl.airpurifier
- io.github.hapjava.characteristics.impl.airquality - package io.github.hapjava.characteristics.impl.airquality
- io.github.hapjava.characteristics.impl.audio - package io.github.hapjava.characteristics.impl.audio
- io.github.hapjava.characteristics.impl.base - package io.github.hapjava.characteristics.impl.base
- io.github.hapjava.characteristics.impl.battery - package io.github.hapjava.characteristics.impl.battery
- io.github.hapjava.characteristics.impl.carbondioxidesensor - package io.github.hapjava.characteristics.impl.carbondioxidesensor
- io.github.hapjava.characteristics.impl.carbonmonoxidesensor - package io.github.hapjava.characteristics.impl.carbonmonoxidesensor
- io.github.hapjava.characteristics.impl.common - package io.github.hapjava.characteristics.impl.common
- io.github.hapjava.characteristics.impl.contactsensor - package io.github.hapjava.characteristics.impl.contactsensor
- io.github.hapjava.characteristics.impl.fan - package io.github.hapjava.characteristics.impl.fan
- io.github.hapjava.characteristics.impl.filtermaintenance - package io.github.hapjava.characteristics.impl.filtermaintenance
- io.github.hapjava.characteristics.impl.garagedoor - package io.github.hapjava.characteristics.impl.garagedoor
- io.github.hapjava.characteristics.impl.heatercooler - package io.github.hapjava.characteristics.impl.heatercooler
- io.github.hapjava.characteristics.impl.humidifier - package io.github.hapjava.characteristics.impl.humidifier
- io.github.hapjava.characteristics.impl.humiditysensor - package io.github.hapjava.characteristics.impl.humiditysensor
- io.github.hapjava.characteristics.impl.inputsource - package io.github.hapjava.characteristics.impl.inputsource
- io.github.hapjava.characteristics.impl.leaksensor - package io.github.hapjava.characteristics.impl.leaksensor
- io.github.hapjava.characteristics.impl.lightbulb - package io.github.hapjava.characteristics.impl.lightbulb
- io.github.hapjava.characteristics.impl.lightsensor - package io.github.hapjava.characteristics.impl.lightsensor
- io.github.hapjava.characteristics.impl.lock - package io.github.hapjava.characteristics.impl.lock
- io.github.hapjava.characteristics.impl.motionsensor - package io.github.hapjava.characteristics.impl.motionsensor
- io.github.hapjava.characteristics.impl.occupancysensor - package io.github.hapjava.characteristics.impl.occupancysensor
- io.github.hapjava.characteristics.impl.outlet - package io.github.hapjava.characteristics.impl.outlet
- io.github.hapjava.characteristics.impl.securitysystem - package io.github.hapjava.characteristics.impl.securitysystem
- io.github.hapjava.characteristics.impl.slat - package io.github.hapjava.characteristics.impl.slat
- io.github.hapjava.characteristics.impl.smokesensor - package io.github.hapjava.characteristics.impl.smokesensor
- io.github.hapjava.characteristics.impl.television - package io.github.hapjava.characteristics.impl.television
- io.github.hapjava.characteristics.impl.televisionspeaker - package io.github.hapjava.characteristics.impl.televisionspeaker
- io.github.hapjava.characteristics.impl.thermostat - package io.github.hapjava.characteristics.impl.thermostat
- io.github.hapjava.characteristics.impl.valve - package io.github.hapjava.characteristics.impl.valve
- io.github.hapjava.characteristics.impl.windowcovering - package io.github.hapjava.characteristics.impl.windowcovering
- io.github.hapjava.server - package io.github.hapjava.server
- io.github.hapjava.services - package io.github.hapjava.services
- io.github.hapjava.services.impl - package io.github.hapjava.services.impl
- IP_CAMERAS - Static variable in class io.github.hapjava.server.HomekitAccessoryCategories
- IRRIGATION - io.github.hapjava.characteristics.impl.valve.ValveTypeEnum
- IrrigationSystemAccessory - Interface in io.github.hapjava.accessories
-
irrigation system accessory that controls several valves.
- IrrigationSystemService - Class in io.github.hapjava.services.impl
-
An irrigation system service
- IrrigationSystemService(IrrigationSystemAccessory) - Constructor for class io.github.hapjava.services.impl.IrrigationSystemService
- IrrigationSystemService(ActiveCharacteristic, InUseCharacteristic, ProgramModeCharacteristic) - Constructor for class io.github.hapjava.services.impl.IrrigationSystemService
- isActive() - Method in interface io.github.hapjava.accessories.AirPurifierAccessory
-
Mandatory: Retrieves the current active state of the fan'.
- isActive() - Method in interface io.github.hapjava.accessories.FanAccessory
-
Mandatory: Retrieves the current active state of the fan'.
- isActive() - Method in interface io.github.hapjava.accessories.FaucetAccessory
-
Mandatory: Retrieves the current active state of the faucet.
- isActive() - Method in interface io.github.hapjava.accessories.HeaterCoolerAccessory
-
Mandatory: Retrieves the current active state of the Heater Cooler.
- isActive() - Method in interface io.github.hapjava.accessories.HumidifierDehumidifierAccessory
-
Mandatory: Retrieves the current active state of the humidifier/dehumidifier.
- isActive() - Method in interface io.github.hapjava.accessories.TelevisionAccessory
-
Retrieves the current active state of the TV.
- isConfigured() - Method in interface io.github.hapjava.accessories.InputSourceAccessory
-
Retrieves the flag whether input source is configured.
- IsConfiguredCharacteristic - Class in io.github.hapjava.characteristics.impl.common
-
This characteristic describes whether the service is configured for use.
- IsConfiguredCharacteristic(Supplier<CompletableFuture<IsConfiguredEnum>>, ExceptionalConsumer<IsConfiguredEnum>, Consumer<HomekitCharacteristicChangeCallback>, Runnable) - Constructor for class io.github.hapjava.characteristics.impl.common.IsConfiguredCharacteristic
- IsConfiguredEnum - Enum in io.github.hapjava.characteristics.impl.common
-
0 ”Not Configured” 1 ”Configured” 2-255 ”Reserved”
- isMuted() - Method in interface io.github.hapjava.accessories.MicrophoneAccessory
-
Retrieves mute status.
- isMuted() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithMute
-
Retrieves mute status.
- isMuted() - Method in interface io.github.hapjava.accessories.SpeakerAccessory
-
Retrieves mute status.
- isMuted() - Method in interface io.github.hapjava.accessories.TelevisionSpeakerAccessory
-
Retrieves mute status.
- isOn() - Method in interface io.github.hapjava.accessories.BasicFanAccessory
-
Mandatory: Retrieves the current power state of the fan.
J
- JAMMED - io.github.hapjava.characteristics.impl.lock.LockCurrentStateEnum
- JAMMED - io.github.hapjava.characteristics.impl.slat.CurrentSlatStateEnum
L
- LEAK_DETECTED - io.github.hapjava.characteristics.impl.leaksensor.LeakDetectedStateEnum
- LEAK_NOT_DETECTED - io.github.hapjava.characteristics.impl.leaksensor.LeakDetectedStateEnum
- LeakDetectedStateCharacteristic - Class in io.github.hapjava.characteristics.impl.leaksensor
-
This characteristic indicates if a sensor detected a leak (e.g.
- LeakDetectedStateCharacteristic(Supplier<CompletableFuture<LeakDetectedStateEnum>>, Consumer<HomekitCharacteristicChangeCallback>, Runnable) - Constructor for class io.github.hapjava.characteristics.impl.leaksensor.LeakDetectedStateCharacteristic
- LeakDetectedStateEnum - Enum in io.github.hapjava.characteristics.impl.leaksensor
-
0 ”Leak is not detected” 1 ”Leak is detected”
- LeakSensorAccessory - Interface in io.github.hapjava.accessories
-
A leak sensor that reports whether a leak has been detected.
- LeakSensorService - Class in io.github.hapjava.services.impl
-
This service describes a leak sensor.
- LeakSensorService(LeakSensorAccessory) - Constructor for class io.github.hapjava.services.impl.LeakSensorService
- LeakSensorService(LeakDetectedStateCharacteristic) - Constructor for class io.github.hapjava.services.impl.LeakSensorService
- LightbulbAccessory - Interface in io.github.hapjava.accessories
-
A simple light with a binary state.
- LightbulbService - Class in io.github.hapjava.services.impl
-
This service describes a light bulb.
- LightbulbService(LightbulbAccessory) - Constructor for class io.github.hapjava.services.impl.LightbulbService
- LightbulbService(OnCharacteristic) - Constructor for class io.github.hapjava.services.impl.LightbulbService
- LIGHTING - Static variable in class io.github.hapjava.server.HomekitAccessoryCategories
- LightSensorAccessory - Interface in io.github.hapjava.accessories
-
A light sensor that reports current ambient light level.
- LightSensorService - Class in io.github.hapjava.services.impl
-
This service describes a light sensor.
- LightSensorService(LightSensorAccessory) - Constructor for class io.github.hapjava.services.impl.LightSensorService
- LightSensorService(CurrentAmbientLightLevelCharacteristic) - Constructor for class io.github.hapjava.services.impl.LightSensorService
- listUsers() - Method in interface io.github.hapjava.server.HomekitAuthInfo
-
List all users which have been authenticated.
- LockCurrentStateCharacteristic - Class in io.github.hapjava.characteristics.impl.lock
-
The current state of the physical security mechanism (e.g.
- LockCurrentStateCharacteristic(Supplier<CompletableFuture<LockCurrentStateEnum>>, Consumer<HomekitCharacteristicChangeCallback>, Runnable) - Constructor for class io.github.hapjava.characteristics.impl.lock.LockCurrentStateCharacteristic
- LockCurrentStateEnum - Enum in io.github.hapjava.characteristics.impl.lock
-
0 ”Unsecured” 1 ”Secured” 2 ”Jammed” 3 ”Unknown” 4-255 ”Reserved”
- LockMechanismAccessory - Interface in io.github.hapjava.accessories
-
Lock mechanism with current and target state.
- LockMechanismService - Class in io.github.hapjava.services.impl
-
The Lock Mechanism Service describes the physical lock mechanism on a device.
- LockMechanismService(LockMechanismAccessory) - Constructor for class io.github.hapjava.services.impl.LockMechanismService
- LockMechanismService(LockCurrentStateCharacteristic, LockTargetStateCharacteristic) - Constructor for class io.github.hapjava.services.impl.LockMechanismService
- LockPhysicalControlsCharacteristic - Class in io.github.hapjava.characteristics.impl.fan
-
This characteristic describes physical controls on an accessory (eg.
- LockPhysicalControlsCharacteristic(Supplier<CompletableFuture<LockPhysicalControlsEnum>>, ExceptionalConsumer<LockPhysicalControlsEnum>, Consumer<HomekitCharacteristicChangeCallback>, Runnable) - Constructor for class io.github.hapjava.characteristics.impl.fan.LockPhysicalControlsCharacteristic
- LockPhysicalControlsEnum - Enum in io.github.hapjava.characteristics.impl.fan
-
0 ”Control lock disabled” 1 ”Control lock enabled”
- LOCKS - Static variable in class io.github.hapjava.server.HomekitAccessoryCategories
- LockTargetStateCharacteristic - Class in io.github.hapjava.characteristics.impl.lock
-
The target state of the physical security mechanism (e.g.
- LockTargetStateCharacteristic(Supplier<CompletableFuture<LockTargetStateEnum>>, ExceptionalConsumer<LockTargetStateEnum>, Consumer<HomekitCharacteristicChangeCallback>, Runnable) - Constructor for class io.github.hapjava.characteristics.impl.lock.LockTargetStateCharacteristic
- LockTargetStateEnum - Enum in io.github.hapjava.characteristics.impl.lock
-
0 ”Unsecured” 1 ”Secured” 4-255 ”Reserved”
- LONG_PRESS - io.github.hapjava.characteristics.impl.common.ProgrammableSwitchEnum
- LOW - io.github.hapjava.characteristics.impl.battery.StatusLowBatteryEnum
M
- makeBuilder(int) - Method in class io.github.hapjava.characteristics.impl.base.BaseCharacteristic
-
Creates the JSON serialized form of the accessory for use over the HomeKit Accessory Protocol.
- makeBuilder(int) - Method in class io.github.hapjava.characteristics.impl.base.EnumCharacteristic
-
Creates the JSON serialized form of the accessory for use over the HomeKit Accessory Protocol.
- makeBuilder(int) - Method in class io.github.hapjava.characteristics.impl.base.FloatCharacteristic
-
Creates the JSON serialized form of the accessory for use over the HomeKit Accessory Protocol.
- makeBuilder(int) - Method in class io.github.hapjava.characteristics.impl.base.IntegerCharacteristic
-
Creates the JSON serialized form of the accessory for use over the HomeKit Accessory Protocol.
- makeBuilder(int) - Method in class io.github.hapjava.characteristics.impl.base.StaticStringCharacteristic
-
Creates the JSON serialized form of the accessory for use over the HomeKit Accessory Protocol.
- makeBuilder(int) - Method in class io.github.hapjava.characteristics.impl.base.StringCharacteristic
-
Creates the JSON serialized form of the accessory for use over the HomeKit Accessory Protocol.
- MANUAL - io.github.hapjava.characteristics.impl.airpurifier.TargetAirPurifierStateEnum
- MANUAL - io.github.hapjava.characteristics.impl.fan.TargetFanStateEnum
- ManufacturerCharacteristic - Class in io.github.hapjava.characteristics.impl.accessoryinformation
-
This characteristic contains the name of the company whose brand will appear on the accessory
- ManufacturerCharacteristic(Supplier<CompletableFuture<String>>) - Constructor for class io.github.hapjava.characteristics.impl.accessoryinformation.ManufacturerCharacteristic
- MicrophoneAccessory - Interface in io.github.hapjava.accessories
-
Microphone accessory with mute state.
- MicrophoneService - Class in io.github.hapjava.services.impl
-
A Microphone service is used to control the sourcing of the input audio – primarily through a microphone.
- MicrophoneService(MicrophoneAccessory) - Constructor for class io.github.hapjava.services.impl.MicrophoneService
- MicrophoneService(MuteCharacteristic) - Constructor for class io.github.hapjava.services.impl.MicrophoneService
- ModelCharacteristic - Class in io.github.hapjava.characteristics.impl.accessoryinformation
-
This characteristic contains the manufacturer-specific model of the accessory
- ModelCharacteristic(Supplier<CompletableFuture<String>>) - Constructor for class io.github.hapjava.characteristics.impl.accessoryinformation.ModelCharacteristic
- MotionDetectedCharacteristic - Class in io.github.hapjava.characteristics.impl.motionsensor
-
This characteristic indicates if motion (e.g.
- MotionDetectedCharacteristic(Supplier<CompletableFuture<Boolean>>, Consumer<HomekitCharacteristicChangeCallback>, Runnable) - Constructor for class io.github.hapjava.characteristics.impl.motionsensor.MotionDetectedCharacteristic
- MotionSensorAccessory - Interface in io.github.hapjava.accessories
-
A motion sensor that reports whether motion has been detected.
- MotionSensorService - Class in io.github.hapjava.services.impl
-
This service describes a motion sensor.
- MotionSensorService(MotionSensorAccessory) - Constructor for class io.github.hapjava.services.impl.MotionSensorService
- MotionSensorService(MotionDetectedCharacteristic) - Constructor for class io.github.hapjava.services.impl.MotionSensorService
- MuteCharacteristic - Class in io.github.hapjava.characteristics.impl.audio
-
Mute characteristic to control audio input or output accessory.
- MuteCharacteristic(Supplier<CompletableFuture<Boolean>>, ExceptionalConsumer<Boolean>, Consumer<HomekitCharacteristicChangeCallback>, Runnable) - Constructor for class io.github.hapjava.characteristics.impl.audio.MuteCharacteristic
N
- NameCharacteristic - Class in io.github.hapjava.characteristics.impl.common
-
This characteristic describes a name and must not be a null value.
- NameCharacteristic(Supplier<CompletableFuture<String>>) - Constructor for class io.github.hapjava.characteristics.impl.common.NameCharacteristic
- NEXT_TRACK - io.github.hapjava.characteristics.impl.television.RemoteKeyEnum
- NIGHT_ARM - io.github.hapjava.characteristics.impl.securitysystem.CurrentSecuritySystemStateEnum
-
The home is occupied and residents are sleeping.
- NIGHT_ARM - io.github.hapjava.characteristics.impl.securitysystem.TargetSecuritySystemStateEnum
-
Arm the system when the home is occupied and residents are sleeping.
- NitrogenDioxideDensityCharacteristic - Class in io.github.hapjava.characteristics.impl.airquality
-
This characteristic contains the current NO2 density in micrograms/m3.
- NitrogenDioxideDensityCharacteristic(double, double, double, Supplier<CompletableFuture<Double>>, Consumer<HomekitCharacteristicChangeCallback>, Runnable) - Constructor for class io.github.hapjava.characteristics.impl.airquality.NitrogenDioxideDensityCharacteristic
- NitrogenDioxideDensityCharacteristic(Supplier<CompletableFuture<Double>>, Consumer<HomekitCharacteristicChangeCallback>, Runnable) - Constructor for class io.github.hapjava.characteristics.impl.airquality.NitrogenDioxideDensityCharacteristic
- NO_ALARM - io.github.hapjava.characteristics.impl.securitysystem.SecuritySystemAlarmTypeEnum
-
Alarm conditions are cleared
- NO_CHANGE_NEEDED - io.github.hapjava.characteristics.impl.filtermaintenance.FilterChangeIndicationEnum
- NO_FAULT - io.github.hapjava.characteristics.impl.common.StatusFaultEnum
- NO_FLAGS - io.github.hapjava.characteristics.impl.accessoryinformation.AccessoryFlagsEnum
- NO_SCHEDULED - io.github.hapjava.characteristics.impl.common.ProgramModeEnum
- NONE - io.github.hapjava.characteristics.impl.televisionspeaker.VolumeControlTypeEnum
- NORMAL - io.github.hapjava.characteristics.impl.battery.StatusLowBatteryEnum
- NORMAL - io.github.hapjava.characteristics.impl.carbondioxidesensor.CarbonDioxideDetectedEnum
- NORMAL - io.github.hapjava.characteristics.impl.carbonmonoxidesensor.CarbonMonoxideDetectedEnum
- NOT_CHARABLE - io.github.hapjava.characteristics.impl.battery.ChargingStateEnum
- NOT_CHARGING - io.github.hapjava.characteristics.impl.battery.ChargingStateEnum
- NOT_CONFIGURED - io.github.hapjava.characteristics.impl.common.IsConfiguredEnum
- NOT_DETECTED - io.github.hapjava.characteristics.impl.contactsensor.ContactStateEnum
- NOT_DETECTED - io.github.hapjava.characteristics.impl.occupancysensor.OccupancyDetectedEnum
- NOT_DETECTED - io.github.hapjava.characteristics.impl.smokesensor.SmokeDetectedStateEnum
- NOT_DISCOVERABLE - io.github.hapjava.characteristics.impl.television.SleepDiscoveryModeEnum
- NOT_IN_USE - io.github.hapjava.characteristics.impl.common.InUseEnum
- NOT_TAMPERED - io.github.hapjava.characteristics.impl.common.StatusTamperedEnum
O
- ObstructionDetectedCharacteristic - Class in io.github.hapjava.characteristics.impl.common
-
This characteristic describes the current state of an obstruction sensor.
- ObstructionDetectedCharacteristic(Supplier<CompletableFuture<Boolean>>, Consumer<HomekitCharacteristicChangeCallback>, Runnable) - Constructor for class io.github.hapjava.characteristics.impl.common.ObstructionDetectedCharacteristic
- OccupancyDetectedCharacteristic - Class in io.github.hapjava.characteristics.impl.occupancysensor
-
This characteristic indicates if occupancy was detected (e.g.
- OccupancyDetectedCharacteristic(Supplier<CompletableFuture<OccupancyDetectedEnum>>, Consumer<HomekitCharacteristicChangeCallback>, Runnable) - Constructor for class io.github.hapjava.characteristics.impl.occupancysensor.OccupancyDetectedCharacteristic
- OccupancyDetectedEnum - Enum in io.github.hapjava.characteristics.impl.occupancysensor
-
0 ”Occupancy is not detected” 1 ”Occupancy is detected”
- OccupancySensorAccessory - Interface in io.github.hapjava.accessories
-
An occupancy sensor that reports whether occupancy has been detected.
- OccupancySensorService - Class in io.github.hapjava.services.impl
-
This service describes an occupancy sensor.
- OccupancySensorService(OccupancySensorAccessory) - Constructor for class io.github.hapjava.services.impl.OccupancySensorService
- OccupancySensorService(OccupancyDetectedCharacteristic) - Constructor for class io.github.hapjava.services.impl.OccupancySensorService
- OFF - io.github.hapjava.characteristics.impl.thermostat.CurrentHeatingCoolingStateEnum
- OFF - io.github.hapjava.characteristics.impl.thermostat.TargetHeatingCoolingStateEnum
- OnCharacteristic - Class in io.github.hapjava.characteristics.impl.common
-
This characteristic represents the states for “on” and “off”.
- OnCharacteristic(Supplier<CompletableFuture<Boolean>>, ExceptionalConsumer<Boolean>, Consumer<HomekitCharacteristicChangeCallback>, Runnable) - Constructor for class io.github.hapjava.characteristics.impl.common.OnCharacteristic
- OPEN - io.github.hapjava.characteristics.impl.garagedoor.CurrentDoorStateEnum
- OPEN - io.github.hapjava.characteristics.impl.garagedoor.TargetDoorStateEnum
- OPENING - io.github.hapjava.characteristics.impl.garagedoor.CurrentDoorStateEnum
- OTHER - io.github.hapjava.characteristics.impl.inputsource.InputDeviceTypeEnum
- OTHER - io.github.hapjava.characteristics.impl.inputsource.InputSourceTypeEnum
- OTHER - io.github.hapjava.characteristics.impl.television.PictureModeEnum
- OTHER - Static variable in class io.github.hapjava.server.HomekitAccessoryCategories
- OutletAccessory - Interface in io.github.hapjava.accessories
-
A power outlet with boolean power and usage states.
- OutletInUseCharacteristic - Class in io.github.hapjava.characteristics.impl.outlet
-
This characteristic describes if the power outlet has an appliance physically plugged in.
- OutletInUseCharacteristic(Supplier<CompletableFuture<Boolean>>, Consumer<HomekitCharacteristicChangeCallback>, Runnable) - Constructor for class io.github.hapjava.characteristics.impl.outlet.OutletInUseCharacteristic
- OUTLETS - Static variable in class io.github.hapjava.server.HomekitAccessoryCategories
- OutletService - Class in io.github.hapjava.services.impl
-
This service describes a power outlet.
- OutletService(OutletAccessory) - Constructor for class io.github.hapjava.services.impl.OutletService
- OutletService(OnCharacteristic, OutletInUseCharacteristic) - Constructor for class io.github.hapjava.services.impl.OutletService
- OzoneDensityCharacteristic - Class in io.github.hapjava.characteristics.impl.airquality
-
This characteristic contains the current ozone density in micrograms/m3.
- OzoneDensityCharacteristic(double, double, double, Supplier<CompletableFuture<Double>>, Consumer<HomekitCharacteristicChangeCallback>, Runnable) - Constructor for class io.github.hapjava.characteristics.impl.airquality.OzoneDensityCharacteristic
- OzoneDensityCharacteristic(Supplier<CompletableFuture<Double>>, Consumer<HomekitCharacteristicChangeCallback>, Runnable) - Constructor for class io.github.hapjava.characteristics.impl.airquality.OzoneDensityCharacteristic
P
- PAUSE - io.github.hapjava.characteristics.impl.television.CurrentMediaStateEnum
- PAUSE - io.github.hapjava.characteristics.impl.television.TargetMediaStateEnum
- PictureModeCharacteristic - Class in io.github.hapjava.characteristics.impl.television
-
This characteristic retrieves / sets picture mode.
- PictureModeCharacteristic(Supplier<CompletableFuture<PictureModeEnum>>, ExceptionalConsumer<PictureModeEnum>, Consumer<HomekitCharacteristicChangeCallback>, Runnable) - Constructor for class io.github.hapjava.characteristics.impl.television.PictureModeCharacteristic
- PictureModeEnum - Enum in io.github.hapjava.characteristics.impl.television
-
0 ”Other” 1 ”Standard” 2 "Calibrated" 3 "CalibratedDark" 4 "Vivid" 5 "Game" 6 "Computer" 7 "Custom" 8-255 ”Reserved”
- PLAY - io.github.hapjava.characteristics.impl.television.CurrentMediaStateEnum
- PLAY - io.github.hapjava.characteristics.impl.television.TargetMediaStateEnum
- PLAY_PAUSE - io.github.hapjava.characteristics.impl.television.RemoteKeyEnum
- PLAYBACK - io.github.hapjava.characteristics.impl.inputsource.InputDeviceTypeEnum
- PM10DensityCharacteristic - Class in io.github.hapjava.characteristics.impl.airquality
-
This characteristic contains the current PM10 micrometer particulate density in micrograms/m3.
- PM10DensityCharacteristic(double, double, double, Supplier<CompletableFuture<Double>>, Consumer<HomekitCharacteristicChangeCallback>, Runnable) - Constructor for class io.github.hapjava.characteristics.impl.airquality.PM10DensityCharacteristic
- PM10DensityCharacteristic(Supplier<CompletableFuture<Double>>, Consumer<HomekitCharacteristicChangeCallback>, Runnable) - Constructor for class io.github.hapjava.characteristics.impl.airquality.PM10DensityCharacteristic
- PM25DensityCharacteristic - Class in io.github.hapjava.characteristics.impl.airquality
-
This characteristic contains the current PM2.5 micrometer particulate density in micrograms/m3.
- PM25DensityCharacteristic(double, double, double, Supplier<CompletableFuture<Double>>, Consumer<HomekitCharacteristicChangeCallback>, Runnable) - Constructor for class io.github.hapjava.characteristics.impl.airquality.PM25DensityCharacteristic
- PM25DensityCharacteristic(Supplier<CompletableFuture<Double>>, Consumer<HomekitCharacteristicChangeCallback>, Runnable) - Constructor for class io.github.hapjava.characteristics.impl.airquality.PM25DensityCharacteristic
- POOR - io.github.hapjava.characteristics.impl.airquality.AirQualityEnum
- PositionStateCharacteristic - Class in io.github.hapjava.characteristics.impl.windowcovering
-
This characteristic describes the state of the position of accessories.
- PositionStateCharacteristic(Supplier<CompletableFuture<PositionStateEnum>>, Consumer<HomekitCharacteristicChangeCallback>, Runnable) - Constructor for class io.github.hapjava.characteristics.impl.windowcovering.PositionStateCharacteristic
- PositionStateEnum - Enum in io.github.hapjava.characteristics.impl.windowcovering
-
0 ”Going to the minimum value specified in metadata” 1 ”Going to the maximum value specified in metadata” 2 ”Stopped”
- PowerModeCharacteristic - Class in io.github.hapjava.characteristics.impl.television
-
characteristic sets power mode.
- PowerModeCharacteristic(ExceptionalConsumer<PowerModeEnum>) - Constructor for class io.github.hapjava.characteristics.impl.television.PowerModeCharacteristic
- PowerModeEnum - Enum in io.github.hapjava.characteristics.impl.television
-
0 ”Show” 1 ”Hide” 2-255 ”Reserved”
- PREV_TRACK - io.github.hapjava.characteristics.impl.television.RemoteKeyEnum
- PROGRAMMABLE_SWITCHES - Static variable in class io.github.hapjava.server.HomekitAccessoryCategories
- ProgrammableSwitchEnum - Enum in io.github.hapjava.characteristics.impl.common
-
0 ”Single Press” 1 ”Double Press” 2 ”Long Press” 3-255 ”Reserved”
- ProgrammableSwitchEventCharacteristic - Class in io.github.hapjava.characteristics.impl.common
-
This characteristic describes an event generated by a programmable switch.
- ProgrammableSwitchEventCharacteristic(ProgrammableSwitchEnum[], Supplier<CompletableFuture<ProgrammableSwitchEnum>>, Consumer<HomekitCharacteristicChangeCallback>, Runnable) - Constructor for class io.github.hapjava.characteristics.impl.common.ProgrammableSwitchEventCharacteristic
- ProgrammableSwitchEventCharacteristic(Supplier<CompletableFuture<ProgrammableSwitchEnum>>, Consumer<HomekitCharacteristicChangeCallback>, Runnable) - Constructor for class io.github.hapjava.characteristics.impl.common.ProgrammableSwitchEventCharacteristic
- ProgramModeCharacteristic - Class in io.github.hapjava.characteristics.impl.common
-
This characteristic describes if there are programs scheduled on the accessory.
- ProgramModeCharacteristic(Supplier<CompletableFuture<ProgramModeEnum>>, Consumer<HomekitCharacteristicChangeCallback>, Runnable) - Constructor for class io.github.hapjava.characteristics.impl.common.ProgramModeCharacteristic
- ProgramModeEnum - Enum in io.github.hapjava.characteristics.impl.common
-
0 ”No Programs Scheduled” 1 ”Program Scheduled” 2 ”Program Scheduled, currently overriden to manual mode”
- PURIFYING_AIR - io.github.hapjava.characteristics.impl.airpurifier.CurrentAirPurifierStateEnum
R
- RANGE_EXTENDER - Static variable in class io.github.hapjava.server.HomekitAccessoryCategories
- RECORDING - io.github.hapjava.characteristics.impl.inputsource.InputDeviceTypeEnum
- RELATIVE - io.github.hapjava.characteristics.impl.televisionspeaker.VolumeControlTypeEnum
- RELATIVE_WITH_CURRENT - io.github.hapjava.characteristics.impl.televisionspeaker.VolumeControlTypeEnum
- RemainingDurationCharacteristic - Class in io.github.hapjava.characteristics.impl.valve
-
This characteristic describes the remaining duration of the active status of an accessory, e.g.
- RemainingDurationCharacteristic(int, int, Supplier<CompletableFuture<Integer>>, Consumer<HomekitCharacteristicChangeCallback>, Runnable) - Constructor for class io.github.hapjava.characteristics.impl.valve.RemainingDurationCharacteristic
- RemainingDurationCharacteristic(Supplier<CompletableFuture<Integer>>, Consumer<HomekitCharacteristicChangeCallback>, Runnable) - Constructor for class io.github.hapjava.characteristics.impl.valve.RemainingDurationCharacteristic
- RemoteKeyCharacteristic - Class in io.github.hapjava.characteristics.impl.television
-
This characteristic sends information about pressed key on tv remote.
- RemoteKeyCharacteristic(ExceptionalConsumer<RemoteKeyEnum>) - Constructor for class io.github.hapjava.characteristics.impl.television.RemoteKeyCharacteristic
- RemoteKeyEnum - Enum in io.github.hapjava.characteristics.impl.television
- REMOTES - Static variable in class io.github.hapjava.server.HomekitAccessoryCategories
- removeUser(String) - Method in interface io.github.hapjava.server.HomekitAuthInfo
-
Called when an iOS device needs to remove an existing pairing.
- REQUIRES_ADDITIONAL_SETUP - io.github.hapjava.characteristics.impl.accessoryinformation.AccessoryFlagsEnum
- resetConnections() - Method in interface io.github.hapjava.server.HomekitWebHandler
- resetFilterIndication(Integer) - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithResetFilterIndication
-
Request to reset the filter level
- ResetFilterIndicationCharacteristic - Class in io.github.hapjava.characteristics.impl.filtermaintenance
- ResetFilterIndicationCharacteristic(ExceptionalConsumer<Integer>) - Constructor for class io.github.hapjava.characteristics.impl.filtermaintenance.ResetFilterIndicationCharacteristic
- REWIND - io.github.hapjava.characteristics.impl.television.RemoteKeyEnum
- RotationDirectionCharacteristic - Class in io.github.hapjava.characteristics.impl.fan
-
This characteristic describes the direction of rotation of a fan.
- RotationDirectionCharacteristic(Supplier<CompletableFuture<RotationDirectionEnum>>, ExceptionalConsumer<RotationDirectionEnum>, Consumer<HomekitCharacteristicChangeCallback>, Runnable) - Constructor for class io.github.hapjava.characteristics.impl.fan.RotationDirectionCharacteristic
- RotationDirectionEnum - Enum in io.github.hapjava.characteristics.impl.fan
-
0 ”Clockwise” 1 ”Counter-clockwise” 2-255 ”Reserved”
- RotationSpeedCharacteristic - Class in io.github.hapjava.characteristics.impl.fan
-
This characteristic describes the rotation speed of a fan.
- RotationSpeedCharacteristic(double, double, double, Supplier<CompletableFuture<Double>>, ExceptionalConsumer<Double>, Consumer<HomekitCharacteristicChangeCallback>, Runnable) - Constructor for class io.github.hapjava.characteristics.impl.fan.RotationSpeedCharacteristic
- RotationSpeedCharacteristic(Supplier<CompletableFuture<Double>>, ExceptionalConsumer<Double>, Consumer<HomekitCharacteristicChangeCallback>, Runnable) - Constructor for class io.github.hapjava.characteristics.impl.fan.RotationSpeedCharacteristic
- ROUTER - Static variable in class io.github.hapjava.server.HomekitAccessoryCategories
S
- S_VIDEO - io.github.hapjava.characteristics.impl.inputsource.InputSourceTypeEnum
- SaturationCharacteristic - Class in io.github.hapjava.characteristics.impl.lightbulb
-
This characteristic describes color saturation.
- SaturationCharacteristic(Supplier<CompletableFuture<Double>>, ExceptionalConsumer<Double>, Consumer<HomekitCharacteristicChangeCallback>, Runnable) - Constructor for class io.github.hapjava.characteristics.impl.lightbulb.SaturationCharacteristic
- SCHEDULED - io.github.hapjava.characteristics.impl.common.ProgramModeEnum
- SCHEDULED_MANUAL - io.github.hapjava.characteristics.impl.common.ProgramModeEnum
- SECURED - io.github.hapjava.characteristics.impl.lock.LockCurrentStateEnum
- SECURED - io.github.hapjava.characteristics.impl.lock.LockTargetStateEnum
- SECURITY_SYSTEMS - Static variable in class io.github.hapjava.server.HomekitAccessoryCategories
- SecuritySystemAccessory - Interface in io.github.hapjava.accessories
-
A security system that can be armed so that when a contact sensor is opened or a motion sensor detects movement, then a siren could be fired off.
- SecuritySystemAlarmTypeCharacteristic - Class in io.github.hapjava.characteristics.impl.securitysystem
-
This characteristic describes the type of alarm triggered by a security system.
- SecuritySystemAlarmTypeCharacteristic(Supplier<CompletableFuture<SecuritySystemAlarmTypeEnum>>, Consumer<HomekitCharacteristicChangeCallback>, Runnable) - Constructor for class io.github.hapjava.characteristics.impl.securitysystem.SecuritySystemAlarmTypeCharacteristic
- SecuritySystemAlarmTypeEnum - Enum in io.github.hapjava.characteristics.impl.securitysystem
-
Type of alarm of a
SecuritySystemAccessory
. - SecuritySystemService - Class in io.github.hapjava.services.impl
-
This service describes a security system service.
- SecuritySystemService(SecuritySystemAccessory) - Constructor for class io.github.hapjava.services.impl.SecuritySystemService
- SecuritySystemService(CurrentSecuritySystemStateCharacteristic, TargetSecuritySystemStateCharacteristic) - Constructor for class io.github.hapjava.services.impl.SecuritySystemService
- SELECT - io.github.hapjava.characteristics.impl.television.RemoteKeyEnum
- SENSORS - Static variable in class io.github.hapjava.server.HomekitAccessoryCategories
- SerialNumberCharacteristic - Class in io.github.hapjava.characteristics.impl.accessoryinformation
-
This characteristic contains the manufacturer-specific serial number of the accessory.
- SerialNumberCharacteristic(Supplier<CompletableFuture<String>>) - Constructor for class io.github.hapjava.characteristics.impl.accessoryinformation.SerialNumberCharacteristic
- Service - Interface in io.github.hapjava.services
-
Interface for a Service offered by an accessory.
- ServiceLabelIndexCharacteristic - Class in io.github.hapjava.characteristics.impl.common
-
This characteristic is used to identify the index of the label according to
ServiceLabelNamespaceCharacteristic
- ServiceLabelIndexCharacteristic(Supplier<CompletableFuture<Integer>>) - Constructor for class io.github.hapjava.characteristics.impl.common.ServiceLabelIndexCharacteristic
- ServiceLabelNamespaceCharacteristic - Class in io.github.hapjava.characteristics.impl.common
-
This characteristic describes the naming schema for an accessory.
- ServiceLabelNamespaceCharacteristic(Supplier<CompletableFuture<ServiceLabelNamespaceEnum>>) - Constructor for class io.github.hapjava.characteristics.impl.common.ServiceLabelNamespaceCharacteristic
- ServiceLabelNamespaceEnum - Enum in io.github.hapjava.characteristics.impl.common
-
0 ”Dots.
- ServiceLabelService - Class in io.github.hapjava.services.impl
-
This service describes label scheme.
- ServiceLabelService(ServiceLabelNamespaceCharacteristic) - Constructor for class io.github.hapjava.services.impl.ServiceLabelService
- setActive(boolean) - Method in interface io.github.hapjava.accessories.AirPurifierAccessory
-
Sets the active state of the fan
- setActive(boolean) - Method in interface io.github.hapjava.accessories.FanAccessory
-
Sets the active state of the fan
- setActive(boolean) - Method in interface io.github.hapjava.accessories.FaucetAccessory
-
Sets the active state of the faucet
- setActive(boolean) - Method in interface io.github.hapjava.accessories.HeaterCoolerAccessory
-
Sets the active state of the Heater Cooler
- setActive(boolean) - Method in interface io.github.hapjava.accessories.HumidifierDehumidifierAccessory
-
Sets the active state of the humidifier/dehumidifier
- setActive(boolean) - Method in interface io.github.hapjava.accessories.TelevisionAccessory
-
Sets the active state of the TV
- setActive(ActiveEnum) - Method in interface io.github.hapjava.accessories.IrrigationSystemAccessory
-
Sets the irrigation active state
- setActive(ActiveEnum) - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithActive
-
Set the active state (see
ActiveEnum
for supported values). - setActiveIdentifier(Integer) - Method in interface io.github.hapjava.accessories.TelevisionAccessory
-
Sets the active identifier
- setAirPlayEnable(Integer) - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithAirPlayEnable
-
Sets the AirPlay enable state
- setBrightness(Integer) - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithBrightness
-
Sets the current brightness of the light
- setClosedCaptions(ClosedCaptionsEnum) - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithClosedCaptions
-
Set the closed captions state (see
ClosedCaptionsEnum
for supported values). - setColorTemperature(Integer) - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithColorTemperature
-
Sets the color temperature
- setConfiguredName(String) - Method in interface io.github.hapjava.accessories.InputSourceAccessory
-
Sets the configured name.
- setConfiguredName(String) - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithConfiguredName
-
Sets the configured name
- setConfiguredName(String) - Method in interface io.github.hapjava.accessories.TelevisionAccessory
-
Sets the configured name
- setCoolingThresholdTemperature(Double) - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithCoolingThresholdTemperature
-
Sets the temperature above which the thermostat should begin cooling.
- SetDurationCharacteristic - Class in io.github.hapjava.characteristics.impl.valve
-
This characteristic describes the duration, how long an accessory should be set to "InUse".
- SetDurationCharacteristic(int, int, Supplier<CompletableFuture<Integer>>, ExceptionalConsumer<Integer>, Consumer<HomekitCharacteristicChangeCallback>, Runnable) - Constructor for class io.github.hapjava.characteristics.impl.valve.SetDurationCharacteristic
- SetDurationCharacteristic(Supplier<CompletableFuture<Integer>>, ExceptionalConsumer<Integer>, Consumer<HomekitCharacteristicChangeCallback>, Runnable) - Constructor for class io.github.hapjava.characteristics.impl.valve.SetDurationCharacteristic
- setHeatingThresholdTemperature(Double) - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithHeatingThresholdTemperature
-
Sets the temperature below which the thermostat should begin heating.
- setHoldPosition(boolean) - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithHoldPosition
-
Sets the hold position state
- setHue(Double) - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithColor
-
Sets the current hue of the light
- setHumidityThreshold(Double) - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithHumidityDehumidifierThreshold
-
Sets the humidity threshold above which the dehumidifier should be turned on.
- setHumidityThreshold(Double) - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithHumidityHumidifierThreshold
-
Sets the humidity threshold above which the humidifier should be turned on.
- setIsConfigured(IsConfiguredEnum) - Method in interface io.github.hapjava.accessories.InputSourceAccessory
-
set the flag whether input source is configured.
- setIsConfigured(IsConfiguredEnum) - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithIsConfigured
-
Set the isConfigured (NOT_CONFIGURED, CONFIGURED).
- setJsonValue(JsonObjectBuilder, T) - Method in class io.github.hapjava.characteristics.impl.base.BaseCharacteristic
-
Writes the value key to the serialized characteristic
- setLightbulbPowerState(boolean) - Method in interface io.github.hapjava.accessories.LightbulbAccessory
-
Sets the binary state of the light
- setLockControls(LockPhysicalControlsEnum) - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithPhysicalControlsLock
-
Set the lock controls (DISABLED, ENABLED).
- setLockTargetState(LockTargetStateEnum) - Method in interface io.github.hapjava.accessories.LockMechanismAccessory
-
set lock target state the lock target state.
- setLockTargetState(LockTargetStateEnum) - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithLockTargetState
-
Sets the lock target state
- setMute(boolean) - Method in interface io.github.hapjava.accessories.MicrophoneAccessory
-
Sets the mute status
- setMute(boolean) - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithMute
-
Sets the mute status
- setMute(boolean) - Method in interface io.github.hapjava.accessories.SpeakerAccessory
-
Sets the mute status
- setMute(boolean) - Method in interface io.github.hapjava.accessories.TelevisionSpeakerAccessory
-
Sets the mute status
- setOn(boolean) - Method in interface io.github.hapjava.accessories.BasicFanAccessory
-
Sets the active state of the fan
- setPictureMode(PictureModeEnum) - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithPictureMode
-
Set the picture mode (see
PictureModeEnum
for supported values). - setPowerMode(PowerModeEnum) - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithPowerMode
-
Set the power mode.
- setPowerState(boolean) - Method in interface io.github.hapjava.accessories.OutletAccessory
-
Sets the binary state of the outlet's power.
- setRemoteKey(RemoteKeyEnum) - Method in interface io.github.hapjava.accessories.TelevisionAccessory
-
Sends the remote key.
- setRotationDirection(RotationDirectionEnum) - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithRotationDirection
-
Sets the rotation direction
- setRotationSpeed(Double) - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithRotationSpeed
-
Sets the speed of the rotation
- setSaturation(Double) - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithColor
-
Sets the saturation of the light.
- setSetDuration(int) - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithDuration
-
Sets the duration for which the service should run.
- setSwingMode(SwingModeEnum) - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithSwingMode
-
Set the swing mode (DISABLED, ENABLED).
- setSwitchState(boolean) - Method in interface io.github.hapjava.accessories.SwitchAccessory
-
Sets the binary state of the switch
- setTargetDoorState(TargetDoorStateEnum) - Method in interface io.github.hapjava.accessories.GarageDoorOpenerAccessory
-
Sets the targeted state of the door.
- setTargetFanState(TargetFanStateEnum) - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithFanState
-
Set the target state of the fan (MANUAL, AUTO).
- setTargetHeaterCoolerState(TargetHeaterCoolerStateEnum) - Method in interface io.github.hapjava.accessories.HeaterCoolerAccessory
-
set heater cooler target state the lock target state.
- setTargetHorizontalTiltAngle(int) - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithTargetHorizontalTilting
-
Sets the target position
- setTargetHumidifierDehumidifierState(TargetHumidifierDehumidifierStateEnum) - Method in interface io.github.hapjava.accessories.HumidifierDehumidifierAccessory
-
set humidifier/dehumidifier target state the lock target state.
- setTargetMediaState(TargetMediaStateEnum) - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithTargetMediaState
-
Set the target media state (see
TargetMediaStateEnum
for supported values). - setTargetMediaState(TargetMediaStateEnum) - Method in interface io.github.hapjava.accessories.SmartSpeakerAccessory
-
Set the target media state (see
TargetMediaStateEnum
for supported values). - setTargetPosition(int) - Method in interface io.github.hapjava.accessories.WindowCoveringAccessory
-
Sets the target position
- setTargetPosition(Integer) - Method in interface io.github.hapjava.accessories.DoorAccessory
-
Sets the targeted state of the door.
- setTargetPosition(Integer) - Method in interface io.github.hapjava.accessories.WindowAccessory
-
Sets the targeted state of the door.
- setTargetRelativeHumidity(Double) - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithTargetRelativeHumidity
-
Sets the target relative humidity.
- setTargetSecuritySystemState(TargetSecuritySystemStateEnum) - Method in interface io.github.hapjava.accessories.SecuritySystemAccessory
-
Sets the state of the security system.
- setTargetState(TargetAirPurifierStateEnum) - Method in interface io.github.hapjava.accessories.AirPurifierAccessory
-
set target state the air purifier target state.
- setTargetState(TargetHeatingCoolingStateEnum) - Method in interface io.github.hapjava.accessories.ThermostatAccessory
-
Sets the
TargetHeatingCoolingStateEnum
of the thermostat. - setTargetTemperature(Double) - Method in interface io.github.hapjava.accessories.ThermostatAccessory
-
Sets the target temperature.
- setTargetTiltAngle(int) - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithTargetTilting
-
Sets the target tilt angle
- setTargetVerticalTiltAngle(int) - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithTargetVerticalTilting
-
Sets the target position
- setTargetVerticalTiltAngle(int) - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithVerticalTilting
-
Sets the target position
- setTargetVisibilityState(TargetVisibilityStateEnum) - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithTargetVisibilityState
-
Sets the target visibility state
- setTemperatureDisplayUnit(TemperatureDisplayUnitEnum) - Method in interface io.github.hapjava.accessories.ThermostatAccessory
-
Sets the temperature unit.
- setTemperatureDisplayUnits(TemperatureDisplayUnitEnum) - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithTemperatureDisplayUnits
-
Sets the temperature display units
- setter - Variable in class io.github.hapjava.characteristics.impl.base.EnumCharacteristic
- setValue(Boolean) - Method in class io.github.hapjava.characteristics.impl.base.BooleanCharacteristic
- setValue(Double) - Method in class io.github.hapjava.characteristics.impl.base.FloatCharacteristic
- setValue(Integer) - Method in class io.github.hapjava.characteristics.impl.base.EnumCharacteristic
- setValue(Integer) - Method in class io.github.hapjava.characteristics.impl.base.IntegerCharacteristic
- setValue(String) - Method in class io.github.hapjava.characteristics.impl.base.StaticStringCharacteristic
-
Update the characteristic value using a new value supplied by the connected client.
- setValue(String) - Method in class io.github.hapjava.characteristics.impl.base.StringCharacteristic
-
Update the characteristic value using a new value supplied by the connected client.
- setValue(JsonValue) - Method in interface io.github.hapjava.characteristics.Characteristic
-
Invoked by the remote client, this updates the current value of the characteristic.
- setValue(JsonValue) - Method in class io.github.hapjava.characteristics.impl.base.BaseCharacteristic
-
Invoked by the remote client, this updates the current value of the characteristic.
- setValue(T) - Method in class io.github.hapjava.characteristics.impl.base.BaseCharacteristic
-
Update the characteristic value using a new value supplied by the connected client.
- setValue(T) - Method in class io.github.hapjava.characteristics.impl.base.EnumCharacteristic
- setValveActive(ActiveEnum) - Method in interface io.github.hapjava.accessories.ValveAccessory
-
Sets the valve active state
- setVolume(Integer) - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithVolume
-
Sets the current volume
- setVolumeSelector(VolumeSelectorEnum) - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithVolumeSelector
-
Sets the volume selector
- SHOW - io.github.hapjava.characteristics.impl.television.PowerModeEnum
- SHOWER - io.github.hapjava.characteristics.impl.valve.ValveTypeEnum
- SHOWER_SYSTEMS - Static variable in class io.github.hapjava.server.HomekitAccessoryCategories
- SHOWN - io.github.hapjava.characteristics.impl.inputsource.CurrentVisibilityStateEnum
- SHOWN - io.github.hapjava.characteristics.impl.inputsource.TargetVisibilityStateEnum
- SINGLE_PRESS - io.github.hapjava.characteristics.impl.common.ProgrammableSwitchEnum
- SlatAccessory - Interface in io.github.hapjava.accessories
-
A slat accessory which tilts on a vertical or a horizontal axis.
- SlatService - Class in io.github.hapjava.services.impl
-
This service describes a slat
- SlatService(SlatAccessory) - Constructor for class io.github.hapjava.services.impl.SlatService
- SlatService(CurrentSlatStateCharacteristic, SlatTypeCharacteristic) - Constructor for class io.github.hapjava.services.impl.SlatService
- SlatTypeCharacteristic - Class in io.github.hapjava.characteristics.impl.slat
-
This characteristic describes the type of the slats.
- SlatTypeCharacteristic(Supplier<CompletableFuture<SlatTypeEnum>>) - Constructor for class io.github.hapjava.characteristics.impl.slat.SlatTypeCharacteristic
- SlatTypeEnum - Enum in io.github.hapjava.characteristics.impl.slat
-
0 ”Horizontal” 1 ”Vertical”
- SleepDiscoveryModeCharacteristic - Class in io.github.hapjava.characteristics.impl.television
-
This characteristic indicates whether the service can be discovered.
- SleepDiscoveryModeCharacteristic(Supplier<CompletableFuture<SleepDiscoveryModeEnum>>, Consumer<HomekitCharacteristicChangeCallback>, Runnable) - Constructor for class io.github.hapjava.characteristics.impl.television.SleepDiscoveryModeCharacteristic
- SleepDiscoveryModeEnum - Enum in io.github.hapjava.characteristics.impl.television
-
0 ”Not discoverable” 1 ”Always discoverable” 2-255 ”Reserved”
- SmartSpeakerAccessory - Interface in io.github.hapjava.accessories
-
Smart Speaker accessory.
- SmartSpeakerService - Class in io.github.hapjava.services.impl
-
A smart speaker service can be used to control the audio output settings on a speaker device.
- SmartSpeakerService(SmartSpeakerAccessory) - Constructor for class io.github.hapjava.services.impl.SmartSpeakerService
- SmartSpeakerService(CurrentMediaStateCharacteristic, TargetMediaStateCharacteristic) - Constructor for class io.github.hapjava.services.impl.SmartSpeakerService
- SmokeDetectedCharacteristic - Class in io.github.hapjava.characteristics.impl.smokesensor
-
This characteristic indicates if a sensor detects smoke.
- SmokeDetectedCharacteristic(Supplier<CompletableFuture<SmokeDetectedStateEnum>>, Consumer<HomekitCharacteristicChangeCallback>, Runnable) - Constructor for class io.github.hapjava.characteristics.impl.smokesensor.SmokeDetectedCharacteristic
- SmokeDetectedStateEnum - Enum in io.github.hapjava.characteristics.impl.smokesensor
-
0 ”Smoke is not detected” 1 ”Smoke is detected”
- SmokeSensorAccessory - Interface in io.github.hapjava.accessories
-
A smoke sensor reports whether smoke has been detected or not.
- SmokeSensorService - Class in io.github.hapjava.services.impl
-
This service describes a Smoke detector Sensor.
- SmokeSensorService(SmokeSensorAccessory) - Constructor for class io.github.hapjava.services.impl.SmokeSensorService
- SmokeSensorService(SmokeDetectedCharacteristic) - Constructor for class io.github.hapjava.services.impl.SmokeSensorService
- SPEAKER - Static variable in class io.github.hapjava.server.HomekitAccessoryCategories
- SpeakerAccessory - Interface in io.github.hapjava.accessories
-
Speaker accessory.
- SpeakerService - Class in io.github.hapjava.services.impl
-
A Speaker service can be used to control the audio output settings on a speaker device.
- SpeakerService(SpeakerAccessory) - Constructor for class io.github.hapjava.services.impl.SpeakerService
- SpeakerService(MuteCharacteristic) - Constructor for class io.github.hapjava.services.impl.SpeakerService
- SPRINKLERS - Static variable in class io.github.hapjava.server.HomekitAccessoryCategories
- STANDARD - io.github.hapjava.characteristics.impl.television.PictureModeEnum
- start(HomekitClientConnectionFactory) - Method in interface io.github.hapjava.server.HomekitWebHandler
- StatelessProgrammableSwitchAccessory - Interface in io.github.hapjava.accessories
-
The Stateless Programmable Switch accessory
- StatelessProgrammableSwitchService - Class in io.github.hapjava.services.impl
-
This service describes a stateless programmable switch.
- StatelessProgrammableSwitchService(StatelessProgrammableSwitchAccessory) - Constructor for class io.github.hapjava.services.impl.StatelessProgrammableSwitchService
- StatelessProgrammableSwitchService(ProgrammableSwitchEventCharacteristic) - Constructor for class io.github.hapjava.services.impl.StatelessProgrammableSwitchService
- StaticStringCharacteristic - Class in io.github.hapjava.characteristics.impl.base
-
A characteristic that provides an immutable String value.
- StaticStringCharacteristic(String, String, Optional<Supplier<CompletableFuture<String>>>, Optional<Consumer<HomekitCharacteristicChangeCallback>>, Optional<Runnable>) - Constructor for class io.github.hapjava.characteristics.impl.base.StaticStringCharacteristic
-
Default constructor
- StatusActiveCharacteristic - Class in io.github.hapjava.characteristics.impl.common
-
This characteristic describes current working (active and functional) status of accessory.
- StatusActiveCharacteristic(Supplier<CompletableFuture<Boolean>>, Consumer<HomekitCharacteristicChangeCallback>, Runnable) - Constructor for class io.github.hapjava.characteristics.impl.common.StatusActiveCharacteristic
- StatusFaultCharacteristic - Class in io.github.hapjava.characteristics.impl.common
-
This characteristic describes fault status.
- StatusFaultCharacteristic(Supplier<CompletableFuture<StatusFaultEnum>>, Consumer<HomekitCharacteristicChangeCallback>, Runnable) - Constructor for class io.github.hapjava.characteristics.impl.common.StatusFaultCharacteristic
- StatusFaultEnum - Enum in io.github.hapjava.characteristics.impl.common
-
0 ”No Fault” 1 ”General Fault”
- StatusLowBatteryCharacteristic - Class in io.github.hapjava.characteristics.impl.battery
-
This characteristic describes an accessory battery status.
- StatusLowBatteryCharacteristic(Supplier<CompletableFuture<StatusLowBatteryEnum>>, Consumer<HomekitCharacteristicChangeCallback>, Runnable) - Constructor for class io.github.hapjava.characteristics.impl.battery.StatusLowBatteryCharacteristic
- StatusLowBatteryEnum - Enum in io.github.hapjava.characteristics.impl.battery
-
0 ”Battery level is normal” 1 ”Battery level is low”
- StatusTamperedCharacteristic - Class in io.github.hapjava.characteristics.impl.common
-
This characteristic describes tampered status.
- StatusTamperedCharacteristic(Supplier<CompletableFuture<StatusTamperedEnum>>, Consumer<HomekitCharacteristicChangeCallback>, Runnable) - Constructor for class io.github.hapjava.characteristics.impl.common.StatusTamperedCharacteristic
- StatusTamperedEnum - Enum in io.github.hapjava.characteristics.impl.common
-
0 ”Accessory is not tampered” 1 ”Accessory is tampered with”
- STAY_ARM - io.github.hapjava.characteristics.impl.securitysystem.CurrentSecuritySystemStateEnum
-
The home is occupied and residents are active.
- STAY_ARM - io.github.hapjava.characteristics.impl.securitysystem.TargetSecuritySystemStateEnum
-
Arm the system when the home is occupied and residents are active.
- stop() - Method in interface io.github.hapjava.server.HomekitWebHandler
- STOP - io.github.hapjava.characteristics.impl.television.CurrentMediaStateEnum
- STOP - io.github.hapjava.characteristics.impl.television.TargetMediaStateEnum
- STOPPED - io.github.hapjava.characteristics.impl.garagedoor.CurrentDoorStateEnum
- STOPPED - io.github.hapjava.characteristics.impl.windowcovering.PositionStateEnum
- StringCharacteristic - Class in io.github.hapjava.characteristics.impl.base
-
A characteristic that provides an string value.
- StringCharacteristic(String, String, Optional<Supplier<CompletableFuture<String>>>, Optional<ExceptionalConsumer<String>>, Optional<Consumer<HomekitCharacteristicChangeCallback>>, Optional<Runnable>) - Constructor for class io.github.hapjava.characteristics.impl.base.StringCharacteristic
-
Default constructor
- subscribe(HomekitCharacteristicChangeCallback) - Method in interface io.github.hapjava.characteristics.EventableCharacteristic
-
Begin listening to changes to this characteristic.
- subscribe(HomekitCharacteristicChangeCallback) - Method in class io.github.hapjava.characteristics.impl.base.BaseCharacteristic
-
Begin listening to changes to this characteristic.
- subscribeAccessoryFlags(HomekitCharacteristicChangeCallback) - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithAccessoryFlags
-
Subscribes to changes in accessory flags
- subscribeActive(HomekitCharacteristicChangeCallback) - Method in interface io.github.hapjava.accessories.AirPurifierAccessory
-
Subscribes to changes in the active state of the fan.
- subscribeActive(HomekitCharacteristicChangeCallback) - Method in interface io.github.hapjava.accessories.FanAccessory
-
Subscribes to changes in the active state of the fan.
- subscribeActive(HomekitCharacteristicChangeCallback) - Method in interface io.github.hapjava.accessories.FaucetAccessory
-
Subscribes to changes in the active state of the faucet.
- subscribeActive(HomekitCharacteristicChangeCallback) - Method in interface io.github.hapjava.accessories.HeaterCoolerAccessory
-
Subscribes to changes in the active state of the heater cooler .
- subscribeActive(HomekitCharacteristicChangeCallback) - Method in interface io.github.hapjava.accessories.HumidifierDehumidifierAccessory
-
Subscribes to changes in the active state of the humidifier/dehumidifier .
- subscribeActive(HomekitCharacteristicChangeCallback) - Method in interface io.github.hapjava.accessories.IrrigationSystemAccessory
-
Subscribes to changes in the active state of the irrigation.
- subscribeActive(HomekitCharacteristicChangeCallback) - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithActive
-
Subscribes to changes in the active state.
- subscribeActive(HomekitCharacteristicChangeCallback) - Method in interface io.github.hapjava.accessories.TelevisionAccessory
-
Subscribes to changes in the active state of the TV .
- subscribeActiveIdentifier(HomekitCharacteristicChangeCallback) - Method in interface io.github.hapjava.accessories.TelevisionAccessory
-
Subscribes to changes in the active identifier.
- subscribeAirPlayEnable(HomekitCharacteristicChangeCallback) - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithAirPlayEnable
-
Subscribes to changes in the AirPlay enable state.
- subscribeAirQuality(HomekitCharacteristicChangeCallback) - Method in interface io.github.hapjava.accessories.AirQualityAccessory
-
Subscribes to changes in the air quality
- subscribeBatteryChargingState(HomekitCharacteristicChangeCallback) - Method in interface io.github.hapjava.accessories.BatteryAccessory
-
Subscribes to changes in the battery level.
- subscribeBatteryLevel(HomekitCharacteristicChangeCallback) - Method in interface io.github.hapjava.accessories.BatteryAccessory
-
Subscribes to changes in the battery level.
- subscribeBrightness(HomekitCharacteristicChangeCallback) - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithBrightness
-
Subscribes to changes in the brightness of the light.
- subscribeCarbonDioxideDetectedState(HomekitCharacteristicChangeCallback) - Method in interface io.github.hapjava.accessories.CarbonDioxideSensorAccessory
-
Subscribes to changes in the carbon dioxide's state.
- subscribeCarbonDioxideLevel(HomekitCharacteristicChangeCallback) - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithCarbonDioxideLevel
-
Subscribes to changes in the carbon dioxide level.
- subscribeCarbonDioxidePeakLevel(HomekitCharacteristicChangeCallback) - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithCarbonDioxideLevel
-
Subscribes to changes in the carbon dioxide level.
- subscribeCarbonMonoxideDetectedState(HomekitCharacteristicChangeCallback) - Method in interface io.github.hapjava.accessories.CarbonMonoxideSensorAccessory
-
Subscribes to changes in the carbon monoxide's state.
- subscribeCarbonMonoxideLevel(HomekitCharacteristicChangeCallback) - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithCarbonMonoxideLevel
-
Subscribes to changes in the carbon monoxide level.
- subscribeCarbonMonoxidePeakLevel(HomekitCharacteristicChangeCallback) - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithCarbonMonoxideLevel
-
Subscribes to changes in the carbon monoxide level.
- subscribeClosedCaptions(HomekitCharacteristicChangeCallback) - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithClosedCaptions
-
Subscribes to changes in the closed captions.
- subscribeColorTemperature(HomekitCharacteristicChangeCallback) - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithColorTemperature
-
Subscribes to changes in color temperature.
- subscribeConfiguredName(HomekitCharacteristicChangeCallback) - Method in interface io.github.hapjava.accessories.InputSourceAccessory
-
Subscribes to changes in configured name.
- subscribeConfiguredName(HomekitCharacteristicChangeCallback) - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithConfiguredName
-
Subscribes to changes in configured name.
- subscribeConfiguredName(HomekitCharacteristicChangeCallback) - Method in interface io.github.hapjava.accessories.TelevisionAccessory
-
Subscribes to changes in configured name.
- subscribeContactState(HomekitCharacteristicChangeCallback) - Method in interface io.github.hapjava.accessories.ContactSensorAccessory
-
Subscribes to changes in the contact state.
- subscribeCoolingThresholdTemperature(HomekitCharacteristicChangeCallback) - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithCoolingThresholdTemperature
-
Subscribes to changes in the cooling threshold.
- subscribeCurrentAmbientLightLevel(HomekitCharacteristicChangeCallback) - Method in interface io.github.hapjava.accessories.LightSensorAccessory
-
Subscribes to changes in the current ambient light level.
- subscribeCurrentDoorState(HomekitCharacteristicChangeCallback) - Method in interface io.github.hapjava.accessories.GarageDoorOpenerAccessory
-
Subscribes to changes in the door's state
- subscribeCurrentFanState(HomekitCharacteristicChangeCallback) - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithFanState
-
Subscribes to changes in the current fan state.
- subscribeCurrentHeaterCoolerState(HomekitCharacteristicChangeCallback) - Method in interface io.github.hapjava.accessories.HeaterCoolerAccessory
-
Subscribes to changes in the heater cooler current state.
- subscribeCurrentHorizontalTiltAngle(HomekitCharacteristicChangeCallback) - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithCurrentHorizontalTilting
-
Subscribes to changes in the current horizontal tilt angle.
- subscribeCurrentHumidifierDehumidifierState(HomekitCharacteristicChangeCallback) - Method in interface io.github.hapjava.accessories.HumidifierDehumidifierAccessory
-
Subscribes to changes in the humidifier/dehumidifier current state.
- subscribeCurrentHumidity(HomekitCharacteristicChangeCallback) - Method in interface io.github.hapjava.accessories.HumidifierDehumidifierAccessory
-
Subscribes to changes in the current humidity.
- subscribeCurrentMediaState(HomekitCharacteristicChangeCallback) - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithCurrentMediaState
-
Subscribes to changes in the current media state.
- subscribeCurrentMediaState(HomekitCharacteristicChangeCallback) - Method in interface io.github.hapjava.accessories.SmartSpeakerAccessory
-
Subscribes to changes in the current media state.
- subscribeCurrentPosition(HomekitCharacteristicChangeCallback) - Method in interface io.github.hapjava.accessories.DoorAccessory
-
Subscribes to changes in the door's current position
- subscribeCurrentPosition(HomekitCharacteristicChangeCallback) - Method in interface io.github.hapjava.accessories.WindowAccessory
-
Subscribes to changes in the door's current position
- subscribeCurrentPosition(HomekitCharacteristicChangeCallback) - Method in interface io.github.hapjava.accessories.WindowCoveringAccessory
-
Subscribes to changes in the current position.
- subscribeCurrentRelativeHumidity(HomekitCharacteristicChangeCallback) - Method in interface io.github.hapjava.accessories.HumiditySensorAccessory
-
Subscribes to changes in the current relative humidity.
- subscribeCurrentRelativeHumidity(HomekitCharacteristicChangeCallback) - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithCurrentRelativeHumidity
-
Subscribes to changes in current relative humidity.
- subscribeCurrentSecuritySystemState(HomekitCharacteristicChangeCallback) - Method in interface io.github.hapjava.accessories.SecuritySystemAccessory
-
Subscribes to changes to the state of the security system.
- subscribeCurrentState(HomekitCharacteristicChangeCallback) - Method in interface io.github.hapjava.accessories.AirPurifierAccessory
-
Subscribes to changes in the state of the air purifier.
- subscribeCurrentState(HomekitCharacteristicChangeCallback) - Method in interface io.github.hapjava.accessories.ThermostatAccessory
-
Subscribes to changes in the
CurrentHeatingCoolingStateEnum
of the thermostat. - subscribeCurrentTemperature(HomekitCharacteristicChangeCallback) - Method in interface io.github.hapjava.accessories.HeaterCoolerAccessory
-
Subscribes to changes in the current temperature.
- subscribeCurrentTemperature(HomekitCharacteristicChangeCallback) - Method in interface io.github.hapjava.accessories.TemperatureSensorAccessory
-
Subscribes to changes in the current temperature.
- subscribeCurrentTemperature(HomekitCharacteristicChangeCallback) - Method in interface io.github.hapjava.accessories.ThermostatAccessory
-
Subscribes to changes in the current temperature.
- subscribeCurrentTiltAngle(HomekitCharacteristicChangeCallback) - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithCurrentTilting
-
Subscribes to changes in the current tilt angle.
- subscribeCurrentVerticalTiltAngle(HomekitCharacteristicChangeCallback) - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithCurrentVerticalTilting
-
Subscribes to changes in the current vertical tilt angle.
- subscribeCurrentVerticalTiltAngle(HomekitCharacteristicChangeCallback) - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithVerticalTilting
-
Subscribes to changes in the current vertical tilt angle.
- subscribeCurrentVisibilityState(HomekitCharacteristicChangeCallback) - Method in interface io.github.hapjava.accessories.InputSourceAccessory
-
Subscribes to changes in current visibility state.
- subscribeFilterChangeIndication(HomekitCharacteristicChangeCallback) - Method in interface io.github.hapjava.accessories.FilterMaintenanceAccessory
-
Subscribes to changes in the filter change indication.
- subscribeFilterLifeLevel(HomekitCharacteristicChangeCallback) - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithFilterLifeLevel
-
Subscribes to changes in the filter life level.
- subscribeHeatingThresholdTemperature(HomekitCharacteristicChangeCallback) - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithHeatingThresholdTemperature
-
Subscribes to changes in the heating threshold.
- subscribeHue(HomekitCharacteristicChangeCallback) - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithColor
-
Subscribes to changes in the hue of the light.
- subscribeHumidityThreshold(HomekitCharacteristicChangeCallback) - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithHumidityDehumidifierThreshold
-
Subscribes to changes in the humidity threshold.
- subscribeHumidityThreshold(HomekitCharacteristicChangeCallback) - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithHumidityHumidifierThreshold
-
Subscribes to changes in the humidity threshold.
- subscribeInputDeviceType(HomekitCharacteristicChangeCallback) - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithInputDeviceType
-
Subscribes to changes in input device type.
- subscribeInputSourceType(HomekitCharacteristicChangeCallback) - Method in interface io.github.hapjava.accessories.InputSourceAccessory
-
Subscribes to changes in input source type.
- subscribeInUse(HomekitCharacteristicChangeCallback) - Method in interface io.github.hapjava.accessories.IrrigationSystemAccessory
-
Subscribes to changes in the inUse state.
- subscribeIsConfigured(HomekitCharacteristicChangeCallback) - Method in interface io.github.hapjava.accessories.InputSourceAccessory
-
Subscribes to changes in isConfigured.
- subscribeIsConfigured(HomekitCharacteristicChangeCallback) - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithIsConfigured
-
Subscribes to changes in isConfigured state
- subscribeLeakDetected(HomekitCharacteristicChangeCallback) - Method in interface io.github.hapjava.accessories.LeakSensorAccessory
-
Subscribes to changes in the leak sensor.
- subscribeLightbulbPowerState(HomekitCharacteristicChangeCallback) - Method in interface io.github.hapjava.accessories.LightbulbAccessory
-
Subscribes to changes in the binary state of the light.
- subscribeLockControls(HomekitCharacteristicChangeCallback) - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithPhysicalControlsLock
-
Subscribes to changes in the lock controls.
- subscribeLockCurrentState(HomekitCharacteristicChangeCallback) - Method in interface io.github.hapjava.accessories.LockMechanismAccessory
-
Subscribes to changes in the lock current state.
- subscribeLockCurrentState(HomekitCharacteristicChangeCallback) - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithLockCurrentState
-
Subscribes to changes in lock current state.
- subscribeLockTargetState(HomekitCharacteristicChangeCallback) - Method in interface io.github.hapjava.accessories.LockMechanismAccessory
-
Subscribes to changes in the lock target state.
- subscribeLockTargetState(HomekitCharacteristicChangeCallback) - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithLockTargetState
-
Subscribes to changes in lock target state.
- subscribeLowBatteryState(HomekitCharacteristicChangeCallback) - Method in interface io.github.hapjava.accessories.BatteryAccessory
-
Subscribes to changes in the battery level.
- subscribeMotionDetected(HomekitCharacteristicChangeCallback) - Method in interface io.github.hapjava.accessories.MotionSensorAccessory
-
Subscribes to changes in the motion sensor.
- subscribeMuteState(HomekitCharacteristicChangeCallback) - Method in interface io.github.hapjava.accessories.MicrophoneAccessory
-
Subscribes to changes in mute state.
- subscribeMuteState(HomekitCharacteristicChangeCallback) - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithMute
-
Subscribes to changes in mute state.
- subscribeMuteState(HomekitCharacteristicChangeCallback) - Method in interface io.github.hapjava.accessories.SpeakerAccessory
-
Subscribes to changes in mute state.
- subscribeMuteState(HomekitCharacteristicChangeCallback) - Method in interface io.github.hapjava.accessories.TelevisionSpeakerAccessory
-
Subscribes to changes in mute state.
- subscribeNitrogenDioxideDensity(HomekitCharacteristicChangeCallback) - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithNitrogenDioxideDensity
-
Subscribes to changes in nitrogen dioxide density.
- subscribeObstructionDetected(HomekitCharacteristicChangeCallback) - Method in interface io.github.hapjava.accessories.GarageDoorOpenerAccessory
-
Subscribes to changes in the obstruction detected indicator
- subscribeObstructionDetected(HomekitCharacteristicChangeCallback) - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithObstructionDetection
-
Subscribes to changes in the obstruction detected state
- subscribeOccupancyDetected(HomekitCharacteristicChangeCallback) - Method in interface io.github.hapjava.accessories.OccupancySensorAccessory
-
Subscribes to changes in the occupancy sensor.
- subscribeOn(HomekitCharacteristicChangeCallback) - Method in interface io.github.hapjava.accessories.BasicFanAccessory
-
Subscribes to changes in the active state of the fan.
- subscribeOutletInUse(HomekitCharacteristicChangeCallback) - Method in interface io.github.hapjava.accessories.OutletAccessory
-
Subscribes to changes in the binary state indicating whether the outlet is in use.
- subscribeOzoneDensity(HomekitCharacteristicChangeCallback) - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithOzoneDensity
-
Subscribes to changes in ozone density.
- subscribePictureMode(HomekitCharacteristicChangeCallback) - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithPictureMode
-
Subscribes to changes in the picture mode.
- subscribePM10Density(HomekitCharacteristicChangeCallback) - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithPM10Density
-
Subscribes to changes in PM10 density.
- subscribePM25Density(HomekitCharacteristicChangeCallback) - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithPM25Density
-
Subscribes to changes in PM25 density.
- subscribePositionState(HomekitCharacteristicChangeCallback) - Method in interface io.github.hapjava.accessories.DoorAccessory
-
Subscribes to changes in the door's position state
- subscribePositionState(HomekitCharacteristicChangeCallback) - Method in interface io.github.hapjava.accessories.WindowAccessory
-
Subscribes to changes in the door's position state
- subscribePositionState(HomekitCharacteristicChangeCallback) - Method in interface io.github.hapjava.accessories.WindowCoveringAccessory
-
Subscribes to changes in the position state: increasing, decreasing, or stopped
- subscribePowerState(HomekitCharacteristicChangeCallback) - Method in interface io.github.hapjava.accessories.OutletAccessory
-
Subscribes to changes in the binary state of the outlet's power.
- subscribeProgramMode(HomekitCharacteristicChangeCallback) - Method in interface io.github.hapjava.accessories.IrrigationSystemAccessory
-
Subscribes to changes in the program mode of the irrigation system.
- subscribeRemainingDuration(HomekitCharacteristicChangeCallback) - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithRemainingDuration
-
Subscribes to changes in the duration; note it is not necessary to emit a change every second, homekit infers the countdown progress client side.
- subscribeRotationDirection(HomekitCharacteristicChangeCallback) - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithRotationDirection
-
Subscribes to changes in the rotation direction.
- subscribeRotationSpeed(HomekitCharacteristicChangeCallback) - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithRotationSpeed
-
Subscribes to changes in the rotation speed.
- subscribeSaturation(HomekitCharacteristicChangeCallback) - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithColor
-
Subscribes to changes in the saturation of the light.
- subscribeSecurityAlarmType(HomekitCharacteristicChangeCallback) - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithSecurityAlarmType
-
Subscribes to changes in status alarm type
- subscribeSetDuration(HomekitCharacteristicChangeCallback) - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithDuration
-
Subscribes to changes in the set duration
- subscribeSlatState(HomekitCharacteristicChangeCallback) - Method in interface io.github.hapjava.accessories.SlatAccessory
-
Subscribes to changes in the state of the slat.
- subscribeSleepDiscoveryMode(HomekitCharacteristicChangeCallback) - Method in interface io.github.hapjava.accessories.TelevisionAccessory
-
Subscribes to changes in sleep discovery mode.
- subscribeSmokeDetectedState(HomekitCharacteristicChangeCallback) - Method in interface io.github.hapjava.accessories.SmokeSensorAccessory
-
Subscribes to changes in the smoke sensor's state.
- subscribeStatusActive(HomekitCharacteristicChangeCallback) - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithStatusActive
-
Subscribes to changes in status active.
- subscribeStatusFault(HomekitCharacteristicChangeCallback) - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithStatusFault
-
Subscribes to changes in status fault.
- subscribeStatusLowBattery(HomekitCharacteristicChangeCallback) - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithStatusLowBattery
-
Subscribes to changes in status low battery.
- subscribeStatusTampered(HomekitCharacteristicChangeCallback) - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithStatusTampered
-
Subscribes to changes in status tampered.
- subscribeSulphurDioxideDensity(HomekitCharacteristicChangeCallback) - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithSulphurDioxideDensity
-
Subscribes to changes in sulphur dioxide density.
- subscribeSwingMode(HomekitCharacteristicChangeCallback) - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithSwingMode
-
Subscribes to changes in the swing mode.
- subscribeSwitchEvent(HomekitCharacteristicChangeCallback) - Method in interface io.github.hapjava.accessories.DoorbellAccessory
-
Subscribes to changes in doorbell switch event, i.e.
- subscribeSwitchEvent(HomekitCharacteristicChangeCallback) - Method in interface io.github.hapjava.accessories.StatelessProgrammableSwitchAccessory
-
Subscribes to changes in switch event, i.e.
- subscribeSwitchState(HomekitCharacteristicChangeCallback) - Method in interface io.github.hapjava.accessories.SwitchAccessory
-
Subscribes to changes in the binary state of the switch.
- subscribeTargetDoorState(HomekitCharacteristicChangeCallback) - Method in interface io.github.hapjava.accessories.GarageDoorOpenerAccessory
-
Subscribes to changes in the door's targeted state
- subscribeTargetFanState(HomekitCharacteristicChangeCallback) - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithFanState
-
Subscribes to changes in the target fan state.
- subscribeTargetHeaterCoolerState(HomekitCharacteristicChangeCallback) - Method in interface io.github.hapjava.accessories.HeaterCoolerAccessory
-
Subscribes to changes in the heater cooler target state.
- subscribeTargetHorizontalTiltAngle(HomekitCharacteristicChangeCallback) - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithTargetHorizontalTilting
-
Subscribes to changes in the target horizontal tilt angle.
- subscribeTargetHumidifierDehumidifierState(HomekitCharacteristicChangeCallback) - Method in interface io.github.hapjava.accessories.HumidifierDehumidifierAccessory
-
Subscribes to changes in the humidifier/dehumidifier target state.
- subscribeTargetMediaState(HomekitCharacteristicChangeCallback) - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithTargetMediaState
-
Subscribes to changes in the target media state.
- subscribeTargetMediaState(HomekitCharacteristicChangeCallback) - Method in interface io.github.hapjava.accessories.SmartSpeakerAccessory
-
Subscribes to changes in the target media state.
- subscribeTargetPosition(HomekitCharacteristicChangeCallback) - Method in interface io.github.hapjava.accessories.DoorAccessory
-
Subscribes to changes in the door's target position
- subscribeTargetPosition(HomekitCharacteristicChangeCallback) - Method in interface io.github.hapjava.accessories.WindowAccessory
-
Subscribes to changes in the door's target position
- subscribeTargetPosition(HomekitCharacteristicChangeCallback) - Method in interface io.github.hapjava.accessories.WindowCoveringAccessory
-
Subscribes to changes in the target position.
- subscribeTargetRelativeHumidity(HomekitCharacteristicChangeCallback) - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithTargetRelativeHumidity
-
Subscribes to changes in the target relative humidity.
- subscribeTargetSecuritySystemState(HomekitCharacteristicChangeCallback) - Method in interface io.github.hapjava.accessories.SecuritySystemAccessory
-
Subscribes to changes in the pending, but not yet completed, state of the security system.
- subscribeTargetState(HomekitCharacteristicChangeCallback) - Method in interface io.github.hapjava.accessories.AirPurifierAccessory
-
Subscribes to changes in the target state of the air purifier.
- subscribeTargetState(HomekitCharacteristicChangeCallback) - Method in interface io.github.hapjava.accessories.ThermostatAccessory
-
Subscribes to changes in the pending, but not yet complete,
TargetHeatingCoolingStateEnum
of the thermostat. - subscribeTargetTemperature(HomekitCharacteristicChangeCallback) - Method in interface io.github.hapjava.accessories.ThermostatAccessory
-
Subscribes to changes in the target temperature.
- subscribeTargetTiltAngle(HomekitCharacteristicChangeCallback) - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithTargetTilting
-
Subscribes to changes in the target tilt angle.
- subscribeTargetVerticalTiltAngle(HomekitCharacteristicChangeCallback) - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithTargetVerticalTilting
-
Subscribes to changes in the target vertical tilt angle.
- subscribeTargetVerticalTiltAngle(HomekitCharacteristicChangeCallback) - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithVerticalTilting
-
Subscribes to changes in the target vertical tilt angle.
- subscribeTargetVisibilityState(HomekitCharacteristicChangeCallback) - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithTargetVisibilityState
-
Subscribes to changes in t target visibility state.
- subscribeTemperatureDisplayUnit(HomekitCharacteristicChangeCallback) - Method in interface io.github.hapjava.accessories.ThermostatAccessory
-
Subscribes to changes in the temperature display unit.
- subscribeTemperatureDisplayUnits(HomekitCharacteristicChangeCallback) - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithTemperatureDisplayUnits
-
Subscribes to changes in the temperature display units
- subscribeValveActive(HomekitCharacteristicChangeCallback) - Method in interface io.github.hapjava.accessories.ValveAccessory
-
Subscribes to changes in the active state of the valve.
- subscribeValveInUse(HomekitCharacteristicChangeCallback) - Method in interface io.github.hapjava.accessories.ValveAccessory
-
Subscribes to changes in the inUse state of the valve.
- subscribeValveType(HomekitCharacteristicChangeCallback) - Method in interface io.github.hapjava.accessories.ValveAccessory
-
Subscribes to changes in the valveType state of the valve.
- subscribeVOCDensity(HomekitCharacteristicChangeCallback) - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithVOCDensity
-
Subscribes to changes in VOC density.
- subscribeVolume(HomekitCharacteristicChangeCallback) - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithVolume
-
Subscribes to changes in the volume.
- subscribeVolumeControlType(HomekitCharacteristicChangeCallback) - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithVolumeControlType
-
Subscribes to changes in the volume.
- subscribeWaterLevel(HomekitCharacteristicChangeCallback) - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithWaterLevel
-
Subscribes to changes in the water level.
- SulphurDioxideDensityCharacteristic - Class in io.github.hapjava.characteristics.impl.airquality
-
This characteristic contains the current SO2 density in micrograms/m3.
- SulphurDioxideDensityCharacteristic(double, double, double, Supplier<CompletableFuture<Double>>, Consumer<HomekitCharacteristicChangeCallback>, Runnable) - Constructor for class io.github.hapjava.characteristics.impl.airquality.SulphurDioxideDensityCharacteristic
- SulphurDioxideDensityCharacteristic(Supplier<CompletableFuture<Double>>, Consumer<HomekitCharacteristicChangeCallback>, Runnable) - Constructor for class io.github.hapjava.characteristics.impl.airquality.SulphurDioxideDensityCharacteristic
- supplyValue(JsonObjectBuilder) - Method in interface io.github.hapjava.characteristics.Characteristic
-
Adds an attribute to the passed JsonObjectBuilder named "value" with the current value of the characteristic.
- supplyValue(JsonObjectBuilder) - Method in class io.github.hapjava.characteristics.impl.base.BaseCharacteristic
-
Adds an attribute to the passed JsonObjectBuilder named "value" with the current value of the characteristic.
- SWING_DISABLED - io.github.hapjava.characteristics.impl.fan.SwingModeEnum
- SWING_ENABLED - io.github.hapjava.characteristics.impl.fan.SwingModeEnum
- SWINGING - io.github.hapjava.characteristics.impl.slat.CurrentSlatStateEnum
- SwingModeCharacteristic - Class in io.github.hapjava.characteristics.impl.fan
-
This characteristic describes if swing mode is enabled.
- SwingModeCharacteristic(Supplier<CompletableFuture<SwingModeEnum>>, ExceptionalConsumer<SwingModeEnum>, Consumer<HomekitCharacteristicChangeCallback>, Runnable) - Constructor for class io.github.hapjava.characteristics.impl.fan.SwingModeCharacteristic
- SwingModeEnum - Enum in io.github.hapjava.characteristics.impl.fan
-
0 ”Swing disabled” 1 ”Swing enabled”
- SwitchAccessory - Interface in io.github.hapjava.accessories
-
A simple switch with a binary state.
- SWITCHES - Static variable in class io.github.hapjava.server.HomekitAccessoryCategories
- SwitchService - Class in io.github.hapjava.services.impl
-
This service describes a binary switch.
- SwitchService(SwitchAccessory) - Constructor for class io.github.hapjava.services.impl.SwitchService
- SwitchService(OnCharacteristic) - Constructor for class io.github.hapjava.services.impl.SwitchService
T
- TAMPERED - io.github.hapjava.characteristics.impl.common.StatusTamperedEnum
- TargetAirPurifierStateCharacteristic - Class in io.github.hapjava.characteristics.impl.airpurifier
-
This characteristic describes the target state of the air purifier.
- TargetAirPurifierStateCharacteristic(Supplier<CompletableFuture<TargetAirPurifierStateEnum>>, ExceptionalConsumer<TargetAirPurifierStateEnum>, Consumer<HomekitCharacteristicChangeCallback>, Runnable) - Constructor for class io.github.hapjava.characteristics.impl.airpurifier.TargetAirPurifierStateCharacteristic
- TargetAirPurifierStateEnum - Enum in io.github.hapjava.characteristics.impl.airpurifier
-
0 ”Manual” 1 ”Auto”
- TargetDoorStateCharacteristic - Class in io.github.hapjava.characteristics.impl.garagedoor
-
This characteristic describes the target state of a door.
- TargetDoorStateCharacteristic(Supplier<CompletableFuture<TargetDoorStateEnum>>, ExceptionalConsumer<TargetDoorStateEnum>, Consumer<HomekitCharacteristicChangeCallback>, Runnable) - Constructor for class io.github.hapjava.characteristics.impl.garagedoor.TargetDoorStateCharacteristic
- TargetDoorStateEnum - Enum in io.github.hapjava.characteristics.impl.garagedoor
-
0 ”Open” 1 ”Closed” 2-255 ”Reserved”
- TargetFanStateCharacteristic - Class in io.github.hapjava.characteristics.impl.fan
-
This characteristic describes the target state of the fan.
- TargetFanStateCharacteristic(Supplier<CompletableFuture<TargetFanStateEnum>>, ExceptionalConsumer<TargetFanStateEnum>, Consumer<HomekitCharacteristicChangeCallback>, Runnable) - Constructor for class io.github.hapjava.characteristics.impl.fan.TargetFanStateCharacteristic
- TargetFanStateEnum - Enum in io.github.hapjava.characteristics.impl.fan
-
0 ”Manual” 1 ”Auto”
- TargetHeaterCoolerStateCharacteristic - Class in io.github.hapjava.characteristics.impl.heatercooler
-
This characteristic describes the target state of heater cooler.
- TargetHeaterCoolerStateCharacteristic(TargetHeaterCoolerStateEnum[], Supplier<CompletableFuture<TargetHeaterCoolerStateEnum>>, ExceptionalConsumer<TargetHeaterCoolerStateEnum>, Consumer<HomekitCharacteristicChangeCallback>, Runnable) - Constructor for class io.github.hapjava.characteristics.impl.heatercooler.TargetHeaterCoolerStateCharacteristic
- TargetHeaterCoolerStateEnum - Enum in io.github.hapjava.characteristics.impl.heatercooler
-
0 AUTO - ”Heat or Cool” 1 ”Heat” 2 ”Cool”
- TargetHeatingCoolingStateCharacteristic - Class in io.github.hapjava.characteristics.impl.thermostat
-
This characteristic describes the target mode of an accessory that supports heating/cooling,
- TargetHeatingCoolingStateCharacteristic(TargetHeatingCoolingStateEnum[], Supplier<CompletableFuture<TargetHeatingCoolingStateEnum>>, ExceptionalConsumer<TargetHeatingCoolingStateEnum>, Consumer<HomekitCharacteristicChangeCallback>, Runnable) - Constructor for class io.github.hapjava.characteristics.impl.thermostat.TargetHeatingCoolingStateCharacteristic
- TargetHeatingCoolingStateEnum - Enum in io.github.hapjava.characteristics.impl.thermostat
-
0 ”Off” 1 ”Heat.” 2 ”Cool." 3 ”Auto.
- TargetHorizontalTiltAngleCharacteristic - Class in io.github.hapjava.characteristics.impl.windowcovering
-
This characteristic describes the target angle of horizontal slats for accessories.
- TargetHorizontalTiltAngleCharacteristic(Supplier<CompletableFuture<Integer>>, ExceptionalConsumer<Integer>, Consumer<HomekitCharacteristicChangeCallback>, Runnable) - Constructor for class io.github.hapjava.characteristics.impl.windowcovering.TargetHorizontalTiltAngleCharacteristic
- TargetHumidifierDehumidifierStateCharacteristic - Class in io.github.hapjava.characteristics.impl.humidifier
-
This characteristic describes the target state of a humidifier or/and a dehumidifier..
- TargetHumidifierDehumidifierStateCharacteristic(TargetHumidifierDehumidifierStateEnum[], Supplier<CompletableFuture<TargetHumidifierDehumidifierStateEnum>>, ExceptionalConsumer<TargetHumidifierDehumidifierStateEnum>, Consumer<HomekitCharacteristicChangeCallback>, Runnable) - Constructor for class io.github.hapjava.characteristics.impl.humidifier.TargetHumidifierDehumidifierStateCharacteristic
- TargetHumidifierDehumidifierStateEnum - Enum in io.github.hapjava.characteristics.impl.humidifier
-
0 - Auto - ”Humidifier or Dehumidifier” 1 ”Humidifier” 2 ”Dehumidifier”
- TargetMediaStateCharacteristic - Class in io.github.hapjava.characteristics.impl.television
-
This characteristic sets media state.
- TargetMediaStateCharacteristic(Supplier<CompletableFuture<TargetMediaStateEnum>>, ExceptionalConsumer<TargetMediaStateEnum>, Consumer<HomekitCharacteristicChangeCallback>, Runnable) - Constructor for class io.github.hapjava.characteristics.impl.television.TargetMediaStateCharacteristic
- TargetMediaStateEnum - Enum in io.github.hapjava.characteristics.impl.television
-
0 ”Play” 1 ”Pause” 2 "Stop" 3-255 ”Reserved”
- TargetPositionCharacteristic - Class in io.github.hapjava.characteristics.impl.windowcovering
-
This characteristic describes the target position of accessories like door, window, blinds.
- TargetPositionCharacteristic(Supplier<CompletableFuture<Integer>>, ExceptionalConsumer<Integer>, Consumer<HomekitCharacteristicChangeCallback>, Runnable) - Constructor for class io.github.hapjava.characteristics.impl.windowcovering.TargetPositionCharacteristic
- TargetRelativeHumidityCharacteristic - Class in io.github.hapjava.characteristics.impl.humiditysensor
-
This characteristic describes the target relative humidity.
- TargetRelativeHumidityCharacteristic(Supplier<CompletableFuture<Double>>, ExceptionalConsumer<Double>, Consumer<HomekitCharacteristicChangeCallback>, Runnable) - Constructor for class io.github.hapjava.characteristics.impl.humiditysensor.TargetRelativeHumidityCharacteristic
- TargetSecuritySystemStateCharacteristic - Class in io.github.hapjava.characteristics.impl.securitysystem
-
This characteristic describes the target state of the security system.
- TargetSecuritySystemStateCharacteristic(TargetSecuritySystemStateEnum[], Supplier<CompletableFuture<TargetSecuritySystemStateEnum>>, ExceptionalConsumer<TargetSecuritySystemStateEnum>, Consumer<HomekitCharacteristicChangeCallback>, Runnable) - Constructor for class io.github.hapjava.characteristics.impl.securitysystem.TargetSecuritySystemStateCharacteristic
- TargetSecuritySystemStateEnum - Enum in io.github.hapjava.characteristics.impl.securitysystem
-
The target state of a
SecuritySystemAccessory
. - TargetTemperatureCharacteristic - Class in io.github.hapjava.characteristics.impl.thermostat
-
This characteristic describes the target temperature in Celsius that the accessory is actively attempting to reach.
- TargetTemperatureCharacteristic(double, double, double, Supplier<CompletableFuture<Double>>, ExceptionalConsumer<Double>, Consumer<HomekitCharacteristicChangeCallback>, Runnable) - Constructor for class io.github.hapjava.characteristics.impl.thermostat.TargetTemperatureCharacteristic
- TargetTemperatureCharacteristic(Supplier<CompletableFuture<Double>>, ExceptionalConsumer<Double>, Consumer<HomekitCharacteristicChangeCallback>, Runnable) - Constructor for class io.github.hapjava.characteristics.impl.thermostat.TargetTemperatureCharacteristic
- TargetTiltAngleCharacteristic - Class in io.github.hapjava.characteristics.impl.slat
-
This characteristic describes the target angle of slats.
- TargetTiltAngleCharacteristic(Supplier<CompletableFuture<Integer>>, ExceptionalConsumer<Integer>, Consumer<HomekitCharacteristicChangeCallback>, Runnable) - Constructor for class io.github.hapjava.characteristics.impl.slat.TargetTiltAngleCharacteristic
- TargetVerticalTiltAngleCharacteristic - Class in io.github.hapjava.characteristics.impl.windowcovering
-
This characteristic describes the target angle of vertical slats.
- TargetVerticalTiltAngleCharacteristic(Supplier<CompletableFuture<Integer>>, ExceptionalConsumer<Integer>, Consumer<HomekitCharacteristicChangeCallback>, Runnable) - Constructor for class io.github.hapjava.characteristics.impl.windowcovering.TargetVerticalTiltAngleCharacteristic
- TargetVisibilityStateCharacteristic - Class in io.github.hapjava.characteristics.impl.inputsource
-
This characteristic describes target visibility state.
- TargetVisibilityStateCharacteristic(Supplier<CompletableFuture<TargetVisibilityStateEnum>>, ExceptionalConsumer<TargetVisibilityStateEnum>, Consumer<HomekitCharacteristicChangeCallback>, Runnable) - Constructor for class io.github.hapjava.characteristics.impl.inputsource.TargetVisibilityStateCharacteristic
- TargetVisibilityStateEnum - Enum in io.github.hapjava.characteristics.impl.inputsource
- TELEVISION - Static variable in class io.github.hapjava.server.HomekitAccessoryCategories
- TelevisionAccessory - Interface in io.github.hapjava.accessories
-
Television accessory.
- TelevisionService - Class in io.github.hapjava.services.impl
-
This service describes a television.
- TelevisionService(TelevisionAccessory) - Constructor for class io.github.hapjava.services.impl.TelevisionService
- TelevisionService(ActiveCharacteristic, ActiveIdentifierCharacteristic, ConfiguredNameCharacteristic, RemoteKeyCharacteristic, SleepDiscoveryModeCharacteristic) - Constructor for class io.github.hapjava.services.impl.TelevisionService
- TelevisionSpeakerAccessory - Interface in io.github.hapjava.accessories
-
Television speaker accessory.
- TelevisionSpeakerService - Class in io.github.hapjava.services.impl
-
This service describes a television.
- TelevisionSpeakerService(TelevisionSpeakerAccessory) - Constructor for class io.github.hapjava.services.impl.TelevisionSpeakerService
- TelevisionSpeakerService(MuteCharacteristic) - Constructor for class io.github.hapjava.services.impl.TelevisionSpeakerService
- TemperatureDisplayUnitCharacteristic - Class in io.github.hapjava.characteristics.impl.thermostat
-
This characteristic describes units of temperature used for presentation purposes (e.g.
- TemperatureDisplayUnitCharacteristic(Supplier<CompletableFuture<TemperatureDisplayUnitEnum>>, ExceptionalConsumer<TemperatureDisplayUnitEnum>, Consumer<HomekitCharacteristicChangeCallback>, Runnable) - Constructor for class io.github.hapjava.characteristics.impl.thermostat.TemperatureDisplayUnitCharacteristic
- TemperatureDisplayUnitEnum - Enum in io.github.hapjava.characteristics.impl.thermostat
-
The temperature unit used by a
TemperatureSensorAccessory
. - TemperatureSensorAccessory - Interface in io.github.hapjava.accessories
-
A temperature sensor that reports the current temperature
- TemperatureSensorService - Class in io.github.hapjava.services.impl
-
This service describes a Temperature Sensor.
- TemperatureSensorService(TemperatureSensorAccessory) - Constructor for class io.github.hapjava.services.impl.TemperatureSensorService
- TemperatureSensorService(CurrentTemperatureCharacteristic) - Constructor for class io.github.hapjava.services.impl.TemperatureSensorService
- ThermostatAccessory - Interface in io.github.hapjava.accessories
-
A thermostat with heating and cooling controls.
- THERMOSTATS - Static variable in class io.github.hapjava.server.HomekitAccessoryCategories
- ThermostatService - Class in io.github.hapjava.services.impl
-
This service describes a thermostat.
- ThermostatService(ThermostatAccessory) - Constructor for class io.github.hapjava.services.impl.ThermostatService
- ThermostatService(CurrentHeatingCoolingStateCharacteristic, TargetHeatingCoolingStateCharacteristic, CurrentTemperatureCharacteristic, TargetTemperatureCharacteristic, TemperatureDisplayUnitCharacteristic) - Constructor for class io.github.hapjava.services.impl.ThermostatService
- toJson(int) - Method in interface io.github.hapjava.characteristics.Characteristic
-
Creates the JSON representation of the characteristic, in accordance with the HomeKit Accessory Protocol.
- toJson(int) - Method in class io.github.hapjava.characteristics.impl.base.BaseCharacteristic
- TRIGGERED - io.github.hapjava.characteristics.impl.securitysystem.CurrentSecuritySystemStateEnum
-
The security system is triggered.
- TUNER - io.github.hapjava.characteristics.impl.inputsource.InputDeviceTypeEnum
- TUNER - io.github.hapjava.characteristics.impl.inputsource.InputSourceTypeEnum
- TV - io.github.hapjava.characteristics.impl.inputsource.InputDeviceTypeEnum
- TV_SET_TOP_BOX - Static variable in class io.github.hapjava.server.HomekitAccessoryCategories
- TV_STREAMING_STICK - Static variable in class io.github.hapjava.server.HomekitAccessoryCategories
- TYPE - Static variable in class io.github.hapjava.services.impl.AccessoryInformationService
U
- UNKNOWN - io.github.hapjava.characteristics.impl.airquality.AirQualityEnum
- UNKNOWN - io.github.hapjava.characteristics.impl.lock.LockCurrentStateEnum
- UNKNOWN - io.github.hapjava.characteristics.impl.securitysystem.SecuritySystemAlarmTypeEnum
-
Alarm type is not known
- UNKNOWN - io.github.hapjava.characteristics.impl.television.CurrentMediaStateEnum
- UNKNOWN_1 - io.github.hapjava.characteristics.impl.inputsource.CurrentVisibilityStateEnum
- UNKNOWN_2 - io.github.hapjava.characteristics.impl.inputsource.CurrentVisibilityStateEnum
- UNSECURED - io.github.hapjava.characteristics.impl.lock.LockCurrentStateEnum
- UNSECURED - io.github.hapjava.characteristics.impl.lock.LockTargetStateEnum
- unsubscribe() - Method in interface io.github.hapjava.characteristics.EventableCharacteristic
-
Stop listening to changes to this characteristic.
- unsubscribe() - Method in class io.github.hapjava.characteristics.impl.base.BaseCharacteristic
-
Stop listening to changes to this characteristic.
- unsubscribeAccessoryFlags() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithAccessoryFlags
-
Unsubscribes from changes in the accessory flags .
- unsubscribeActive() - Method in interface io.github.hapjava.accessories.AirPurifierAccessory
-
Unsubscribes from changes in the active state of the fan.
- unsubscribeActive() - Method in interface io.github.hapjava.accessories.FanAccessory
-
Unsubscribes from changes in the active state of the fan.
- unsubscribeActive() - Method in interface io.github.hapjava.accessories.FaucetAccessory
-
Unsubscribes from changes in the active state of the faucet.
- unsubscribeActive() - Method in interface io.github.hapjava.accessories.HeaterCoolerAccessory
-
Unsubscribes from changes in the active state of the heater cooler .
- unsubscribeActive() - Method in interface io.github.hapjava.accessories.HumidifierDehumidifierAccessory
-
Unsubscribes from changes in the active state of the humidifier/dehumidifier .
- unsubscribeActive() - Method in interface io.github.hapjava.accessories.IrrigationSystemAccessory
-
Unsubscribes from changes in the irrigation active state.
- unsubscribeActive() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithActive
-
Unsubscribes from changes in the active state.
- unsubscribeActive() - Method in interface io.github.hapjava.accessories.TelevisionAccessory
-
Unsubscribes from changes in the active state of the TV.
- unsubscribeActiveIdentifier() - Method in interface io.github.hapjava.accessories.TelevisionAccessory
-
Unsubscribes from changes in the active identifier.
- unsubscribeAirPlayEnable() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithAirPlayEnable
-
Unsubscribes from changes in the AirPlay enable state.
- unsubscribeAirQuality() - Method in interface io.github.hapjava.accessories.AirQualityAccessory
-
Unsubscribes from changes in the air quality.
- unsubscribeBatteryChargingState() - Method in interface io.github.hapjava.accessories.BatteryAccessory
-
Unsubscribes from changes in the low battery state.
- unsubscribeBatteryLevel() - Method in interface io.github.hapjava.accessories.BatteryAccessory
-
Unsubscribes from changes in the battery level.
- unsubscribeBrightness() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithBrightness
-
Unsubscribes from changes in the brightness of the light.
- unsubscribeCarbonDioxideDetectedState() - Method in interface io.github.hapjava.accessories.CarbonDioxideSensorAccessory
-
Unsubscribes from changes in the carbon dioxide's state.
- unsubscribeCarbonDioxideLevel() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithCarbonDioxideLevel
-
Unsubscribes from changes in the carbon dioxide level.
- unsubscribeCarbonDioxidePeakLevel() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithCarbonDioxideLevel
-
Unsubscribes from changes in the carbon dioxide level.
- unsubscribeCarbonMonoxideDetectedState() - Method in interface io.github.hapjava.accessories.CarbonMonoxideSensorAccessory
-
Unsubscribes from changes in the carbon monoxide's state.
- unsubscribeCarbonMonoxideLevel() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithCarbonMonoxideLevel
-
Unsubscribes from changes in the carbon monoxide level.
- unsubscribeCarbonMonoxidePeakLevel() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithCarbonMonoxideLevel
-
Unsubscribes from changes in the carbon monoxide level.
- unsubscribeClosedCaptions() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithClosedCaptions
-
Unsubscribes from changes in the closed captions.
- unsubscribeColorTemperature() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithColorTemperature
-
Unsubscribes from changes in the color temperature.
- unsubscribeConfiguredName() - Method in interface io.github.hapjava.accessories.InputSourceAccessory
-
Unsubscribes from changes in the configured name.
- unsubscribeConfiguredName() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithConfiguredName
-
Unsubscribes from changes in the configured name state.
- unsubscribeConfiguredName() - Method in interface io.github.hapjava.accessories.TelevisionAccessory
-
Unsubscribes from changes in the configured name state.
- unsubscribeContactState() - Method in interface io.github.hapjava.accessories.ContactSensorAccessory
-
Unsubscribes from changes in the contact state.
- unsubscribeCoolingThresholdTemperature() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithCoolingThresholdTemperature
-
Unsubscribes from changes in the cooling threshold.
- unsubscribeCurrentAmbientLightLevel() - Method in interface io.github.hapjava.accessories.LightSensorAccessory
-
Unsubscribes from changes in the current ambient light level.
- unsubscribeCurrentDoorState() - Method in interface io.github.hapjava.accessories.GarageDoorOpenerAccessory
-
Unsubscribes from changes in the door's state
- unsubscribeCurrentFanState() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithFanState
-
Unsubscribes from changes in the current state of the fan.
- unsubscribeCurrentHeaterCoolerState() - Method in interface io.github.hapjava.accessories.HeaterCoolerAccessory
-
Unsubscribes from changes in heater cooler current state.
- unsubscribeCurrentHorizontalTiltAngle() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithCurrentHorizontalTilting
-
Unsubscribes from changes in the current horizontal tilt angle
- unsubscribeCurrentHumidifierDehumidifierState() - Method in interface io.github.hapjava.accessories.HumidifierDehumidifierAccessory
-
Unsubscribes from changes in humidifier/dehumidifier current state.
- unsubscribeCurrentHumidity() - Method in interface io.github.hapjava.accessories.HumidifierDehumidifierAccessory
-
Unsubscribes from changes in the current humidity.
- unsubscribeCurrentMediaState() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithCurrentMediaState
-
Unsubscribes from changes in the current media state.
- unsubscribeCurrentMediaState() - Method in interface io.github.hapjava.accessories.SmartSpeakerAccessory
-
Unsubscribes from changes in the current media state.
- unsubscribeCurrentPosition() - Method in interface io.github.hapjava.accessories.DoorAccessory
-
Unsubscribes from changes in the door's current position
- unsubscribeCurrentPosition() - Method in interface io.github.hapjava.accessories.WindowAccessory
-
Unsubscribes from changes in the door's current position
- unsubscribeCurrentPosition() - Method in interface io.github.hapjava.accessories.WindowCoveringAccessory
-
Unsubscribes from changes in the current position.
- unsubscribeCurrentRelativeHumidity() - Method in interface io.github.hapjava.accessories.HumiditySensorAccessory
-
Unsubscribes from changes in the current relative humidity.
- unsubscribeCurrentRelativeHumidity() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithCurrentRelativeHumidity
-
Unsubscribes from changes in the current relative humidity.
- unsubscribeCurrentSecuritySystemState() - Method in interface io.github.hapjava.accessories.SecuritySystemAccessory
-
Unsubscribes from changes in the state of the security system.
- unsubscribeCurrentState() - Method in interface io.github.hapjava.accessories.AirPurifierAccessory
-
Unsubscribes from changes in the state of the air purifier.
- unsubscribeCurrentState() - Method in interface io.github.hapjava.accessories.ThermostatAccessory
-
Unsubscribes from changes in the mode of the thermostat.
- unsubscribeCurrentTemperature() - Method in interface io.github.hapjava.accessories.HeaterCoolerAccessory
-
Unsubscribes from changes in the current temperature.
- unsubscribeCurrentTemperature() - Method in interface io.github.hapjava.accessories.TemperatureSensorAccessory
-
Unsubscribes from changes in the current temperature.
- unsubscribeCurrentTemperature() - Method in interface io.github.hapjava.accessories.ThermostatAccessory
-
Unsubscribes from changes in the current temperature.
- unsubscribeCurrentTiltAngle() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithCurrentTilting
-
Unsubscribes from changes in the current tilt angle
- unsubscribeCurrentVerticalTiltAngle() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithCurrentVerticalTilting
-
Unsubscribes from changes in the current vertical tilt angle
- unsubscribeCurrentVerticalTiltAngle() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithVerticalTilting
-
Unsubscribes from changes in the current vertical tilt angle
- unsubscribeCurrentVisibilityState() - Method in interface io.github.hapjava.accessories.InputSourceAccessory
-
Unsubscribes from changes in the current visibility state.
- unsubscribeFilterChangeIndication() - Method in interface io.github.hapjava.accessories.FilterMaintenanceAccessory
-
Unsubscribes from changes in the filter change indication.
- unsubscribeFilterLifeLevel() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithFilterLifeLevel
-
Unsubscribes from changes in the current filter life level.
- unsubscribeHeatingThresholdTemperature() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithHeatingThresholdTemperature
-
Unsubscribes from changes in the heating threshold.
- unsubscribeHue() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithColor
-
Unsubscribes from changes in the hue of the light.
- unsubscribeHumidityThreshold() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithHumidityDehumidifierThreshold
-
Unsubscribes from changes in the humidity threshold.
- unsubscribeHumidityThreshold() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithHumidityHumidifierThreshold
-
Unsubscribes from changes in the humidity threshold.
- unsubscribeInputDeviceType() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithInputDeviceType
-
Unsubscribes from changes
- unsubscribeInputSourceType() - Method in interface io.github.hapjava.accessories.InputSourceAccessory
-
Unsubscribes from changes in the input source type.
- unsubscribeInUse() - Method in interface io.github.hapjava.accessories.IrrigationSystemAccessory
-
Unsubscribes from changes in the inUse state.
- unsubscribeIsConfigured() - Method in interface io.github.hapjava.accessories.InputSourceAccessory
-
Unsubscribes from changes in isConfigured.
- unsubscribeIsConfigured() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithIsConfigured
-
Unsubscribes from changes in the isConfigured state.
- unsubscribeLeakDetected() - Method in interface io.github.hapjava.accessories.LeakSensorAccessory
-
Unsubscribes from changes in the leak sensor.
- unsubscribeLightbulbPowerState() - Method in interface io.github.hapjava.accessories.LightbulbAccessory
-
Unsubscribes from changes in the binary state of the light.
- unsubscribeLockControls() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithPhysicalControlsLock
-
Unsubscribes from changes in the lock controls.
- unsubscribeLockCurrentState() - Method in interface io.github.hapjava.accessories.LockMechanismAccessory
-
Unsubscribes from changes in lock current state.
- unsubscribeLockCurrentState() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithLockCurrentState
-
Unsubscribes from changes
- unsubscribeLockTargetState() - Method in interface io.github.hapjava.accessories.LockMechanismAccessory
-
Unsubscribes from changes in lock target state.
- unsubscribeLockTargetState() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithLockTargetState
-
Unsubscribes from changes
- unsubscribeLowBatteryState() - Method in interface io.github.hapjava.accessories.BatteryAccessory
-
Unsubscribes from changes in the low battery state.
- unsubscribeMotionDetected() - Method in interface io.github.hapjava.accessories.MotionSensorAccessory
-
Unsubscribes from changes in the motion sensor.
- unsubscribeMuteState() - Method in interface io.github.hapjava.accessories.MicrophoneAccessory
-
Unsubscribes from changes in the mute state.
- unsubscribeMuteState() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithMute
-
Unsubscribes from changes in the mute state.
- unsubscribeMuteState() - Method in interface io.github.hapjava.accessories.SpeakerAccessory
-
Unsubscribes from changes in the mute state.
- unsubscribeMuteState() - Method in interface io.github.hapjava.accessories.TelevisionSpeakerAccessory
-
Unsubscribes from changes in the mute state.
- unsubscribeNitrogenDioxideDensity() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithNitrogenDioxideDensity
-
Unsubscribes from changes
- unsubscribeObstructionDetected() - Method in interface io.github.hapjava.accessories.GarageDoorOpenerAccessory
-
Unsubscribes from changes in the door's obstruction detected indicator
- unsubscribeObstructionDetected() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithObstructionDetection
-
Unsubscribes from changes in the obstruction detected state
- unsubscribeOccupancyDetected() - Method in interface io.github.hapjava.accessories.OccupancySensorAccessory
-
Unsubscribes from changes in the occupancy sensor.
- unsubscribeOn() - Method in interface io.github.hapjava.accessories.BasicFanAccessory
-
Unsubscribes from changes in the active state of the fan.
- unsubscribeOutletInUse() - Method in interface io.github.hapjava.accessories.OutletAccessory
-
Unsubscribes from changes in the binary state indicating whether hte outlet is in use.
- unsubscribeOzoneDensity() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithOzoneDensity
-
Unsubscribes from changes
- unsubscribePictureMode() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithPictureMode
-
Unsubscribes from changes in the picture mode.
- unsubscribePM10Density() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithPM10Density
-
Unsubscribes from changes
- unsubscribePM25Density() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithPM25Density
-
Unsubscribes from changes
- unsubscribePositionState() - Method in interface io.github.hapjava.accessories.DoorAccessory
-
Unsubscribes from changes in the door's state
- unsubscribePositionState() - Method in interface io.github.hapjava.accessories.WindowAccessory
-
Unsubscribes from changes in the door's state
- unsubscribePositionState() - Method in interface io.github.hapjava.accessories.WindowCoveringAccessory
-
Unsubscribes from changes in the position state
- unsubscribePowerState() - Method in interface io.github.hapjava.accessories.OutletAccessory
-
Unsubscribes from changes in the binary state of the outlet's power.
- unsubscribeProgramMode() - Method in interface io.github.hapjava.accessories.IrrigationSystemAccessory
-
Unsubscribes from changes in the program mode.
- unsubscribeRemainingDuration() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithRemainingDuration
-
Unsubscribes from changes
- unsubscribeRotationDirection() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithRotationDirection
-
Unsubscribes from changes in the rotation direction.
- unsubscribeRotationSpeed() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithRotationSpeed
-
Unsubscribes from changes in the rotation speed.
- unsubscribeSaturation() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithColor
-
Unsubscribes from changes in the saturation of the light.
- unsubscribeSecurityAlarmType() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithSecurityAlarmType
-
Unsubscribes from changes
- unsubscribeSetDuration() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithDuration
-
Unsubscribes from changes
- unsubscribeSlatState() - Method in interface io.github.hapjava.accessories.SlatAccessory
-
Unsubscribes from changes in the state of the slat.
- unsubscribeSleepDiscoveryMode() - Method in interface io.github.hapjava.accessories.TelevisionAccessory
-
Unsubscribes from changes in the sleep discovery mode.
- unsubscribeSmokeDetectedState() - Method in interface io.github.hapjava.accessories.SmokeSensorAccessory
-
Unsubscribes from changes in the smoke sensor's state.
- unsubscribeStatusActive() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithStatusActive
-
Unsubscribes from changes
- unsubscribeStatusFault() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithStatusFault
-
Unsubscribes from changes
- unsubscribeStatusLowBattery() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithStatusLowBattery
-
Unsubscribes from changes
- unsubscribeStatusTampered() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithStatusTampered
-
Unsubscribes from changes
- unsubscribeSulphurDioxideDensity() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithSulphurDioxideDensity
-
Unsubscribes from changes
- unsubscribeSwingMode() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithSwingMode
-
Unsubscribes from changes in the swing mode.
- unsubscribeSwitchEvent() - Method in interface io.github.hapjava.accessories.DoorbellAccessory
-
Unsubscribes from changes in doorbell switch event.
- unsubscribeSwitchEvent() - Method in interface io.github.hapjava.accessories.StatelessProgrammableSwitchAccessory
-
Unsubscribes from changes in switch event.
- unsubscribeSwitchState() - Method in interface io.github.hapjava.accessories.SwitchAccessory
-
Unsubscribes from changes in the binary state of the switch.
- unsubscribeTargetDoorState() - Method in interface io.github.hapjava.accessories.GarageDoorOpenerAccessory
-
Unsubscribes from changes in the door's targeted state
- unsubscribeTargetFanState() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithFanState
-
Unsubscribes from changes in the target state of the fan.
- unsubscribeTargetHeaterCoolerState() - Method in interface io.github.hapjava.accessories.HeaterCoolerAccessory
-
Unsubscribes from changes in heater cooler target state.
- unsubscribeTargetHorizontalTiltAngle() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithTargetHorizontalTilting
-
Unsubscribes from changes in the target horizontal tilt angle
- unsubscribeTargetHumidifierDehumidifierState() - Method in interface io.github.hapjava.accessories.HumidifierDehumidifierAccessory
-
Unsubscribes from changes in humidifier/dehumidifier target state.
- unsubscribeTargetMediaState() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithTargetMediaState
-
Unsubscribes from changes in the target media state.
- unsubscribeTargetMediaState() - Method in interface io.github.hapjava.accessories.SmartSpeakerAccessory
-
Unsubscribes from changes in the target media state.
- unsubscribeTargetPosition() - Method in interface io.github.hapjava.accessories.DoorAccessory
-
Unsubscribes from changes in the door's target position
- unsubscribeTargetPosition() - Method in interface io.github.hapjava.accessories.WindowAccessory
-
Unsubscribes from changes in the door's target position
- unsubscribeTargetPosition() - Method in interface io.github.hapjava.accessories.WindowCoveringAccessory
-
Unsubscribes from changes in the target position.
- unsubscribeTargetRelativeHumidity() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithTargetRelativeHumidity
-
Unsubscribes from changes in the target relative humidity.
- unsubscribeTargetSecuritySystemState() - Method in interface io.github.hapjava.accessories.SecuritySystemAccessory
-
Unsubscribes from changes in the pending, but not yet completed, state of the security system.
- unsubscribeTargetState() - Method in interface io.github.hapjava.accessories.AirPurifierAccessory
-
Unsubscribes from changes in the target state of the air purifier.
- unsubscribeTargetState() - Method in interface io.github.hapjava.accessories.ThermostatAccessory
-
Unsubscribes from changes in the pending, but not yet complete,
TargetHeatingCoolingStateEnum
of the thermostat. - unsubscribeTargetTemperature() - Method in interface io.github.hapjava.accessories.ThermostatAccessory
-
Unsubscribes from changes in the target temperature.
- unsubscribeTargetTiltAngle() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithTargetTilting
-
Unsubscribes from changes in the target tilt angle
- unsubscribeTargetVerticalTiltAngle() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithTargetVerticalTilting
-
Unsubscribes from changes in the target vertical tilt angle
- unsubscribeTargetVerticalTiltAngle() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithVerticalTilting
-
Unsubscribes from changes in the target vertical tilt angle
- unsubscribeTargetVisibilityState() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithTargetVisibilityState
-
Unsubscribes from changes in the target visibility state.
- unsubscribeTemperatureDisplayUnit() - Method in interface io.github.hapjava.accessories.ThermostatAccessory
-
Unsubscribes from changes in temperature display unit
- unsubscribeTemperatureDisplayUnits() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithTemperatureDisplayUnits
-
Unsubscribes from changes in the temperature display units
- unsubscribeValveActive() - Method in interface io.github.hapjava.accessories.ValveAccessory
-
Unsubscribes from changes in the valve active state.
- unsubscribeValveInUse() - Method in interface io.github.hapjava.accessories.ValveAccessory
-
Unsubscribes from changes in the valve inUse state.
- unsubscribeValveType() - Method in interface io.github.hapjava.accessories.ValveAccessory
-
Unsubscribes from changes in the valveType state.
- unsubscribeVOCDensity() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithVOCDensity
-
Unsubscribes from changes
- unsubscribeVolume() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithVolume
-
Unsubscribes from changes in the volume.
- unsubscribeVolumeControlType() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithVolumeControlType
-
Unsubscribes from changes in the volume.
- unsubscribeWaterLevel() - Method in interface io.github.hapjava.accessories.optionalcharacteristic.AccessoryWithWaterLevel
-
Unsubscribes from changes in the water level.
- USB - io.github.hapjava.characteristics.impl.inputsource.InputSourceTypeEnum
- userIsAdmin(String) - Method in interface io.github.hapjava.server.HomekitAuthInfo
-
Determine if the specified user is an admin.
V
- valueOf(String) - Static method in enum io.github.hapjava.characteristics.impl.accessoryinformation.AccessoryFlagsEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.hapjava.characteristics.impl.airpurifier.CurrentAirPurifierStateEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.hapjava.characteristics.impl.airpurifier.TargetAirPurifierStateEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.hapjava.characteristics.impl.airquality.AirQualityEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.hapjava.characteristics.impl.battery.ChargingStateEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.hapjava.characteristics.impl.battery.StatusLowBatteryEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.hapjava.characteristics.impl.carbondioxidesensor.CarbonDioxideDetectedEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.hapjava.characteristics.impl.carbonmonoxidesensor.CarbonMonoxideDetectedEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.hapjava.characteristics.impl.common.ActiveEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.hapjava.characteristics.impl.common.InUseEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.hapjava.characteristics.impl.common.IsConfiguredEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.hapjava.characteristics.impl.common.ProgrammableSwitchEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.hapjava.characteristics.impl.common.ProgramModeEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.hapjava.characteristics.impl.common.ServiceLabelNamespaceEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.hapjava.characteristics.impl.common.StatusFaultEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.hapjava.characteristics.impl.common.StatusTamperedEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.hapjava.characteristics.impl.contactsensor.ContactStateEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.hapjava.characteristics.impl.fan.CurrentFanStateEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.hapjava.characteristics.impl.fan.LockPhysicalControlsEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.hapjava.characteristics.impl.fan.RotationDirectionEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.hapjava.characteristics.impl.fan.SwingModeEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.hapjava.characteristics.impl.fan.TargetFanStateEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.hapjava.characteristics.impl.filtermaintenance.FilterChangeIndicationEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.hapjava.characteristics.impl.garagedoor.CurrentDoorStateEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.hapjava.characteristics.impl.garagedoor.TargetDoorStateEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.hapjava.characteristics.impl.heatercooler.CurrentHeaterCoolerStateEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.hapjava.characteristics.impl.heatercooler.TargetHeaterCoolerStateEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.hapjava.characteristics.impl.humidifier.CurrentHumidifierDehumidifierStateEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.hapjava.characteristics.impl.humidifier.TargetHumidifierDehumidifierStateEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.hapjava.characteristics.impl.inputsource.CurrentVisibilityStateEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.hapjava.characteristics.impl.inputsource.InputDeviceTypeEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.hapjava.characteristics.impl.inputsource.InputSourceTypeEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.hapjava.characteristics.impl.inputsource.TargetVisibilityStateEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.hapjava.characteristics.impl.leaksensor.LeakDetectedStateEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.hapjava.characteristics.impl.lock.LockCurrentStateEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.hapjava.characteristics.impl.lock.LockTargetStateEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.hapjava.characteristics.impl.occupancysensor.OccupancyDetectedEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.hapjava.characteristics.impl.securitysystem.CurrentSecuritySystemStateEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.hapjava.characteristics.impl.securitysystem.SecuritySystemAlarmTypeEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.hapjava.characteristics.impl.securitysystem.TargetSecuritySystemStateEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.hapjava.characteristics.impl.slat.CurrentSlatStateEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.hapjava.characteristics.impl.slat.SlatTypeEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.hapjava.characteristics.impl.smokesensor.SmokeDetectedStateEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.hapjava.characteristics.impl.television.ClosedCaptionsEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.hapjava.characteristics.impl.television.CurrentMediaStateEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.hapjava.characteristics.impl.television.PictureModeEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.hapjava.characteristics.impl.television.PowerModeEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.hapjava.characteristics.impl.television.RemoteKeyEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.hapjava.characteristics.impl.television.SleepDiscoveryModeEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.hapjava.characteristics.impl.television.TargetMediaStateEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.hapjava.characteristics.impl.televisionspeaker.VolumeControlTypeEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.hapjava.characteristics.impl.televisionspeaker.VolumeSelectorEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.hapjava.characteristics.impl.thermostat.CurrentHeatingCoolingStateEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.hapjava.characteristics.impl.thermostat.TargetHeatingCoolingStateEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.hapjava.characteristics.impl.thermostat.TemperatureDisplayUnitEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.hapjava.characteristics.impl.valve.ValveTypeEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.hapjava.characteristics.impl.windowcovering.PositionStateEnum
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum io.github.hapjava.characteristics.impl.accessoryinformation.AccessoryFlagsEnum
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.github.hapjava.characteristics.impl.airpurifier.CurrentAirPurifierStateEnum
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.github.hapjava.characteristics.impl.airpurifier.TargetAirPurifierStateEnum
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.github.hapjava.characteristics.impl.airquality.AirQualityEnum
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.github.hapjava.characteristics.impl.battery.ChargingStateEnum
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.github.hapjava.characteristics.impl.battery.StatusLowBatteryEnum
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.github.hapjava.characteristics.impl.carbondioxidesensor.CarbonDioxideDetectedEnum
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.github.hapjava.characteristics.impl.carbonmonoxidesensor.CarbonMonoxideDetectedEnum
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.github.hapjava.characteristics.impl.common.ActiveEnum
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.github.hapjava.characteristics.impl.common.InUseEnum
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.github.hapjava.characteristics.impl.common.IsConfiguredEnum
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.github.hapjava.characteristics.impl.common.ProgrammableSwitchEnum
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.github.hapjava.characteristics.impl.common.ProgramModeEnum
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.github.hapjava.characteristics.impl.common.ServiceLabelNamespaceEnum
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.github.hapjava.characteristics.impl.common.StatusFaultEnum
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.github.hapjava.characteristics.impl.common.StatusTamperedEnum
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.github.hapjava.characteristics.impl.contactsensor.ContactStateEnum
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.github.hapjava.characteristics.impl.fan.CurrentFanStateEnum
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.github.hapjava.characteristics.impl.fan.LockPhysicalControlsEnum
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.github.hapjava.characteristics.impl.fan.RotationDirectionEnum
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.github.hapjava.characteristics.impl.fan.SwingModeEnum
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.github.hapjava.characteristics.impl.fan.TargetFanStateEnum
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.github.hapjava.characteristics.impl.filtermaintenance.FilterChangeIndicationEnum
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.github.hapjava.characteristics.impl.garagedoor.CurrentDoorStateEnum
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.github.hapjava.characteristics.impl.garagedoor.TargetDoorStateEnum
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.github.hapjava.characteristics.impl.heatercooler.CurrentHeaterCoolerStateEnum
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.github.hapjava.characteristics.impl.heatercooler.TargetHeaterCoolerStateEnum
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.github.hapjava.characteristics.impl.humidifier.CurrentHumidifierDehumidifierStateEnum
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.github.hapjava.characteristics.impl.humidifier.TargetHumidifierDehumidifierStateEnum
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.github.hapjava.characteristics.impl.inputsource.CurrentVisibilityStateEnum
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.github.hapjava.characteristics.impl.inputsource.InputDeviceTypeEnum
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.github.hapjava.characteristics.impl.inputsource.InputSourceTypeEnum
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.github.hapjava.characteristics.impl.inputsource.TargetVisibilityStateEnum
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.github.hapjava.characteristics.impl.leaksensor.LeakDetectedStateEnum
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.github.hapjava.characteristics.impl.lock.LockCurrentStateEnum
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.github.hapjava.characteristics.impl.lock.LockTargetStateEnum
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.github.hapjava.characteristics.impl.occupancysensor.OccupancyDetectedEnum
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.github.hapjava.characteristics.impl.securitysystem.CurrentSecuritySystemStateEnum
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.github.hapjava.characteristics.impl.securitysystem.SecuritySystemAlarmTypeEnum
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.github.hapjava.characteristics.impl.securitysystem.TargetSecuritySystemStateEnum
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.github.hapjava.characteristics.impl.slat.CurrentSlatStateEnum
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.github.hapjava.characteristics.impl.slat.SlatTypeEnum
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.github.hapjava.characteristics.impl.smokesensor.SmokeDetectedStateEnum
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.github.hapjava.characteristics.impl.television.ClosedCaptionsEnum
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.github.hapjava.characteristics.impl.television.CurrentMediaStateEnum
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.github.hapjava.characteristics.impl.television.PictureModeEnum
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.github.hapjava.characteristics.impl.television.PowerModeEnum
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.github.hapjava.characteristics.impl.television.RemoteKeyEnum
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.github.hapjava.characteristics.impl.television.SleepDiscoveryModeEnum
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.github.hapjava.characteristics.impl.television.TargetMediaStateEnum
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.github.hapjava.characteristics.impl.televisionspeaker.VolumeControlTypeEnum
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.github.hapjava.characteristics.impl.televisionspeaker.VolumeSelectorEnum
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.github.hapjava.characteristics.impl.thermostat.CurrentHeatingCoolingStateEnum
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.github.hapjava.characteristics.impl.thermostat.TargetHeatingCoolingStateEnum
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.github.hapjava.characteristics.impl.thermostat.TemperatureDisplayUnitEnum
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.github.hapjava.characteristics.impl.valve.ValveTypeEnum
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.github.hapjava.characteristics.impl.windowcovering.PositionStateEnum
-
Returns an array containing the constants of this enum type, in the order they are declared.
- ValveAccessory - Interface in io.github.hapjava.accessories
-
A Valve (sprinkler head, faucet, etc.)
- ValveService - Class in io.github.hapjava.services.impl
-
This service describes accessories valves.
- ValveService(ValveAccessory) - Constructor for class io.github.hapjava.services.impl.ValveService
- ValveService(ActiveCharacteristic, InUseCharacteristic, ValveTypeCharacteristic) - Constructor for class io.github.hapjava.services.impl.ValveService
- ValveTypeCharacteristic - Class in io.github.hapjava.characteristics.impl.valve
-
This characteristic describes the type of valve.
- ValveTypeCharacteristic(Supplier<CompletableFuture<ValveTypeEnum>>, Consumer<HomekitCharacteristicChangeCallback>, Runnable) - Constructor for class io.github.hapjava.characteristics.impl.valve.ValveTypeCharacteristic
- ValveTypeEnum - Enum in io.github.hapjava.characteristics.impl.valve
-
The mode used by a
ValveAccessory
- VersionCharacteristic - Class in io.github.hapjava.characteristics.impl.common
-
This characteristic describes HAP version.
- VersionCharacteristic(Supplier<CompletableFuture<String>>) - Constructor for class io.github.hapjava.characteristics.impl.common.VersionCharacteristic
- VERTICAL - io.github.hapjava.characteristics.impl.slat.SlatTypeEnum
- VIDEO_DOORBELLS - Static variable in class io.github.hapjava.server.HomekitAccessoryCategories
- VIVID - io.github.hapjava.characteristics.impl.television.PictureModeEnum
- VOCDensityCharacteristic - Class in io.github.hapjava.characteristics.impl.airquality
-
This characteristic indicates the current volatile organic compound (VOC) density in micrograms/m3.
- VOCDensityCharacteristic(double, double, double, Supplier<CompletableFuture<Double>>, Consumer<HomekitCharacteristicChangeCallback>, Runnable) - Constructor for class io.github.hapjava.characteristics.impl.airquality.VOCDensityCharacteristic
- VOCDensityCharacteristic(Supplier<CompletableFuture<Double>>, Consumer<HomekitCharacteristicChangeCallback>, Runnable) - Constructor for class io.github.hapjava.characteristics.impl.airquality.VOCDensityCharacteristic
- VolumeCharacteristic - Class in io.github.hapjava.characteristics.impl.audio
-
Volume characteristic to control audio volume.
- VolumeCharacteristic(Supplier<CompletableFuture<Integer>>, ExceptionalConsumer<Integer>, Consumer<HomekitCharacteristicChangeCallback>, Runnable) - Constructor for class io.github.hapjava.characteristics.impl.audio.VolumeCharacteristic
- VolumeControlTypeCharacteristic - Class in io.github.hapjava.characteristics.impl.televisionspeaker
-
This characteristic indicates volume control type.
- VolumeControlTypeCharacteristic(Supplier<CompletableFuture<VolumeControlTypeEnum>>, Consumer<HomekitCharacteristicChangeCallback>, Runnable) - Constructor for class io.github.hapjava.characteristics.impl.televisionspeaker.VolumeControlTypeCharacteristic
- VolumeControlTypeEnum - Enum in io.github.hapjava.characteristics.impl.televisionspeaker
- VolumeSelectorCharacteristic - Class in io.github.hapjava.characteristics.impl.televisionspeaker
-
This characteristic sends information about volume changes.
- VolumeSelectorCharacteristic(ExceptionalConsumer<VolumeSelectorEnum>) - Constructor for class io.github.hapjava.characteristics.impl.televisionspeaker.VolumeSelectorCharacteristic
- VolumeSelectorEnum - Enum in io.github.hapjava.characteristics.impl.televisionspeaker
W
- WATER_FAUCET - io.github.hapjava.characteristics.impl.valve.ValveTypeEnum
- WaterLavelCharacteristic - Class in io.github.hapjava.characteristics.impl.common
-
This characteristic describes the water level.
- WaterLavelCharacteristic(Supplier<CompletableFuture<Double>>, Consumer<HomekitCharacteristicChangeCallback>, Runnable) - Constructor for class io.github.hapjava.characteristics.impl.common.WaterLavelCharacteristic
- WINDOW_COVERINGS - Static variable in class io.github.hapjava.server.HomekitAccessoryCategories
- WindowAccessory - Interface in io.github.hapjava.accessories
-
motorized window accessory.
- WindowCoveringAccessory - Interface in io.github.hapjava.accessories
-
A window covering, like blinds, which can be remotely controlled.
- WindowCoveringService - Class in io.github.hapjava.services.impl
-
This service describes motorized window coverings or shades
- WindowCoveringService(WindowCoveringAccessory) - Constructor for class io.github.hapjava.services.impl.WindowCoveringService
- WindowCoveringService(TargetPositionCharacteristic, CurrentPositionCharacteristic, PositionStateCharacteristic) - Constructor for class io.github.hapjava.services.impl.WindowCoveringService
- WINDOWS - Static variable in class io.github.hapjava.server.HomekitAccessoryCategories
- WindowService - Class in io.github.hapjava.services.impl
-
This service describes a motorized window.
- WindowService(WindowAccessory) - Constructor for class io.github.hapjava.services.impl.WindowService
- WindowService(CurrentPositionCharacteristic, TargetPositionCharacteristic, PositionStateCharacteristic) - Constructor for class io.github.hapjava.services.impl.WindowService
All Classes All Packages