Update Keg Levels in Taplist.io Using Data From Home Assistant Using API | GET and PATCH Keg Data!

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

КОМЕНТАРІ • 16

  • @PartyTimeBrewing
    @PartyTimeBrewing 2 роки тому +1

    Congrats on 1k! (By the time you read this you will probably have hit the mark...). I need to get into the keg monitor game! Cheers!

  • @theronjclark
    @theronjclark 2 роки тому +1

    thanks for the info....congrats on the 1000.....well deserved...
    🤘🤘🤘

  • @johnp2773
    @johnp2773 2 роки тому +1

    Good info

  • @jcinsaniac
    @jcinsaniac 2 роки тому

    This is awesome, but the plaato monitors are so expensive! $349 for 3...I wish for a DIY monitor pad that lets you cannibalize the sensors from a bathroom scale and pair it with a Raspberry PI Zero W module - if you got a 3d printed set of pads and embedded your parts in those - you would have a device like the plaato device for about $60 each...way more affordable and you could do this with a bluetooth network and no online data requirement! Very cool though - showing how to wrangle the code which is what will scare most hobbyists away. Cheers!

    • @TroubleBrewing
      @TroubleBrewing  2 роки тому

      Hey not sure if you see this or not but I have a DIY video going over how to DIY that. Check the description. This video was really to take the data from my DIY scale and update Taplistio

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

      On sale today for 87 bucks

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

    Can we see the end result? How its working. How it seems while you pour and how long it takes?

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

      Hello! Its still working fine, as far as how often the screen updates that depends on how often you have the automation job setup on Home Assistant on pushing the data to the API. They do have limitations to how often you can push data but you can definitely push every minute. Let me know if you have questions.

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

      @@TroubleBrewing Thanks a lot for the quick response! I was trying to make something like that on my own with a static site. But this seems quick, easy and beautiful, so I might go with this route.
      I am planing on having a tablet with chrome on Full screen instead, tho.
      I found your DIY playlist, and it is amazing, very good work of the hole channel! Love it so far.Keep it up!

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

    I am having trouble with the Tare line, can you explain that a little more?

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

      Hey sorry it took a bit to get back to you on this question, you may have figured it out though. Let me know if you need more help. The Tare line the idea is to just get the measurement of the empty keg + the weight of the scale itself, add those two and use that to subtract from your full keg volume. That should give you the weight of liquid in your keg.

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

    Curious if you've found a way to combat drift... my cheap load cells seem to drift at about 2 oz per day. My plan is to completely ignore the actual weight and just use a statistic sensor that triggers the automation if it's >30ml (what I've found is greater than any noise generated). So if there's a pour event, it takes the statistic sensor, which captures the weight difference only, and adds that to the served ml in Taplist using the add_served_volume_ml rest command.
    Thoughts?
    - platform: statistics
    name: "Tap 1 Pour"
    entity_id: sensor.tap_1_ml
    state_characteristic: change_sample
    sampling_size: 2
    precision: 1

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

      Hey Joe! Thanks for putting some thought into it. So on the load cell drift. I dont really notice much. Do you have some hard surface under your loadcells? That may help since the freezer may indent. I use some hard plastic sheets. I have been trying to work on the pour notifications.... It works BUT I also get random notifications throughout the day. Im like 90% sure its because of the temperature fluctuations with the freezer kicking on and off though so not sure how to work around that. So your stats sensor is pretty much setup exactly the same as mine right now, except the entity ID im using is in oz not ml. Also in my notifications I do filter out based on the weight recorded of the stats sensor:
      - platform: statistics
      name: "Keg 1 pour"
      entity_id: sensor.Keg_1_oz
      state_characteristic: change_sample
      sampling_size: 2
      precision: 1
      - id: '1645659076329'
      alias: Keg 1 Pour Notification
      description: ''
      trigger:
      - platform: numeric_state
      entity_id: sensor.keg_1_pour
      below: '-5'
      above: '-20'
      condition: []
      action:
      - service: notify.mobile_app_matts_iphone
      data:
      title: Keg 1 Pour Detected
      message: You just poured {{ states('sensor.Keg_1_pull') }} {{ states('sensor.keg_1_pour')
      }} oz
      mode: single

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

      @@TroubleBrewing huh interesting. Wonder if I got unlucky with 3 bad HX711s! They all drift at about 2oz/day.
      They are on a piece of wood. So not the stiffest. And maybe they'll settle in and stop drifting as the wood deforms? Unknown.
      I may just spring for the Sparkfun HX711s but really don't want to de-solder and remake everything.
      Maybe I'll just fix it in software 😅

  • @HOMEBREW4LIFE
    @HOMEBREW4LIFE 2 роки тому +1

    Nerd alert! jk cheers braj!