Energy Monitor

The Energy monitor function block allows you to use a PV Inverter to show production information on the Loxone user interface.

INTRODUCTION

You can choose to enable statistics on the Energy monitor block so that you can track the import, self-consumption, total consumption and total yield. The block also has outputs for total, daily, weekly etc consumption and production so you can use this information elsewhere in your configuration.

BASIC SETUP

You can connect an arbitrary energy meter to the function block’s object inputs. Choose “Object Inputs” in the Data Source drop-down menu. A programming illustration:

Example Loxone Config Energy Monitor Function Block

You also need to enter the unit prices so that the information for costing is displayed correctly in the user interface. Take a look at the overview section for more information on these parameters.

COMMUNICATE WITH A PV-INVERTER

To obtain data from a PV-inverter, choose “Fronius” or “Kostal” as Data Source. In the Properties window you can adjust IP-address and Device number. Data will be received periodically every minute.

Example Loxone Config Energy Monitor PV Function Block

You also need to enter the unit prices so that the information for costing is displayed correctly in the user interface. Take a look at the overview section for more information on these parameters.

DEVICE NUMBER

Fronius:

You can find the device number in the Fronius-webinterface in the settings under inverter.
Furthermore, this link responds the number:

http://”IP”/solar_api/v1/GetActiveDeviceInfo.cgi?deviceClass=Inverter

Kostal:

The device number is equal to the RS485 address.
You can find the device number in the Kostal-webinterface.

OVERVIEW

INPUTS

DESCRIPTION

EpAnalogue input energytotal energy produced [kWh]
PpAnalogue input powercurrent production power [kW]
EvAnalogue input energytotal energy consumed [kWh]
Depending on parameter A, Ev is added or is an absolute value. This input is necessary for recording statistics.
PvAnalogue input powerCurrent consumption [kW]

  • Positive when power is imported from the grid.
  • Negative when power is exported to the grid.

This input is for the user interface only.

EdAnalogue InputSupplied energy by the supplier(kWh)
Depending on parameter A this is added or taken as absolute value.
RResetResets all the counter values to 0.

OUTPUTS

AQPCurrent productionShows the power produced in kW.
AQP1Today’s productionShows the power produced today in kWh.
AQP2This month’s productionShows the power produced this month in kWh.
AQP3This year’s productionShows the power produced this year in kWh.
AQP4Total productionShows the total power produced in kWh. Also shown on the user interface.
AQCCurrent consumptionShows the current consumption (power) in kW, also shown on the user interface.
AQc1Today’s consumptionOutputs the day’s consumption in kWh, reset each day at midnight.
AQc2This month’s consumptionOutputs the month’s consumption in kWh, reset on the first day of the month at midnight.
AQc3This year’s consumptionOutputs the year’s consumption in kWh, reset on the first day of the first month of the year at midnight.
AQc4Total consumptionThe total consumption in kWh, also shown on the user interface.
AQi1Today’s yieldOutputs the day’s yield in currency, reset each day at midnight.
AQi2This month’s yieldOutputs the month’s yield in currency, reset on the first day of the month at midnight.
AQi3This year’s yieldOutputs the year’s yield in currency, reset on the first day of the first month of the year at midnight.
AQi4Total yieldThe total yield in currency, also shown on the user interface.
SStatusThe status code of the inverter is output here.
EErrorIf the inverter has an error the relevant code for the error will be output here.

PARAMETERS

PrdFeed pricePrice per unit for exporting electricity to the grid in £s.
PrcCost pricePrice per unit for importing electricity from the grid in £s.
CO2Conversion factorCarbon offset calculation (Kg CO2/kWh). The exact CO2 savings factor can be obtained from your energy provider.
AInput Ev mode0 = values on input Ev are added, 1 = the value on input Ev is an absolute value.