Readonly
actionReadonly
endpointThe EndpointLists attribute holds the list of endpoint lists. Each entry shall have an unique EndpointListID.
Optional
Readonly
setupThe SetupURL attribute (when provided) shall indicate a URL; its syntax shall follow the syntax as specified in RFC 3986, max. 512 ASCII characters. The location referenced by this URL shall provide additional information for the actions provided:
• When used without suffix, it shall provide information about the various actions which the cluster provides.
◦ Example: SetupURL could take the value of example://Actions or https://domain.example/
Matter/bridgev1/Actions for this generic case (access generic info how to use actions provided by
this cluster).
• When used with a suffix of "/?a=" and the decimal value of ActionID for one of the actions, it may provide information about that particular action. This could be a deeplink to manufacturer-app/website (associated somehow to the server node) with the information/edit-screen for this action so that the user can view and update details of the action, e.g. edit the scene, or change the wake-up experience time period.
◦ Example of SetupURL with suffix added: example://Actions/?a=12345 or
https://domain.example/Matter/bridgev1/Actions/?a=12345 for linking to specific info/editing of
the action with ActionID 0x3039.
The ActionList attribute holds the list of actions. Each entry shall have an unique ActionID, and its EndpointListID shall exist in the EndpointLists attribute.