Skip to content
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

Data odczytu licznika z boa nie zgadza się z datą w integracji #29

Open
luzik opened this issue Aug 4, 2022 · 9 comments
Open

Data odczytu licznika z boa nie zgadza się z datą w integracji #29

luzik opened this issue Aug 4, 2022 · 9 comments
Assignees
Labels
enhancement New feature or request

Comments

@luzik
Copy link

luzik commented Aug 4, 2022

Tak jakby integracja zmieniała wartość w momencie odczytu nowej wartości z boa, a nie historycznie w momencie faktycznego odczytu licznika

@pawelhulek
Copy link
Owner

Hej nie do konca rozumiem o co chodzi. Jesli nie zgadzaja sie konkretne pola to mogłym prosic o przykłady?

Moze warto tez zaznaczyc
Integracja probuje pobrac dane co 8h ( o ile dobrze pamietam defaulta) i takie tez moze byc opoznienie pomiedzy odczytem a pojawieniem sie danych w HA.

@luzik
Copy link
Author

luzik commented Aug 4, 2022

Gdy przeglądam historię zużycia w HA to mam zmianę z 3240 na 3280 2 sierpnia. W bok w zakładce odczyty mam wiersz
28 maja - 3240
29 lipca - 3280

kilka dni różnicy jak widać ..zapewne odczyt był 29 lipca, a w bok informacja pojawiała się 2 sierpnia

@pawelhulek
Copy link
Owner

Postaram sie u siebie sprawdzic jak jest z tym opoznieniem - ale wydaje mi sie ze odczyty w pojawiaja sie dopiero po kilku dniach od ich podania razem z faktura w EBOK. Jesli tak jest to niestety niewiele bede w stanie zdziałac.

@pawelhulek
Copy link
Owner

Dziwne, odczyty generalnie sie po max 8h pojawiaja. Faktury po kilku dniach.
Aczkolwiek moze to wynikac z tego ze jak restartujesz HA to on zmienia date odczytu na date restartu i to bedzie widac jako last updated, natomiast na dahsboardach energy to powinno sie wyswietlac dobrze, czyli z dniem 1 odczytu nowego stanu.

@pawelhulek
Copy link
Owner

@luzik Na dashboardzie energy kiedy CI sie pojawił ten odczyt?

@luzik
Copy link
Author

luzik commented Sep 17, 2022

Bardziej chyba o to chodzi, że inkasent nie przekazuje odczytu tego samego dnia do systemu, tylko z opóźnieniem. Inkasent ma możliwość podania daty wstecz, np spisuje stan licznika w piątek i w poniedziałek do systemu wpisuje, że w piątek stan wynosił X, a Twoja integracja dodaje nową daną z datą poniedziałkową (chociaż to nie prawda bo w poniedziałek mam już kilka m3 więcej) Ja samemu nie spisuję licznika.

@pawelhulek
Copy link
Owner

Czuje ze cięzko będzie to obejść, ale zobacze czy uda mi sie rozkminic cos w tej materii.

@pawelhulek pawelhulek added the enhancement New feature or request label Sep 19, 2022
@pawelhulek pawelhulek self-assigned this Sep 19, 2022
@pawelhulek
Copy link
Owner

@luzik mogłbyś zalogowac sie na konto w pgnig i otworzyc ten link ( tam trzeba podmienic IDPPG na twoj numer licnzika - powinies go widziec w HA w encji PGNIG Gas Sensor
https://ebok.pgnig.pl/crm/get-all-ppg-readings-for-meter?pageSize=10&pageNumber=1&idPpg=&api-version=3.0

Tam jakbys mógł zobaczyc czy gdzies ta rzeczywista data odczytu przez inkasjenta wpisana?

@luzik
Copy link
Author

luzik commented Oct 3, 2022

Tak, tam są poprawne daty

      "ReadingDateLocal": "2022-07-29T02:00:00.000000Z",
      "ReadingDateUtc": "2022-07-29T00:00:00.000000Z",

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

When branches are created from issues, their pull requests are automatically linked.

2 participants