Skip to content

BertBloemen/AlphaESSBatteryControl

Repository files navigation

AlphaESSBatteryControl

Dynamic steering script for the Alpha ESS Battery. Create the AlphaESSControlConfig.xml file in the same directory with the following structure:

<?xml version="1.0" encoding="UTF-8"?>
<AlphaESSControlConfig>
    <alphaEssSettings>
        <alphaEssInverterModel>AlphaESS X3</alphaEssInverterModel>
        <alphaEssAppId>alphaxxxxxxxxxxxxxxxxxxx</alphaEssAppId>
        <alphaEssApiKey>xxxxxxxxxxxxxxxxxxxxxxx</alphaEssApiKey>
        <alphaEssSystemId>ALDxxxxxxxxxxxxxxxxxx</alphaEssSystemId>
    </alphaEssSettings>
    <controlSettings>
        <minBatterySoC>15</minBatterySoC>
        <maxBatterySoC>95</maxBatterySoC>
        <maxPowerFromGrid>3000</maxPowerFromGrid>
        <lowPriceThresholdPct>0.25</lowPriceThresholdPct>
        <highPriceThresholdPct>0.75</highPriceThresholdPct>
    </controlSettings>
    <PVSettings>
        <latitude>51.22</latitude>
        <longitude>4.4</longitude>
        <altitude>10</altitude>
        <tilt>30</tilt>
        <orientation>180</orientation>
        <totalWattPeak>6125</totalWattPeak>
        <WattInvertor>5000</WattInvertor>
        <timezone>Europe/Brussels</timezone>
    </PVSettings>
</AlphaESSControlConfig>
</AlphaESSControlConfig>

Usage.txt is a csv with estimated power consumption per hour.

About

Dynamic steering script

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors