Od dwóch miesięcy testuję 2 liczniki wody postawione na ESP32 Tasmota dzięki korepetycjom od Cezary.K (jeszcze raz bardzo dziękuję Ci za poświęcony czas i cierpliwość) i nie jestem zadowolony, bo 2% błąd zawsze na + przekłada się na dobowe przekłamanie zużycia o 3 do 4 litrów na każdym z nich. Próbowałem dopasować parametr CounterDebounce w szerokim zakresie od 50 do 2500 ale stwierdziłem brak quasi-liniowej zależności dokładności pomiaru od ustawień tego parametru. W przypadku węgla wygląda to ok. ale w przypadku wody chcąc wykorzystać dane do info o potencjalnym wycieku już tak fajnie nie jest bo wyciek 1 l a małego kubełka wody robi różnicę. Na razie nie mam pomysłów na pozbycie się błędów zliczania.
Mój licznik nie służy temu aby wykonywać na podstawie niego obliczenia zużycia więc może dlatego mi to nie przeszkadza.
Poprostu po co chodzić i sprawdza.
Można usłyszeć stosowny komunikat oraz powiadomienie odnośnie zasobnika
@Kraszewsky wcześniej pisałeś że
template wskazuje 74%, a emodul.pl 72%
teraz template wskazuje 14%, a emodul.pl 12%
Czyli stały błąd, który pewnie można wyeliminować znajdując punkt w którym zaczyna on występować.
Aczkolwiek rozumiem że to nic nie wniesie do Twojego przypadku użycia - błąd jest jak najbardziej akceptowalny. @begginer niestety nie wiem o co chodzi z Twoim licznikiem. Widzę 2 liczby:
68400
328153
Inny rząd wielkości, nie wiem jak je porównywać itd. Natomiast wierzę że @Cezary.K pomagał jak umiał
Z Tasmota nie pomogę, bo nie używam i nie mam doświadczenia za bardzo. Natomiast z EspHome lub właśnie template w HA mogę pomóc, ale musisz rozpisać szczegółowo problem. Myślę że najlepiej w osobnym wątku.
Mam pytanie bo nie mogę znaleźć odpowiedzi nigdzie.
Jeżeli chce podłączyć zamiast hc-sr04 czujnik
JSN-SR04T to muszę podłączyć go podłączyć zgodnie z tym schematem ?
Jeśli mnie pamięć nie myli - możesz, ale musisz sprawdzić czy jest domyślnie skonfigurowany (bodajże brak zworek i rezystora), nieco koślawe tłumaczenie jest tu
Witam.
Wiem że odkopuje stary temat ale pojawił się pomysł na monitorowanie mojego UPS…
Kupiłem dzielnik napięcia podłączyłem pod wemos przez wejście AO i otrzymałem następujące wyniki.
9.8V - 646
15.5V - 1023
Mocno uśredniając 646/9.8=66
Tylko jak stworzyć z tego sensor który będzie pokazywał mi napięcie akumulatorów.
Przejrzalem pomocników i nie ma nic co by mogło pasować.
Może jakieś źródło które może mi pomóc dojść do tego co trzeba zrobić
O ile kalibracja z tasmota poszła sprawnie to teraz pozostała kwestia przecinka.
W szablonie formuła jest ok.
a jak dodam do templates.yaml to konfiguracja jest niepoprawna.
- sensor:
- name: Stan Moes
state: '{{ state_attr("climate.termostat", "heat") }}'
- name: Temperatura Moes
state: "{{ state_attr('climate.termostat', 'local_temperature') }}"
- name: Napięcie AKU UPS
state: "{{ states('sensor.napiecie_aku_analog_range') | float / 100 | round(2) }}"
To ja nie rozumiem. Dawniej tworzyło się sensor dla wejścia ADC Tasmota w oparciu o platform: mqtt,
teraz zmienił się zapis na mqtt dla którego tworzy się sensory inaczej zapisywane w yaml. TU za dokumentacją:
Chyba, że sama integracja Tasmota w HA dostarcza już encję sensora ADC, a Ty próbujesz ją tylko oszlifować przez szablon?
P.S.
Możesz pisać tak trochę szerzej co z czym robisz i jak? Nie cierpię zgadywać… szukasz pomocy bez wyjaśnień. Może ktoś ma dar jasnowidzenia to pomoże, ja robię pas.
Odczytać zdalnie wodomierz (bez radiowej nakładki) w HA z foto, na przykład dzięki Anroid IP CAM.
Wiem, że jest projekt bazujący na ESP32 CAM ale wolałbym poznać też inne rozwiązania.
Autor ma w swoim repozytorium podobne rozwiązanie ale nie wiem jak mógłbym je zaimplementować?
OK bo właśnie ten projekt chciałem Ci pokazać .
Seven Segments OCR bazuje jednak na wyświetlaczach LCD gdzie na pozycji “zawsze” jest jedna cyfra. W przypadku wodomierzy masz “obracające” się cyfry, na liczydle możesz mieć np stan pośredni miedzy cyframi np. 5 przechodzi na 6 stąd wymagana jest większa logika do analizy takiego stanu.