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:**
```yaml
condition:
  - weekday: [sat]
  
action:
  - switch.turn_off: battery_grid_charging
  - select: program_1_charging = Disabled
  - notify: "☀️ Sobota - relaks. PV wystarczy!"
```

### **Niedziela 21:30:**
```yaml
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