WAŻNE: Automatyzacje - Ustawienia SOC
Data: 2026-02-05 01:50
Problem: Automatyzacje nie ustawiały docelowego SOC!
❌ Co było nie tak:
Automatyzacje ustawiały tylko:
- ✅ Kiedy ładować (22:00-06:00)
- ✅ Czy ładować (Grid/Disabled)
- ❌ DO JAKIEGO POZIOMU ładować - BRAK!
Rezultat:
- Program 1 miał SOC = 15% (z poprzedniej konfiguracji)
- Bateria ładowałaby się tylko do 15% zamiast 100%! 😱
✅ Rozwiązanie:
Każdy program ma swój cel SOC:
number.inverter_deye_program_1_soc: X%
number.inverter_deye_program_2_soc: X%
... itd
Dodano do każdej automatyzacji:
- service: number.set_value
target:
entity_id: number.inverter_deye_program_1_soc
data:
value: 100 # Ładuj do 100%
🎯 Strategia SOC:
Filozofia: Nocne ładowanie ZAWSZE do 100%
Dlaczego 100%, a nie 80%?
- ✅ Taryfa nocna jest tania (0.35 zł/kWh)
- ✅ Rano rozładujemy magazyn (szczyt rano 7-9)
- ✅ Potem PV wyprodukuje i załaduje baterie
- ✅ Więcej cykli = lepsza amortyzacja inwestycji
Alternatywna strategia (80%):
- Mniej cykli = dłuższa żywotność baterii
- Ale: mniej oszczędności miesięcznie
- Dla LiFePO4: 100% cykle są OK (6000+ cykli)
Obecna konfiguracja:
| Scenariusz |
SOC docelowy |
Uzasadnienie |
| Bardzo pochmurnie (<3 kWh) |
100% |
Maks wykorzystanie taniej taryfy |
| Pochmurnie (3-6 kWh) |
100% |
PV nie wystarczy, ładuj pełno |
| Średnio (6-13 kWh) |
100% |
Zoptymalizuj wykorzystanie |
| Słonecznie (>13 kWh) |
- |
Brak ładowania z sieci |
| Weekend |
100% |
Cała doba tania! |
📋 Automatyzacje zaktualizowane:
- ✅ Solcast G12W - Bardzo pochmurnie (Pn-Pt) → SOC 100%
- ✅ Solcast G12W - Pochmurnie (Pn-Pt) → SOC 100%
- ✅ Solcast G12W - Średnie nasłonecznienie (Pn-Pt) → SOC 100%
- ✅ Solcast G12W - Weekend pochmurnie → SOC 100%
- ⏭️ Słonecznie/Awaryjne - nie ładują lub nie wymagają
🔧 Gdzie sprawdzić w UI:
number.inverter_deye_program_1_soc: 100%
number.inverter_deye_program_2_soc: 60% (nie używane)
Po uruchomieniu automatyzacji:
- Sprawdź:
number.inverter_deye_program_1_soc
- Powinno być: 100% ✅
🧪 Test wykonany:
Czwartek 01:47:
- Uruchomiono ręcznie: "Pochmurnie (Pn-Pt)"
- Początkowy SOC: 15% ❌
- Ręcznie ustawiono: 100% ✅
- Automatyzacje zaktualizowane ✅
Następny test:
- Czwartek 21:30 - automatyczna decyzja
- Automatyzacja ustawi SOC 100% automatycznie
💾 Backup:
/config/automations.yaml.backup_add_soc
Zawiera wersję przed dodaniem ustawień SOC.
⚠️ LEKCJA:
Deye wymaga ustawienia 3 rzeczy dla ładowania:
- ✅ Czas startu/stopu (time.inverter_deye_program_X_time)
- ✅ Tryb ładowania (select.inverter_deye_program_X_charging)
- ✅ CEL SOC (number.inverter_deye_program_X_soc) ← KRYTYCZNE!
Bez #3 → ładuje do starej wartości!
Status: ✅ Naprawione na TEST
Następny krok: Monitoruj czy o 22:00 faktycznie ładuje do 100%