Ecosoft Smart Grid Controller 2 Manual



 
Download the pdf version of the manual.
 

Ecosoft Smart Grid Controller 2 Manual EN v2.3

Contents

1 Introduction

2 Installing the Smart Grid Controller 2

2.1 Installation for operating Heat Pumps

2.2 Installation for operating PV-Systems

3 Network Configuration

4 Using the Smart Grid Controller 2

4.1 Accessing the web interface

4.2 The SGC Energy Planner

4.3 Operating the SGC manually

4.4 Change the network name after installation

4.5 Change the SGC device name

4.6 Change the login credentials of the SGC

4.7 Install a new version of the firmware

5 Using the SGC Energy Planner

5.1 Configuration

6 Configuring relay functions

6.1 Relay Switch Functions

7 Additional Configuration

7.1 Plan variability

7.2 Energy Prices

8 External Connections

8.1 P1 meter integration

8.2 Shelly EM integration

8.3 Solar inverter integration

8.3.1 Reading inverter data

8.3.2 Switching inverters

8.4 Use excess power

9 Connection to the Ecosoft server

10 Information Pages

10.1 Events

11 Solving Problems

12 Ecosoft Energy app (optional)

12.1 Download

13 Other information

13.1 Access to open-source code

Introduction

The Ecosoft Smart Grid Controller (SGC) is a device that is able to operate a heat pump to keep the heating costs as low as possible, by benefitting from energy price fluctuations during the day. Because cheap energy is more than often green energy (solar and wind energy), there are benefits for the environment as well.

Every day, the SGC creates a planning with “moments to switch” and takes the following into account:

• Your location (where outside temperature and prices depend on)

• The efficiency of your heat pump at certain outside temperatures

• The electricity prices during 24 hours of a day

• The efficiency of your gas boiler (if present)

• The current gas price

• Your preferences filled out in the energy planner.

Example

If at some time during the day, gas consumption is cheaper than the electrical power consumption of the heat pump, the SGC can switch the heat pump in a lower operating state.

Operating the heat pump

The Ecosoft SGC is able to operate the heat pump if your heat pump supports the SG-ready interface or has an EVU blocking contact as an input.

Installing the Smart Grid Controller 2

Installation for operating Heat Pumps

The Smart Grid Controller 2 is designed to operate a heat pump or heat pump boiler via the Smart Grid (SG) interface or via an EVU blocking contact.

The SGC should be installed by an experienced installer with knowledge on electrical installations and heat pumps.

Connect relay 1 and 2 with the SG-ready interface of your heat pump, if present.

When your heat pump only supports EVU, then connect relay 1 (to the EVU connector of the heat pump) and don’t configure the modes Boost and Max in the SGC Energy Planner.

The 12V DC version includes and adapter to connect the device to the mains.

The included cable is connected to the orange DC contacts. Connect the included adapter to this cable and plug the adapter into the wall socket.

A close-up of a device

Description automatically generated

Installation for operating PV-Systems

  1. Software switching of PV-systems

At some inverters the produced power of the inverter can be set to zero software-wise by the SGC when the price is below a certain value. This can be used to prevent that costs are charged to you for feeding back electrical power to the grid. See Switching inverters for more information.

  1. Hardware switching of PV-systems

Switching PV-systems using SGC and contactor

To switch solar panels, you can connect the SGC to a contactor, and connect the contactor to your PV-System.

When the SGC switches automatically when the electricity price is negative, all relays of the contactor will switch off. Feeding electricity back to the grid will then be interrupted.

Make sure your PV-system can handle it when it is switched off abruptly in this manner.

We recommend to let an experienced installer install the SGC and contactor.

A solar panel connected to a device

Description automatically generated

How can you use the SGC for operating solar panels?

There is more than one way to set this up.

For example, use the following configuration:

– Use SGC and a magnetic contactor with make contacts

– Connect contacts NO and COM of relay 1 of the SGC to the contactor

– Don’t use relay 2 of the SGC

– Settings in the Energy Planner of the SGC:

Check the checkbox of Heat Pump Control

In state Low: SG1 on (standard)

Low – when electricity costs more than 0

Boost – never

Max – never

Normal – in all other cases

Go to Additional Configuration

Duration:

Low – Shortened duration

Boost – Undetermined

Max – Undetermined

Explanation:

When the state is Low, relay 1 of the SGC will switch. Therefore the make contacts of the relay will be switched on. And thereby electricity will be feed back to the grid by the solar panels. So, only “when electricity costs more than 0”

Note: Are you using a contactor with break contacts? The use the following setting:

In state Low: SG1 off (reversed)

Network Configuration

The device can be connected to the network with a network cable or via wireless WiFi. We recommend to use a wired connection.

  • Connect the device with an ethernet cable to your network.

When connected to the network, the device will automatically try to get an IP address via DHCP. Also, it will register itself via mDNS under the name sgc.local.

  • On a computer in your network, open a browser and visit http://sgc.local
  • If you are asked to login, use these credentials:

Username = eco
Password = power

As an alternative you can access the device via WiFi. The device is available as WiFi access point.

  • On your phone, go to the WiFi settings and connect to the network called “SGC”.
  • In the browser on your phone, go to http://192.168.4.1. This is a temporary address; after configuration the SGC will no longer be reachable at this address.
  • When prompted to log on, use the same credentials as for the wired connection.

Once you have access to the device, you can adjust the network settings as follows:

  • In the menu, choose Configuration -> Configure WiFi. To let the SGC connect to your network (instead of being an Access Point) fill in the WiFi network and password. The hostname (mDNS) is adjustable here as well.
  • In the menu System -> Consoles -> Console you may adjust advanced network settings. The following commands are available:

Turn off WiFi completely:

WiFi 0

If DHCP doesn’t work or is not desired to establish the IP in the wired network (0.0.0.0 means use DHCP (default setting)):

EthIPAddress xxx.xxx.xxx.xxx

The commands EthSubnetmask, EthGateway, EthDNSServer1, EthDNSServer2 will work the same way.

Reboot the device (via System -> Reboot) to apply the new network settings.

Details of the network connection are retrieved as follows:

  • Menu System -> Information

The network properties (including IP addresses) are shown of the wired and wireless network as well.

For the wired network, the hostname is presented with the suffix “-eth”, for example “sgc-eth.local. To access, use the address without “-eth”, for example: http://sgc.local.

When the device is connected to the network via WiFi, sgc.local will point to the WiFi IP address, not to the wired network. To connect via the wired ethernet in this situation, use the IP address that has been assigned to the wired ethernet.

Using the Smart Grid Controller 2

Accessing the web interface

Advice: Settings and tools which are not described in this manual shouldn’t be changed or used, because it may cause the system to malfunction.

The Smart Grid Controller (SGC) is accessible via the assigned IP address or – if your phone supports mDNS – via the hostname of the switch (e.g. http://sgc.local). The IP address may change if your WiFi network assigns another IP address to the SGC, for example when the SGC has been disconnected from the outlet for some time, and reboots. The hostname however will remain the same, and might be more convenient to use.

When opening the web interface, you will be prompted to log on. The default credentials are:

Username: eco

Password: power

The SGC Energy Planner

The Energy Planner of the SGC allows you to fill in the efficiency of the heat pump and the gas boiler. With these data, and the current price data, the SGC can create a planning to benefit from the lowest prices. See the chapter Using the SGC Energy Planner for a detailed explanation.

Operating the SGC manually

You can manually switch your heat pump in 4 available SG modes:

  • Go to the main menu of the SGC and press on one of the 4 buttons (Low/Normal/Boost/Max) to switch the heat pump to the desired SG-mode.

This mode will stay active until the next switching-event.

Note: If your heat pump is only connected via an EVU blocking contact, only the buttons Low and Normal are applicable.

Change the network name after installation

The network name of the SGC will determine at which address you can access the SGC via a browser.

  • Go to the web interface
  • Press Configuration
  • Press Configure WiFi
  • Fill in another Hostname.
  • Press Save

Change the SGC device name

In addition to changing the network name (see previous) you can also change the device name. The device name will be shown at the top of the web interface.

  • Press Configure
  • Press Configure Web Interface
  • Adjust the Device name. Unlike the network name, this device name may contain spaces.
  • Press Save

Change the login credentials of the SGC

It is recommended to change the default password (power) of the web interface. It is not possible to change the username (eco).

  • Press Configuration
  • Press Configure Web Interface
  • Adjust the Web Admin Password. If you want to make the password visible, tick the checkbox.
  • Press Save

Note: If you change the password, don’t forget it, or store it somewhere. Without the correct password it is not possible to access the web interface of the SGC.

Install a new version of the firmware

  • Go to the web interface of the SGC
  • Press System
  • Press Firmware Upgrade

The description of the version that is available online will be shown.

  • Press Start Upgrade.

The new version will be downloaded and then installed. The device will reboot after that.

  • Find the current version number via the menu System, Information.

Using the SGC Energy Planner

Configuration

You can access the SGC Energy Planner via the web interface, by pressing the button “Energy Planner” in the main menu.

License key: The license key is unique for this specific SGC 1. When the key is active, the SGC can retrieve energy prices from the internet and uses them to create plans.

Valid until: The license key is valid until this date. It is possible to buy an extension to the license at our website. Fill in your license key at the “checkout” when purchasing an extension to it.

Country: The selected country will be used to retrieve the electricity prices for the country.

Region: Some countries (UK) are divided in different price regions.

City: The selected city is used to retrieve expected outdoor temperatures, based on the weather forecast for the city. Outdoor temperatures influence the efficiency of heat pumps that use the air from outside as a source.

Heating type: Choose Electric or Hybrid (electric + gas). Your choice influences how the SGC will attempt to minimalize the energy consumption costs.

Heat Pump Efficiency:  A value of 3.0 means that 1 kWh of electrical energy is converted to 3 kWh of heat energy. The COP of a heat pump advertised by the manufacturer indicates a theoretical efficiency, which in reality will not be reached most of the time. The efficiency depends on the input and output temperature.

Fill in the efficiency of your heat pump at different outdoor temperatures. When you fill in a value for COP and the corresponding outdoor temperature, an extra row with edit boxes will appear. You can fill in up to 5 rows of values. The software interpolates between these values, taking into account the expected outdoor temperature.

Gas boiler efficiency: Fill in here the efficiency of the gas boiler, if present. An efficiency of 100% means that 1 m3 of gas is needed for 9.77 kWh of heat energy. This option is only applicable in a hybrid (gas/electrical) system.

Heat Pump Control:

This setting turns the automatic control of the heat pump on or off. When the automatic control is turned off, the heat pump will stay in the Normal-mode, or the mode that has been chosen manually. If automatic control is on, the heat pump will be operated automatically by the SGC, based on the settings you choose in the Energy Planner.

Heat Pumps can be set to four different states using the SG (Smart Grid) interface. These states are: Low, Normal, Boost, Max. How a heat pump operates during one of these states can often be configured in the heat pump itself.

Using the options of the Energy Planner that are explained below, you can specify when the Smart Grid Controller will switch the heat pump in one of these 4 states.

Some heat pumps only have an EVU connection. In that case, only the states Low and Normal are applicable.

In state Low: SG1 On or Off. With this option you can reverse the operation of the first SG contact (EVU). It will determine if the switch is On or Off when the mode is Low. The default is On. What to choose depends on brand and type of heat pump you have.

Low: The operation of the heat pump can be set to a lower mode (less power consumption). Choose when this should happen.

Never: You can still set the SGC to Low manually, but it will not happen automatically.

When it saves costs: In this mode the SGC will create a plan with the goal to reduce costs. How this happens depends on the type of installation (completely electric, or hybrid) and other settings. In most situations we recommend this option.

The effect of this option (when it saves costs) on hybrid heating: In case of hybrid (electrical + gas) heating, the heat pump will be switched to the Low state if the alternative, gas heating, is cheaper. Comparisons will be made based on prices of gas and electricity, and the efficiency of both heating methods, that are configured in this Energy Planner settings. The planning takes into account the expected outside temperature and the effect thereof on the efficiency of the heat pump.

The effect of this option (when it saves costs) on electrical heating: Saving costs when using completely electrical heating can be done by scheduling the heating time at the relatively cheap hours, instead of scheduling it when heating is expensive. When the price differences are very small, it might not be useful to switch the heat pump off temporarily, because irregular heating may cause energy loss. Therefore the planner will compare the costs reduction to the expected energy loss (in % per half an hour or 1 hour). If the energy loss is low, the SGC can benefit from smaller price differences than when the energy loss is high.

when electricity costs more than: The heat pump can be set to a lower mode (less power consumption) when electricity costs more than a configured amount per kWh (price inclusive of taxes).

when electricity is most expensive: The heat pump can be set to a lower mode (less power consumption) during hours when electricity is most expensive (independent of outside temperatures).

when heating is most expensive: The heat pump can be set to a lower mode (less power consumption) during hours when electricity is most expensive (depending on outside temperatures).

The outside air temperature can strongly influence the efficiency of a heat pump (when air from outside is the source). Based on the expected outside air temperature (weather prediction for selected location), the SGC will calculate the expected efficiency (COP) and, based on the COP, the expected heating costs.

Show all options: use this option if you want to combine more than one option. All options available for the Low state will appear, and the edit boxes that below to them. If you don’t fill in an edit box of an certain option, but leave the edit box empty, the certain option will not be applied. If you fill in more than one option (turning them on by doing so), then all these options will be applied. Sufficient time blocks will be assigned to meet all the conditions necessary for application of all enabled options. If you enable multiple options, the assigned hours will often overlap. For example, the following has been configured:

[Low] when electricity costs more than: £ 0.30 / kWh

[Low] when electricity is most expensive: 2 hours

If the electricity price is higher than £ 0.30 / kWh for 4 hours, the heat pump will be set to the [Low] mode for 4 hours.

If the electricity price on a certain day never exceeds the configured price limit, the heat pump will be set to [Low] mode during 2 hours when electricity is most expensive.

Boost

The heat pump can be set to an elevated mode (more power consumption) when electricity is cheaper than a configured amount per kWh (price inclusive of taxes), or during hours that electricity is cheapest (independent of outside temperatures) or when heating with electricity is cheapest (depending on outside temperatures).

Max

The heat pump can be set to the highest mode (even more power consumption) when electricity is cheaper than a configured amount per kWh (price inclusive of taxes), or during hours that electricity is cheapest (independent of outside temperatures) or heating with electricity is cheapest (depending on outside temperatures).

It is possible that in the Max mode additional electrical heating is applied, having a lower COP than normal. The software doesn’t take that into account.

The options that are available for the modes Boost and Max work like the options available for the Low mode. (See above for the explanation of the options for the Low mode.)

The SGC will preferably assign the cheapest hours to the Max mode, and the other cheap hours to the Boost mode.

Note: Because electricity prices may fluctuate considerably, it might be better not to specify fixed price boundaries in the Energy Planner, but rather to use options that will make the SGC to look at the relatively dearest and cheapest times of the day.

Normal

If none of the three other states is active, the Normal state will be active. In that case the heat pump will operate in the same way as without a connected Smart Grid Controller.

An automatic random variation will be applied to the start and stop times of the planning, to prevent that the system will switch on or off at the same time as other systems. The start and stop times of Boost mode and Max mode will be placed inside the time blocks that are assigned to them, to prevent that these modes are active outside the time assigned to them.

Current plan

The plan is shown as text: It will shown the modes (Low/Normal/Boost/Max), each of them between two timestamps. The time preceding an operating state is its start time. The time following a operating state is its stop time.

The planning is shown by a row of color codes. Every colored block stands for 1 half hour of the day.

blue = Low, grey = Normal, orange = Boost, red = Max.

When the SGC is connected to a heat pump, the current planning will be automatically applied to the heat pump via the SG-ready connection. You can set the heat pump to another mode manually in the main menu of the web interface of the SGC. After that, the heat pump will stay in this mode until the next switching moment of the Energy Planner.

Configuring relay functions

The SGC 2 has two relays (switches) named Relay 1 and Relay 2. In the default setup, relay 1 and 2 are used to control an SG-ready heat pump. It is possible to adjust the function of the relay.

A relay can operate for one of the following functions:

SG-1 or SG-2: Control of an heat pump via the Smart-Grid interface. This uses one or two connections. Configuration is made in the Energy Planner.

Gas heating: In an hybrid configuration the SGC can optionally control the gas heating, if a simple ON / OFF thermostat is used.

Switch: Here you can assign a separate configuration to a relay, to let it switch on when electricity is cheapest.

For SG-1, the following option is available:

In state Low: SG1 On or Off. With this option you can reverse the operation of the first SG contact (EVU). It will determine if the switch is On or Off when the mode is Low. The default is On. What to choose depends on brand and type of heat pump you have.

The Switch functionality can be configurated in a separate screen. Click on the Configuration button, just below the dropdown box of the relay, to access it.

Relay Switch Functions

If the function “Switch” has been chosen for a relay, a separate energy plan can be created for this relay.

A screenshot of a program

Description automatically generated

You can set how long a relay must be switched on per time block, and set the length of the time blocks in hours. For example: a water heater must be switched on 30 minutes per every 4 hours, or a heating element should be switched on 2 hours per every 8 hours. The system will automatically choose the cheapest hours for this.

The day is divided in time blocks of a number of hours. For example, when 8 hours is chosen, the day is divided in 3 time blocks of 8 hours, namely: 0 am to 8 am, 8 am to 4 pm, and 4 pm to 0 am.

Type of planning: Choose “ON at lowest price” and the connected device will be switched on when the prices are lowest. Choose “OFF at lowest price” to reverse this. This can be used to prevent a PV-system feeding electricity back to the grid when prices are low. To disable the plan completely, choose “None”.

Duration switched on: Here you can fill in how long the electrical power must be switched on during a time block. Leave this field blank to disable this function. When this function is disabled, you can benefit more easily from fluctuating prices.

Per time block of: Fill in the duration of the time blocks in hours. During a time block, the relay will be switched on for a number minutes, specified in the setting “Duration switched on”.

Maximum price: If you don’t want to pay more for electrical energy than a certain amount of money, fill in this amount in the “Maximum price” edit box. The EcoSwitch compares the electrical energy price of a specific hour, exclusive of VAT and other surcharges, to the amount you fill in here. The amount should be in Eurocents per kilo watt hour.

Note: See also the setting “Minimal time switched ON (also when above max price)”

“Minimal time switched ON (also when above max price)”: This setting will guarantee a minimal time the relay is switched on, even when the maximum prices is exceeded.

Fixed time period switched on: This option can be used to switch the relay at a fixed moment in the week, for example to grant the heat pump time to run the anti-legionella program. Choose a day of the week, start time and end time (for example every Friday for 22:00h to 23:00h.)

A screenshot of a computer

Description automatically generated

Additional Configuration

Click on the button Additional configuration to access the extra settings that belong to the Energy Planner.

Plan variability

A screenshot of a computer screen

Description automatically generated

Plan variability: On default, the time variation of the plan is 300 seconds (5 minutes). This means that the start time variation will be 300 seconds or less, and the stop time variation will be 300 seconds or less. Random numbers between 0 and 300 seconds will be used to adjust the start time and stop time of the plan. For example 09:00 – 10:00 can be adjusted to 08:58 – 09:57.

Duration: With these “Duration” options, you can choose how the “plan variability” behaves for each SG mode. Per SG mode, you can select the following:

Undetermined: The (random) variation in the plan is allowed to make the planned time shorter or longer. For example 08:58 – 09:57

Shortened duration: The (random) variation in the plan is only allowed to make the plan shorter. For example 09:02 – 09:58. This can be useful to force that the planned state (Low, Boost, or Max) will always be inside the expensive or cheap time span.

Shortened duration (priority): The same as previous, but with one difference: by choosing this option for a certain SG mode, you will give this SG mode priority during calculations above other SG modes.

Note on the priority function:

A reason to choose this priority function for the Max mode could be: The Max state consumes more power, so if Boost and Max are planned next to each other, Max will be shorted, resulting in Boost (only when following or preceding Max) to be somewhat longer.

Lengthened duration: The (random) variation in the plan is only allowed to make the plan longer. For example: 08:58 – 10:02. This can be useful to force that during the complete run of an expensive/cheap time span, the Planned State (Low, Boost, Max) will be applied.

Energy Prices

A screenshot of a computer

Description automatically generated

The SGC assumes you have contract with your energy that uses a a dynamic tariff, also know as Time of Use (ToU) tariffs, when the prices you pay follow the market. Then the electricity prices are based on wholesale prices excluding of VAT and other surcharges. Fill in the surcharge your provider charges you with.

For gas prices, a “Dynamic tariff” or “Fixed price” may apply. The dynamic tariff is the wholesale price excluding of VAT and other surcharges. The energy provider charges you with a surcharge per m3 gas consumption. In the box below, fill in this provider surcharge. This amount may vary, depending on the provider.

If you have an energy contract with a fixed price, fill in the amount you pay per m3, excluding of VAT and other surcharges.

Especially for a hybrid configuration (electricity and gas) it’s important to fill in the correct price setting, because it influences when electricity or gas is cheapest.

External Connections

From the main menu, click on Relay Functions, and then on Connections.

The SGC is able to read power consumption meters and switch the heat pump based on these data, or switch one of the other relays.

For example, it is possible to switch a heat pump to a higher operation state when the solar panels are feeding energy back to the grid, or when the solar panels produce a lot of energy.

The SGC supports connections to the Ecosoft P1-meter, HomeWizard P1 meter, and Shelly EM. It can also read data from supported solar energy inverters, supporting the SunSpec ModBus TCP protocol.

P1 meter integration

The smart meter in the meter cupboard is generally equipped with a P1-poort, used to read energy consumption data from. A P1-meter is connected to this port, and accessible via the network. The SGC reads data from the Ecosoft P1-meter and the HomeWizard P1-meter.

IP Address: Fill in the IP address or network name of the P1-meter. The default name of the Ecosoft P1-meter is ecop1.local.

Password: Password configured at the Ecosoft P1-meter.

Read interval: Time elapse (in seconds) between two data readouts.

When power: Choose the value the SGC should respond to: total, usage phase 1, usage phase 2, usage phase 3, return phase 1, return phase 2, or return phase 3.

Number of times: The SGC counts the number of readouts in a row that a condition (e.g. total power is less than -1000 W) is met. When the number of times is set to 5, the condition has to be met 5 times in a row before the SGC performs a “switch to” action.

When power less than/ greater than: Fill in below/above which measured power (in Watts) an action should be taken (e.g. switching to another SG state, switching a relay, or returning to the Energy plan).

For example, if you want to switch the heat pump to the state “SG Boost” if more than 1 kW is fed back to the grid, choose: When power is less than -1000 W, switch to state “SG Boost”. When power is greater than (e.g.) 0 W, switch back to “Planned state”.

Switch to: The options are: Planned state, SG Low, SG Normal, SG Boost, SG Max, Relay 1 Off, Relay 1 On, Relay 2 Off, Relay 2 On, Relay 3 Off, Relay 3 On, Relay 4 Off, or Relay 4 On.

Note: Take into account that switching the heat pump influences the measured power. In this example, the total power consumption is -1000 Watts, when the SGC switches the heat pump to the SG Boost state. The total power consumption therefore increases. This doesn’t cause the heat pump to immediately leave the SG Boost state, because we chose a “greater than” value (0 Watts) that is high enough to have a suitable margin. See the graph below.

A diagram of a blue rectangle with white text

Description automatically generated

Shelly EM integration

A screenshot of a computer

Description automatically generated

With a Shelly EM it is possible to measure the electrical power on a wire.

IP Address: Fill in the local IP address of the Shelly EM. The Shelly web interface is running at this IP as well.

Read interval: Time elapse (in seconds) between two data readouts.

When power: A Shelly EM can measure the energy consumption from one or more channels. Fill in to which channel the SGC should respond to.

Number of times: The SGC counts the number of readouts in a row that a condition (e.g. power channel 1 is less than 180 W) is met. When the number of times is set to 5, the condition has to be met 5 times in a row before the SGC performs a “switch to” action.

(When power) less than: The SGC switches when the power at the specified channel becomes less than a certain amount of Watts.

(Then) switch to: Choose one of the following options: Planned state, SG Low, SG Normal, SG Boost, SG Max, Relay 1 Off, Relay 1 On, Relay 2 Off, Relay 2 On, Relay 3 Off, Relay 3 On, Relay 4 Off, or Relay 4 On.

When you choose “Planned state” you let the Energy Planner decide between SG Low, SG Normal, SG Boost, SG Max, in other words the SGC will return to the planned state.

(When power) greater than: The SGC should switch when the power at the specified channel is greater than a certain amount of Watts.

(Then) Switch to: Choose one of the following options: Planned state, SG Low, SG Normal, SG Boost, SG Max, Relay 1 Off, Relay 1 On, Relay 2 Off, Relay 2 On, Relay 3 Off, Relay 3 On, Relay 4 Off, or Relay 4 On.

When you choose “Planned state” you let the Energy Planner decide between SG Low, SG Normal, SG Boost, SG Max, in other words the SGC will return to the planned state.

For example, if you want to switch the heat pump to “SG Boost” when 200 W or more is fed back to the grid, and switch the heat pump to “Planned state” when 180W or less is fed back to the grid, than choose: 180, Planned State, 200, SG Boost.

Note: The reason why to switch back to the Planned State when the power is 20W lower (and not earlier) is to prevent that the SGC will often switch to-and-fro, which is unnecessary and undesired.

Solar inverter integration

Reading inverter data

A screenshot of a computer

Description automatically generated

Protocol: The SGC can read data from a solar energy inverter supporting the SunSpec ModBus TCP protocol. This communication can take place entirely within your own network. If necessary, ask your technician to activate ModBus TCP on your inverter, and ask which IP address and port are available. The default port is 502; SolarEdge usually uses port 1502.

IP address: IP address of the inverter

Port: TCP port of the inverter used for the communication

Unit ID: Unit ID used for communication, for example 126 for SMA devices.

To examine if the inverter is read correctly, click on Test. This way you can view the power consumption value that has been read, and determine if any error occurred.

Read interval: Time elapse (in seconds) between two data readouts.

Number of times: The SGC counts the number of readouts in a row that a condition (e.g. power is less than 500 W) is met. When the number of times is set to 5, the condition has to be met 5 times in a row before the SGC performs a “switch to” action.

When power less than/ greater than:

To switch the heat pump to a higher state if more than 1000 W is produced by the solar panels, configure:

When power is smaller than (e.g.) 500 W, switch back to Planned state, and if greater than 1000 W, switch to SG Boost.

Switching inverters

At some inverters (at the moment, only SolarEdge) the produced power of the inverter can be set to zero by the SGC when the price is below a certain value. This can be used to prevent that costs are charged to you for feeding back electrical power to the grid.

Use excess power

A screenshot of a computer

Description automatically generated

To prevent feeding back energy when the electricity price is too low, or to use as much of the generated energy internally as possible, the SGC can control a power consuming device via a PWM signal. With a suitable SSR relay, a power consuming device can be switched on, or scaled up, by means of an PWM signal.

Example: When the goal is to consume 0 W and the measured total power is -100 W, a connected power (device or appliance ) of 2000 W can be scaled up to use 5% more power, which is 100 W. The SGC sends a signal to the device for this purpose.

When electricity costs less than: D

Measure: Select the power meter that is the source of the measurement: P1-meter, Shelly EM or Solar inverter.

Measure: Choose the power usage value that should be compared to the target usage. Options are: total, usage phase 1, usage phase 2, usage phase 3, return phase 1, return phase 2, or return phase 3.

Invert measurement: Enable this option to multiply the read measurement by -1 (e.g. 100 becomes -100). Normally you won’t need this option, because feedback values coming from the P1-meter or solar inverter will be interpreted as negative numbers automatically.

Target usage: If the total value of the P1-meter is read, fill in 0 to prevent feeding back to the grid.

Connected power: Fill in the connected power of the controlled device

(where the SGC sends the signal to).

Connected device is measured: Enable this option if the power consumed by the controlled device is included in the measurement made by the meter of your choice.

The SGC generates a PWM signal on the fourth connector from the right, at the same side and in same block as the power connectors (see image).

A white electronic device with a green and blue label

Description automatically generated

Use an SSR which can be controlled by a 3.3V PWM signal, and use a controlled device that is suitable for variable control via the used SSR.

If the error message “PWM output pin undefined” appears, then go to the main menu, choose Configuration and then Reset template. The SGC will reboot and the error message should be gone.

Connection to the Ecosoft server

Optionally, data can be stored on the Ecosoft server in the cloud. This way data can be stored for a long period of time, and will be accessible by you from outside your own network.

Additionally, remote action can be performed. The connection to the Ecosoft server is optional, and not necessary for the proper functionality of the SGC.

The Ecosoft server has the following web address:

https://cloud.ecosoftenergie.nl

It is necessary to create an account at the server mentioned above to put it in use. Thereafter you can connect one or more devices to this account.

To connect a Smart Grid Controller to your account:

• Open the web interface of the device itself (the SGC)

• Click on Configuration

• Click on Configure Cloud

• Click on the button “Pair device”

A screenshot of a computer program

Description automatically generated

The browser will open a new window or tab, and there you will be redirected to cloud.ecosoftenergie.nl. It might be you’ll have to log in there again.

• Click on the Confirm button for confirmation

• Click on Register to add the device to your account

• Copy the activation code

A screenshot of a computer code

Description automatically generated

• Return to the window or tab of the SGC, and paste the activation code in the edit box, and click on Save.

When the connection is made, you can choose which data should be sent to the server.

A screenshot of a computer

Description automatically generated

Information Pages

Events

The SGC registers switch-on and switch-off events, and when the energy plan is adjusted. To view this information, go to the main menu, press System and then choose Events.

On default, the most recent events will be at the top. Use the arrow buttons to browse to next or previous events.

The list shows by whom the SGC has been operated: by the user (via the web interface or via the button on the device itself) or by the automated Energy Planner.

Solving Problems

The SGC 2 is not accessible in the network

Check the network cable and the network connection. If DHCP is active, but mDNS doesn’t work, you can try to find the IP address of the smart grid controller by looking it up in your router.

As an alternative, you can access the SGC 2 via WiFi (only when WiFi is turned on). Check if the SGC is available as an WiFi Access Point (search in your smart phone for a network called SGC). Check if WiFi is still working and its signal is strong enough at the site where the SGC is located. To reset the WiFi settings of the SGC, click 7x quickly on the SET button. After that, the SGC should become available as a WiFi network, and you can continue the installation from there, as described in the chapter Installing the Smart Grid Controller 2.

The SGC is visible in the network, but accessing the SGC fails.

Hold the SET button of the SGC for 40 seconds to reset the WiFi settings and the SGC password.

Ecosoft Energy app (optional)

Download

The SGC can be operated from any smart phone with a web browser, like iPhones and Android phones.

The free Ecosoft Energy App for Android is optional. With this app you can configure and operate your SGC (and other Ecosoft products, such as the EcoSwitch devices, when they are connected to your network).

You can download the Ecosoft Energy App from https://play.google.com/store/apps/details?id=nl.vidicode.ecosoftenergieplanner

Other information

Access to open-source code

The SGC uses open source programs. If you want access to the source code, you may send a request to Ecosoft.

English SGC2 manual version 2.3