The Account Login cluster (0x050E) is a Matter cluster that Manages account authentication for streaming services on media devices.. It defines 4 commands and is mandatory for 4 device types.
Account Login 0x050E
Manages account authentication for streaming services on media devices.
Spec History
This cluster's ClusterRevision across the Matter releases it has shipped in. Click a version to inspect the cluster as it existed in that release.
Commands 4
| Code | Name | Direction | Parameters |
|---|---|---|---|
| 0x00 |
GetSetupPIN
The purpose of this command is to determine if the active user account of the given Content App matches the active user account of a given Commissionee, and when it does, return a Setup PIN which can be used for password-authenticated session establishment (PASE) with the Commissionee.
|
client→server |
TempAccountIdentifier: char_string |
| 0x01 |
GetSetupPINResponse
This message is sent in response to the GetSetupPIN command, and contains the Setup PIN, or null when the account identified in the request does not match the active account of the running Content App.
|
server→client |
SetupPIN: char_string |
| 0x02 |
Login
The purpose of this command is to allow the Content App to assume the user account of a given Commissionee by leveraging the Setup PIN input by the user during the commissioning process.
|
client→server |
TempAccountIdentifier: char_string, SetupPIN: char_string, Node: node_id |
| 0x03 |
Logout
The purpose of this command is to instruct the Content App to clear the current user account.
|
client→server |
Node: node_id |
Device Types Using This Cluster
Device types in the Matter spec that reference this cluster
Devices Implementing This Cluster
1 device in the survey implement this cluster