Skip to content

hap-fluent / ServiceMap

Type Alias: ServiceMap

ts
type ServiceMap = {
  AccessCode: typeof Service.AccessCode;
  AccessControl: typeof Service.AccessControl;
  AccessoryInformation: typeof Service.AccessoryInformation;
  AccessoryMetrics: typeof Service.AccessoryMetrics;
  AccessoryRuntimeInformation: typeof Service.AccessoryRuntimeInformation;
  AirPurifier: typeof Service.AirPurifier;
  AirQualitySensor: typeof Service.AirQualitySensor;
  AssetUpdate: typeof Service.AssetUpdate;
  Assistant: typeof Service.Assistant;
  AudioStreamManagement: typeof Service.AudioStreamManagement;
  Battery: typeof Service.Battery;
  CameraOperatingMode: typeof Service.CameraOperatingMode;
  CameraRecordingManagement: typeof Service.CameraRecordingManagement;
  CameraRTPStreamManagement: typeof Service.CameraRTPStreamManagement;
  CarbonDioxideSensor: typeof Service.CarbonDioxideSensor;
  CarbonMonoxideSensor: typeof Service.CarbonMonoxideSensor;
  CloudRelay: typeof Service.CloudRelay;
  ContactSensor: typeof Service.ContactSensor;
  DataStreamTransportManagement: typeof Service.DataStreamTransportManagement;
  Diagnostics: typeof Service.Diagnostics;
  Door: typeof Service.Door;
  Doorbell: typeof Service.Doorbell;
  Fan: typeof Service.Fan;
  Fanv2: typeof Service.Fanv2;
  Faucet: typeof Service.Faucet;
  FilterMaintenance: typeof Service.FilterMaintenance;
  FirmwareUpdate: typeof Service.FirmwareUpdate;
  GarageDoorOpener: typeof Service.GarageDoorOpener;
  HeaterCooler: typeof Service.HeaterCooler;
  HumidifierDehumidifier: typeof Service.HumidifierDehumidifier;
  HumiditySensor: typeof Service.HumiditySensor;
  InputSource: typeof Service.InputSource;
  IrrigationSystem: typeof Service.IrrigationSystem;
  LeakSensor: typeof Service.LeakSensor;
  Lightbulb: typeof Service.Lightbulb;
  LightSensor: typeof Service.LightSensor;
  LockManagement: typeof Service.LockManagement;
  LockMechanism: typeof Service.LockMechanism;
  Microphone: typeof Service.Microphone;
  MotionSensor: typeof Service.MotionSensor;
  NFCAccess: typeof Service.NFCAccess;
  OccupancySensor: typeof Service.OccupancySensor;
  Outlet: typeof Service.Outlet;
  Pairing: typeof Service.Pairing;
  PowerManagement: typeof Service.PowerManagement;
  ProtocolInformation: typeof Service.ProtocolInformation;
  SecuritySystem: typeof Service.SecuritySystem;
  ServiceLabel: typeof Service.ServiceLabel;
  Siri: typeof Service.Siri;
  SiriEndpoint: typeof Service.SiriEndpoint;
  Slats: typeof Service.Slats;
  SmartSpeaker: typeof Service.SmartSpeaker;
  SmokeSensor: typeof Service.SmokeSensor;
  Speaker: typeof Service.Speaker;
  StatefulProgrammableSwitch: typeof Service.StatefulProgrammableSwitch;
  StatelessProgrammableSwitch: typeof Service.StatelessProgrammableSwitch;
  Switch: typeof Service.Switch;
  TapManagement: typeof Service.TapManagement;
  TargetControl: typeof Service.TargetControl;
  TargetControlManagement: typeof Service.TargetControlManagement;
  Television: typeof Service.Television;
  TelevisionSpeaker: typeof Service.TelevisionSpeaker;
  TemperatureSensor: typeof Service.TemperatureSensor;
  Thermostat: typeof Service.Thermostat;
  ThreadTransport: typeof Service.ThreadTransport;
  TransferTransportManagement: typeof Service.TransferTransportManagement;
  Tunnel: typeof Service.Tunnel;
  Valve: typeof Service.Valve;
  WiFiRouter: typeof Service.WiFiRouter;
  WiFiSatellite: typeof Service.WiFiSatellite;
  WiFiTransport: typeof Service.WiFiTransport;
  Window: typeof Service.Window;
  WindowCovering: typeof Service.WindowCovering;
};

Defined in: packages/hap-fluent/src/types/hap-interfaces.ts:854

Properties

PropertyTypeDefined in
AccessCodetypeof Service.AccessCodepackages/hap-fluent/src/types/hap-interfaces.ts:855
AccessControltypeof Service.AccessControlpackages/hap-fluent/src/types/hap-interfaces.ts:856
AccessoryInformationtypeof Service.AccessoryInformationpackages/hap-fluent/src/types/hap-interfaces.ts:857
AccessoryMetricstypeof Service.AccessoryMetricspackages/hap-fluent/src/types/hap-interfaces.ts:858
AccessoryRuntimeInformationtypeof Service.AccessoryRuntimeInformationpackages/hap-fluent/src/types/hap-interfaces.ts:859
AirPurifiertypeof Service.AirPurifierpackages/hap-fluent/src/types/hap-interfaces.ts:860
AirQualitySensortypeof Service.AirQualitySensorpackages/hap-fluent/src/types/hap-interfaces.ts:861
AssetUpdatetypeof Service.AssetUpdatepackages/hap-fluent/src/types/hap-interfaces.ts:862
Assistanttypeof Service.Assistantpackages/hap-fluent/src/types/hap-interfaces.ts:863
AudioStreamManagementtypeof Service.AudioStreamManagementpackages/hap-fluent/src/types/hap-interfaces.ts:864
Batterytypeof Service.Batterypackages/hap-fluent/src/types/hap-interfaces.ts:865
CameraOperatingModetypeof Service.CameraOperatingModepackages/hap-fluent/src/types/hap-interfaces.ts:866
CameraRecordingManagementtypeof Service.CameraRecordingManagementpackages/hap-fluent/src/types/hap-interfaces.ts:867
CameraRTPStreamManagementtypeof Service.CameraRTPStreamManagementpackages/hap-fluent/src/types/hap-interfaces.ts:868
CarbonDioxideSensortypeof Service.CarbonDioxideSensorpackages/hap-fluent/src/types/hap-interfaces.ts:869
CarbonMonoxideSensortypeof Service.CarbonMonoxideSensorpackages/hap-fluent/src/types/hap-interfaces.ts:870
CloudRelaytypeof Service.CloudRelaypackages/hap-fluent/src/types/hap-interfaces.ts:871
ContactSensortypeof Service.ContactSensorpackages/hap-fluent/src/types/hap-interfaces.ts:872
DataStreamTransportManagementtypeof Service.DataStreamTransportManagementpackages/hap-fluent/src/types/hap-interfaces.ts:873
Diagnosticstypeof Service.Diagnosticspackages/hap-fluent/src/types/hap-interfaces.ts:874
Doortypeof Service.Doorpackages/hap-fluent/src/types/hap-interfaces.ts:875
Doorbelltypeof Service.Doorbellpackages/hap-fluent/src/types/hap-interfaces.ts:876
Fantypeof Service.Fanpackages/hap-fluent/src/types/hap-interfaces.ts:877
Fanv2typeof Service.Fanv2packages/hap-fluent/src/types/hap-interfaces.ts:878
Faucettypeof Service.Faucetpackages/hap-fluent/src/types/hap-interfaces.ts:879
FilterMaintenancetypeof Service.FilterMaintenancepackages/hap-fluent/src/types/hap-interfaces.ts:880
FirmwareUpdatetypeof Service.FirmwareUpdatepackages/hap-fluent/src/types/hap-interfaces.ts:881
GarageDoorOpenertypeof Service.GarageDoorOpenerpackages/hap-fluent/src/types/hap-interfaces.ts:882
HeaterCoolertypeof Service.HeaterCoolerpackages/hap-fluent/src/types/hap-interfaces.ts:883
HumidifierDehumidifiertypeof Service.HumidifierDehumidifierpackages/hap-fluent/src/types/hap-interfaces.ts:884
HumiditySensortypeof Service.HumiditySensorpackages/hap-fluent/src/types/hap-interfaces.ts:885
InputSourcetypeof Service.InputSourcepackages/hap-fluent/src/types/hap-interfaces.ts:886
IrrigationSystemtypeof Service.IrrigationSystempackages/hap-fluent/src/types/hap-interfaces.ts:887
LeakSensortypeof Service.LeakSensorpackages/hap-fluent/src/types/hap-interfaces.ts:888
Lightbulbtypeof Service.Lightbulbpackages/hap-fluent/src/types/hap-interfaces.ts:889
LightSensortypeof Service.LightSensorpackages/hap-fluent/src/types/hap-interfaces.ts:890
LockManagementtypeof Service.LockManagementpackages/hap-fluent/src/types/hap-interfaces.ts:891
LockMechanismtypeof Service.LockMechanismpackages/hap-fluent/src/types/hap-interfaces.ts:892
Microphonetypeof Service.Microphonepackages/hap-fluent/src/types/hap-interfaces.ts:893
MotionSensortypeof Service.MotionSensorpackages/hap-fluent/src/types/hap-interfaces.ts:894
NFCAccesstypeof Service.NFCAccesspackages/hap-fluent/src/types/hap-interfaces.ts:895
OccupancySensortypeof Service.OccupancySensorpackages/hap-fluent/src/types/hap-interfaces.ts:896
Outlettypeof Service.Outletpackages/hap-fluent/src/types/hap-interfaces.ts:897
Pairingtypeof Service.Pairingpackages/hap-fluent/src/types/hap-interfaces.ts:898
PowerManagementtypeof Service.PowerManagementpackages/hap-fluent/src/types/hap-interfaces.ts:899
ProtocolInformationtypeof Service.ProtocolInformationpackages/hap-fluent/src/types/hap-interfaces.ts:900
SecuritySystemtypeof Service.SecuritySystempackages/hap-fluent/src/types/hap-interfaces.ts:901
ServiceLabeltypeof Service.ServiceLabelpackages/hap-fluent/src/types/hap-interfaces.ts:902
Siritypeof Service.Siripackages/hap-fluent/src/types/hap-interfaces.ts:903
SiriEndpointtypeof Service.SiriEndpointpackages/hap-fluent/src/types/hap-interfaces.ts:904
Slatstypeof Service.Slatspackages/hap-fluent/src/types/hap-interfaces.ts:905
SmartSpeakertypeof Service.SmartSpeakerpackages/hap-fluent/src/types/hap-interfaces.ts:906
SmokeSensortypeof Service.SmokeSensorpackages/hap-fluent/src/types/hap-interfaces.ts:907
Speakertypeof Service.Speakerpackages/hap-fluent/src/types/hap-interfaces.ts:908
StatefulProgrammableSwitchtypeof Service.StatefulProgrammableSwitchpackages/hap-fluent/src/types/hap-interfaces.ts:909
StatelessProgrammableSwitchtypeof Service.StatelessProgrammableSwitchpackages/hap-fluent/src/types/hap-interfaces.ts:910
Switchtypeof Service.Switchpackages/hap-fluent/src/types/hap-interfaces.ts:911
TapManagementtypeof Service.TapManagementpackages/hap-fluent/src/types/hap-interfaces.ts:912
TargetControltypeof Service.TargetControlpackages/hap-fluent/src/types/hap-interfaces.ts:913
TargetControlManagementtypeof Service.TargetControlManagementpackages/hap-fluent/src/types/hap-interfaces.ts:914
Televisiontypeof Service.Televisionpackages/hap-fluent/src/types/hap-interfaces.ts:915
TelevisionSpeakertypeof Service.TelevisionSpeakerpackages/hap-fluent/src/types/hap-interfaces.ts:916
TemperatureSensortypeof Service.TemperatureSensorpackages/hap-fluent/src/types/hap-interfaces.ts:917
Thermostattypeof Service.Thermostatpackages/hap-fluent/src/types/hap-interfaces.ts:918
ThreadTransporttypeof Service.ThreadTransportpackages/hap-fluent/src/types/hap-interfaces.ts:919
TransferTransportManagementtypeof Service.TransferTransportManagementpackages/hap-fluent/src/types/hap-interfaces.ts:920
Tunneltypeof Service.Tunnelpackages/hap-fluent/src/types/hap-interfaces.ts:921
Valvetypeof Service.Valvepackages/hap-fluent/src/types/hap-interfaces.ts:922
WiFiRoutertypeof Service.WiFiRouterpackages/hap-fluent/src/types/hap-interfaces.ts:923
WiFiSatellitetypeof Service.WiFiSatellitepackages/hap-fluent/src/types/hap-interfaces.ts:924
WiFiTransporttypeof Service.WiFiTransportpackages/hap-fluent/src/types/hap-interfaces.ts:925
Windowtypeof Service.Windowpackages/hap-fluent/src/types/hap-interfaces.ts:926
WindowCoveringtypeof Service.WindowCoveringpackages/hap-fluent/src/types/hap-interfaces.ts:927

Released under the Apache-2.0 License.