Tworzymy 'własny’ dynamiczny ESS w systemie VenusOS

Dziś Dzień Nauczyciela to dobry dzień na rozpoczęcie cyklu artykułów dot. dynamicznych cen energii RCE. Jak wszyscy wiemy na 1 lipca 2024 ustawodawca wyznaczył termin zmiany sposobu rozliczania energii wytworzonej przez instalacje prosumenckie w systemie net-billing z miesięcznej na godzinową. Dlatego też istotnym jest dbanie o sprzedaż energii i autokonsumpcję wg nowych stawek. Jak wiadomo stawki zmieniają się codziennie z dokładnością 15-minutową i ciężko byłoby zmieniać parametry systemu tak 'zarobek’ na sprzedaży energii był jak największy. Dlatego też z pomocą przychodzi nam VenusOS (Cerbo GX) który stanowi rozbudowany system HEMS. Jak wiadomo system ten jest stworzony dla systemu Victrona (ma nawet własny system DynamicsESS), ale dla mnie działa to słabo w Polsce więc postanowiłem napisać swój algorytm nad którym panuję, a również postaramy się użyć go z innymi falownikami zobaczymy co z tego wyjdzie (ja mam Sofar jak dobrze wiemy). W dzisiejszym artykule info co potrzebujemy z hardware oraz jaki software.

Cerbo GX lub RaspberryPi ver > 3.b

Na rynku dostępne są dwa urządzenia które możemy wykorzystać w naszym systemie zarządzania energią CerboGX (może być w wersji S) w kwocie około 1200 PLN (wersja S jest tańsza około 900) druga opcja to zakup RaspberryPI (koszt z zasilaczem ekranem etc może około 500 PLN plus do tego przekaźniki sterowane po ModbusTCP od Waveshare). Przewagą CerboGX jest ładna obudowa i 2 przekaźniki na pokładzie. Do CerboGX można dokupić zewnętrzny ekran oryginał 1000 PLN lub jakikolwiek z dotykiem z Chin za 300 PLN.

Software VenusOS w wersji Large

Do współpracy z dynamicznymi cenami energii potrzebujemy systemu Large wersji programowalnej w NodeRED dzięki takiemu połączeniu hardware oraz software możemy bezpośrednio wpływać na cały system PV tak aby produkcja energii ze Słońca przyniosła największe korzyści dla użytkownika, a nie dla zakładów energetycznych.

Instalacja systemu Large na Cerbo oraz RasberryPI opisana jest szczegółowo w Internecie więc nie będziemy tutaj się tym zajmować, aby nie tracić czasu. (Chyba że okaże się że jest to problematyczne to wówczas zrobimy odrębny artykuł na ten temat w szczególności jeśli chodzi o RaspberryPI)

NodeRED

Dzięki użyciu NodeRED jesteśmy w stanie pobierać dynamiczne ceny energii w formacie JSON bezpośrednio ze strony PSE gdzie codziennie publikowane są obowiązujące ceny energii na następny dzień, godzina publikacji wyznaczona jest na ok 14-15 każdego dnia. Dane z 15-minutową dokładnością zostają przetworzone przez specjalny kod stworzony dla Was przeze mnie i zapisywany jest w postaci tabeli 96 próbek które określają poziom godziwej ceny energii. Poziom „Godziwej Ceny” będzie można dowolnie zmieniać w systemie.

Na dziś to tyle w sumie w pracy jestem 🙂

Pozdrawiam i do następnego artykułu w którym przygotujemy w systemie DBUS dodatkowe ustawienia w VenusOS oraz stworzymy własne Ekrany w Menu VenusOS.