pyHomeKit
latest
Overview
API Reference
Change log
pyHomeKit
Docs
»
Index
Edit on GitHub
Index
A
|
C
|
D
|
F
|
G
|
H
|
I
|
K
|
L
|
M
|
O
|
P
|
R
|
S
|
T
|
U
|
V
|
W
A
Add_Pairing (pyhomekit.constants.PairingKTLVMethodValues attribute)
Additional_Authorization_Data (pyhomekit.constants.HapParamTypes attribute)
administrator_only_access() (pyhomekit.ble.HapAccessoryLock method)
audio_feedback() (pyhomekit.ble.HapAccessoryLock method)
C
Characteristic_Execute_Write (pyhomekit.constants.HapBleOpCodes attribute)
Characteristic_Instance_ID (pyhomekit.constants.HapParamTypes attribute)
Characteristic_Read (pyhomekit.constants.HapBleOpCodes attribute)
Characteristic_Signature_Read (pyhomekit.constants.HapBleOpCodes attribute)
Characteristic_Timed_Write (pyhomekit.constants.HapBleOpCodes attribute)
Characteristic_Type (pyhomekit.constants.HapParamTypes attribute)
Characteristic_Write (pyhomekit.constants.HapBleOpCodes attribute)
charateristic() (pyhomekit.ble.HapAccessory method)
cid (pyhomekit.ble.HapCharacteristic attribute)
connect() (pyhomekit.ble.HapAccessory method)
control_field (pyhomekit.ble.HapBlePduHeader attribute)
control_field_bits (pyhomekit.ble.HapBlePduHeader attribute)
current_door_state() (pyhomekit.ble.HapAccessoryLock method)
D
data (pyhomekit.ble.HapBlePduHeader attribute)
(pyhomekit.ble.HapBlePduRequestHeader attribute)
(pyhomekit.ble.HapBlePduResponseHeader attribute)
discover_hap_characteristics() (pyhomekit.ble.HapAccessory method)
F
fragment_tlvs() (in module pyhomekit.ble)
fragmented (pyhomekit.ble.HapBlePdu attribute)
from_data() (pyhomekit.ble.HapBlePduResponseHeader class method)
G
GATT_Presentation_Format_Descriptor (pyhomekit.constants.HapParamTypes attribute)
GATT_User_Description_Descriptor (pyhomekit.constants.HapParamTypes attribute)
GATT_Valid_Range (pyhomekit.constants.HapParamTypes attribute)
get_characteristic() (pyhomekit.ble.HapAccessory method)
H
HAP_Characteristic_Properties_Descriptor (pyhomekit.constants.HapParamTypes attribute)
HAP_Linked_Services (pyhomekit.constants.HapParamTypes attribute)
HAP_Service_Properties (pyhomekit.constants.HapParamTypes attribute)
HAP_Step_Value_Descriptor (pyhomekit.constants.HapParamTypes attribute)
HAP_Valid_Values_Descriptor (pyhomekit.constants.HapParamTypes attribute)
HAP_Valid_Values_Range_Descriptor (pyhomekit.constants.HapParamTypes attribute)
HapAccessory (class in pyhomekit.ble)
HapAccessoryLock (class in pyhomekit.ble)
HapBleError
HapBleOpCodes (class in pyhomekit.constants)
HapBlePdu (class in pyhomekit.ble)
HapBlePduHeader (class in pyhomekit.ble)
HapBlePduRequestHeader (class in pyhomekit.ble)
HapBlePduResponseHeader (class in pyhomekit.ble)
HapBleStatusCodes (class in pyhomekit.constants)
HapCharacteristic (class in pyhomekit.ble)
HapParamTypes (class in pyhomekit.constants)
I
identity() (in module pyhomekit.constants)
Insufficient_Authentication (pyhomekit.constants.HapBleStatusCodes attribute)
Insufficient_Authorization (pyhomekit.constants.HapBleStatusCodes attribute)
Invalid_Instance_ID (pyhomekit.constants.HapBleStatusCodes attribute)
Invalid_Request (pyhomekit.constants.HapBleStatusCodes attribute)
iterate_tvl() (in module pyhomekit.utils)
K
kTLVError_Authenticatio (pyhomekit.constants.PairingKTLVErrorCodes attribute)
kTLVError_Backof (pyhomekit.constants.PairingKTLVErrorCodes attribute)
kTLVError_Bus (pyhomekit.constants.PairingKTLVErrorCodes attribute)
kTLVError_MaxPeer (pyhomekit.constants.PairingKTLVErrorCodes attribute)
kTLVError_MaxTrie (pyhomekit.constants.PairingKTLVErrorCodes attribute)
kTLVError_Unavailabl (pyhomekit.constants.PairingKTLVErrorCodes attribute)
kTLVError_Unknow (pyhomekit.constants.PairingKTLVErrorCodes attribute)
kTLVType_Certificate (pyhomekit.constants.PairingKTlvValues attribute)
kTLVType_EncryptedData (pyhomekit.constants.PairingKTlvValues attribute)
kTLVType_Error (pyhomekit.constants.PairingKTlvValues attribute)
kTLVType_FragmentData (pyhomekit.constants.PairingKTlvValues attribute)
kTLVType_FragmentLast (pyhomekit.constants.PairingKTlvValues attribute)
kTLVType_Identifier (pyhomekit.constants.PairingKTlvValues attribute)
kTLVType_Method (pyhomekit.constants.PairingKTlvValues attribute)
kTLVType_Permissions (pyhomekit.constants.PairingKTlvValues attribute)
kTLVType_Proof (pyhomekit.constants.PairingKTlvValues attribute)
kTLVType_PublicKey (pyhomekit.constants.PairingKTlvValues attribute)
kTLVType_RetryDelay (pyhomekit.constants.PairingKTlvValues attribute)
kTLVType_Salt (pyhomekit.constants.PairingKTlvValues attribute)
kTLVType_Separator (pyhomekit.constants.PairingKTlvValues attribute)
kTLVType_Signature (pyhomekit.constants.PairingKTlvValues attribute)
kTLVType_State (pyhomekit.constants.PairingKTlvValues attribute)
L
List_Pairings (pyhomekit.constants.PairingKTLVMethodValues attribute)
lock_control_point() (pyhomekit.ble.HapAccessoryLock method)
lock_current_state() (pyhomekit.ble.HapAccessoryLock method)
lock_last_known_action() (pyhomekit.ble.HapAccessoryLock method)
lock_management_auto_security_timeout() (pyhomekit.ble.HapAccessoryLock method)
lock_target_state() (pyhomekit.ble.HapAccessoryLock method)
logs() (pyhomekit.ble.HapAccessoryLock method)
M
max_len (pyhomekit.ble.HapBlePdu attribute)
Max_Procedures (pyhomekit.constants.HapBleStatusCodes attribute)
motion_detected() (pyhomekit.ble.HapAccessoryLock method)
O
Origin_local_vs_remote (pyhomekit.constants.HapParamTypes attribute)
P
pair() (pyhomekit.ble.HapAccessory method)
Pair_Setup (pyhomekit.constants.PairingKTLVMethodValues attribute)
Pair_Verify (pyhomekit.constants.PairingKTLVMethodValues attribute)
pair_verify() (pyhomekit.ble.HapAccessory method)
PairingKTLVErrorCodes (class in pyhomekit.constants)
PairingKTLVMethodValues (class in pyhomekit.constants)
PairingKTlvValues (class in pyhomekit.constants)
parse_format() (in module pyhomekit.constants)
parse_ktlvs() (in module pyhomekit.utils)
pdu_fragments() (pyhomekit.ble.HapBlePdu method)
prepare_tlv() (in module pyhomekit.utils)
pyhomekit (module)
pyhomekit.ble (module)
pyhomekit.constants (module)
pyhomekit.utils (module)
R
raw_data (pyhomekit.ble.HapBlePdu attribute)
read() (pyhomekit.ble.HapCharacteristic method)
reconnect_callback_factory() (in module pyhomekit.ble)
reconnect_tenacity_retry() (in module pyhomekit.ble)
Remove_Pairing (pyhomekit.constants.PairingKTLVMethodValues attribute)
Reserved (pyhomekit.constants.PairingKTLVMethodValues attribute)
Return_Response (pyhomekit.constants.HapParamTypes attribute)
S
save_key() (pyhomekit.ble.HapAccessory method)
Service_Instance_ID (pyhomekit.constants.HapParamTypes attribute)
Service_Signature_Read (pyhomekit.constants.HapBleOpCodes attribute)
Service_Type (pyhomekit.constants.HapParamTypes attribute)
signature (pyhomekit.ble.HapCharacteristic attribute)
Success (pyhomekit.constants.HapBleStatusCodes attribute)
T
to_bool() (in module pyhomekit.constants)
to_float() (in module pyhomekit.constants)
to_int32() (in module pyhomekit.constants)
to_uint16() (in module pyhomekit.constants)
to_uint32() (in module pyhomekit.constants)
to_uint64() (in module pyhomekit.constants)
to_uint8() (in module pyhomekit.constants)
to_utf8() (in module pyhomekit.constants)
to_uuid() (in module pyhomekit.constants)
transaction_id (pyhomekit.ble.HapBlePduRequestHeader attribute)
TTL (pyhomekit.constants.HapParamTypes attribute)
U
Unsupported_PDU (pyhomekit.constants.HapBleStatusCodes attribute)
V
Value (pyhomekit.constants.HapParamTypes attribute)
version() (pyhomekit.ble.HapAccessoryLock method)
W
write() (pyhomekit.ble.HapCharacteristic method)
write_ktlvs() (pyhomekit.ble.HapCharacteristic method)
Read the Docs
v: latest
Versions
latest
stable
Downloads
pdf
htmlzip
epub
On Read the Docs
Project Home
Builds
Free document hosting provided by
Read the Docs
.