Postanowiłem sobie zwiększyć czułość pomiaru zużycia wody i przełączyłem w cloud z m³ na litry, skorygowałem wartość początkową i... stan licznika w cloud się nie zmienia, pomimo że LIW sygnalizuje diodą zliczanie impulsów...
Ktoś się z tym spotkał i wie co może być przyczyną?
Zmiana z m³ na l i brak liczenia impulsów na cloudzie
Widzimy się na Supla Offline Party Season 2
Serwer nie rozumie jednostek. Dla niego i dla aplikacji to tylko etykieta.
Jak zmieniłem z m³ na litry no to wiadomo, że jak było 1000 impulsów na m³ to na litr jest 1 impuls. Serwer powinien to zrozumieć. A jeśli nie rozumie to co proponujesz, żebym miał litry i żeby mi je liczyło?
Widzimy się na Supla Offline Party Season 2
Nie da się tego zmienić. Serwer nie przelicza jednostek.
Serwer nie rozumie jednostek. To jest tylko etykieta.
Istotny jest przelicznik i on musi się pokrywać z przelicznikiem źródła impulsów w odniesieniu do jednostki licznika.
Jeśli zmienisz jednostkę to musisz zmienić przelicznik. W tym przypadku zmieniasz 1000 na 1 i powinno działać.
[EDIT]
Czytałem "kątem oka" i nie doczytałem, że przelicznik tez zmieniłeś. Powinno działać.
Sorry zamotałem się
Istotny jest przelicznik i on musi się pokrywać z przelicznikiem źródła impulsów w odniesieniu do jednostki licznika.
Jeśli zmienisz jednostkę to musisz zmienić przelicznik. W tym przypadku zmieniasz 1000 na 1 i powinno działać.
[EDIT]
Czytałem "kątem oka" i nie doczytałem, że przelicznik tez zmieniłeś. Powinno działać.
Sorry zamotałem się
No ale gdyby działało, nie byłoby tego wątkupzygmunt pisze: ↑ndz mar 14, 2021 7:03 pm Serwer nie rozumie jednostek. To jest tylko etykieta.
Istotny jest przelicznik i on musi się pokrywać z przelicznikiem źródła impulsów w odniesieniu do jednostki licznika.
Jeśli zmienisz jednostkę to musisz zmienić przelicznik. W tym przypadku zmieniasz 1000 na 1 i powinno działać.
[EDIT]
Czytałem "kątem oka" i nie doczytałem, że przelicznik tez zmieniłeś. Powinno działać.
Sorry zamotałem się
Widzimy się na Supla Offline Party Season 2
- Robert Błaszczak
- Posty: 4006
- Rejestracja: sob gru 22, 2018 8:55 pm
- Lokalizacja: Zielona Góra
- Kontakt:
Ale poprzednich wartości (przed zmianą) Ci nie przeliczy - jeśli dobrze rozumiem Twój problem. Tak więc sensowniej jest usunąć licznik z Cloud, wyzerować LIW-01 i dodać z nowym przelicznikiem.
Ps. Wódkę będziesz przelewał, że potrzebujesz mierzyć w litrach?
Ps. Wódkę będziesz przelewał, że potrzebujesz mierzyć w litrach?
Pozdrawiam
Robert Błaszczak
Moja prywatna strona: www.blaszczak.pl
Robert Błaszczak
Moja prywatna strona: www.blaszczak.pl
Sądząc po historii moduł wysyła swój stan jak do tej pory, w sumie w nim nic się nie zmieniło.
Ale serwer zmienił swoje podejście do wartości. Po zmianie przelicznika z 1000 na 1 w historii mnoży stan licznika x1000.
Podobnie teraz traktuje stan początkowy. Mnoży go przez 100 (7826200).
Ale serwer zmienił swoje podejście do wartości. Po zmianie przelicznika z 1000 na 1 w historii mnoży stan licznika x1000.
Kod: Zaznacz cały
+------------+---------------------+---------+------------------+
| channel_id | date | counter | calculated_value |
+------------+---------------------+---------+------------------+
| 176 | 2021-03-14 16:38:20 | 144944 | 144944 |
| 176 | 2021-03-14 16:58:19 | 144944 | 144944 |
| 176 | 2021-03-14 17:08:20 | 144984 | 144984 |
| 176 | 2021-03-14 17:18:20 | 144984 | 144984 |
| 176 | 2021-03-14 17:28:19 | 145986 | 145986000 |
| 176 | 2021-03-14 17:38:20 | 145986 | 145986000 |
| 176 | 2021-03-14 17:48:19 | 145986 | 145986000 |
| 176 | 2021-03-14 17:58:19 | 145986 | 145986000 |
| 176 | 2021-03-14 18:08:20 | 145986 | 145986000 |
| 176 | 2021-03-14 18:18:19 | 145986 | 145986000 |
| 176 | 2021-03-14 18:28:20 | 145986 | 145986000 |
| 176 | 2021-03-14 18:38:20 | 145986 | 145986000 |
| 176 | 2021-03-14 18:48:19 | 145986 | 145986000 |
| 176 | 2021-03-14 18:58:20 | 145986 | 145986000 |
| 176 | 2021-03-14 19:08:20 | 145986 | 145986000 |
+------------+---------------------+---------+------------------+
Widzimy się na Supla Offline Party Season 2
Przy okazji, jeśli dla liczników podane jest 1 w ilości impulsów na jednostkę miary to raczej pokazywanie miejsc po przecinku a wiele sensu nie ma. Tym bardziej mnożenie wskazania x1000 w calculated_value, skoro po ilości impulsów widać, że to najmniejsza jednostka miary.
W sumie to nie wina LIW, a serwera Supli...
W sumie to nie wina LIW, a serwera Supli...
Widzimy się na Supla Offline Party Season 2