[Integracja] FoxESS-HA v0.60: Sterowanie magazynem energii, Min SoC i harmonogramami ładowania prosto z Home Assistant

Cześć wszystkim! :waving_hand:

Dla wszystkich posiadaczy falowników hybrydowych i magazynów energii FoxESS (seria H1, H3, KH, AIO, AC1 itp.) korzystających z Home Assistanta – właśnie ukazała się wersja beta v0.60.0b2 integracji macxq/foxess-ha.

Główna nowość to natywne sterowanie magazynem energii i harmonogramami ładowania bezpośrednio z poziomu Home Assistanta – idealne do automatyzacji ładowania w tanich strefach taryfowych (np. G12w) lub taryfach dynamicznych!

:battery: Co nowego w v0.60:

  • Suwaki poziomu naładowania baterii (number):
    • Min SoC (minimalna rezerwa rozładowania baterii)
    • Min SoC on Grid (próg ładowania z sieci)
    • Wbudowane zabezpieczenie logiczne (Min SoC <= Min SoC on Grid).
  • Wybór trybu pracy falownika (select):
    • Przełączanie w locie między trybami: Self-Use, Feed-in, Backup i Peak Shaving.
    • Zabezpieczenie przed konfliktami z harmonogramem chmury (błąd 44096).
  • Przełącznik harmonogramu (switch):
    • Włącznik/wyłącznik harmonogramu chmurowego z podglądem skonfigurowanych slotów w atrybutach encji.
  • Nowe usługi do automatyzacji:
    • foxess.set_schedule – do ustawiania okien czasowych ładowania/rozładowania i progów SoC dla nowszych modeli (H1 G2, H3, KH).
    • foxess.set_force_charge_times – bezpośrednia konfiguracja wymuszonego ładowania dla modeli AIO-H3 i starszych.
  • Ochrona Energy Dashboard:
    • Opcja show_unknown_zero dla uśpionych w nocy mikrofalowników.
    • Monotonic guard zabezpieczający licznik energii całkowitej przed fałszywymi pikami (reset TOTAL_INCREASING) przy nocnych błędach API FoxESS (#404, #405).

:light_bulb: Przykładowa automatyzacja: Tanie nocne ładowanie baterii

Prosta automatyzacja wymuszająca doładowanie baterii z sieci do 80% w nocnej strefie (np. 02:00 – 05:00):

alias: "FoxESS: Tanie ładowanie nocne"
trigger:
  - platform: time
    at: "02:00:00"
action:
  - service: foxess.set_schedule
    data:
      enable: true
      work_mode: "Self-Use"
      min_soc_on_grid: 80
      start_hour: 2
      start_minute: 0
      end_hour: 5
      end_minute: 0

:rocket: Jak zainstalować / zaktualizować przez HACS:

  1. W Home Assistant wejdź w HACS ➔ znajdź FoxESS.
  2. Kliknij 3 kropki (prawy górny róg) ➔ Pobierz ponownie (Redownload).
  3. Włącz przełącznik Pokaż wersje beta, wybierz wersję v0.60.0b2 i pobierz.
  4. Zrestartuj Home Assistant.

Będę wdzięczny za opinie, testy na Waszych modelach inwerterów oraz informacje, jak integracja sprawdza się w Waszych automatyzacjach! :rocket: