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

Поділитися
Вставка
  • Опубліковано 25 жов 2024

КОМЕНТАРІ • 48

  • @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

  • @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.

  • @onoze
    @onoze 9 місяців тому

    Gratulacje 👍

  • @Waldemar_Pachol_official
    @Waldemar_Pachol_official Рік тому +1

    Mam ten sam przepływomierz. ua-cam.com/video/t9GQB35LrVc/v-deo.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 місяців тому +1

    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 :)

  • @Kiloptero
    @Kiloptero 7 місяців тому

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

  • @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

  • @dominikk8111
    @dominikk8111 10 місяців тому

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

    • @smart_jack
      @smart_jack  10 місяців тому +1

      Tak jest gdy mamy charakterystykę liniową.

  • @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ć ?

  • @belmondo007
    @belmondo007 5 місяців тому

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

    • @smart_jack
      @smart_jack  5 місяців тому

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

  • @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

  • @Saicopateful
    @Saicopateful Рік тому

    Ilość != Liczba

  •  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ć ?

  • @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.

  • @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.

  • @TheApsiiik
    @TheApsiiik 3 місяці тому +1

    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  3 місяці тому

      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 3 місяці тому

      @@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  3 місяці тому

      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ą.

  • @KlaudiuszDzik
    @KlaudiuszDzik Рік тому

    O.O