Update node configuration (pure Matter nodes only)
PUT/v1/groups/:groupId/nodes/:nodeId/config
Writes the configuration for a pure Matter node. Pure Matter nodes have no
RainMaker firmware to publish their own config, so the app is the only source
of it and supplies a complete Matter NodeConfig (data_model: "matter" with
endpoints), which is stored verbatim.
This is permitted only for pure Matter nodes - those tagged with the matter
capability and not the rmng capability. It is rejected for RainMaker devices
(including Matter-fabric-joined RainMaker devices), whose config is written only
by the device firmware.
Request
Responses
- 200
- 400
- 401
- 403
- 500
Config stored successfully
Bad request
Unauthorized - Invalid or missing authentication
The node is not a pure Matter node, or the caller lacks access to it.
Internal server error