Search results

Homebrew Talk - Beer, Wine, Mead, & Cider Brewing Discussion Forum

Help Support Homebrew Talk - Beer, Wine, Mead, & Cider Brewing Discussion Forum:

This site may earn a commission from merchant affiliate links, including eBay, Amazon, and others.
  1. NateBrew

    BruControl: Brewery control & automation software

    The goto loop should just keep it in the loop until the temperature is above the target. So on the last loop through, it should hit the goto and then start at the "if" at the top, jump to the endif and then return. This is what it does for the 6 steps of the mash profile, and I have watched it...
  2. NateBrew

    BruControl: Brewery control & automation software

    Hey all, Here is one for the brain trust. I have been running this setup for about a year now and I keep having this persistent error in a script that I only see after everything is done. The script runs fine, and the brewing doesn't have a problem. In the subroutine I use to control the...
  3. NateBrew

    BruControl: Brewery control & automation software

    I use these in my system for doing control of 4-20mA things from PWM output pins. 4-20mA 0-5V converter
  4. NateBrew

    BruControl: Brewery control & automation software

    Thanks for the feedback. I don't know about the other parameters but I know the processors were running <10% generally and would pop up to 75% now and then.
  5. NateBrew

    BruControl: Brewery control & automation software

    I apologize if this has already been asked and answered, I was unable to find it in searching this thread. Do graphs introduce significant overhead in the system? I had a bunch of graphs that I had added, and the interface got really slow. I am not running on much horsepower, just a cheap...
  6. NateBrew

    BruControl: Brewery control & automation software

    I think of scripts vs subroutines along the lines of parallel threads vs serial operations (not literal other threads, just as a way to think of it). If I have an operation that I want to run but not interfere with the timing of the other stuff I use a script. If it is something that is going...
  7. NateBrew

    BruControl: Brewery control & automation software

    I've got the basic setup right, I'm just working to make it more slick/stream lined. It feels a little clunky at the moment. This is my main brewery page, it's ok but I would like to be able to compact somethings, but overlapping make it look crappy if the box from one "shadows" the other thing.
  8. NateBrew

    BruControl: Brewery control & automation software

    Ok, that is what I was trying to do. Basically make a device have a picture (like, a digital output that drives a relay) and then have other globals placed on top of it that showed various telemetry or whatever. I guess it mostly is just me trying to have a way to avoid needing to redraw the...
  9. NateBrew

    BruControl: Brewery control & automation software

    I don't have anything set for that global LED element. Below is the screen shot of the background dialog box, nothing set. The background image shows through, but not other elements. It looks like you are doing this on the various bits of telemetry for your BK/HLT/MT, I just can't figure out how.
  10. NateBrew

    BruControl: Brewery control & automation software

    I have been working on the interface on my workspaces and I have an interface graphics question. Is there a way to make one element (global in this case) have a transparent background so you can see the other element (another global) behind it? I've tried a bunch of things but I always get the...
  11. NateBrew

    BruControl: Brewery control & automation software

    To the point of picky autoneg, if the port is forced to be 100Mbs Half Duplex the auto negotiation is generally (at least in my dated experience doing network equipment testing) no longer in the picture. The port will source 100Mbs idle stream rather than the link test pulse packets used for...
  12. NateBrew

    BruControl: Brewery control & automation software

    If you go into the switch and force the ports to be 10Mbs or 100Mbs (still autoneg) does it link up? I guess you could try forcing 100Mbs Half Duplex with no autoneg on the port and see if it links up. That should force the W5500 to go to 100Mbs/Half Duplex if it is acting correctly...
  13. NateBrew

    BruControl: Brewery control & automation software

    My only workspace comment would be that it would be nice if you could set a "show on all workspaces" on elements. For example, if there is a "Current status" or whatever box, right now I have multiple globals that all get updated, one for each workspace. It's easy enough to work around, but if...
  14. NateBrew

    BruControl: Brewery control & automation software

    I have had this happen when the workspace is unlocked and the elements are small, like a button. I'll try to press the button and instead "grab" the I icon and drag it, or grab the resize corner and shrink/grow it. I've never had that on large things but it happens frequently on small buttons...
  15. NateBrew

    BruControl: Brewery control & automation software

    If you have really long runs, the best thing would be 4-20mA loops. Something like this would give you the PT100 functionality but also the long range / EMI robustness of a 4-20ma current loop system...
  16. NateBrew

    BruControl: Brewery control & automation software

    I haven't used RTDs at all, but are they all 1% accurate without calibration? If so, I don't see the reason to use that over the 1-wire (at least for slow applications). By default they start up into 12-bit mode with a resolution of 0.0625% and an absolute accuracy of 0.5%. It seems to...
  17. NateBrew

    BruControl: Brewery control & automation software

    No amplifier, just a 4.7k pull up resistor (to 3.3V for the ESP32). I have several of these ESP32 1-wire combinations running. Mine are all wired on GPIO5, but you can use other GPIOs now as well. Super simple and flexible.
  18. NateBrew

    BruControl: Brewery control & automation software

    In trying to replicate your problem I tried flashing one of my NodeMCUs with 45E and I couldn't get it to work at all. I tried two different NodeMCU boards (same thing, just two copies) and I tried the 8285 and 8266 firmwares, both gave me the same error shown below. I switched back to 45A and...
  19. NateBrew

    BruControl: Brewery control & automation software

    I just gave it a try on the Wyze plug (8266 based) board I have using GPIO12 and GPIO4, and it seemed to have worked ok. I tapped the pin with a grounded lead and it counted up without a problem. FW version 45A (I think)
  20. NateBrew

    BruControl: Brewery control & automation software

    Which GPIO were you using (I'm guessing GPIO0)? Try it with GPIO4 if you can. I had the same problem and learned that it is something with (some) NodeMCU boards that pulling GPIO0 low causes it to reset. You can just pull that pin low with a lead and it will also reset. Also, are you using...
Back
Top