---
title: Integration with the Fronius inverter
description: "If you want to integrate with the inverter, follow the steps described below: 1. In the user features of the Gate Http module called GateHttp, we create the following features:  * total_energy - energ"
---

[Skip to content](https://knowledgebase.grenton.com/en/integration-with-the-fronius-inverter-1#main-content)

English

Show submenu for translations

[New ticket](https://knowledgebase.grenton.com/en/kb-tickets/new?hsLang=en) [Customer portal](https://knowledgebase.grenton.com/wsparcie?hsLang=en)

![Logo_Grenton_Main_2020_RGB_v1.0-1.png\]](https://knowledgebase.grenton.com/hs-fs/hubfs/Logo_Grenton_Main_2020_RGB_v1.0-1.png?width=200&height=94&name=Logo_Grenton_Main_2020_RGB_v1.0-1.png)

Open main navigation

Close main navigation

- English
  
  Show submenu for translations
- [New ticket](https://knowledgebase.grenton.com/en/kb-tickets/new)
- [Customer portal](https://knowledgebase.grenton.com/wsparcie)
- [Trainings](https://www.grenton.com/cooperation/trainings.html)

[Trainings](https://www.grenton.com/cooperation/trainings.html)

 Hello. How can we help you?

- There are no suggestions because the search field is empty.

1. [Knowledge Base](https://knowledgebase.grenton.com/en?hsLang=en)
2. [Manuals](https://knowledgebase.grenton.com/en/manuals?hsLang=en)
3. [Gate HTTP](https://knowledgebase.grenton.com/en/manuals?hsLang=en#gate-http)

# Integration with the Fronius inverter

**Attention!** The example uses the second generation Gate HTTP module with FW 1.1.0-2034C!

The following instructions show you how to integrate with the Fronius Symo 8.2-3-M inverter via the Fronius Solar API (JSON). The manual was prepared based on information available on the website: Fronius Solar API

After connecting the inverter to the local network, remember its IP address. The inverter changes its IP address cyclically, so remember to update the IP address or assign a permanent IP address to the inverter (in the router).

The example will read data regarding:

- generated instantaneous power;
- total energy generated during the day, year and since the beginning of the installation's operation.

If you want to integrate with the inverter, follow the steps described below:

1. In the user features of the ***Gate Http*** module called ***GateHttp***, we create the following features:

![](https://knowledgebase.grenton.com/hubfs/image-png-Sep-15-2023-09-45-07-7429-AM.png)

\* ***total\_energy*** - energy produced since the beginning of the installation (in kWh);  
\* ***year\_energy*** - energy produced over the last year (in kWh);  
\* ***day\_energy*** - energy produced today (in kWh);  
\* ***current\_energy*** - energy produced at the moment of reading (in Wh);

2. Then we create a ***HttpRequest*** virtual object called ***fronius\_info***:

![](https://knowledgebase.grenton.com/hubfs/image-png-Sep-26-2023-05-57-33-6746-AM.png)

![](https://knowledgebase.grenton.com/hubfs/image-png-Sep-26-2023-05-58-00-0720-AM.png)

3. The ***fronius\_info*** virtual object settings are as follows:

![](https://knowledgebase.grenton.com/hubfs/image-png-Sep-26-2023-05-59-16-7830-AM.png)

Where:  
**Host:** IP address of the inverter  
**Path:** /solar\_api/v1/GetInverterRealtimeData.cgi  
**QueryStringParams:** Scope=System  
**ResponseType:** JSON

Setting the **QueryStringParams** feature in this way will cause the information read to apply to the entire system.

An example response to the above query looks like this:

![](https://knowledgebase.grenton.com/hubfs/Knowledge%20Base%20Import/s3.amazonaws.comcdn.freshdesk.comdatahelpdeskattachmentsproduction35129737599originaldtJ1ai1vuH6pBDTjYsEOERHNV5oiiuE5jw-2.png)

A detailed description and other possibilities (e.g. reading the currently generated current and voltage for the selected inverter) can be found in the documentation.

 

4. Then we create the ***fronius\_info\_resp*** script:

```
resp=Gate_Http->fronius_info->ResponseBodyif(Gate_Http->fronius_info->StatusCode==200) then  Gate_Http->total_energy=resp.Body.Data.TOTAL_ENERGY.Values["2"]  Gate_Http->total_energy=Gate_Http->total_energy/1000  Gate_Http->year_energy=resp.Body.Data.YEAR_ENERGY.Values["2"]  Gate_Http->year_energy=Gate_Http->year_energy/1000  Gate_Http->day_energy=resp.Body.Data.DAY_ENERGY.Values["2"]  Gate_Http->day_energy=Gate_Http->day_energy/1000  Gate_Http->current_energy=resp.Body.Data.PAC.Values["2"]end
```

 

5. We assign this script to the ***OnResponse*** event of the ***fronius\_info*** virtual object:

![](https://knowledgebase.grenton.com/hubfs/image-png-Sep-26-2023-06-02-43-8883-AM.png)

 

6. By sending the configuration to ***GateHttp*** and triggering the ***SendRequest*** event in the ***fronius\_info*** object:

![](https://knowledgebase.grenton.com/hubfs/image-png-Sep-26-2023-06-04-11-8221-AM.png)

user featres in the ***GateHttp*** module should take the appropriate values:

![](https://knowledgebase.grenton.com/hubfs/image-png-Sep-26-2023-09-28-18-4307-AM.png)

 

7. To download data periodically, we create a ***Timer*** virtual object called ***fronius\_requests***:

![](https://knowledgebase.grenton.com/hubfs/image-png-Sep-26-2023-09-29-51-1645-AM.png)

![](https://knowledgebase.grenton.com/hubfs/image-png-Sep-26-2023-09-30-46-5005-AM.png)

 

8. In the embedded features, set the ***Time*** (e.g. 1000ms) and change the ***Mode*** to ***Interval***:

![](https://knowledgebase.grenton.com/hubfs/image-png-Sep-26-2023-09-31-34-8191-AM.png)

 

9. We assign the ***SendRequest*** method to the ***OnTimer*** event:

![](https://knowledgebase.grenton.com/hubfs/image-png-Sep-26-2023-09-32-18-9548-AM.png)

 

10. We assign the ***Start*** method of the virtual object to the ***OnInit*** event in the ***GateHttp*** module:

![](https://knowledgebase.grenton.com/hubfs/image-png-Sep-26-2023-09-34-14-5933-AM.png)

 

11. We send the configuration created in this way to the ***GateHttp*** module.

- [Installation guidelines](https://knowledgebase.grenton.com/en/installation-guidelines?hsLang=en#main-content)
  
  
  
  
  
    - [How to Prepare Electrical Installation](https://knowledgebase.grenton.com/en/installation-guidelines?hsLang=en#how-to-prepare-electrical-installation)
- [Reference devices](https://knowledgebase.grenton.com/en/reference-devices?hsLang=en#main-content)
  
  
  
  
  
    - [Integrated Device](https://knowledgebase.grenton.com/en/reference-devices?hsLang=en#integrated-device)
- [Most Common Mistakes](https://knowledgebase.grenton.com/en/most-common-mistakes?hsLang=en)
- [Electrical Installation](https://knowledgebase.grenton.com/en/electrical-installation?hsLang=en)
- [Manuals](https://knowledgebase.grenton.com/en/manuals?hsLang=en#main-content)
  
  
  
  
  
    - [Gate Modbus](https://knowledgebase.grenton.com/en/manuals?hsLang=en#gate-modbus)
    - [Training](https://knowledgebase.grenton.com/en/manuals?hsLang=en#training)
    - [SW Applications](https://knowledgebase.grenton.com/en/manuals?hsLang=en#sw-applications)
    - [Gate HTTP](https://knowledgebase.grenton.com/en/manuals?hsLang=en#gate-http)
    - [Smart Panel](https://knowledgebase.grenton.com/en/manuals?hsLang=en#smart-panel)
    - [Configuration](https://knowledgebase.grenton.com/en/manuals?hsLang=en#configuration)
    - [myGrenton interfaces](https://knowledgebase.grenton.com/en/manuals?hsLang=en#mygrenton-interfaces)
    - [Virtual Objects](https://knowledgebase.grenton.com/en/manuals?hsLang=en#virtual-objects)
    - [Gate Alarm](https://knowledgebase.grenton.com/en/manuals?hsLang=en#gate-alarm)
- [Intercom](https://knowledgebase.grenton.com/en/intercom?hsLang=en)
- [FAQ](https://knowledgebase.grenton.com/en/faq?hsLang=en#main-content)
  
  
  
  
  
    - [FAQ](https://knowledgebase.grenton.com/en/faq?hsLang=en#faq)
    - [About Grenton](https://knowledgebase.grenton.com/en/faq?hsLang=en#about-grenton)
- [Price list and documents](https://knowledgebase.grenton.com/en/price-list-and-documents?hsLang=en)

[![Grenton logo](https://knowledgebase.grenton.com/hs-fs/hubfs/Logo_Grenton_variants_BIG_2020_plus_RGB_v0.2-02.png?width=400&height=100&name=Logo_Grenton_variants_BIG_2020_plus_RGB_v0.2-02.png "Grenton logo")](http://grenton.com)

<https://www.facebook.com/grenton.smart.home> <https://www.instagram.com/grenton_smart_home/> <https://www.youtube.com/channel/UCFNNI-dgO1cm81kCrSr1bzg> <https://www.linkedin.com/company/grenton>

Copyright © 2026, Grenton Sp.z o.o.