Skip to main content
POST
Create Group
Creates a new load balancing group for the specified location. If a group already exists, it will be deleted and replaced with the new one.
site
string
required
The UUID of the location.
net_type
string
required
The electrical network type. Must be one of: IT, TT, TN, unknown. A value of unknown is stored as TT.
total_amps
integer
required
The total available amperage for the group. Minimum value is 6.
meter_uuid
string
The UUID of a meter to attach to the group. Cannot be used together with meter_id.
meter_id
integer
The numeric ID of a meter to attach to the group. Cannot be used together with meter_uuid.

Response

Returns the created group object.
id
integer
The numeric ID of the group.
site_id
integer
The numeric ID of the location this group belongs to.
group_id
integer
The ID of the parent group, or null if this is a root group.
meter_id
integer
The ID of the attached meter, or null.
total_amps
integer
The total available amperage for the group.
net_type
string
The electrical network type. One of TN, TT, or IT. May be null.
method
string
The load balancing method. One of boost or solar.
solar_additional_amps
integer
Additional amperage from solar.
solar_always_charge
boolean
Whether to always allow charging when solar is available.
solar_always_charge_amps
integer
Minimum amperage when solar always charge is enabled.
smart_charging_charge_on_solar_export
boolean
Whether to charge on solar export.
peak_shaving_enabled
boolean
Whether peak shaving is enabled for this group.
peak_shaving_threshold
integer
The peak shaving threshold in amps.
created_at
string
ISO 8601 timestamp of when the group was created.
updated_at
string
ISO 8601 timestamp of when the group was last updated.