- A component is a device that provides data channels
- A component can be an inverter, meter, battery, CHP and so on
- A component can also be a virtual device when using just a channel from an external ressource (e.g. IFTTT)
- A component must have one or more channels
- A component is assigned to a datasource
- A component can be a virtual aggregation device to store aggregated channels
- A component provides a address (network, serial, number)
- An inverter component always has one or more string assignments
In the UI the term "Component" is also used for Angular - EN libraries, it is called Widget in our scope. Angular Component