> For the complete documentation index, see [llms.txt](https://docs.unwaste.energy/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.unwaste.energy/pl/dzialanie-unwaste-robot/technical-details/self-use-calculation.md).

# Obliczanie autokonsumpcji

### Dlaczego dzienne sumy wprowadzają w błąd

Jeśli obliczasz zużycie własne, używając wyłącznie dziennych sum, możesz dojść do błędnych wniosków.

Przykład (jeden dzień):

* Łącznie wyprodukowane: 10 kWh (głównie w ciągu dnia)
* Łącznie zużyte: 22 kWh (głównie wieczorem/nocą)
* Zużyte w ciągu dnia: 2 kWh

Jeśli założysz, że cała produkcja mogła zostać „zużyta”, możesz błędnie wnioskować:

* zużycie własne energii = 10 kWh

Ale w rzeczywistości liczy się tylko nakładanie się w czasie:

* zużycie własne energii powinno wynosić około 2 kWh (chyba że magazynowanie przesunęło energię).

### Metoda 15-minutowych bloków

Aby uniknąć tego błędu, Unwaste oblicza zużycie własne dla każdego 15-minutowego bloku:

Dla każdego 15-minutowego interwału:

* `self_used_interval = min(produced_interval, used_interval)`

Następnie:

* `Zużycie własne = suma(self_used_interval we wszystkich interwałach)`
* `Zużycie własne (%) = Zużycie własne / Wyprodukowane`
* `Samowystarczalność (%) = Zużycie własne / Zużyte`

Ta metoda zapewnia:

* zużycie własne odzwierciedla rzeczywiste nakładanie się w czasie,
* a efekty magazynowania mogą być uchwycone poprzez zachowanie dotyczące magazynowania/odzyskiwania.

**Uwaga:**\nTo jest świadomy wybór projektowy, aby wyniki były realistyczne dla typowych wzorców gospodarstw domowych i Mała firma.
