hub.scenes.scripts.add
- Version: 1.0
- Classes: UI
- Title: Scene manager categories
- Description: Add/load a new script snippet for using in scenes
				
				Edit
			
			| Field | Type | Required | Description | 
|---|---|---|---|
| code | string | + | Lua code snippet to be run within a scene (Max 5 kb for Linux and 1 kb for Atom) | 
| name | string | – | Title for the script snippet ( Max 30 characters ) | 
				
				Edit
			
			| Field | Type | Required | Description | 
|---|---|---|---|
| _id | string | + | Unique id of an added/loaded script snippet | 
				
				Edit
			
			| Code | Message | Data | 
|---|---|---|
| -32600 | Wrong params, | 
				
				Edit
			
			Here is it an example of usage:
		
				
				Edit
			
			
				
					{
   "id":"_ID_",
   "jsonrpc":"2.0",
   "method":"hub.scenes.scripts.add",
   "params":{
      "name":"Switch on all lights",
      "code": "require \"core\"\n local items = core.get_items()\n if items then \n \n for _, item in ipairs( items ) do\n core.set_item_value( item._id, true ) \n  end\n end"
   }
}				
			
            
				
				Edit
			
			
				
					{
    "error": null,
    "id": "_ID_",
    "result": {
        "_id": "5cf0dc8c7f000068d223e88a"
    }
}				
			
             
                                    