8. Manage Component¶
The component management page is shown when you click the Manage button for a multi-instance component. Each component instance's settings are independent, allowing you to integrate with multiple copies of a device or service.
For example if you connected a Modbus power meter and a Modbus solar inverter to a node, you would create two Modbus Device component instances, and configure them with settings appropriate for each device.
8.1 Add new instance¶
Add new component instances by clicking the Add new X button in the top-right, where X is the name of the component you are managing. You will be given the opportunity to assign a unique identifier to the new component instance:
When you add more than one component instance, the identifiers appear as clickable buttons that allow you to switch between the setting forms for each component.
8.2 Saving changes¶
After making changes to any component instance's settings, the Save All Changes button in the top-left.
Save All Changes works across all component instances
You can safely switch between and make changes on multiple component instance settings before clicking the Save All Changes button: your changes across all instances will be saved.
8.3 Remove or reset instances¶
At the bottom of each component instance are buttons that let you delete or reset that component intance.
The Delete button will remove that component instance from appearing, however the settings associated with that instance are preserved. If you re-add an instance with the same identifier then the previous settings will be restored. You can think of the Delete button as disabling the component, giving you the option to "undo" the deletion if you like.
The Restore button will reset the component to its factory defaults, removing any settings you have customized on that instance. The instance remains visible and you can re-configure the settings as needed.
8.4 Remove all instances¶
The Remove all button in the top-right of the page allows you to remove all component instances, including any customized settings on those instances.