-
-
Notifications
You must be signed in to change notification settings - Fork 34
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Jeden dzień ominięty #181
Comments
u mnie dokladnie to samo. |
Tak, to wina zmiany czasu. Do ogarnięcia 👍 |
Po instalacji nie miałem danych historycznych, ale dzisiaj się pojawiły po ponownym uruchomieniu usługi. Pobrało dane od 21 lipca 2023 (czas wykonania około 65-70 sekund), brakuje niektórych dni: 31.03.2024, 26.04.2024, 31.05.2024, 19.06.2024 - nadpisałem je drugi raz ponownie, ale to niczego nie zmieniło. Dobrze jak by inni sprawdzili u siebie czy mają te dni "puste". Więc to nie koniecznie wina zmiany czasu a coś innego, chyba, że jakiś skrypt/algorytm ma ustawione 30 dni na sztywno, ale z kolei 26 kwietnia i 19 maja nie pasuje do tego. Było by super jak by dorobić możliwość pobrania danych od do (z określonego okresu jak czegoś brakuje, albo importu z pliku csv/json itp. - może w przyszłości udało by się zrobić taką funkcjonalność albo możliwość ręcznego dopisania danych z brakujących dni - jeżeli autorowi czas na to pozwoli). W każdym razie dziękuję za kawał dobrej roboty! |
@Adinfo78 sprawdź na stronie elicznika, czy w tych dniach jest pełen zestaw danych dla każdej godziny |
Aktualnie integracja przetwarza tylko dni, w których są kompletne dane. Wynika to z faktu, że dla niekompletnych dni wartości mogą jeszcze ulec zmianom. Możliwość ręcznego wyzwolenia pobrania wybranego okresu czasu już jest dostępna przy użyciu usługi |
Szansa istnieje, ale nie wiem jak duża. Widziałem, że dane miesiąc wstecz się pojawiały, starszych nie miałem okazji sprawdzić. Nie wiem w sumie jak liczniki się zachowują przy zaniku prądu, stawiam, że tutaj też może to zależeć od konkretnego modelu.
Tak, dane są pobierane od daty początkowej do . Jest to spowodowane aktualną implementacją statystyk długoterminowych w HA - tak czy siak integracja by musiała przeliczyć wszystkie dane od tamtego momentu. |
Czyli to pomijanie niekompletnych dni jest celowe. Mimo wszystko dobrze było by (powiedzmy na okres starszy niż miesiąc wstecz ) mieć 23 godziny bez tej 1 godziny - bo jednak jak licznik był wyłączony z powodu braku zasilania to te dane zawsze pozostaną "puste" - a wartości przyjąć 0 produkcji i 0 poboru jeżeli w imporcie brakuje tej godziny. Czy dorobienie takiej możliwości wchodzi w grę? - np. jakieś zaznaczenie opcji, która powoduje, że niekompletne dni są również pobierane a w miejsce brakujących danych zapisywane wartości zerowe. Czy dla testu u siebie mogę zmienić skrypty (które pliki musiałbym zmodyfikować) w taki sposób aby nie pomijały takich dni z brakującymi godzinami i czy to wymaga dodania pustych wartości w te konkretne dni, czy sprawa jest bardziej skomplikowana. Ciekawi mnie w jaki sposób (jakim warunkiem) to jest sprawdzane. |
Pewnie by istniała możliwość takiej zmiany, tylko to by musiało być dobrze przemyślane i przetestowane. Na ten moment niestety nie mam na to czasu Oczywiście możesz sobie samemu zmodyfikować kod integracji, aczkolwiek nie gwarantuję, że będzie ona działać poprawnie po tej zmianie. |
8 maja ...dziura Czy wtedy wystepuje błąd "Failed to download daily data" ? czy moje przypadki sa inne ? debug log z wymuszenia od poczatku wrzesnia:
*update: To powodujeu uszkodzenie zebranych danych/wykresów ? |
Akrualnie dane pobierane są tylko dla dni, w których jest pełen zestaw danych (nie ma dziur na stronie eLicznika). Najwyraźniej jeśli nie ma prądu, to w danych jest "dziura", a nie zużycie 0 |
Co poniekąd wydaje się słusznym podejściem :-) |
hmm..jak nie ma prądu ...to falownik też się wyłącza ...więc zużycie jest 0 ... bo niby skąd jak wszystko zgasło ? Update: |
Mimo, że w serwisie Tauron Licznik dane z 31 marca są w całości dostępne, nie są pobrane i widoczne w Energia. Dane z dnia poprzedzającego (30.03) i następującego (01.04) są pobrane i widoczne. Nie pomaga przeładowanie. Co może być przyczyną? Czyżby zmiana czasu miała na to wpływ?
config_entry-tauron_amiplus-96827ac5cf20295a5bf6107ffdd036c9.json
The text was updated successfully, but these errors were encountered: