Skip to content

v1.1.0

Choose a tag to compare

@PanSzelescik PanSzelescik released this 22 Mar 21:53
89f20d1

Co nowego

  • Opcje fetch consumption/generation — możliwość wyłączenia pobierania statystyk energii pobranej lub oddanej (oszczędność requestów API, ukrycie zbędnych sensorów)
  • Interwał odświeżania w pierwszej konfiguracjiupdate_interval dostępny już przy dodawaniu licznika, nie tylko w opcjach
  • Akcja enea.backfill — ręczny import statystyk historycznych dla dowolnego zakresu dat (start_date/end_date lub days_back)
  • Reconfigure flow — zmiana danych logowania bez usuwania integracji (menu ⋮ → Zmień konfigurację)

Poprawki

  • Reload po zmianie opcji — zmiana interwału lub flag fetch teraz natychmiast przeładowuje integrację
  • Sprawdzanie aktualności statystyk — naprawiono błąd gdzie liczniki bez energii pobranej próbowały backfillować przy każdym odświeżeniu
  • Refaktoryzacja connectora — wyodrębniono _request helper z lockiem dla bezpiecznego równoległego re-auth

Ulepszenia

  • Równoległe pobieranie danych statystyk per dzień (asyncio.gather) — backfill do 4x szybszy