Kalkulator zużycia prądu
Porównaj scenariusze. Zmień godziny pracy lub moc sprzętu i zobacz wpływ na rachunek miesięczny oraz roczny.
- Bez rejestracji
- Szybkie działanie
- Operacje w pamięci
Zero back-endu, 100% lokalnie.
Kalkulator zużycia prądu 2025 online. Przelicz kWh i koszt miesięczny z rozbiciem na opłaty
Ta dokumentacja opisuje addon Livewire, który szacuje zużycie energii elektrycznej i koszt rachunku na podstawie listy urządzeń, czasu pracy oraz pełnego koszyka opłat. Zawiera opis pól wejściowych, algorytm krok po kroku, przykłady z liczbami, wzory kosztów, integrację z danymi live JSON, a także FAQ, checklistę i wskazówki UX. Tekst jest spójny z udostępnionym kodem klasy KalkulatorZuzyciaPradu i widoku.
Co robi kalkulator i dla kogo jest przeznaczony
Kalkulator zlicza dobową, miesięczną i roczną energię zużytą przez zdefiniowane urządzenia, a następnie przelicza ją na koszt uwzględniający energię czynną, dystrybucję zmienną i stałą, opłatę mocową, opłatę przejściową, dopłaty systemowe oraz VAT. Model wspiera dwa sektory. Gospodarstwa domowe i firmy. Użytkownik może zastosować predefiniowane taryfy G11, G12 i G12w albo przełączyć się w tryb custom i wprowadzić własne stawki. Narzędzie sprawdza się przy planowaniu budżetu domowego, audycie stanowiska pracy, kalkulacji wpływu modernizacji sprzętu i w rozmowach z dostawcą energii. Interfejs pozwala budować listę urządzeń ręcznie lub jednym kliknięciem dodać pozycje z szablonów.
Pola formularza i znaczenie jednostek
| Pole | Opis | Jednostka | Uwagi |
|---|---|---|---|
| sector | Sektor odbiorcy | enum | household lub business, wpływa tylko na logikę taryf w Twoim projekcie |
| tariff | Wariant taryfowy | enum | g11, g12, g12w, custom. W tym addonie parametry wpisujesz ręcznie, tryby są etykietą UX |
| energy_price | Cena energii czynnej | PLN/kWh | stawka brutto za kWh |
| dist_var | Dystrybucja zmienna | PLN/kWh | stawka zmienna dystrybutora |
| dist_fix | Dystrybucja stała | PLN/mies. | stała miesięczna niezależna od kWh |
| capacity_fee | Opłata mocowa | PLN/mies. | modelowana jako stała |
| transit_fee | Opłata przejściowa | PLN/mies. | stała miesięczna |
| oze_fee | Opłata OZE | PLN/kWh | stawka od kWh |
| cogen_fee | Opłata kogeneracyjna | PLN/kWh | stawka od kWh |
| quality_fee | Opłata jakościowa | PLN/kWh | stawka od kWh |
| excise | Akcyza | PLN/kWh | stawka od kWh |
| vat | VAT | % | stawka podatku liczona na końcu od sumy netto |
| live_url | Parametry live | URL | adres zwracający JSON z polami stawek do nadpisania |
W sekcji urządzeń każda pozycja ma nazwę, moc w pracy, moc w czuwaniu, liczbę sztuk, godziny pracy dziennie i liczbę dni w miesiącu. Dzięki temu kalkulator liczy nie tylko energię aktywną, ale także pobór standby.
Formuły obliczeń energii
// Energia dla jednego urządzenia
wh_day = (power_w * hours_per_day + standby_w * max(0, 24 - hours_per_day)) * qty
kwh_day = wh_day / 1000
kwh_month = kwh_day * days_per_month
// Sumowanie po wszystkich urządzeniach
kwh_month_total = Σ kwh_month
kwh_year_total = kwh_month_total * 12
// Dane do wykresu urządzeń
by_device_month = [{ name, kwh }, ...]
Model przyjmuje, że urządzenie pracuje określoną liczbę godzin z mocą znamionową, a przez resztę doby pobiera moc czuwania. Jeżeli urządzenie nie ma trybu standby, wpisz zero. Warto dbać o realizm godzin, aby nie przeszacować energii.
Formuły kosztów i rozbicie na elementy
// Stawka skumulowana za 1 kWh (użyteczna do porównań)
per_kwh = energy_price + dist_var + oze_fee + cogen_fee + quality_fee + excise
// Składniki zależne od kWh
energy_cost = kwh_month_total * energy_price
dist_var_cost = kwh_month_total * dist_var
oze_cost = kwh_month_total * oze_fee
cogen_cost = kwh_month_total * cogen_fee
quality_cost = kwh_month_total * quality_fee
excise_cost = kwh_month_total * excise
// Składniki stałe
fixed_month = dist_fix + capacity_fee + transit_fee
// VAT i wartości końcowe
net_month = energy_cost + dist_var_cost + oze_cost + cogen_cost + quality_cost + excise_cost + fixed_month
vat_amount = net_month * (vat / 100)
pln_month = net_month + vat_amount
pln_year = pln_month * 12
Wynik miesięczny jest pokazywany w kartach oraz na wykresie kołowym jako rozkład kosztów. Wartości są zaokrąglane do dwóch miejsc po przecinku. Dzięki widocznemu rozkładowi szybko widać gdzie leży potencjał oszczędności.
Szablony urządzeń i workflow
Komponent wspiera gotowe szablony urządzeń ładowane z pliku JSON. Wystarczy wybrać pozycję z listy i dodać do tabeli. To przyspiesza budowę koszyka sprzętów przy pierwszym uruchomieniu kalkulatora. Później możesz edytować godziny pracy i liczbę dni pod własny profil.
Integracja z danymi live JSON
Przycisk Pobierz odczytuje JSON z podanego adresu i nadpisuje stawki. Oczekiwane klucze to: energy_price, dist_var, dist_fix, capacity_fee, oze_fee, cogen_fee, quality_fee, transit_fee, excise, vat. Każdy klucz, jeśli jest obecny, zostanie rzutowany do typu liczbowego i zastosowany. Komunikat o błędzie informuje, gdy pobranie nie powiodło się, ale nie blokuje ręcznej kalkulacji.
Przykładowy JSON
{
"energy_price": 0.86,
"dist_var": 0.32,
"dist_fix": 14.50,
"capacity_fee": 9.80,
"oze_fee": 0.00,
"cogen_fee": 0.00,
"quality_fee": 0.00,
"transit_fee": 2.40,
"excise": 0.00,
"vat": 23
}
Algorytm — przebieg w klasie Livewire
// Pętla po urządzeniach
foreach device as d:
qty = max(0, int(d.qty))
p = max(0, float(d.power_w))
s = max(0, float(d.standby_w))
h = max(0, float(d.hours_per_day))
days= max(0, int(d.days_per_month))
wh_day = (p*h + s*max(0,24-h)) * qty
kwh_day = wh_day/1000
kwh_month = kwh_day * (days>0 ? days : 30)
sum_kwh += kwh_month
by_device_month.push({ name: d.name or 'Urz.'+i, kwh: round(kwh_month,4) })
kwh_year = sum_kwh * 12
// Koszty
energy_cost = sum_kwh * energy_price
... itd.
// VAT i wynik końcowy
net_month = ...
vat_amount = net_month * vat/100
pln_month = net_month + vat_amount
pln_year = pln_month * 12
Wyniki są zbierane w tablicy results i przekazywane do widoku, gdzie Chart.js rysuje wykres kołowy kosztów i słupkowy udziałów urządzeń w kWh miesięcznie. Zdarzenia livewire:load i livewire:update wyzwalają rysowanie wykresów tylko wtedy, gdy @this.results ma dane.
Przykłady kalkulacji
Profil domowy — kuchnia i RTV
Załóżmy: lodówka 40 W pracy i 2 W standby przez 24 h, piekarnik 2000 W przez 0.5 h dziennie przez 15 dni, płyta indukcyjna 1800 W przez 0.6 h dziennie przez 20 dni, telewizor 90 W przez 3 h dziennie 25 dni i standby 1 W, router 10 W 24 h. Przyjmijmy ceny domyślne: energia 0.90 PLN na kWh, dystrybucja zmienna 0.35, stała 15 PLN, mocowa 10 PLN, przejściowa 2.50 PLN, VAT 23 procent, opłaty od kWh równe zeru. Kalkulator zwróci około 4.3 kWh dziennie, 132 kWh miesięcznie oraz 1584 kWh rocznie. Koszt miesięczny netto to suma energii i dystrybucji zmiennej 132 × 1.25 równe 165 PLN plus stałe 27.5 PLN daje 192.5 PLN. Po VAT 23 procent około 237 PLN. Rozkład kosztów pokaże przewagę energii i dystrybucji zmiennej nad stałymi składnikami.
Profil biurowy — komputery i klimatyzacja
Trzy komputery 120 W przez 7 h dziennie 22 dni, monitory 25 W przez 7 h 22 dni, drukarka standby 4 W 24 h, klimatyzator 900 W przez 4 h 20 dni w miesiącach letnich. Przy stawkach jak wyżej kalkulator pokaże około 7.9 kWh dziennie, 220 kWh miesięcznie oraz 2640 kWh rocznie. Koszt miesięczny brutto około 389 PLN. Wykres urządzeń wskaże największy udział klimatyzacji i komputerów.
Modernizacja oświetlenia
Wymiana 10 halogenów 35 W na LED 5 W, praca 3 h dziennie przez 30 dni. Przed modernizacją 10 × 35 × 3 × 30 dzielone przez 1000 daje 31.5 kWh miesięcznie. Po modernizacji 10 × 5 × 3 × 30 dzielone przez 1000 daje 4.5 kWh. Różnica 27 kWh. Przy stawce skumulowanej 1.25 PLN za kWh oszczędność około 34 PLN na miesiąc. Ten przykład dobrze nadaje się do komunikacji efektu wymiany źródeł światła.
Wskazówki dokładności i dobre praktyki
- Sprawdź etykiety energetyczne lub specyfikacje. Moc znamionowa bywa inna niż realna.
- Uwzględnij standby tylko wtedy, gdy faktycznie urządzenie jest pod prądem przez resztę doby.
- Korzystaj z liczby dni per miesiąc zgodnej z wykorzystaniem. Dla sprzętu sezonowego wpisz realne dni.
- Możesz zgrupować małe odbiorniki w jedną pozycję z sumaryczną mocą i szacowanymi godzinami.
- W testach A/B zmieniaj tylko jeden parametr na raz. Wyniki będą czytelniejsze.
FAQ
Czy kalkulator obsługuje strefy dobowo weekendowe
Widok nie rozdziela energii na strefy. Możesz jednak policzyć dwie konfiguracje. Dla strefy dziennej i nocnej. Albo rozszerzyć komponent o dwa koszyki godzin i osobne stawki, jeżeli chcesz odwzorować G12w w pełni.
Dlaczego wynik różni się od faktury
Model liczy energię sprzętów według zadanych godzin i mocy. Rzeczywiste zużycie zależy od wariantów pracy, temperatury, ładowania, sprawności zasilaczy i historii użytkowania. Różnice są naturalne. Kalkulator służy do planowania i porównań.
Skąd wziąć stawki
Z ostatniej faktury lub cennika sprzedawcy i operatora. Jeśli nie masz danych, użyj wartości domyślnych, a potem zaktualizuj pola po weryfikacji.
Czy można importować listę urządzeń
W prezentowanym kodzie przewidziano przycisk dodawania z szablonu. Import CSV lub JSON możesz dopisać jako osobną metodę, która zapełni tablicę devices.
UX i dostępność
- Dodaj aria label z jednostkami. PLN na kWh, PLN na miesiąc. To poprawia pracę czytników ekranu.
- W polu godzin i dni ustaw minimalne wartości 0. Puste pola łatwo przeszacowują sumy.
- Po kliknięciu Przelicz przewiń do sekcji wyników. Użytkownik od razu zobaczy karty i wykresy.
- Na wykresie urządzeń pokaż wartości liczbowe nad słupkami. Ułatwia to skanowanie.
Testy i walidacja
| Scenariusz | Wejście | Spodziewany wynik |
|---|---|---|
| Jedno urządzenie 100 W | 1 szt., 5 h, 30 dni, bez standby | kWh mies. 15, koszt zależny od stawek |
| Router 10 W 24 h | 1 szt., 24 h, 30 dni | kWh mies. 7.2, widoczny wpływ opłat stałych |
| LED 5 W 3 h | 10 szt., 3 h, 30 dni | kWh mies. 4.5, niska energia, niższy koszt |
Najczęstsze błędy i korekty
- Wpisywanie mocy z tabliczki zamiast średniej z watomierza. Rozważ pomiar próbny.
- Zbyt wysokie godziny dla sprzętów okazjonalnych. Dla piekarnika nie zakładaj codziennej pracy.
- Pomieszanie jednostek dla opłat. Sprawdź czy pole ma format PLN na kWh czy PLN na miesiąc.
- Brak standby dla dekodera lub konsoli. Wprowadź 1 do 5 W, jeśli urządzenie zostaje w trybie czuwania.
Podsumowanie
Kalkulator zużycia prądu 2025 daje szybki i przejrzysty sposób na policzenie kWh oraz kosztu miesięcznego i rocznego. Rozbicie rachunku na składniki pomaga w decyzjach o modernizacji i zmianie nawyków. Dodanie danych live i rozwinięcie o strefy taryfowe pozwoli w przyszłości odwzorować jeszcze dokładniej realne rozliczenia. Już teraz jednak narzędzie daje solidny punkt wyjścia do planowania budżetu i rozmów z dostawcą energii.