The authorization process for version 5.1 requires three key pieces of information typically provided in a fulfillment email from Carrier:
The HAP 5.1 authorization code in libraries like hap-python is stored in the config.json file: hap 5.1 authorization code
The in the HAP 5.1 specification is technically the " Setup Code " that, when combined with the accessory’s AccessoryPairingID , derives the Pre-shared Key for SRP authentication. The authorization process for version 5
Carrier HAP License Activation Info | PDF | Computing | Software when combined with the accessory’s AccessoryPairingID