Liste aller Homekit Characteristics

Eine Liste aller Characteristics wie sie im Homekit Homebridge Modul implementiert sind, inklusive derer möglichen Werte und ein paar Beispielen.

Characteristicvalues
AccessoryFlagsUINT32
ActiveINACTIVE = 0
ACTIVE = 1
AdministratorOnlyAccessTrue/False
AirParticulateDensityFLOAT
maxValue: 1000
minValue: 0
minStep: 1
AirParticulateSize2,5 µm = 0
10 µm = 1
AirQualityUNKNOWN = 0
EXCELLENT = 1
GOOD = 2
FAIR = 3
INFERIOR = 4
POOR = 5
AudioFeedbackTrue/False
BatteryLevelmaxValue: 100
minValue: 0
minStep: 1
BrightnessmaxValue: 100
minValue: 0
minStep: 1
CarbonDioxideDetectedCO2_LEVELS_NORMAL = 0
CO2_LEVELS_ABNORMAL = 1
CarbonDioxideLevelmaxValue: 100000
minValue: 0
CarbonDioxidePeakLevelmaxValue: 100000
minValue: 0
CarbonMonoxideDetectedCO_LEVELS_NORMAL = 0
CO_LEVELS_ABNORMAL = 1
CarbonMonoxideLevelmaxValue: 100
minValue: 0
CarbonMonoxidePeakLevelmaxValue: 100
minValue: 0
ChargingStateNOT_CHARGING = 0
CHARGING = 1
NOT_CHARGEABLE = 2
ColorTemperaturemaxValue: 500
minValue: 140
minStep: 1
ContactSensorStateCONTACT_DETECTED = 0
CONTACT_NOT_DETECTED = 1
CoolingThresholdTemperaturemaxValue: 35
minValue: 10
minStep: 0.1
CurrentAirPurifierStateINACTIVE = 0
IDLE = 1
PURIFYING_AIR = 2
CurrentAmbientLightLevelmaxValue: 100000
minValue: 0.0001
CurrentDoorStateOPEN = 0
CLOSED = 1
OPENING = 2
CLOSING = 3
STOPPED = 4
CurrentFanStateINACTIVE = 0
IDLE = 1
BLOWING_AIR = 2
CurrentHeaterCoolerStateINACTIVE = 0
IDLE = 1
HEATING = 2
COOLING = 3
CurrentHeatingCoolingStateOFF = 0
HEAT = 1
COOL = 2
CurrentHorizontalTiltAnglemaxValue: 90
minValue: -90
minStep: 1
CurrentHumidifierDehumidifierStateINACTIVE = 0
IDLE = 1
HUMIDIFYING = 2
DEHUMIDIFYING = 3
CurrentPositionmaxValue: 100
minValue: 0
minStep: 1
CurrentRelativeHumiditymaxValue: 100
minValue: 0
minStep: 1
CurrentSlatStateFIXED = 0
JAMMED = 1
SWINGING = 2
CurrentTemperaturemaxValue: 100
minValue: 0
minStep: 0.1
CurrentTiltAnglemaxValue: 90
minValue: -90
minStep: 1
CurrentVerticalTiltAnglemaxValue: 90
minValue: -90
minStep: 1
DigitalZoomFLOAT
FilterChangeIndicationFILTER_OK = 0
CHANGE_FILTER = 1
FilterLifeLevelmaxValue: 100
minValue: 0
FirmwareRevisionSTRING
HardwareRevisionSTRING
HeatingThresholdTemperaturemaxValue: 25
minValue: 0
minStep: 0.1
HoldPositionTrue/False
HuemaxValue: 360
minValue: 0
minStep: 1
IdentifyTrue/False
ImageMirroringTrue/False
ImageRotationmaxValue: 270
minValue: 0
minStep: 90
InUseNOT_IN_USE = 0
IN_USE = 1
IsConfiguredNOT_CONFIGURED = 0
CONFIGURED = 1
LeakDetectedLEAK_NOT_DETECTED = 0
LEAK_DETECTED = 1
LockControlPointTLV8
LockCurrentStateUNSECURED = 0
SECURED = 1
JAMMED = 2
UNKNOWN = 3
LockLastKnownActionSECURED_PHYSICALLY_INTERIOR = 0
UNSECURED_PHYSICALLY_INTERIOR = 1
SECURED_PHYSICALLY_EXTERIOR = 2
UNSECURED_PHYSICALLY_EXTERIOR = 3
SECURED_BY_KEYPAD = 4
UNSECURED_BY_KEYPAD = 5
SECURED_REMOTELY = 6
UNSECURED_REMOTELY = 7
SECURED_BY_AUTO_SECURE_TIMEOUT = 8
LockManagementAutoSecurityTimeoutUINT32 (Seconds)
LockPhysicalControlsCONTROL_LOCK_DISABLED = 0
CONTROL_LOCK_ENABLED = 1
LockTargetStateUNSECURED = 0
SECURED = 1
LogsTLV8
ManufacturerSTRING
ModelSTRING
MotionDetectedTrue/False
MuteTrue/False
NameSTRING
NightVisionTrue/False
NitrogenDioxideDensitymaxValue: 1000
minValue: 0
minStep: 1
ObstructionDetectedTrue/False
OccupancyDetectedOCCUPANCY_NOT_DETECTED = 0
OCCUPANCY_DETECTED = 1
OnTrue/False
OpticalZoomFLOAT
OutletInUseTrue/False
OzoneDensitymaxValue: 1000
minValue: 0
minStep: 1
PairSetupTLV8
PairVerifyTLV8
PairingFeaturesUINT8
PairingPairingsTLV8
PM10DensitymaxValue: 1000
minValue: 0
minStep: 1
PM2_5DensitymaxValue: 1000
minValue: 0
minStep: 1
PositionStateDECREASING = 0
INCREASING = 1
STOPPED = 2
ProgramModeNO_PROGRAM_SCHEDULED = 0
PROGRAM_SCHEDULED = 1
PROGRAM_SCHEDULED_MANUAL_MODE_ = 2
ProgrammableSwitchEventSINGLE_PRESS = 0
DOUBLE_PRESS = 1
LONG_PRESS = 2
RelativeHumidityDehumidifierThresholdmaxValue: 100
minValue: 0
minStep: 1
RelativeHumidityHumidifierThresholdmaxValue: 100
minValue: 0
minStep: 1
RemainingDurationmaxValue: 3600
minValue: 0
minStep: 1
ResetFilterIndicationmaxValue: 1
minValue: 1
minStep: 1
RotationDirectionCLOCKWISE = 0
COUNTER_CLOCKWISE = 1
RotationSpeedmaxValue: 100
minValue: 0
minStep: 1
SaturationmaxValue: 100
minValue: 0
minStep: 1
SecuritySystemAlarmTypemaxValue: 1
minValue: 0
minStep: 1
SecuritySystemCurrentStateSTAY_ARM = 0
AWAY_ARM = 1
NIGHT_ARM = 2
DISARMED = 3
ALARM_TRIGGERED = 4
SecuritySystemTargetStateSTAY_ARM = 0
AWAY_ARM = 1
NIGHT_ARM = 2
DISARMED = 3
SelectedRTPStreamConfigurationTLV8
SerialNumberSTRING
ServiceLabelIndexmaxValue: 255
minValue: 1
minStep: 1
ServiceLabelNamespaceDOTS = 0
ARABIC_NUMERALS = 1
SetDurationmaxValue: 3600
minValue: 0
minStep: 1
SetupEndpointsTLV8
SlatTypeHORIZONTAL = 0
VERTICAL = 1
SmokeDetectedSMOKE_NOT_DETECTED = 0
SMOKE_DETECTED = 1
StatusActiveTrue/False
StatusFaultNO_FAULT = 0
GENERAL_FAULT = 1
StatusJammedNOT_JAMMED = 0
JAMMED = 1
StatusLowBatteryBATTERY_LEVEL_NORMAL = 0
BATTERY_LEVEL_LOW = 1
StatusTamperedNOT_TAMPERED = 0
TAMPERED = 1
StreamingStatusTLV8
SulphurDioxideDensitymaxValue: 1000
minValue: 0
minStep: 1
SupportedAudioStreamConfigurationTLV8
SupportedRTPConfigurationTLV8
SupportedVideoStreamConfigurationTLV8
SwingModeSWING_DISABLED = 0
SWING_ENABLED = 1
TargetAirPurifierStateMANUAL = 0
AUTO = 1
TargetAirQualityEXCELLENT = 0
GOOD = 1
FAIR = 2
TargetDoorStateOPEN = 0
CLOSED = 1
TargetFanStateMANUAL = 0
AUTO = 1
TargetHeaterCoolerStateAUTO = 0
HEAT = 1
COOL = 2
TargetHeatingCoolingStateOFF = 0
HEAT = 1
COOL = 2
AUTO = 3
TargetHorizontalTiltAnglemaxValue: 90
minValue: -90
minStep: 1
TargetHumidifierDehumidifierStateHUMIDIFIER_OR_DEHUMIDIFIER = 0
HUMIDIFIER = 1
DEHUMIDIFIER = 2
TargetPositionmaxValue: 100
minValue: 0
minStep: 1
maxValue: 100
minValue: 0
minStep: 1
TargetSlatStateMANUAL = 0
AUTO = 1
TargetTemperaturemaxValue: 38
minValue: 10
minStep: 0.1
TargetTiltAnglemaxValue: 90
minValue: -90
minStep: 1
TargetVerticalTiltAnglemaxValue: 90
minValue: -90
minStep: 1
TemperatureDisplayUnitsCELSIUS = 0
FAHRENHEIT = 1
ValveTypeGENERIC_VALVE = 0
IRRIGATION = 1
SHOWER_HEAD = 2
WATER_FAUCET = 3
VersionSTRING
VOCDensitymaxValue: 1000
minValue: 0
minStep: 1
VolumemaxValue: 100
minValue: 0
minStep: 1
WaterLevelmaxValue: 100
minValue: 0

Referenzen: https://github.com/KhaosT/HAP-NodeJS/blob/master/lib/gen/HomeKitTypes.jsHomekit Homebridge Characteristics Liste

Gefällt dir dieser Beitrag?

DislikeLike (No Ratings Yet)
Loading...
Stefan

Stefan

IT Consultant für Microsoft Cloud Produkte, der gerne in seiner Freizeit am SmartHome arbeitet und optimiert.

Das könnte Dich auch interessieren …

2 Antworten

  1. Avatar Jens sagt:

    Ich sage danke Stefan, mit deiner Liste habe jetzt in Eve, bei den Jalousien auch die Lamellenverstellung drin.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.