Skip to main content

Component Types

Component types are categories that define different kinds of infrastructure components on your sites. They act as templates for organizing physical assets like solar panels, poles, inverters, and more.

Updated this week

What Are Component Types?

Component types are categories that define different kinds of infrastructure components on your sites. They act as templates for organizing physical assets like solar panels, poles, inverters, and more.

Built-in vs Custom Component Types

Built-in (System) Component Types

The platform includes 11 predefined component types with specialized features:

Category

Component Types

Mechanical

Piles, Structures, Solar Panels, Foundation Beams

Electrical

Transformers, Inverters, Combiner Boxes, Strings

Infrastructure

Trenches, Fences, Roads

Characteristics:

Custom Component Types

You can create unlimited custom component types for assets not covered by built-in types.

Characteristics:

  • Simpler structure than built-in types

  • No automatic detection

  • No support for component models

How to Manage Component types

Creating a Component Type

  1. Navigate to Components and click on Types

  2. Click "Create Type"

  3. Choose mode:

    • Built-in: Select from the predefined list

    • Custom: Enter a name

  4. Click Create

The component type is created at the company level and can be used across all your sites.

When importing components for a site, if the custom component type you need doesn't exist yet:

  1. In the component import view, click "Create Component"

  2. Enter the name for your new custom component type (use plural form)

  3. The component type will be created and immediately available for your import

This allows you to quickly create component types without leaving the import workflow.

Adding Custom Properties to Component Types

Each component type can have custom properties that apply to all instances.

To add properties:

  1. Navigate to the component types and click edit for the component type you want to configure

  2. Add/configure property definitions in the property builder

  3. Save your changes

These properties will be available for all components of that type across all your sites.

Using Component Types with Forms

Forms can be restricted to specific component types using applicability rules.

To configure:

  1. Edit the settings of the form in the Form Builder

  2. Select the component type for which the form should be applicable for. The form will only appear for those component types

Permissions

Permission

Allows

Component type create permission

A user with this permission can create component types.

Component type update permission

A user with this permission can update component types.

Component type delete permission

A user with this permission can delete component types.

Did this answer your question?