Newer
Older
homeassistant-infra / docs / WEEKLY_SCHEDULE_WEEKEND_FIX.md

📅 Tygodniowy harmonogram ładowania - WERSJA WEEKENDOWA

🔄 ZMIANA STRATEGII WEEKEND

Data: 2026-02-05
Zmiana: Ładowanie z sieci TYLKO w niedzielę w nocy


🎯 Nowa strategia weekendowa:

❌ STARA (nieoptymalna):

Piątek 22:00 → Sobota → Niedziela → Poniedziałek 06:00
= Ładowanie przez cały weekend (bo tania taryfa)

✅ NOWA (zoptymalizowana):

Piątek      → Normalnie jak dni powszednie
Sobota      → BRAK ładowania (PV wystarczy)
Niedziela   → BRAK ładowania w dzień (PV)
Nd 21:30    → Sprawdzenie prognozy na poniedziałek
Nd 22:00    → ŁADOWANIE 100% na poniedziałek
Pn 06:00    → Gotowe!

📊 Pełny tygodniowy harmonogram:

PONIEDZIAŁEK - PIĄTEK (dni powszednie)

21:30 🤖 Automatyzacja sprawdza prognozę Solcast
      ├─ <3 kWh   → Bardzo pochmurnie → Program 1+2+3+4
      ├─ 3-6 kWh  → Pochmurnie → Program 1+2
      ├─ 6-13 kWh → Średnio → Program 1 skrócony
      └─ >13 kWh  → Słonecznie → BRAK ładowania

22:00 ⚡ ŁADOWANIE z sieci (taryfa nocna G12W)
      Moc: ~4kW
      SOC: 45% → 100%
      Czas: 8h (22:00-06:00)
      Koszt: ~2.60 zł/noc

06:00 ⏹️  STOP ładowania
      Bateria: ~100% SOC

06:00-09:00 🏠 Dom zużywa z baterii
      Spadek: 100% → 80%
      Zużycie: ~3 kWh

09:00-16:00 ☀️ PV produkuje
      + Zasilanie domu (~2kW)
      + Ładowanie baterii (~1-2kW)
      Wzrost: 80% → 95%

16:00-22:00 🏠 Dom z baterii (peak hour)
      Spadek: 95% → 45%
      Zużycie: ~7.5 kWh

22:00 🔄 Cykl się powtarza

SOBOTA (weekend dzień 1)

00:00-09:00 🏠 Dom z baterii (od piątku)
      SOC: ~70% → 55%

09:00-16:00 ☀️ PV produkuje
      + Zasilanie domu
      + Ładowanie baterii
      SOC: 55% → 75%

16:00-22:00 🏠 Dom z baterii
      SOC: 75% → 50%

21:30 💤 BRAK AUTOMATYZACJI
      Powód: Weekend, PV wystarczy na niedzielę
      Komunikat: "☀️ Sobota - relaks. Bez ładowania!"

22:00 💤 BRAK ŁADOWANIA
      Oszczędność: ~2.60 zł

NIEDZIELA (weekend dzień 2)

00:00-09:00 🏠 Dom z baterii
      SOC: ~50% → 35%

09:00-16:00 ☀️ PV produkuje
      + Zasilanie domu
      + Ładowanie baterii
      SOC: 35% → 60%

16:00-21:00 🏠 Dom z baterii
      SOC: 60% → 45%

21:30 🤖 GŁÓWNA DECYZJA!
      ├─ Sprawdzenie prognozy na PONIEDZIAŁEK
      ├─ Sprawdzenie SOC baterii
      └─ Decyzja: Ładować czy nie?

      Warunek: SOC < 80%
      Akcja: Ustaw Program 1 = Grid, 22:00-06:00, SOC 100%

22:00 ⚡ ŁADOWANIE NA PONIEDZIAŁEK!
      Moc: ~4kW
      SOC: 45% → 100%
      Czas: 8h (niedziela 22:00 → poniedziałek 06:00)
      Koszt: ~2.60 zł (weekend=tania!)
      
      Komunikat: "🌙 Niedziela → Poniedziałek"

Pn 06:00 ✅ GOTOWE
      Bateria: 100% SOC
      Poniedziałek może się zacząć!

💰 Porównanie kosztów:

STARA STRATEGIA (ładowanie każdej nocy)

Pn-Pt: 5 × 2.60 zł = 13.00 zł
So-Nd: 2 × 2.60 zł =  5.20 zł
────────────────────────────
RAZEM:                18.20 zł/tydzień
                      72.80 zł/miesiąc

NOWA STRATEGIA (niedziela + dni robocze)

Pn-Pt: 5 × 2.60 zł = 13.00 zł
Sobota: BRAK        =  0.00 zł
Niedziela: 1× 2.60  =  2.60 zł
────────────────────────────
RAZEM:                15.60 zł/tydzień
                      62.40 zł/miesiąc

💰 OSZCZĘDNOŚĆ: 10.40 zł/miesiąc
                124.80 zł/rok

📈 Stan baterii w weekend:

Piątek 22:00 ━━━━━━━━━━━ 45% → 100% ━━━ Ładowanie
Sobota rano  ━━━━━━━━━━━ 100%
Sobota PV    ━━━━━━━━━━━ 80% (zużycie rano)
Sobota wiecz ━━━━━━━━━━━ 95% (PV doładował)
Sobota noc   ━━━━━━━━━━━ 70% (zużycie)

Niedziela rano ━━━━━━━━━ 50% (noc + rano)
Niedziela PV   ━━━━━━━━━ 60% (PV doładował)
Niedziela wiecz ━━━━━━━━ 45% (zużycie)
Niedziela 22:00 ━━━━━━━━ 45% → 100% ━━━ ŁADOWANIE!

Poniedziałek 06:00 ━━━━━ 100% ✅

🎯 Warunki uruchomienia automatyzacji:

Sobota 21:30:

condition:
  - weekday: [sat]
  
action:
  - switch.turn_off: battery_grid_charging
  - select: program_1_charging = Disabled
  - notify: "☀️ Sobota - relaks. PV wystarczy!"

Niedziela 21:30:

condition:
  - weekday: [sun]
  - battery_soc < 80%
  
action:
  - switch.turn_on: battery_grid_charging
  - program_1_charging: Grid
  - program_1_time: "22:00:00"
  - program_1_soc: 100
  - program_2_charging: Disabled
  - program_2_time: "06:00:00" (poniedziałek)
  - notify: "🌙 Niedziela → Poniedziałek"

📋 Monitoring w weekend:

Sobota:

✅ 21:30 - Sprawdź czy przyszła notyfikacja "Sobota - relaks"
✅ 22:00 - Sprawdź czy ładowanie jest WYŁĄCZONE
✅ Niedziela rano - Sprawdź SOC (powinno być ~50-60%)

Niedziela:

✅ 21:30 - Sprawdź notyfikację "Niedziela → Poniedziałek"
✅ 22:00 - Sprawdź czy ładowanie SIĘ WŁĄCZYŁO
✅ Poniedziałek 06:00 - Sprawdź SOC (powinno być ~100%)

🔧 Pliki zmodyfikowane:

  1. /config/automations.yaml na HA TEST

    • Usunięto: "Weekend pochmurnie" (była ładowanie 06:00-09:00)
    • Dodano: "Sobota: Bez ładowania"
    • Dodano: "Niedziela: Ładowanie na poniedziałek"
  2. Backup:

    • /config/automations.yaml.backup_weekend_fix
  3. Status:

    • ✅ Zmiany załadowane
    • ✅ HA Core zrestartowany
    • ⏳ Test: Najbliższa sobota

FAQ:

Q: Dlaczego nie ładować w sobotę?
A: Weekend ma całodobową tanią taryfę, ale PV wystarczy na niedzielę. Po co płacić 2.60 zł jeśli słońce da za darmo?

Q: Co jeśli niedziela będzie bardzo pochmurna?
A: Niedziela 21:30 automatyzacja i tak załaduje 100% na poniedziałek. Niezależnie od pogody!

Q: Co jeśli bateria spadnie poniżej 30% w weekend?
A: Możesz ręcznie włączyć ładowanie przez UI. Ale przy 15.1 kWh baterii to bardzo mało prawdopodobne.

Q: Kiedy pierwszy test?
A: Najbliższa sobota 08.02.2026 o 21:30 - powinna przyjść notyfikacja "Sobota - relaks"


Podsumowanie:

Korzyści nowej strategii:

  1. Oszczędność: +124.80 zł/rok
  2. Mniej cykli ładowania: -52 cykle/rok (lepsze dla baterii)
  3. Więcej PV: Wykorzystanie słońca w weekend
  4. Logika: Ładuj tylko przed dniami roboczymi

Wady:

  1. ⚠️ Ryzyko: Jeśli weekend bardzo pochmurny, bateria może spaść do 40% (ale to OK)
  2. ⚠️ Monitoring: Trzeba sprawdzić w sobotę czy rzeczywiście się nie ładuje

Ostatnia aktualizacja: 2026-02-05 02:00
Wersja: 2.0 (Weekend optimization)
Status: ✅ Załadowane na HA TEST
Następny test: Sobota 08.02.2026 21:30