HA] ESPHome - heat pump - flow meter YF-B10 - connection and configuration in Home Assistant

Поделиться
HTML-код
  • Опубликовано: 14 окт 2024

Комментарии • 48

  • @dannegus2988
    @dannegus2988 Месяц назад

    Thank you, helpful. BTW the equation is linear. Note when calibrating its good to do a long run, ie fill your bucket as much as you can as there is a lot of error around starting and stopping the flow. So if you have big volume in the middle of start and stop, the errors at the start and stop become small.

  • @SiBex_ovh
    @SiBex_ovh Год назад +3

    Bardzo fajnie. ja już HA postawiłem, Conbee zintegrowany i widzę pierwsze BT urządzenia (cz.temp) więc przygoda się zaczyna.

    • @smart_jack
      @smart_jack  Год назад +2

      A to tylko wierzchołek góry lodowej :)
      HA sam wyszukuje mnóstwo sprzętu

  • @onoze
    @onoze 9 месяцев назад

    Gratulacje 👍

  • @Waldemar_Pachol_official
    @Waldemar_Pachol_official Год назад +1

    Mam ten sam przepływomierz. ruclips.net/video/t9GQB35LrVc/видео.html 476 XD. Czekamy na podłączenie do pompy ciepła. 👍🏻👍🏻👍🏻

    • @smart_jack
      @smart_jack  Год назад

      Jak obiecałem:) chce obliczyć COP i zobaczymy co jest wart ten wymiennik.
      Pozdrawiam

  • @mariuszl7066
    @mariuszl7066 8 месяцев назад

    W mojej ocenie dokładność wystarczająca. Ja chyba wybebeszę Techem compact V i dodam do niego halotron bo mnie już jego radio strasznie "drażni", ale przepływ jest całkiem spoko. Ten chiński przepływomierz to raczej długo nie pochodzi.

    • @smart_jack
      @smart_jack  8 месяцев назад

      Jak padnie, pewnie też zakupię używaną sztukę i też rozpruje. Co do dokładności to też uważam że jest wystarczająca, ale publikując materiały muszę weryfikować pomiary.

    • @mariuszl7066
      @mariuszl7066 8 месяцев назад

      @@smart_jack to w zasadzie ma być wskaźnik, więc uważam że jest OK. Gdyby to miało być urządzenie pomiarowe to zupełnie inna bajka, ale w tym przypadku wystarczy, a może pokaże bardziej zbliżony wynik do rzeczywistości niż fabryczna PC? 🤔

    • @smart_jack
      @smart_jack  8 месяцев назад

      @@mariuszl7066 Producenci trochę naciągają rzeczywistość, a zwłaszcza marketing :)

  • @Saicopateful
    @Saicopateful Год назад

    Ilość != Liczba

  • @Kiloptero
    @Kiloptero 7 месяцев назад

    HI! amazing!! Why the log and the sensor show 0.01L/min? there is a way to show in 0
    ?

    • @smart_jack
      @smart_jack  7 месяцев назад

      596
      (596+4)/10/60=1l

  • @FilipKufel
    @FilipKufel 5 месяцев назад

    Witam . Czy ten układ może informować HA w czasie rzeczywistym ile przez przepływomierz przepłynęła litrów wody ?

    • @smart_jack
      @smart_jack  5 месяцев назад +1

      Tak

    • @smart_jack
      @smart_jack  5 месяцев назад +1

      Tak, ja odczytuje i używam do obliczania COP

    • @FilipKufel
      @FilipKufel 5 месяцев назад

      Jakiego modelu ESP użyłeś ? Czy trzeba coś lutować ?

  • @dominikk8111
    @dominikk8111 9 месяцев назад

    Panie kochany, podzielić tzn pomnożyć przez odwrotność, czyli wychodzi 3600 s.

    • @smart_jack
      @smart_jack  9 месяцев назад +1

      Tak jest gdy mamy charakterystykę liniową.

  • @alnab8472
    @alnab8472 7 месяцев назад

    I have a ESP 32 (38 pin), which output should I connect the yellow wire to?

    • @smart_jack
      @smart_jack  7 месяцев назад

      Sorry it's so late, you should set the gpio number in the sensor in the config

  • @belmondo007
    @belmondo007 5 месяцев назад

    Ile maksymalnie moza podłącyć takich czujników do eps ??

    • @smart_jack
      @smart_jack  4 месяца назад

      Tyle ile jest wolnych pinów. Oczywiście ważna jest wydajność ESP, czyli czy coś jeszcze ESP obsługuje.

  •  5 месяцев назад

    Witam czy nadaje się do wody pitnej bieżącej?

    • @smart_jack
      @smart_jack  5 месяцев назад

      To zależy, mój egzemplarz nie ma smarowidła. Jest suchy. I nie bał bym się go stosować do wody pitnej.

    •  5 месяцев назад

      @@smart_jack a jak np polecas platsiki z mirniku w rury ? nie bał byś się ? lub jak zacznie przeciekać ?

  • @Kiloptero
    @Kiloptero 7 месяцев назад

    First of all THANK YOU VERY MUCH for the help. The manual says Stream pulse characteristics: F=(10*Q-4)≤5%, F is the frequency Q is L/Min, that is, 595 pulses per liter of water . The calculation I did was 1/595 = 0.001680672268908 . on the other hand if it was with labra it would be lambda: return (x+4)/10/60; (where the calculation I did was (565+4)/10 = 60 /60 = 1 lt. See which options would you recommend and if the calculation is right?

    • @smart_jack
      @smart_jack  7 месяцев назад

      (x+4)/10/60=yl
      (596+4)/10/60=1l
      I prefer: lambda: return (x+4)/10/60, because calibration will probably be needed.
      I'm glad I could help :)

    • @Kiloptero
      @Kiloptero 7 месяцев назад

      @@smart_jack thanks!! for the moment the best accurate was multiply : 0.0016....

    • @Kiloptero
      @Kiloptero 7 месяцев назад

      what you mean calibration?

    • @smart_jack
      @smart_jack  7 месяцев назад +1

      @@Kiloptero I connected the flow meter to the water source (faucet) and regulated the pressure with a valve.
      Water collected in a graduated container.
      Yes, I checked whether it was correct.

    • @Kiloptero
      @Kiloptero 7 месяцев назад

      @@smart_jack Thanks for all the support.. sensor:
      - platform: pulse_counter
      state_class: measurement
      name: "flujo agua "
      id: flujo_agua
      pin:
      number: GPIO15
      mode: INPUT_PULLUP
      update_interval: 1s
      unit_of_measurement: "L/min"
      icon: "mdi:water"
      filters:
      - lambda: return x/ 595; Works great... Its normal in the test enviroment has some errors.. with a constant flow of water will be better!:D

  • @asdkjh4370
    @asdkjh4370 Год назад

    Hmmm - próbowałem ale zrezygnowałem - one są awaryjne. Jeszcze spróbuję na czymś mniej ryzykownym - myślę o ultrasonicznym ale one są drogie.

    • @smart_jack
      @smart_jack  Год назад

      Mam nadzieje że mój egzemplarz będzie trwały. Na początku przepływomierz jest potrzebny, tak aby zorientować się jakie są przepływy przy różnych ustawianiach pompki.

    • @rsmiech6691
      @rsmiech6691 Год назад

      a czego dotyczy awaria? przestają się kręcić czy rozszczelniające? 1" przepływomierz pracuje w mojej instalacji już 1.5roku, wskazania przepływu na niezmienionym poziomie, dodatkowo mam zainstalowany rotametr w celach kontrolnych.

    • @asdkjh4370
      @asdkjh4370 Год назад

      @@rsmiech6691 Jeszcze nie rozkręcałem ale to już 2gi gdzie po ok roku przestaje podawać wartość.

    • @smart_jack
      @smart_jack  Год назад

      Ja zamontowałem kilka dni temu ciepłomierz i musiałem wprowadzić korekty, ponieważ przepływomierz pokazywał za mały przepływ. Na razie czekam na redukcję do sensora temperatury ciepłomierza, ponieważ chcę go zamontować w trójniku tak aby woda go opływała(drugi sensor zamontowany jest w ciepłomierzu) i będę mógł również dokonać porównania energii zmierzonej i policzonej. Zastanawiam się czy nie podłączyć się bezpośrednio do przepływomierza w ciepłomierzu i zliczać impulsy.

  • @derek7143
    @derek7143 11 месяцев назад

    Jaką zrobić poprawkę jeśli pokazuje większy przepływ o 80 L/H niż ciepłomierz

    • @smart_jack
      @smart_jack  11 месяцев назад

      Jeżeli niezgodność jest liniowa to wystarczy pomniejszyć albo powiększyć wyświetlaną wartość. A jeżeli jest nieliminowa trzeba zmodyfikować wzór w lambdzie.

  • @KlaudiuszDzik
    @KlaudiuszDzik Год назад

    O.O

  • @TheApsiiik
    @TheApsiiik 2 месяца назад

    Hej wszystkim, pokazany config w filmie nie jest dobry.
    Po pierwsze przez to, że dodajemy +4 do x mamy śmieci na wyjściu, gdy x = 0.
    Po drugie config nie pokazuje jak skalibrować czujnik.
    Dla lepszej dokładności powinniście mierzyć zbocze narastające i opadające.
    Łapcie gotowy config(ESP32):
    - platform: pulse_counter
    id: przyplywomierz
    pin:
    number: 25
    mode:
    input: true
    pullup: true
    name: przyplywomierz
    unit_of_measurement: "L/min"
    update_interval: 1s
    accuracy_decimals: 6
    count_mode:
    rising_edge: INCREMENT
    falling_edge: INCREMENT
    filters:
    - lambda: |-
    return x>0 ?(x+4)/8/60 : 0;
    - multiply:
    1.0
    sekcja multiply muście ustawić sobie sami. Żeby to zrobić musicie wykonać kilka kroków:
    1. musicie mieć wagę elektryczną kuchenną lub precyzyjną.
    2. potrzebujecie naczynie co najmniej 3 litry pojemności. Im większe tym lepiej.
    3. kładziecie miskę na wagę i zerujecie wagę. Jeśli macie opcję liczenia mililitrów to spoko ale jeśli macie gramy, to 1gram to 1 mililitr.
    4. upewnijcie się, że macie zresetowany licznik w esp
    5. puszczacie wodę i lejcie co najmniej 2 litry jednym ciągiem. Czyli szybko odkręcacie kran na maksa (tak by woda nie chlapała po za naczynie) i tak samo szybko zakręcacie. NIE DOLEWAJCIE WODY, to mają być 2 ruchy odkręć zakręć nie ważne ile waga pokaże, ale im więcej wody spuścicie tym lepiej skalibrujecie czujnik.
    6. odczytujecie z wagi ilość wody ( dla przykładu mi sie nalało 2.4L wody)
    7. idziecie do konsoli esphoma i odczytujecie ilość spuszczonej wody( mi na przykład pokazało 3.22L)
    8. Teraz podstawiacie liczby do wzoru:
    Aktualny multiply(1.0) * (Woda zmierzona na wadze(2.4L)/zużyta woda w ESP(3.22L) = nowa wartość
    1.0* (2.4/3.22) = X
    1.0* 0.7453= X
    0.7453 = X
    9. wpisujemy wynik w pole:
    - multiply:
    0.7453
    10. powtarzamy kroki od 3 do 9, aby jak najbardziej zbliżyć się do poprawnego odczytu.
    Powiedzmy, że za drugim raze odczytaliśmy:
    waga: 3.1L
    esp: 2.9L
    podstawiamy aktualną wartość multiply: 0.7453
    i liczymy:
    0.7453 * (3.1/ 2.9) = X
    0.7453 * 1.068 = X
    0.7967 = X
    I wpisujecie to do pola - multiply: 0.7967
    11. powtarzacie krok 10 twa razy (razem wychodzi 3) i to powinno wam wystarczyć to poprawnej kalibracji. Możecie powtórzyć to więcej razy by upewnić się czy wyniki są stałe, a margines błędu się nie zmienia.
    Pamiętajcie tylko, że te czujniki są dużo mniej dokładne, gdy przepływ wody jest niski! Dlatego musicie puszczać szybko dużą ilość wody.

    • @smart_jack
      @smart_jack  2 месяца назад

      Cześć, ja podszedłem do tego matematycznie wg charakterystyki producenta. Patent z wagą super!
      Ja do weryfikacji użyłem potem ciepłomierza, myślałem że go zintegruje z HA.
      Przy 500l/h przekłamywał mi 20-30l. Po prostu przemnozylem i ok.

    • @TheApsiiik
      @TheApsiiik 2 месяца назад

      @@smart_jack Hej, nie mówię, że twoje rozwiązanie jest złe, mówię tylko, że jest niepełne. Myślę, że moje rozwiązanie, jestem w stanie jeszcze poprawić, ale aktualny stan jest dla mnie wystarczający.

    • @smart_jack
      @smart_jack  2 месяца назад

      Nie odebrałem tego w ten sposób:-)
      Dodatkowe rady zawsze miłe widziane. Tylko stwierdziłam, że mój sposób działa, też ma niedokładności i że dobry pomysł z tą wagą.