What Are Component Models?
Component Models are standardized blueprints that define the specifications for components. Instead of entering manufacturer details, power ratings, and other specs for each individual component, you create a model once and assign it to multiple component instances across different sites.
Example: Create a "Sunpower SPR-400" solar panel model with all its specifications, then assign it to hundreds of panels on your site.
Component Types vs Component Models
| Component Type | Component Model |
What it is | A category (e.g., "Solar Panels") | A specific product (e.g., "Sunpower 400W Panel") |
Purpose | Classifies what kind of component | Defines standard specifications |
Examples | Poles, Inverters, Solar Panels | Longi Hi-Mo 420W, Huawei SUN2000 |
How to Manage a Component Models
Creating Component Models
Navigate to Components and click on the tab Models
Click Create Model
Select the Component Type (e.g., Solar Panels)
Note: Component models can only be created for built-in (default) component types, not custom component types
Fill in the specifications
The available specification fields depend on the selected component type
Any custom properties beyond the default specifications can be added if needed
Click Create
Configuring Custom Properties for Component Models
You can add custom properties that will be available for all component models of a specific component type.
Navigate to Components and click on the tab Models
Find the component type for which you want to add custom properties
Click the three dots (⋮) next to the component type name and click Edit
Configure the custom properties as needed and click Save
Once you've added custom properties, they will appear as fields when creating or editing any component model of that component type. You can then fill in these custom properties for each individual component model as needed.
Assigning Models to Components
Navigate to your site
Select multiple components on the map (same type)
Click Assign Model
Search or browse available models
Select the model and click Assign
Viewing Component Models
In the Company-Level Models Table
The company-level Component Models page shows a nested table with the component models per component type. Each row shows the model details and the component count (How many actual components use this model).
On Individual Site Components
When you open a component from a site that has a component model linked to it you can view the component model linked to it. You can click on the component model to directly view all specifications and open files and datasheets associated with the model. This allows you to quickly access manufacturer details and documentation directly from any component on your site.
Editing a Component Model
Navigate to Components and click on the tab Models
Click the three dots (⋮) next to the component model and click Edit
Update the specifications or properties
Click Save
All components using this model will automatically reflect the updated information.
Deleting a Component Model
Navigate to Components and click on the tab Models
Click the three dots (⋮) next to the component model and click Delete
Confirm deletion
Note: Deleting a model will remove the model assignment from all components, but the components themselves will not be deleted.
Permissions
Permission | Allows |
Component model create permission | A user with this permission can create component models. |
Component model update permission | A user with this permission can update component models. |
Component model delete permission | A user with this permission can delete component models. |
Availability
Web Platform: Component models are fully available — you can create, view, edit, and assign models.
Field Link: Currently, component models are not yet available in Field Link.










