Eksport danych licznika w interwałach
EVCharge.mobi może eksportować próbki z ładowarki, na których opiera się wykres sesji, obliczać zużycie w przedziałach 15-minutowych i godzinnych oraz uwzględniać historyczne koszty taryfowe zapisane dla każdego okresu raportowania. Ten przewodnik wyjaśnia dokładnie, co oznaczają dane w pliku CSV — a czego nie oznaczają.
Dlaczego znaczniki podłączenia i odłączenia nie wystarczają
W trakcie sesji ładowania pojazd może pozostawać podłączony, nawet gdy wstrzymuje ładowanie, osiąga limit, realizuje harmonogram lub jest ograniczony mocą lokalizacji. Dlatego czas rozpoczęcia i zakończenia sesji nie pokazuje, kiedy faktycznie dostarczano energię. OCPP MeterValues ze znacznikami czasu mogą dostarczyć te informacje, jeśli ładowarka wysyła je z odpowiednimi jednostkami i odwołaniami do transakcji.
Tryby eksportu
Surowe odczyty licznika
Surowy CSV zachowuje każdą przechowywaną próbkę ze znacznikiem czasu UTC, transakcją, ładowarką, lokalizacją, złączem, wielkością mierzoną, fazą, miejscem pomiaru, wartością pierwotną i jednostką. Używaj go, gdy potrzebujesz prądu, napięcia, mocy, stanu naładowania lub dokładnej serii rejestru energii podanej przez ładowarkę.
Energia w interwałach 15-minutowych i godzinowych
Eksporty interwałowe używają tylko próbek Energy.Active.Import.Register w jednostkach Wh, kWh lub MWh. EVCharge przelicza kolejne wartości skumulowane na różnicę wyrażoną w kWh. Jeśli okres pomiarowy przekracza granicę przedziału UTC, różnica jest dzielona proporcjonalnie do czasu po obu stronach granicy.
Ten proporcjonalny podział jest oszacowaniem między dwoma fizycznymi odczytami. Ładowarka raportująca co minutę daje dokładniejszą granicę interwału niż raportująca co godzinę.
Energia i koszt w interwałach 15-minutowych i godzinowych
Eksporty z kosztami dodają historyczne składniki taryfy zapisane podczas rozliczania sesji: energię, przesył, energię rynkową, średnią cenę netto każdego składnika za kWh, podatek, walutę i sumę. Wiersz 15-minutowy pokazuje cenę składnika w tym okresie, a godzinowy średnią ważoną wolumenem. Eksport korzysta z zapisanych kosztów okresu ładowania zamiast przeliczać stare sesje według dzisiejszej taryfy lub ustawień cen rynkowych.
Zapisy kosztów są przypisywane do przedziału raportowania UTC zawierającego zapisany znacznik czasu wyceny. Powielone historyczne zapisy tej samej transakcji, czasu i składnika są redukowane do najnowszego i oznaczane jako deduplicated_history. Okresy z energią zmierzoną przez licznik, ale bez zapisanego kosztu taryfowego, są oznaczane jako not_priced; brak ceny nie oznacza bezpłatnego ładowania.
Jak eksportować
- Otwórz raporty w CPO Portal i wybierz zakres dat.
- Wybierz format eksportu: surowe odczyty licznika, energia w interwałach lub energia i koszt w interwałach.
- Pobierz CSV i przed użyciem w kolejnych systemach sprawdź transakcję, taryfę, walutę, stan wyceny, jednostki oraz znaczniki czasu UTC.
Jak odczytywać fazy i resety licznika
- Serie poszczególnych faz pozostają oddzielne. Nie dodawaj serii zbiorczej “None” do wartości L1, L2 i L3 z tej samej ładowarki.
- Ujemna różnica odczytów skumulowanych zwykle wskazuje reset lub wymianę licznika. EVCharge pomija taki segment zamiast raportować ujemne zużycie lub łączyć dane przez granicę resetu.
- Próbki bez obsługiwanej jednostki energii pozostają w surowym eksporcie, ale są pomijane w agregacji interwałowej.
- Dostarczona energia pochodzi z wybranej serii odczytów skumulowanych. Wyceniona energia pochodzi z historycznych wierszy rozliczeń, dlatego obie kolumny pozostają widoczne do uzgodnienia danych.
- Gdy dostępne są rejestry zbiorcze i fazowe, eksport kosztów preferuje serię zbiorczą zamiast dodawać ją do L1, L2 i L3.
- Eksport odzwierciedla dane zgłoszone przez ładowarkę. Przed użyciem do regulowanych rozliczeń potwierdź konfigurację licznika i wymagania instalacji.
Bezpieczeństwo i kontrola dostępu
Eksport wymaga uprawnienia do odczytu raportów w wybranym obszarze roboczym CPO. Zapytania są ograniczone do tego obszaru oraz do 100 000 przechowywanych próbek i 100 000 zapisów kosztów na pobranie; po osiągnięciu limitu wybierz krótszy okres. Żądania eksportu nie wysyłają poleceń do ładowarek ani nie zmieniają sesji ładowania.
Przykładowy wiersz godzinowy
Interval start (UTC),Interval end (UTC),Transaction,Charger,Site,Connector,Phase,Location,Energy (kWh),Contributing segments
2026-08-13T10:00:00.000Z,2026-08-13T11:00:00.000Z,4201,Garage A,Office,1,None,Outlet,6.842,12
Potrzebujesz innego formatu raportów?
Jeśli potrzebujesz przedziałów według kalendarzowej strefy czasowej, automatycznej dostawy, konkretnego schematu księgowego lub dostępu API do danych licznika, prześlij wymagane kolumny, interwał i system docelowy. Jest to bardziej przydatne niż próba ustalenia wymagań na podstawie ogólnego pliku CSV sesji.