service package

import "code.pfad.fr/gohmekit/hapip/characteristic/service"

Index

Constants

func AccessoryInformation

AccessoryInformation represents a Accessory Information service (3E) Required characteristics:

Optional characteristics:

UUID: 0000003E-0000-1000-8000-0026BB765291

func AirPurifier

AirPurifier represents a Air Purifier service (BB) Required characteristics:

Optional characteristics:

UUID: 000000BB-0000-1000-8000-0026BB765291

func AirQualitySensor

AirQualitySensor represents a Air Quality Sensor service (8D) Required characteristics:

Optional characteristics:

UUID: 0000008D-0000-1000-8000-0026BB765291

func BatteryService

BatteryService represents a Battery Service service (96) Required characteristics:

Optional characteristics:

UUID: 00000096-0000-1000-8000-0026BB765291

func CameraRTPStreamManagement

CameraRTPStreamManagement represents a Camera RTP Stream Management service (110) Required characteristics:

Optional characteristics:

UUID: 00000110-0000-1000-8000-0026BB765291

func CameraRecordingManagement

CameraRecordingManagement represents a Camera Recording Management service (204) Required characteristics:

UUID: 00000204-0000-1000-8000-0026BB765291

func CarbonDioxideSensor

CarbonDioxideSensor represents a Carbon Dioxide Sensor service (97) Required characteristics:

Optional characteristics:

UUID: 00000097-0000-1000-8000-0026BB765291

func CarbonMonoxideSensor

CarbonMonoxideSensor represents a Carbon Monoxide Sensor service (7F) Required characteristics:

Optional characteristics:

UUID: 0000007F-0000-1000-8000-0026BB765291

func ContactSensor

ContactSensor represents a Contact Sensor service (80) Required characteristics:

Optional characteristics:

UUID: 00000080-0000-1000-8000-0026BB765291

func Door

Door represents a Door service (81) Required characteristics:

Optional characteristics:

UUID: 00000081-0000-1000-8000-0026BB765291

func Doorbell

Doorbell represents a Doorbell service (121) Required characteristics:

Optional characteristics:

UUID: 00000121-0000-1000-8000-0026BB765291

func Fan

Fan represents a Fan service (40) Required characteristics:

Optional characteristics:

UUID: 00000040-0000-1000-8000-0026BB765291

func FanV2

FanV2 represents a Fan v2 service (B7) Required characteristics:

Optional characteristics:

UUID: 000000B7-0000-1000-8000-0026BB765291

func Faucet

Faucet represents a Faucet service (D7) Required characteristics:

Optional characteristics:

UUID: 000000D7-0000-1000-8000-0026BB765291

func FilterMaintenance

FilterMaintenance represents a Filter Maintenance service (BA) Required characteristics:

Optional characteristics:

UUID: 000000BA-0000-1000-8000-0026BB765291

func GarageDoorOpener

GarageDoorOpener represents a Garage Door Opener service (41) Required characteristics:

Optional characteristics:

UUID: 00000041-0000-1000-8000-0026BB765291

func HAPProtocolInformation

HAPProtocolInformation represents a HAP Protocol Information (A2) Required characteristics:

UUID: 000000A2-0000-1000-8000-0026BB765291.

func HeaterCooler

HeaterCooler represents a Heater Cooler service (BC) Required characteristics:

Optional characteristics:

UUID: 000000BC-0000-1000-8000-0026BB765291

func HumidifierDehumidifier

HumidifierDehumidifier represents a Humidifier Dehumidifier service (BD) Required characteristics:

Optional characteristics:

UUID: 000000BD-0000-1000-8000-0026BB765291

func HumiditySensor

HumiditySensor represents a Humidity Sensor service (82) Required characteristics:

Optional characteristics:

UUID: 00000082-0000-1000-8000-0026BB765291

func InputSource

InputSource represents a Input Source service (D9) Required characteristics:

Optional characteristics:

UUID: 000000D9-0000-1000-8000-0026BB765291

func IrrigationSystem

IrrigationSystem represents a Irrigation System service (CF) Required characteristics:

Optional characteristics:

UUID: 000000CF-0000-1000-8000-0026BB765291

func LeakSensor

LeakSensor represents a Leak Sensor service (83) Required characteristics:

Optional characteristics:

UUID: 00000083-0000-1000-8000-0026BB765291

func LightSensor

LightSensor represents a Light Sensor service (84) Required characteristics:

Optional characteristics:

UUID: 00000084-0000-1000-8000-0026BB765291

func Lightbulb

Lightbulb represents a Lightbulb service (43) Required characteristics:

Optional characteristics:

UUID: 00000043-0000-1000-8000-0026BB765291

func LockManagement

LockManagement represents a Lock Management service (44) Required characteristics:

Optional characteristics:

UUID: 00000044-0000-1000-8000-0026BB765291

func LockMechanism

LockMechanism represents a Lock Mechanism service (45) Required characteristics:

Optional characteristics:

UUID: 00000045-0000-1000-8000-0026BB765291

func Microphone

Microphone represents a Microphone service (112) Required characteristics:

Optional characteristics:

UUID: 00000112-0000-1000-8000-0026BB765291

func MotionSensor

MotionSensor represents a Motion Sensor service (85) Required characteristics:

Optional characteristics:

UUID: 00000085-0000-1000-8000-0026BB765291

func OccupancySensor

OccupancySensor represents a Occupancy Sensor service (86) Required characteristics:

Optional characteristics:

UUID: 00000086-0000-1000-8000-0026BB765291

func Outlet

Outlet represents a Outlet service (47) Required characteristics:

Optional characteristics:

UUID: 00000047-0000-1000-8000-0026BB765291

func SecuritySystem

SecuritySystem represents a Security System service (7E) Required characteristics:

Optional characteristics:

UUID: 0000007E-0000-1000-8000-0026BB765291

func ServiceLabel

ServiceLabel represents a Service Label service (CC) Required characteristics:

Optional characteristics:

UUID: 000000CC-0000-1000-8000-0026BB765291

func Slat

Slat represents a Slat service (B9) Required characteristics:

Optional characteristics:

UUID: 000000B9-0000-1000-8000-0026BB765291

func SmokeSensor

SmokeSensor represents a Smoke Sensor service (87) Required characteristics:

Optional characteristics:

UUID: 00000087-0000-1000-8000-0026BB765291

func Speaker

Speaker represents a Speaker service (113) Required characteristics:

Optional characteristics:

UUID: 00000113-0000-1000-8000-0026BB765291

func StatelessProgrammableSwitch

StatelessProgrammableSwitch represents a Stateless Programmable Switch service (89) Required characteristics:

Optional characteristics:

UUID: 00000089-0000-1000-8000-0026BB765291

func Switch

Switch represents a Switch service (49) Required characteristics:

Optional characteristics:

UUID: 00000049-0000-1000-8000-0026BB765291

func Television

Television represents a Television service (D8) Required characteristics:

Optional characteristics:

UUID: 000000D8-0000-1000-8000-0026BB765291

func TemperatureSensor

TemperatureSensor represents a Temperature Sensor service (8A) Required characteristics:

Optional characteristics:

UUID: 0000008A-0000-1000-8000-0026BB765291

func Thermostat

Thermostat represents a Thermostat service (4A) Required characteristics:

Optional characteristics:

UUID: 0000004A-0000-1000-8000-0026BB765291

func Valve

Valve represents a Valve service (D0) Required characteristics:

Optional characteristics:

UUID: 000000D0-0000-1000-8000-0026BB765291

func Window

Window represents a Window service (8B) Required characteristics:

Optional characteristics:

UUID: 0000008B-0000-1000-8000-0026BB765291

func WindowCovering

WindowCovering represents a Window Covering service (8C) Required characteristics:

Optional characteristics:

UUID: 0000008C-0000-1000-8000-0026BB765291

Source Files

apple_service_gen.go missing_service.go

Directories

Path Synopsis
accessory