Update NameSpaces.md
This commit is contained in:
parent
1b86cf6697
commit
3d6ad0a0d8
|
|
@ -2,8 +2,7 @@
|
||||||
| ------- | -------------------- | ------------------- |
|
| ------- | -------------------- | ------------------- |
|
||||||
| AccessoryInformation| FirmwareRevision<br>Identity<br>Manufacturer<br>Model<br>Name<br>SerialNumber | HardwareRevision |
|
| AccessoryInformation| FirmwareRevision<br>Identity<br>Manufacturer<br>Model<br>Name<br>SerialNumber | HardwareRevision |
|
||||||
| AirPurifier | Active<br>CurrentAirPurifierState<br>TargetAirPurifierState | Name<br>RotationSpeed<br>SwingMode<br>LockPhysicalControls |
|
| AirPurifier | Active<br>CurrentAirPurifierState<br>TargetAirPurifierState | Name<br>RotationSpeed<br>SwingMode<br>LockPhysicalControls |
|
||||||
|
| AirQualitySensor
|
||||||
AirQualitySensor
|
|
||||||
REQ(AirQuality);
|
REQ(AirQuality);
|
||||||
OPT(Name);
|
OPT(Name);
|
||||||
OPT(OzoneDensity);
|
OPT(OzoneDensity);
|
||||||
|
|
@ -16,16 +15,13 @@
|
||||||
OPT(StatusFault);
|
OPT(StatusFault);
|
||||||
OPT(StatusTampered);
|
OPT(StatusTampered);
|
||||||
OPT(StatusLowBattery);
|
OPT(StatusLowBattery);
|
||||||
}};
|
|
||||||
|
|
||||||
BatteryService
|
| BatteryService
|
||||||
REQ(BatteryLevel);
|
REQ(BatteryLevel);
|
||||||
REQ(ChargingState);
|
REQ(ChargingState);
|
||||||
REQ(StatusLowBattery);
|
REQ(StatusLowBattery);
|
||||||
OPT(Name);
|
OPT(Name);
|
||||||
}};
|
| CarbonDioxideSensor
|
||||||
|
|
||||||
CarbonDioxideSensor
|
|
||||||
REQ(CarbonDioxideDetected);
|
REQ(CarbonDioxideDetected);
|
||||||
OPT(Name);
|
OPT(Name);
|
||||||
OPT(StatusActive);
|
OPT(StatusActive);
|
||||||
|
|
@ -34,9 +30,7 @@
|
||||||
OPT(StatusLowBattery);
|
OPT(StatusLowBattery);
|
||||||
OPT(CarbonDioxideLevel);
|
OPT(CarbonDioxideLevel);
|
||||||
OPT(CarbonDioxidePeakLevel);
|
OPT(CarbonDioxidePeakLevel);
|
||||||
}};
|
| CarbonMonoxideSensor
|
||||||
|
|
||||||
CarbonMonoxideSensor
|
|
||||||
REQ(CarbonMonoxideDetected);
|
REQ(CarbonMonoxideDetected);
|
||||||
OPT(Name);
|
OPT(Name);
|
||||||
OPT(StatusActive);
|
OPT(StatusActive);
|
||||||
|
|
@ -45,34 +39,26 @@
|
||||||
OPT(StatusLowBattery);
|
OPT(StatusLowBattery);
|
||||||
OPT(CarbonMonoxideLevel);
|
OPT(CarbonMonoxideLevel);
|
||||||
OPT(CarbonMonoxidePeakLevel);
|
OPT(CarbonMonoxidePeakLevel);
|
||||||
}};
|
| ContactSensor
|
||||||
|
|
||||||
ContactSensor
|
|
||||||
REQ(ContactSensorState);
|
REQ(ContactSensorState);
|
||||||
OPT(Name);
|
OPT(Name);
|
||||||
OPT(StatusActive);
|
OPT(StatusActive);
|
||||||
OPT(StatusFault);
|
OPT(StatusFault);
|
||||||
OPT(StatusTampered);
|
OPT(StatusTampered);
|
||||||
OPT(StatusLowBattery);
|
OPT(StatusLowBattery);
|
||||||
}};
|
| Door
|
||||||
|
|
||||||
Door
|
|
||||||
REQ(CurrentPosition);
|
REQ(CurrentPosition);
|
||||||
REQ(TargetPosition);
|
REQ(TargetPosition);
|
||||||
REQ(PositionState);
|
REQ(PositionState);
|
||||||
OPT(Name);
|
OPT(Name);
|
||||||
OPT(HoldPosition);
|
OPT(HoldPosition);
|
||||||
OPT(ObstructionDetected);
|
OPT(ObstructionDetected);
|
||||||
}};
|
| Doorbell
|
||||||
|
|
||||||
Doorbell
|
|
||||||
REQ(ProgrammableSwitchEvent);
|
REQ(ProgrammableSwitchEvent);
|
||||||
OPT(Name);
|
OPT(Name);
|
||||||
OPT(Volume);
|
OPT(Volume);
|
||||||
OPT(Brightness);
|
OPT(Brightness);
|
||||||
}};
|
| Fan
|
||||||
|
|
||||||
Fan
|
|
||||||
REQ(Active);
|
REQ(Active);
|
||||||
OPT(Name);
|
OPT(Name);
|
||||||
OPT(CurrentFanState);
|
OPT(CurrentFanState);
|
||||||
|
|
@ -81,35 +67,25 @@
|
||||||
OPT(RotationSpeed);
|
OPT(RotationSpeed);
|
||||||
OPT(SwingMode);
|
OPT(SwingMode);
|
||||||
OPT(LockPhysicalControls);
|
OPT(LockPhysicalControls);
|
||||||
}};
|
| Faucet
|
||||||
|
|
||||||
Faucet
|
|
||||||
REQ(Active);
|
REQ(Active);
|
||||||
OPT(StatusFault);
|
OPT(StatusFault);
|
||||||
OPT(Name);
|
OPT(Name);
|
||||||
}};
|
| FilterMaintenance
|
||||||
|
|
||||||
FilterMaintenance
|
|
||||||
REQ(FilterChangeIndication);
|
REQ(FilterChangeIndication);
|
||||||
OPT(Name);
|
OPT(Name);
|
||||||
OPT(FilterLifeLevel);
|
OPT(FilterLifeLevel);
|
||||||
OPT(ResetFilterIndication);
|
OPT(ResetFilterIndication);
|
||||||
}};
|
| GarageDoorOpener
|
||||||
|
|
||||||
GarageDoorOpener
|
|
||||||
REQ(CurrentDoorState);
|
REQ(CurrentDoorState);
|
||||||
REQ(TargetDoorState);
|
REQ(TargetDoorState);
|
||||||
REQ(ObstructionDetected);
|
REQ(ObstructionDetected);
|
||||||
OPT(LockCurrentState);
|
OPT(LockCurrentState);
|
||||||
OPT(LockTargetState);
|
OPT(LockTargetState);
|
||||||
OPT(Name);
|
OPT(Name);
|
||||||
}};
|
| HAPProtocolInformation
|
||||||
|
|
||||||
HAPProtocolInformation
|
|
||||||
REQ(Version);
|
REQ(Version);
|
||||||
}};
|
| HeaterCooler
|
||||||
|
|
||||||
HeaterCooler
|
|
||||||
REQ(Active);
|
REQ(Active);
|
||||||
REQ(CurrentTemperature);
|
REQ(CurrentTemperature);
|
||||||
REQ(CurrentHeaterCoolerState);
|
REQ(CurrentHeaterCoolerState);
|
||||||
|
|
@ -121,9 +97,7 @@
|
||||||
OPT(CoolingThresholdTemperature);
|
OPT(CoolingThresholdTemperature);
|
||||||
OPT(HeatingThresholdTemperature);
|
OPT(HeatingThresholdTemperature);
|
||||||
OPT(LockPhysicalControls);
|
OPT(LockPhysicalControls);
|
||||||
}};
|
| HumidifierDehumidifier
|
||||||
|
|
||||||
HumidifierDehumidifier
|
|
||||||
REQ(Active);
|
REQ(Active);
|
||||||
REQ(CurrentRelativeHumidity);
|
REQ(CurrentRelativeHumidity);
|
||||||
REQ(CurrentHumidifierDehumidifierState);
|
REQ(CurrentHumidifierDehumidifierState);
|
||||||
|
|
@ -135,147 +109,109 @@
|
||||||
OPT(SwingMode);
|
OPT(SwingMode);
|
||||||
OPT(WaterLevel);
|
OPT(WaterLevel);
|
||||||
OPT(LockPhysicalControls);
|
OPT(LockPhysicalControls);
|
||||||
}};
|
| HumiditySensor
|
||||||
|
|
||||||
HumiditySensor
|
|
||||||
REQ(CurrentRelativeHumidity);
|
REQ(CurrentRelativeHumidity);
|
||||||
OPT(Name);
|
OPT(Name);
|
||||||
OPT(StatusActive);
|
OPT(StatusActive);
|
||||||
OPT(StatusFault);
|
OPT(StatusFault);
|
||||||
OPT(StatusTampered);
|
OPT(StatusTampered);
|
||||||
OPT(StatusLowBattery);
|
OPT(StatusLowBattery);
|
||||||
}};
|
| IrrigationSystem
|
||||||
|
|
||||||
IrrigationSystem
|
|
||||||
REQ(Active);
|
REQ(Active);
|
||||||
REQ(ProgramMode);
|
REQ(ProgramMode);
|
||||||
REQ(InUse);
|
REQ(InUse);
|
||||||
OPT(RemainingDuration);
|
OPT(RemainingDuration);
|
||||||
OPT(Name);
|
OPT(Name);
|
||||||
OPT(StatusFault);
|
OPT(StatusFault);
|
||||||
}};
|
| LeakSensor
|
||||||
|
|
||||||
LeakSensor
|
|
||||||
REQ(LeakDetected);
|
REQ(LeakDetected);
|
||||||
OPT(Name);
|
OPT(Name);
|
||||||
OPT(StatusActive);
|
OPT(StatusActive);
|
||||||
OPT(StatusFault);
|
OPT(StatusFault);
|
||||||
OPT(StatusTampered);
|
OPT(StatusTampered);
|
||||||
OPT(StatusLowBattery);
|
OPT(StatusLowBattery);
|
||||||
}};
|
| LightBulb
|
||||||
|
|
||||||
LightBulb
|
|
||||||
REQ(On);
|
REQ(On);
|
||||||
OPT(Brightness);
|
OPT(Brightness);
|
||||||
OPT(Hue);
|
OPT(Hue);
|
||||||
OPT(Name);
|
OPT(Name);
|
||||||
OPT(Saturation);
|
OPT(Saturation);
|
||||||
OPT(ColorTemperature);
|
OPT(ColorTemperature);
|
||||||
}};
|
| LightSensor
|
||||||
|
|
||||||
LightSensor
|
|
||||||
REQ(CurrentAmbientLightLevel);
|
REQ(CurrentAmbientLightLevel);
|
||||||
OPT(Name);
|
OPT(Name);
|
||||||
OPT(StatusActive);
|
OPT(StatusActive);
|
||||||
OPT(StatusFault);
|
OPT(StatusFault);
|
||||||
OPT(StatusTampered);
|
OPT(StatusTampered);
|
||||||
OPT(StatusLowBattery);
|
OPT(StatusLowBattery);
|
||||||
}};
|
| LockMechanism
|
||||||
|
|
||||||
LockMechanism
|
|
||||||
REQ(LockCurrentState);
|
REQ(LockCurrentState);
|
||||||
REQ(LockTargetState);
|
REQ(LockTargetState);
|
||||||
OPT(Name);
|
OPT(Name);
|
||||||
}};
|
| Microphone
|
||||||
|
|
||||||
Microphone
|
|
||||||
REQ(Mute);
|
REQ(Mute);
|
||||||
OPT(Name);
|
OPT(Name);
|
||||||
OPT(Volume);
|
OPT(Volume);
|
||||||
}};
|
| MotionSensor
|
||||||
|
|
||||||
MotionSensor
|
|
||||||
REQ(MotionDetected);
|
REQ(MotionDetected);
|
||||||
OPT(Name);
|
OPT(Name);
|
||||||
OPT(StatusActive);
|
OPT(StatusActive);
|
||||||
OPT(StatusFault);
|
OPT(StatusFault);
|
||||||
OPT(StatusTampered);
|
OPT(StatusTampered);
|
||||||
OPT(StatusLowBattery);
|
OPT(StatusLowBattery);
|
||||||
}};
|
| OccupancySensor
|
||||||
|
|
||||||
OccupancySensor
|
|
||||||
REQ(OccupancyDetected);
|
REQ(OccupancyDetected);
|
||||||
OPT(Name);
|
OPT(Name);
|
||||||
OPT(StatusActive);
|
OPT(StatusActive);
|
||||||
OPT(StatusFault);
|
OPT(StatusFault);
|
||||||
OPT(StatusTampered);
|
OPT(StatusTampered);
|
||||||
OPT(StatusLowBattery);
|
OPT(StatusLowBattery);
|
||||||
}};
|
| Outlet
|
||||||
|
|
||||||
Outlet
|
|
||||||
REQ(On);
|
REQ(On);
|
||||||
REQ(OutletInUse);
|
REQ(OutletInUse);
|
||||||
OPT(Name);
|
OPT(Name);
|
||||||
}};
|
| SecuritySystem
|
||||||
|
|
||||||
SecuritySystem
|
|
||||||
REQ(SecuritySystemCurrentState);
|
REQ(SecuritySystemCurrentState);
|
||||||
REQ(SecuritySystemTargetState);
|
REQ(SecuritySystemTargetState);
|
||||||
OPT(Name);
|
OPT(Name);
|
||||||
OPT(SecuritySystemAlarmType);
|
OPT(SecuritySystemAlarmType);
|
||||||
OPT(StatusFault);
|
OPT(StatusFault);
|
||||||
OPT(StatusTampered);
|
OPT(StatusTampered);
|
||||||
}};
|
| ServiceLabel
|
||||||
|
|
||||||
ServiceLabel
|
|
||||||
REQ(ServiceLabelNamespace);
|
REQ(ServiceLabelNamespace);
|
||||||
}};
|
| Slat
|
||||||
|
|
||||||
Slat
|
|
||||||
REQ(CurrentSlatState);
|
REQ(CurrentSlatState);
|
||||||
REQ(SlatType);
|
REQ(SlatType);
|
||||||
OPT(Name);
|
OPT(Name);
|
||||||
OPT(SwingMode);
|
OPT(SwingMode);
|
||||||
OPT(CurrentTiltAngle);
|
OPT(CurrentTiltAngle);
|
||||||
OPT(TargetTiltAngle);
|
OPT(TargetTiltAngle);
|
||||||
}};
|
| SmokeSensor
|
||||||
|
|
||||||
SmokeSensor
|
|
||||||
REQ(SmokeDetected);
|
REQ(SmokeDetected);
|
||||||
OPT(Name);
|
OPT(Name);
|
||||||
OPT(StatusActive);
|
OPT(StatusActive);
|
||||||
OPT(StatusFault);
|
OPT(StatusFault);
|
||||||
OPT(StatusTampered);
|
OPT(StatusTampered);
|
||||||
OPT(StatusLowBattery);
|
OPT(StatusLowBattery);
|
||||||
}};
|
| Speaker
|
||||||
|
|
||||||
Speaker
|
|
||||||
REQ(Mute);
|
REQ(Mute);
|
||||||
OPT(Name);
|
OPT(Name);
|
||||||
OPT(Volume);
|
OPT(Volume);
|
||||||
}};
|
| StatelessProgrammableSwitch
|
||||||
|
|
||||||
StatelessProgrammableSwitch
|
|
||||||
REQ(ProgrammableSwitchEvent);
|
REQ(ProgrammableSwitchEvent);
|
||||||
OPT(Name);
|
OPT(Name);
|
||||||
OPT(ServiceLabelIndex);
|
OPT(ServiceLabelIndex);
|
||||||
}};
|
| Switch
|
||||||
|
|
||||||
Switch
|
|
||||||
REQ(On);
|
REQ(On);
|
||||||
OPT(Name);
|
OPT(Name);
|
||||||
}};
|
| TemperatureSensor
|
||||||
|
|
||||||
TemperatureSensor
|
|
||||||
REQ(CurrentTemperature);
|
REQ(CurrentTemperature);
|
||||||
OPT(Name);
|
OPT(Name);
|
||||||
OPT(StatusActive);
|
OPT(StatusActive);
|
||||||
OPT(StatusFault);
|
OPT(StatusFault);
|
||||||
OPT(StatusTampered);
|
OPT(StatusTampered);
|
||||||
OPT(StatusLowBattery);
|
OPT(StatusLowBattery);
|
||||||
}};
|
| Thermostat
|
||||||
|
|
||||||
Thermostat
|
|
||||||
REQ(CurrentHeatingCoolingState);
|
REQ(CurrentHeatingCoolingState);
|
||||||
REQ(TargetHeatingCoolingState);
|
REQ(TargetHeatingCoolingState);
|
||||||
REQ(CurrentTemperature);
|
REQ(CurrentTemperature);
|
||||||
|
|
@ -286,9 +222,7 @@
|
||||||
OPT(HeatingThresholdTemperature);
|
OPT(HeatingThresholdTemperature);
|
||||||
OPT(Name);
|
OPT(Name);
|
||||||
OPT(TargetRelativeHumidity);
|
OPT(TargetRelativeHumidity);
|
||||||
}};
|
| Valve
|
||||||
|
|
||||||
Valve
|
|
||||||
REQ(Active);
|
REQ(Active);
|
||||||
REQ(InUse);
|
REQ(InUse);
|
||||||
REQ(ValveType);
|
REQ(ValveType);
|
||||||
|
|
@ -298,18 +232,14 @@
|
||||||
OPT(ServiceLabelIndex);
|
OPT(ServiceLabelIndex);
|
||||||
OPT(StatusFault);
|
OPT(StatusFault);
|
||||||
OPT(Name);
|
OPT(Name);
|
||||||
}};
|
| Window
|
||||||
|
|
||||||
Window
|
|
||||||
REQ(CurrentPosition);
|
REQ(CurrentPosition);
|
||||||
REQ(TargetPosition);
|
REQ(TargetPosition);
|
||||||
REQ(PositionState);
|
REQ(PositionState);
|
||||||
OPT(Name);
|
OPT(Name);
|
||||||
OPT(HoldPosition);
|
OPT(HoldPosition);
|
||||||
OPT(ObstructionDetected);
|
OPT(ObstructionDetected);
|
||||||
}};
|
| WindowCovering
|
||||||
|
|
||||||
WindowCovering
|
|
||||||
REQ(CurrentPosition);
|
REQ(CurrentPosition);
|
||||||
REQ(TargetPosition);
|
REQ(TargetPosition);
|
||||||
REQ(PositionState);
|
REQ(PositionState);
|
||||||
|
|
@ -320,4 +250,3 @@
|
||||||
OPT(CurrentVerticalTiltAngle);
|
OPT(CurrentVerticalTiltAngle);
|
||||||
OPT(TargetVerticalTiltAngle);
|
OPT(TargetVerticalTiltAngle);
|
||||||
OPT(ObstructionDetected);
|
OPT(ObstructionDetected);
|
||||||
}};
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue