---
title: Wykorzystanie informacji uzyskanych z inwertera w celu optymalnego wykorzystania energii
description: "Dzięki integracji z inwerterem mamy możliwość m. in.: maksymalizowania wykorzystania energii w momencie jej nadprodukcji, w celu zmniejszenia ilości energii oddawanej do sieci przez uruchamianie dodatkowych urządzeń"
---

[Przejdź do treści](https://knowledgebase.grenton.com/pl/wykorzystanie-informacji-uzyskanych-z-inwertera-w-celu-optymalnego-wykorzystania-energii#main-content)

Polski

Pokaż podmenu do tłumaczenia

[Nowe zgłoszenie](https://knowledgebase.grenton.com/pl/kb-tickets/new?hsLang=pl) [Portal klienta](https://knowledgebase.grenton.com/wsparcie?hsLang=pl)

![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)

Otwórz główne menu nawigacji

Zamknij główne menu nawigacji

- Polski
  
  Pokaż podmenu do tłumaczenia
- [Nowe zgłoszenie](https://knowledgebase.grenton.com/pl/kb-tickets/new)
- [Portal klienta](https://knowledgebase.grenton.com/wsparcie)
- [Szkolenia](https://szkolenia.grenton.pl/)

[Szkolenia](https://szkolenia.grenton.pl/)

 Witaj. Jak możemy Ci pomóc?

- Brak sugerowanych wyników, ponieważ pole wyszukiwania jest puste.

1. [Baza wiedzy](https://knowledgebase.grenton.com/pl?hsLang=pl)
2. [Konfiguracja i Integracje](https://knowledgebase.grenton.com/pl/konfiguracja-i-integracje?hsLang=pl)
3. [Konfiguracja](https://knowledgebase.grenton.com/pl/konfiguracja-i-integracje?hsLang=pl#konfiguracja)

# Wykorzystanie informacji uzyskanych z inwertera w celu optymalnego wykorzystania energii

**Uwaga!** Poniższe instrukcja została przygotowana w oparciu o instrukcję integracji z inwerterem Fronius, która dostępna jest pod [adresem](https://knowledgebase.grenton.com/pl/integracja-z-inwerterem-fronius?hsLang=pl).

Dzięki integracji z inwerterem mamy możliwość m. in.:  
\* maksymalizowania wykorzystania energii w momencie jej nadprodukcji, w celu zmniejszenia ilości energii oddawanej do sieci przez uruchamianie dodatkowych urządzeń (ładowarek, hydroforów, itd).

Jak w poprzednim przykładzie - do zrealizowania poniższego przykładu potrzebujemy:

- CLU Z-Wave (o nazwie ***CLU***)
- Gate Modbus (o nazwie ***Gate\_Modbus***)
- Inverter Fronius

W CLU tworzymy cechy użytkownika:  
\* ***current\_energy\_modbus*** - zwraca wartość energii chwilowej;  
\* ***avarage\_energy\_modbus*** - zwraca sumaryczną wartość energii z pomiarów oraz średnią po ostatnim pomiarze;  
\* ***counter*** - zwraca informację na temat liczby wykonanych pomiarów.

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

Do zdarzenia *OnChange* w obiekcie wirtualnym, zwracającym wartość chwilowej energii (obiekt o nazwie ***x500\_ac\_power\_current***) przypisujemy przekazanie wartości cechy *Value* do zmiennej ***current\_energy\_modbus***:  
![](https://knowledgebase.grenton.com/hubfs/Knowledge%20Base%20Import/s3.amazonaws.comcdn.freshdesk.comdatahelpdeskattachmentsproduction35130333501originalp0ZQ2IfPRAgOhKuOeCf00XgWu8-25xdPzQ-1.png)  
![](https://knowledgebase.grenton.com/hubfs/Knowledge%20Base%20Import/s3.amazonaws.comcdn.freshdesk.comdatahelpdeskattachmentsproduction35130333686original81iEEbF-x5BFax7m-SxL8qI2BkJ0skAWdg-1.png)  
![](https://knowledgebase.grenton.com/hubfs/Knowledge%20Base%20Import/s3.amazonaws.comcdn.freshdesk.comdatahelpdeskattachmentsproduction35130333762originaleVHWPaQRMDq6kpeO3bQYKAbYxe6cXJ3yDA-1.png)  
![](https://knowledgebase.grenton.com/hubfs/Knowledge%20Base%20Import/s3.amazonaws.comcdn.freshdesk.comdatahelpdeskattachmentsproduction35130333890original7nK2HTKt-uTaAVgU58vD99_b_GpSctJxPw-1.png)  
W CLU tworzymy skrypt (o nazwie ***average\_energy***):

```
if(CLU->counter<15) thenCLU->average_energy_modbus=CLU->average_energy_modbus+CLU->current_energy_modbusCLU->counter=CLU->counter+1endif(CLU->counter==15) thenCLU->average_energy_modbus=math.floor(CLU->average_energy_modbus/15)CLU->counter=0CLU->actions()SYSTEM.Wait(5000)CLU->average_energy_modbus=0end
```

gdzie skrypt ***actions*** to skrypt odpowiedzialny za sprawdzenie średniej wartości energii oraz podjęcie odpowiednich działań, np:

```
if(CLU->average_energy_modbus>8000) thenCLU->CHARGER_DOUT1->SwitchOn(900000)endif(CLU->average_energy_modbus>6000) thenCLU->CHARGER_DOUT2->SwitchOn(900000)endif(CLU->average_energy_modbus>5000) thenCLU->WATER_HEATER_DOUT3->SwitchOn(900000)endif(CLU->average_energy_modbus>4000) thenCLU->WATER_HEATER_DOUT4->SwitchOn(900000)end
```

**Uwaga!** Wartość 900000ms to czas całego cyklu - wykonywanych jest 15 pomiarów w odstępach 1 minuty.

Następnie tworzymy obiekt wirtualny *Calendar*:  
![](https://knowledgebase.grenton.com/hubfs/Knowledge%20Base%20Import/s3.amazonaws.comcdn.freshdesk.comdatahelpdeskattachmentsproduction35130338567originalb1nu00m9DFAdTdom0k1GMBg6HSvRrKPfgQ-1.png)

Jego regułę ustawiamy w wybrany sposób - w przykładzie kalendarz będzie uruchamiany co minutę:  
![](https://knowledgebase.grenton.com/hubfs/Knowledge%20Base%20Import/s3.amazonaws.comcdn.freshdesk.comdatahelpdeskattachmentsproduction35130338855originalEiMmFOP7PEUM5fH8xda22ApVqPmM9pbH5g-1.png)  
Do zdarzenia *OnCalendar* przypisujemy wcześniej utworzony skrypt:  
![](https://knowledgebase.grenton.com/hubfs/Knowledge%20Base%20Import/s3.amazonaws.comcdn.freshdesk.comdatahelpdeskattachmentsproduction35130339008originalON0usCjp_ZgT-e9jcs4ywVNDPcEI8MqbJg-1.png)  
Następnie tworzymy obiekt wirtualny *Timer*:  
![](https://knowledgebase.grenton.com/hubfs/Knowledge%20Base%20Import/s3.amazonaws.comcdn.freshdesk.comdatahelpdeskattachmentsproduction35130339205originalISKwe98y2kcRXueTBvtGvzf3zuFTcXsoog-1.png)  
Jego cechy wbudowane konfigurujemy w następujący sposób:  
![](https://knowledgebase.grenton.com/hubfs/Knowledge%20Base%20Import/s3.amazonaws.comcdn.freshdesk.comdatahelpdeskattachmentsproduction35130339552originalSO1YaIlI75_NRUM6jW7-gQWgUxiV0477oQ-1.png)

Do zdarzenia *OnStart* przypisujemy metodę *Stop()* kalendarza, a do *OnTimer* uruchomienie kalendarza metodą *Start()*:  
![](https://knowledgebase.grenton.com/hubfs/Knowledge%20Base%20Import/s3.amazonaws.comcdn.freshdesk.comdatahelpdeskattachmentsproduction35130339797original3YP5uepsZlivkM8hjP1Jv2qg3Smfis4xcQ-1.png)

Uruchomienie Timer'a przypisujemy do zdarzenia *OnInit* w CLU:

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

Tak utworzoną konfigurację przesyłamy do modułu *CLU* oraz *Gate Modbus*.

![](https://knowledgebase.grenton.com/hubfs/Knowledge%20Base%20Import/support.grenton.plplsupportsolutionsarticles35000182433-wykorzystanie-informacji-uzyskanych-z-inwertera-w-celu-optymalnego-wykorzystania-energii-1.gif)

- [Wytyczne instalacyjne](https://knowledgebase.grenton.com/pl/wytyczne-instalacyjne?hsLang=pl#main-content)

    - [Jak Wykonać Instalację Elektryczną](https://knowledgebase.grenton.com/pl/wytyczne-instalacyjne?hsLang=pl#jak-wykona%C4%87-instalacj%C4%99-elektryczn%C4%85)
- [Urządzenia referencyjne](https://knowledgebase.grenton.com/pl/urz%C4%85dzenia-referencyjne?hsLang=pl#main-content)

    - [Zintegrowane urządzenia](https://knowledgebase.grenton.com/pl/urz%C4%85dzenia-referencyjne?hsLang=pl#zintegrowane-urz%C4%85dzenia)
- [Najczęstsze Błędy](https://knowledgebase.grenton.com/pl/najcz%C4%99stsze-b%C5%82%C4%99dy?hsLang=pl)
- [Instalacja Elektryczna](https://knowledgebase.grenton.com/pl/instalacja-elektryczna?hsLang=pl)
- [Konfiguracja i Integracje](https://knowledgebase.grenton.com/pl/konfiguracja-i-integracje?hsLang=pl#main-content)

    - [Gate Modbus](https://knowledgebase.grenton.com/pl/konfiguracja-i-integracje?hsLang=pl#gate-modbus)
    - [Videoszkolenia](https://knowledgebase.grenton.com/pl/konfiguracja-i-integracje?hsLang=pl#videoszkolenia)
    - [Aplikacje](https://knowledgebase.grenton.com/pl/konfiguracja-i-integracje?hsLang=pl#aplikacje)
    - [Gate HTTP](https://knowledgebase.grenton.com/pl/konfiguracja-i-integracje?hsLang=pl#gate-http)
    - [Smart Panel](https://knowledgebase.grenton.com/pl/konfiguracja-i-integracje?hsLang=pl#smart-panel)
    - [Konfiguracja](https://knowledgebase.grenton.com/pl/konfiguracja-i-integracje?hsLang=pl#konfiguracja)
    - [Interfejsy myGrenton](https://knowledgebase.grenton.com/pl/konfiguracja-i-integracje?hsLang=pl#interfejsy-mygrenton)
    - [Obiekty wirtualne](https://knowledgebase.grenton.com/pl/konfiguracja-i-integracje?hsLang=pl#obiekty-wirtualne)
    - [Gate Alarm](https://knowledgebase.grenton.com/pl/konfiguracja-i-integracje?hsLang=pl#gate-alarm)
- [Domofon](https://knowledgebase.grenton.com/pl/domofon?hsLang=pl)
- [Najczęściej Zadawane Pytania](https://knowledgebase.grenton.com/pl/najcz%C4%99%C5%9Bciej-zadawane-pytania?hsLang=pl#main-content)

    - [FAQ](https://knowledgebase.grenton.com/pl/najcz%C4%99%C5%9Bciej-zadawane-pytania?hsLang=pl#faq)
    - [O Grenton](https://knowledgebase.grenton.com/pl/najcz%C4%99%C5%9Bciej-zadawane-pytania?hsLang=pl#o-grenton)
- [Cenniki i dokumenty](https://knowledgebase.grenton.com/pl/cenniki-i-dokumenty?hsLang=pl)

[![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.