Uses of Interface
io.github.hapjava.services.Service
-
Packages that use Service Package Description io.github.hapjava.accessories Contains interfaces that can be implemented to represent an exposed accessory.io.github.hapjava.services io.github.hapjava.services.impl -
-
Uses of Service in io.github.hapjava.accessories
Methods in io.github.hapjava.accessories that return Service Modifier and Type Method Description default Service
HomekitAccessory. getPrimaryService()
default implementation which is sufficient if accessory has only one serviceMethods in io.github.hapjava.accessories that return types with arguments of type Service Modifier and Type Method Description default java.util.Collection<Service>
AirPurifierAccessory. getServices()
default java.util.Collection<Service>
AirQualityAccessory. getServices()
default java.util.Collection<Service>
BasicFanAccessory. getServices()
default java.util.Collection<Service>
BatteryAccessory. getServices()
default java.util.Collection<Service>
CarbonDioxideSensorAccessory. getServices()
default java.util.Collection<Service>
CarbonMonoxideSensorAccessory. getServices()
default java.util.Collection<Service>
ContactSensorAccessory. getServices()
default java.util.Collection<Service>
DoorAccessory. getServices()
default java.util.Collection<Service>
DoorbellAccessory. getServices()
default java.util.Collection<Service>
FanAccessory. getServices()
default java.util.Collection<Service>
FaucetAccessory. getServices()
default java.util.Collection<Service>
FilterMaintenanceAccessory. getServices()
default java.util.Collection<Service>
GarageDoorOpenerAccessory. getServices()
default java.util.Collection<Service>
HeaterCoolerAccessory. getServices()
default java.util.Collection<Service>
HomekitAccessory. getServices()
The collection of Services this accessory supports.default java.util.Collection<Service>
HumidifierDehumidifierAccessory. getServices()
default java.util.Collection<Service>
HumiditySensorAccessory. getServices()
default java.util.Collection<Service>
InputSourceAccessory. getServices()
default java.util.Collection<Service>
IrrigationSystemAccessory. getServices()
default java.util.Collection<Service>
LeakSensorAccessory. getServices()
default java.util.Collection<Service>
LightbulbAccessory. getServices()
default java.util.Collection<Service>
LightSensorAccessory. getServices()
default java.util.Collection<Service>
LockMechanismAccessory. getServices()
default java.util.Collection<Service>
MicrophoneAccessory. getServices()
default java.util.Collection<Service>
MotionSensorAccessory. getServices()
default java.util.Collection<Service>
OccupancySensorAccessory. getServices()
default java.util.Collection<Service>
OutletAccessory. getServices()
default java.util.Collection<Service>
SecuritySystemAccessory. getServices()
default java.util.Collection<Service>
SlatAccessory. getServices()
default java.util.Collection<Service>
SmartSpeakerAccessory. getServices()
default java.util.Collection<Service>
SmokeSensorAccessory. getServices()
default java.util.Collection<Service>
SpeakerAccessory. getServices()
default java.util.Collection<Service>
StatelessProgrammableSwitchAccessory. getServices()
default java.util.Collection<Service>
SwitchAccessory. getServices()
default java.util.Collection<Service>
TelevisionAccessory. getServices()
default java.util.Collection<Service>
TelevisionSpeakerAccessory. getServices()
default java.util.Collection<Service>
TemperatureSensorAccessory. getServices()
default java.util.Collection<Service>
ThermostatAccessory. getServices()
default java.util.Collection<Service>
ValveAccessory. getServices()
default java.util.Collection<Service>
WindowAccessory. getServices()
default java.util.Collection<Service>
WindowCoveringAccessory. getServices()
-
Uses of Service in io.github.hapjava.services
Methods in io.github.hapjava.services that return types with arguments of type Service Modifier and Type Method Description java.util.List<Service>
Service. getLinkedServices()
List of all the services to which the service linksMethods in io.github.hapjava.services with parameters of type Service Modifier and Type Method Description void
Service. addLinkedService(Service service)
Add linked services -
Uses of Service in io.github.hapjava.services.impl
Classes in io.github.hapjava.services.impl that implement Service Modifier and Type Class Description class
AccessoryInformationService
Accessory Information service.class
AirPurifierService
This service describes an air purifier.class
AirQualityService
This service describes air quality sensor.class
BasicFanService
This service describes a fan.class
BatteryService
This service describes a battery service.class
CarbonDioxideSensorService
This service describes a carbon dioxide sensor.class
CarbonMonoxideSensorService
This service describes a carbon monoxide sensor.class
ContactSensorService
This service describes a Contact Sensor.class
DoorbellService
The Doorbell service describes a doorbell.class
DoorService
This service describes a motorized door.class
FanService
This service describes a fan.class
FaucetService
This service describes accessories like faucets or shower heads and must only be included when an accessory has either a linkedHeaterCoolerService
, single linkedValveService
or multiple linkedValveService
(with/withoutHeaterCoolerService
to describe water outlets.class
FilterMaintenanceService
This service describes a filter maintenance.class
GarageDoorOpenerService
This service describes a garage door opener that controls a single door.class
HAPProtocolInformationService
This service HAP version.class
HeaterCoolerService
This service can be used to describe a heater and/or a coolerclass
HumidifierDehumidifierService
This service can be used to describe an air humidifier or/and an air dehumidifier.class
HumiditySensorService
This service describes a humidity sensor.class
InputSourceService
This service describes a input source.class
IrrigationSystemService
An irrigation system serviceclass
LeakSensorService
This service describes a leak sensor.class
LightbulbService
This service describes a light bulb.class
LightSensorService
This service describes a light sensor.class
LockMechanismService
The Lock Mechanism Service describes the physical lock mechanism on a device.class
MicrophoneService
A Microphone service is used to control the sourcing of the input audio – primarily through a microphone.class
MotionSensorService
This service describes a motion sensor.class
OccupancySensorService
This service describes an occupancy sensor.class
OutletService
This service describes a power outlet.class
SecuritySystemService
This service describes a security system service.class
ServiceLabelService
This service describes label scheme.class
SlatService
This service describes a slatclass
SmartSpeakerService
A smart speaker service can be used to control the audio output settings on a speaker device.class
SmokeSensorService
This service describes a Smoke detector Sensor.class
SpeakerService
A Speaker service can be used to control the audio output settings on a speaker device.class
StatelessProgrammableSwitchService
This service describes a stateless programmable switch.class
SwitchService
This service describes a binary switch.class
TelevisionService
This service describes a television.class
TelevisionSpeakerService
This service describes a television.class
TemperatureSensorService
This service describes a Temperature Sensor.class
ThermostatService
This service describes a thermostat.class
ValveService
This service describes accessories valves.class
WindowCoveringService
This service describes motorized window coverings or shadesclass
WindowService
This service describes a motorized window.
-