SunEnergyXT SunEnergyXT 500 / 500 PRO
The battery's local mode must be enabled in the manufacturer's app.
Furthermore, the device's IP address must be set to a fixed, permanent IP address in the router.
An external meter (e.g., Shelly) measuring the grid connection point must be connected to the battery via the manufacturer's app.
It is required for the grid usage, and also for the battery usage, because the normal battery mode enables the device's
zero feed-in regulation, which reads this meter.
Supported features
- Battery control: External control of home battery charging and discharging via evcc.
Usage areas
- Grid meter
- Solar production
- Battery
Parameters
| Name | Description | Value | Level |
|---|---|---|---|
model | Model
| optional | |
host | IP address or hostname | optional | |
capacity [kWh] | Battery capacity Total storage capacity: head unit 5 kWh, each extension pack adds 5 kWh. So 5 (head unit only), 10 (+1 extension) or 15 (+2 extensions). The number of detected battery packs is reported in the | optional | |
minsoc [%] | Minimum charge Lower limit when discharging the battery in normal operation | optional | |
maxsoc [%] | Maximum charge Upper limit when charging the battery from the grid | optional | |
maxacpower [W] | Maximum AC power of the hybrid inverter | advanced | |
maxchargepower [W] | Maximum charge power For forced charging of the battery. | advanced | |
maxdischargepower [W] | Maximum discharge power Maximum discharge power of the storage. | advanced | |
cache | Cache Time interval for data refresh | advanced | |
timeout | Timeout | advanced |
Configuration example for evcc.yaml
If you don't want to configure via the UI, you can alternatively use this YAML block.
meters: - name: my_grid type: template template: sunenergyxt-500 usage: grid model: # Model, `standard` for the SunEnergyXT 500, `pro` for the SunEnergyXT 500 PRO. Determines the maximum AC and discharge power (800 W resp. 2400 W). [standard, pro] host: 192.0.2.2 # IP address or hostname cache: 2s # Cache, Time interval for data refresh (optional) timeout: 10s # Timeout, optionalmeters: - name: my_pv type: template template: sunenergyxt-500 usage: pv model: # Model, `standard` for the SunEnergyXT 500, `pro` for the SunEnergyXT 500 PRO. Determines the maximum AC and discharge power (800 W resp. 2400 W). [standard, pro] host: 192.0.2.2 # IP address or hostname maxacpower: 0 # Maximum AC power of the hybrid inverter (W), optional cache: 2s # Cache, Time interval for data refresh (optional) timeout: 10s # Timeout, optionalmeters: - name: my_battery type: template template: sunenergyxt-500 usage: battery model: # Model, `standard` for the SunEnergyXT 500, `pro` for the SunEnergyXT 500 PRO. Determines the maximum AC and discharge power (800 W resp. 2400 W). [standard, pro] host: 192.0.2.2 # IP address or hostname capacity: 5 # Battery capacity (kWh), Total storage capacity: head unit 5 kWh, each extension pack adds 5 kWh. So 5 (head unit only), 10 (+1 extension) or 15 (+2 extensions). The number of detected battery packs is reported in the `ON` field of `/read`. (optional) minsoc: 25 # Minimum charge (%), Lower limit when discharging the battery in normal operation (optional) maxsoc: 95 # Maximum charge (%), Upper limit when charging the battery from the grid (optional) maxchargepower: 2400 # Maximum charge power (W), For forced charging of the battery. (optional) maxdischargepower: # Maximum discharge power (W), Maximum discharge power of the storage. (optional) cache: 2s # Cache, Time interval for data refresh (optional) timeout: 10s # Timeout, optional