(FAQ is a bit unstructed for now, on “todo” list)

Below you will find a more “Fact and Question” oriented explanation of topic not covered:


Below I try list those bugs there is in the code of especially WifiManager (Portal System):

  • Always set both pass and SSID when changing a parameter like Brewsize or Brew Name. If you dont set SSID and Pass nothing get saved.
  • Sometimes an empty field appears and stay empty for ever in Portal mode and it doesn’t seems to help entering anything, and only way is to re-install.
  • For ESP8266 AMICA (e.g iBLOPPER build) it seems the local IP never get listed in portal mode after first initial setting of SSID and Password. For the other builds based on NodeMCU Lolin (iBLOPPER/s), Wemos D1 Mini (iBLOPPER OLED), ESP32 Dev Kit (SBL4TILT) and Wemos ESP 32 D1 Mini (iBLOPPER/t) the local IP normally comes up if one re-visits the portal after initial setting of password and SSID.

Important “take on messages” for estrimating SG by iBLOPPER

  • Sensor should be calibrated till “hear and see” matching count, e.g. adjust sensitivity in portal mode if needed (4 should be fine though). For iBLOPPER/s use the pontimeter to adress calibration. The “one hydrometer reading” approach somehow will solve any calibration errors, but if you wish to have a “true” and quantitative picture of BPM the calibration should be considered.
  • 5 ml water in S-Airlock to get best sound blop/vibration.
  • Use a fermenter there is airtight. Be a “Leak Hunter”!
  • Take notice of your amounts in Liters and set this in iBLOPPER setup. Same for OG.
  • Take “one hydrometer reading” during brewing and recalculate the polynomial for this brew and adjust in portal mode accordingly.
  • PLEASE NOTICE, this “one hydrometer reading” need to be precise, hence, double check it and read up onpon how to take hydrometer readings.
  • Make use of slow and controlled fermentation and/or good headspace between 15-30%.
  • Or, use a closed airtight blow-out system.
  • Steady WiFi is needed for the logger to obtain data it needs for calculation.
  • LIMITATION: iBLOPPER works by detecting vibration at the release of a bubble, hence, you will need to isolate the fermenter from vibrations and hence best to place fermenters away from washing machine, etc. I use flamingo in my cooler to isolate the vibrations. Also the cord must be isolated from any vibration especially when using a cooler.
  • LIMITATION: iBLOPPER /s works by detecting sound bust at the release of a bubble, hence, you will need to isolate the fermenter from both high sound but also strong vibrations and hence best to place fermenters away from washing machine, etc.

License – why not just free?

The API calls needed to do some of the calculations behind iBLOPPER et al., can add up depending on the number of users. Same wise a lot of time have gone into this “development” and hence earning some money would be great. Hence, to balance both needs the following model have been chosen:

iBLOPPER is free to use and test by the “free” license renewed quarterly, e.g 31 March, 31 June, 31 September, and then 31 December (or roughly dates). Hence, not to get decapitated logging, remember these dates….or…..support us by buy you own sole licnese supporting 2 devices.

I get low BPM -> Check alignment

Sometimes if the iBLOPPER is not really (completely) tight till the airlock, and/or if the cables near the end of iBLOPPER start to rest on fermenter thereby giving a foundation the vibration by the release of bubbles get muted and not picked up by iBLOPPER. Therefore, ensure iBLOPPER is tights till airlock and free for movement. I use either strong rubber bands or painters tape.

For iBLOPPER/s this normally is connected till the sensitivity of pontimeter. Hence, turn it up, but also check alignment.

I get to high BMP (especially in fridge)

If you see to high BPM try turn down sensitivity in portal mode. If you get to high and periodic bust of to high BPM in the fridge, then try isolate the cords by attaching them by tape somewhere. The fermenter must be places on some material to isolate the vibration the compressor of a fridge do make, and same wise sometimes the cords must also be isolated.

For iBLOPPER/s, please check sensitivity, but also vibration and high sounds should be checked/”removed”.

Best settings for S-airlock

Tiny hole in S-airlock needed to equalize pressure as cap must be on to lower evaporation.

The iBLOPPER needs a baseline or “start-out” polynomial for the S-airlock and also a few other setting/considerations need to be done.

  • Start-out Polynomial for airtight fermenters (there’s a tendency higher headspace give higher polynomial) :
    • 0.0060*sum if headspace below 0-17% (Not recommend, likely to give blow-out).
    • 0.0075*sum if headspace 18-30% (generally the most suited range).
    • 0.0090*sum if headspace above 30%
    • Or use: headspace% * 0.00027824x (eg. 50 * 0.00027824x = 0.0139x => Polynomial = 0.0139*sum).
  • 5 ml water in airlock
  • Tiny hole in top of airlock to equalize pressure
  • Cap/”hat” on to lower evaporation
  • iBLOPPER Sensitivity: 4 best for NodeMCU AMICA, and 2.5 if using the “juice cap” for the D1 mini OLED version (box version of D1 Mini should also use 4 for sensitiity).
  • For iBLOPPER/s (s = sound) it is important the sensor get down till the bottom of S-airlock to lower evaporation and hence also here we recommend Tiny hole in top of airlock to equalize pressure + 5ml water.

If using none-airtight fermenters (buckets) the polynomial will be different (way higher as you loose CO2), and as such needs further considerations. The “one hydrometer reading” will tell you the speed of fermentation, but the difference between start-out polynomial and your final polynomial will be more pronounced.

Please also notice, the polynomials above was created by the “tiny” hole and cap on S-airlocks, and even you can use the iBLOPPER without and get good results by the “One hydrometer reading” approach, then above Start-out polynomials will differ then.

When to take “One Hydrometer Reading” for S-airlock?

  • 0-17% headspace (Polynomial of 0.0060X) have at least 2500-3500 “SUM BPM/L”
  • 17-30% headpace (Polynomial of 0.0075x) have around 1700-2500 “SUM BPM/L”
  • 30% and above headspace (Polynomial of 0.0090x) at least 1000-1700 “SUM BPM/L”

Metal fermenters will have higher polynomial

It is our experience metal fermenters do have a higher polynomial than above polynomial build on plastic fermenters, and hence add 50% till above start-out polynomials for metal fermenters. Hence, if you have a metal fermenter + headspace of 20% your polynomial is around: (0.0075*1.5 ) => 0.0113*sum

But please do some brews and get you own feeling with your equipment.

Other Airlocks?

I have not in full tested other than S-airlocks. The 3-4 test brew I done with other types of airlocks indicate iBLOPPER + iBLOPPER/t works well with other airlocks, but for instance Speidels airlock would need a bit of weight to give a stable bubbling-rate (vibrations). Hence, other airlocks than S-airlocks might need a adventures approach from the user. The sound based version of iBLOPPER/s and SBL4TILT only works with S-airlocks.

How to find IP address of iBLOPPER et al.

The local IP of iBLOPPER can be found eihter in your ruting table or by some network sniffer program. I use Advance IP Scanner:

Advance IP scanner showing the iBLOPPER in action. Just click on them to open in real browser window.

Why only “NodeMCU AMICA” as iBLOPPER? What about “LOLIN”?

It is true also the LOLIN version of NodeMCU can be used also for iBLOPPER, but in the testing I have done I came to the conclusion the size of the LOLIN was just to big for the S-airlocks. Hence, the LOLIN can be used and most likely fine if you go for other airlocks then the “S” type.

The LOLIN is wat better soutied for the iBLOPPER/s build though as it is a bit chaper.

Pictures showing the size difference:

What about an ESP32 version of iBLOPPER?

Might come, but else please see “SBL4TILT” and “iBLOPPER/t” there both is ESP32 based, but focus the relaying of TILT data till the Cloud.

Where do i find the “Sum BPM” in Brewfather I need for the polynomial calculation?

The Sum BPM can be found in Brewfather if you hit “EDIT” in the “READINGS” line. Also other infor like polynomial in use and brewsize can be seen here:

Brewfather URL – where do I find this?

The “Custom Stream” URL for Brewfather can be found under Setting and Powerups:

Where to find TOKEN in Ubidots STEAM?

Ubidots STEAM screenshot sowing both how data look, and where to find the TOKEN needed for iBLOPPER.

What data is send?

The following data is send till Ubidtos STEM and Brewfather:

  • “Blop pr. min” is send as: BPM
  • “Sum BPM/L” is send till Ubidots (only till Brewfather as a “comment” together with brew size and polynomial in use).
  • “Gravity” is send as: Gravity (G)
  • “Temperature” is send as: Temperature (C)