Zależy od fi i ciśnieniaklew wrote: Tue May 25, 2021 10:03 am 11 m3 wody to nie jest chwilowa przerwa, tymbardziej nie w nocy. To przynajmniej pół dnia lania wody![]()
Natywne wsparcie dla MQTT
-
Goral64
- Posts: 3258
- Joined: Fri Dec 27, 2019 6:22 pm
- Location: Żerniki Wrocławskie
- Has thanked: 2 times
- Been thanked: 1 time
Widzimy się na Supla Offline Party Season 2026

-
Raddii
- Posts: 148
- Joined: Fri Jan 17, 2020 12:17 pm
Jeszcze raz wytłumaczę na przykładzie:
Sensor.water_meter_value - podlicznik na ogród - zużycie wody na ogród
Sensor.water_meter_value_2 - Licznik główny na dom - całkowite zużycie wody
Sensor.woda_dom = Sensor.water_meter_value_2 - Sensor.water_meter_value - zużycie wody w domu
Na przykładzie mamy tak:
10,87 - 8,16 = 2,71 m3 obliczone zużycie wody w domu.
Na wartość 10,87 składa się zużycie wody jakie zarejestrował licznik LIW-01 plus wartość początkowa która jest wpisana na cloud.supla:
8 (stan początkowy) + 4,87 (zużycie zarejestrowane przez licznik) = 10,87
I teraz w momencie kiedy modem jest resetowany czyli LIW-01 nie komunikuje się z serwerem mamy:
4,87 - 8,16 = -3,29
zamiast
10,87 - 8,16 = 2,71
Dlatego chodzi mi o to że jak LIWy tracą łączność z serwerem to wychodzą już inne obliczenia i jak to obejść?
Sensor.water_meter_value - podlicznik na ogród - zużycie wody na ogród
Sensor.water_meter_value_2 - Licznik główny na dom - całkowite zużycie wody
Sensor.woda_dom = Sensor.water_meter_value_2 - Sensor.water_meter_value - zużycie wody w domu
Na przykładzie mamy tak:
10,87 - 8,16 = 2,71 m3 obliczone zużycie wody w domu.
Na wartość 10,87 składa się zużycie wody jakie zarejestrował licznik LIW-01 plus wartość początkowa która jest wpisana na cloud.supla:
8 (stan początkowy) + 4,87 (zużycie zarejestrowane przez licznik) = 10,87
I teraz w momencie kiedy modem jest resetowany czyli LIW-01 nie komunikuje się z serwerem mamy:
4,87 - 8,16 = -3,29
zamiast
10,87 - 8,16 = 2,71
Dlatego chodzi mi o to że jak LIWy tracą łączność z serwerem to wychodzą już inne obliczenia i jak to obejść?
You do not have the required permissions to view the files attached to this post.
-
pzygmunt
- Posts: 20302
- Joined: Tue Jan 19, 2016 9:26 am
- Location: Paczków
- Been thanked: 59 times
OK, już rozumiem w czym rzecz.
Najlepiej byłoby odczytać ostatnią wartość z lokalnej historii jeśli licznik jest niedostępny. Nie wiem tylko jak w HA to zrobić.
Inne rozwiązanie to traktować całość jako "niedostępne" jeśli któryś z liczników jest offline. Nie wiem tylko jak to w praktyce się będzie sprawdzać.
Najlepiej byłoby odczytać ostatnią wartość z lokalnej historii jeśli licznik jest niedostępny. Nie wiem tylko jak w HA to zrobić.
Inne rozwiązanie to traktować całość jako "niedostępne" jeśli któryś z liczników jest offline. Nie wiem tylko jak to w praktyce się będzie sprawdzać.
SUPLA.... Nareszcie w domu.
-
klew
- Posts: 13911
- Joined: Thu Jun 27, 2019 12:16 pm
- Location: Wrocław
- Has thanked: 136 times
- Been thanked: 137 times
Ja nadal trochę nie czaję. Skoro licznik ogólny to 8 (stan początkowy) + 4,87 (to co nabił LIW), to zakłądam, że gdy licznik padnie, to nie znasz ostatniej wartości licznika, więc idze 0 zamiast 10,87.Raddii wrote: Tue May 25, 2021 10:42 am I teraz w momencie kiedy modem jest resetowany czyli LIW-01 nie komunikuje się z serwerem mamy:
4,87 - 8,16 = -3,29
zamiast
10,87 - 8,16 = 2,71
Dlatego chodzi mi o to że jak LIWy tracą łączność z serwerem to wychodzą już inne obliczenia i jak to obejść?
Skąd do obliczeń bierze się 4,87? (widoczne we wzorze: 4,87 - 8,16 = -3,29).
Czemu tylko stan początkowy znika? Czy Supla po mqtt nie wysyła przypadkiem łącznej wartości 10,87 ?
Najlepsze suple dla Twojego domu 
-
Raddii
- Posts: 148
- Joined: Fri Jan 17, 2020 12:17 pm
Nie licznik padnie tylko jest resetowany modem przez to wartość 8 zanika bo jest z czytywana z serwera i zostaje to co licznik ma zliczone czyli w tym przypadku 4,87.
-
Tomasz21
- Posts: 102
- Joined: Sun Feb 14, 2021 6:34 pm
Tyle lania wody... 
W template sensor zrób template_availability lub w template_value warunek: if else.
Bez tego sensor jest renderowany z wartości dla niego dostępnych w danym czasie i dlatego takie kwiatki.
W template sensor zrób template_availability lub w template_value warunek: if else.
Bez tego sensor jest renderowany z wartości dla niego dostępnych w danym czasie i dlatego takie kwiatki.
-
Raddii
- Posts: 148
- Joined: Fri Jan 17, 2020 12:17 pm
Super rozwiązanie.Tomasz21 wrote: Tue May 25, 2021 1:01 pm Tyle lania wody...
W template sensor zrób template_availability lub w template_value warunek: if else.
Bez tego sensor jest renderowany z wartości dla niego dostępnych w danym czasie i dlatego takie kwiatki.
@Tomasz21 pokazał byś jak to by trzeba było napisac?
-
karol86_
- Posts: 14
- Joined: Wed May 26, 2021 5:26 pm
Cześć,
Starałem się przeglądnąć całe forum, ale nie znalazłem satysfakcjonującej mnie odpowiedzi (może dlatego, że mam małe doświadczenie w tym temacie).
Planuję zakup SUPLA MEW-01 i chciałbym go połączyć z Brokerem na Raspberry Pi, tylko samo połączenie nie chcę opierać na dostępie do Internetu. Chcę używać "gołe" mosquitto na Raspberry Pi (kontyneryzacja w Podman).
Czy będzię w takim przypadku możliwość połączenia z MEW-01? Czy wystarczy przez aplikację skonfigurować MEW-01 i wtedy będzie widoczne dla mojego brokera?
Dziękuję za ewentualne odpowiedzi i przepraszam jeśli moje pytania są trywialne ale nie chcę wydać pieniędzy, a potem urządzenie będzie się marnowało.
Starałem się przeglądnąć całe forum, ale nie znalazłem satysfakcjonującej mnie odpowiedzi (może dlatego, że mam małe doświadczenie w tym temacie).
Planuję zakup SUPLA MEW-01 i chciałbym go połączyć z Brokerem na Raspberry Pi, tylko samo połączenie nie chcę opierać na dostępie do Internetu. Chcę używać "gołe" mosquitto na Raspberry Pi (kontyneryzacja w Podman).
Czy będzię w takim przypadku możliwość połączenia z MEW-01? Czy wystarczy przez aplikację skonfigurować MEW-01 i wtedy będzie widoczne dla mojego brokera?
Dziękuję za ewentualne odpowiedzi i przepraszam jeśli moje pytania są trywialne ale nie chcę wydać pieniędzy, a potem urządzenie będzie się marnowało.
-
pzygmunt
- Posts: 20302
- Joined: Tue Jan 19, 2016 9:26 am
- Location: Paczków
- Been thanked: 59 times
Obecnie jest możliwe podłączenie MEW-a przez MQTT wyłącznie z udziałem serwera Supli. Niemniej jednak już niedługo (kwestia 2-3 tyg.) będzie możliwe połączenie MEW-a z brokerem MQTT bez udziału serwera Supli.
SUPLA.... Nareszcie w domu.
