PiotrMachowski / Home-Assistant-custom-components-Tauron-AMIplus

This sensor uses unofficial API to get energy usage and generation data from https://elicznik.tauron-dystrybucja.pl.
MIT License
128 stars 34 forks source link

AMIPlus API rate limiting #155

Closed jarekgrzabel closed 1 year ago

jarekgrzabel commented 1 year ago

Miałem problem przez ostatnie 2 dni z pobieraniem metryk i zastanawiałem się czemu. Tauron zablokował mnie: image Wychodzi na to, że sposób pobierania danych przez dodatek wydaje się być zbyt agresywny. Nie wiem czy jest możliwość optymalizacji tego procesu.

Mam 2 liczniki z których zczytuję dane.

PiotrMachowski commented 1 year ago

Nie restartowałeś czasem HA kilka razy? Integracja loguje się 3 razy na dobę, także sama w sobie nie powinna powodować blokad konta

jarekgrzabel commented 1 year ago

Może i restartowałem kilka razy, ale wątpie żeby mnie wykopali po 2-3 restartach :). Ciekawe... chciałem do nich napisać, ale sam e-licznik nie ma w ogóle kontaktu technicznego.

PiotrMachowski commented 1 year ago

No to masz powód. Po reloadzie integracji (czyli też po restarcie HA) są 2 logowania. Masz 2 instancje, także 3 restarty to 12 logowań. Możesz wyłączyć integrację, poczekać np 10h, potem włączyć.