read_registers
Read named Sigenergy Modbus registers by name and scope to retrieve scaled values with units for plant, inverter, AC charger, or DC charger data.
Instructions
Read named registers (see list_registers) and return scaled values with units.
Args: names: Register names, e.g. ["ess_soc", "pv_power"]. scope: "plant" (system level), "inverter", "ac_charger" or "dc_charger". device_id: Modbus device id. Defaults to the plant id (247) or the first configured device of that kind.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| names | Yes | ||
| scope | No | plant | |
| device_id | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||