• Please visit and share your knowledge at our sister communities:
  • If you have not, please join our official Homebrewing Facebook Group!

    Homebrewing Facebook Group

Building a 240v 5500w Craftbeerpi Single Heating Vessel System (EBIAB?)

Homebrew Talk

Help Support Homebrew Talk:

This site may earn a commission from merchant affiliate links, including eBay, Amazon, and others.
There should be a ground screw on the 3032 switch. If not, you can attach the ground to the metal frame of the switch. This can be done by adding a nut to one of the switch mounting screws.

Brew on :mug:
 
It's coming along nicely, I've got the box all buttoned up and I'm convinced that it'll be just fine! I even made a cool mount for my raspberry pi to keep it upright inside the box. Time will tell if it gets too hot in there with the SSR and heatsink, if it does I'll just move the heat sink outside the box.

For what I think is going to be my final question, the wires in the wall are black, white and bare (connected to a 30 amp double pole breaker in the main panel). I plan on wiring these to a dryer outlet with three prongs, adding a dryer cord to the spa panel and then wiring the control panel directly to the spa panel. The directions for the dryer cord outlet say that it should have a red wire a black wire and a white wire. Is there any concern attaching it with my method?

As always you guys are unbelievable for taking the time to answer questions and bring me from zero knowledge to at least something!
 
It's coming along nicely, I've got the box all buttoned up and I'm convinced that it'll be just fine! I even made a cool mount for my raspberry pi to keep it upright inside the box. Time will tell if it gets too hot in there with the SSR and heatsink, if it does I'll just move the heat sink outside the box.

For what I think is going to be my final question, the wires in the wall are black, white and bare (connected to a 30 amp double pole breaker in the main panel). I plan on wiring these to a dryer outlet with three prongs, adding a dryer cord to the spa panel and then wiring the control panel directly to the spa panel. The directions for the dryer cord outlet say that it should have a red wire a black wire and a white wire. Is there any concern attaching it with my method?

As always you guys are unbelievable for taking the time to answer questions and bring me from zero knowledge to at least something!
Black, white and bare would be hot, hot, ground. A neutral wire needs to be insulated to meet code, since a neutral is intended to be a current carrying conductor in normal operation, but a ground conductor should carry current only in a fault situation. You can use a neutral as ground in a 240V system, as long as you don't have any 120V requirements, in which case you need a neutral and a ground.

As long as you meet the no 120V requirement, you can use a three wire dryer plug. Color matching the hots is irrelevant, but the green and bare need to be paired.

Brew on :mug:
 
Black, white and bare would be hot, hot, ground. A neutral wire needs to be insulated to meet code, since a neutral is intended to be a current carrying conductor in normal operation, but a ground conductor should carry current only in a fault situation. You can use a neutral as ground in a 240V system, as long as you don't have any 120V requirements, in which case you need a neutral and a ground.

As long as you meet the no 120V requirement, you can use a three wire dryer plug. Color matching the hots is irrelevant, but the green and bare need to be paired.

Brew on :mug:
That's great news and in line with what I was thinking. There isn't any 120 in the control box.

My trouble is figuring out how to wire the spa panel to the 3 wire and still have GFCI protection. Searching HBT and the web just leads to a "yes,no maybe so" confusion?
 
That's great news and in line with what I was thinking. There isn't any 120 in the control box.

My trouble is figuring out how to wire the spa panel to the 3 wire and still have GFCI protection. Searching HBT and the web just leads to a "yes,no maybe so" confusion?
Wire as shown in the attachment to this post. You might find some of the post following that post informative.

Brew on :mug:
 
At the risk of causing confusion.......

That's great news and in line with what I was thinking. There isn't any 120 in the control box.

My trouble is figuring out how to wire the spa panel to the 3 wire and still have GFCI protection. Searching HBT and the web just leads to a "yes,no maybe so" confusion?
In a different thread when I asked a similar question for the heat element - a user named "itsnotrequired" posted this:
many gfci breakers need that neutral connection for the test button to function properly. the gfci will still function properly without the neutral, it is just the test button won't work. the problem is when there is NOT a neutral coming into the spa panel and folks start jumpering neutral to ground...

And this confirms the post that doug293cz mentions above.

So it appears that you really don't have to worry about it. Just DON'T connect your neutral and ground together in any sub-panel. The only place they can be tied are in the main panel in the house (or wherever the power from the electric company arrives).
 
Sounds good - I like the idea of testing it with a resistor.
It looks like it should trip if I connect a 47KΩ between the ground screw and the load side of the Levitron switch in the box ?

Will turning the switch on immediately trip the GFI ?
 
Sounds good - I like the idea of testing it with a resistor.
It looks like it should trip if I connect a 47KΩ between the ground screw and the load side of the Levitron switch in the box ?

Will turning the switch on immediately trip the GFI ?
Yes the whole idea is that it trips fast enough to save your life when any current leaks.
 
Sounds good - I like the idea of testing it with a resistor.
It looks like it should trip if I connect a 47KΩ between the ground screw and the load side of the Levitron switch in the box ?

Will turning the switch on immediately trip the GFI ?
Use a 15 K ohm, or slightly smaller resistor.

A 47K ohm resistor may or may not work. at 120V, 47K ohms will only give you a 2.5 mA "leakage" current. A GFCI is not required to trip below 5 mA (I'm still trying to determine if that is the nominal, or upper spec limit), and is required not to trip below 1.9 - 2.0 mA. You also have to worry about the tolerance of the resistor. Most common resistors are +/- 10%, so your 47K resistor might be 51.7K, with a current of only 2.3 mA. Also, your voltage could be below nominal. If your "120V" was only 105V (during brown outs voltages can drop below 100V, IIRC), your test current might only be 105 / 51700 = 2.0 mA.

I'd recommend designing the test circuit to provide a minimum fault current of 6 mA under worst case conditions. 100V / 0.006A = 16.7K ohm. 15 K ohm is a standard resistor value that will be less than 16.7 K ohm even if it is at it's upper spec limit on tolerance.

What you really want to test is that the trip mechanism actually works, as it is the most likely failure point of the GFCI. Shift in trip limit is less likely, and also a less dangerous "fail" condition for the GFCI (as long as it stays under ~10 mA.) Also, testing the actual trip limit will require some precision measuring equipment ($$$.)

Brew on :mug:
 
At the risk of causing confusion.......


In a different thread when I asked a similar question for the heat element - a user named "itsnotrequired" posted this:
many gfci breakers need that neutral connection for the test button to function properly. the gfci will still function properly without the neutral, it is just the test button won't work. the problem is when there is NOT a neutral coming into the spa panel and folks start jumpering neutral to ground...

And this confirms the post that doug293cz mentions above.

So it appears that you really don't have to worry about it. Just DON'T connect your neutral and ground together in any sub-panel. The only place they can be tied are in the main panel in the house (or wherever the power from the electric company arrives).
Good point. Since the GFCI breaker (or any breaker) isn't wired to ground, the test circuit resistor cannot be connected to ground. Thus the resistor must be connected to neutral on the source side of the current sensing coil (if connected on the load side of the coil, the test circuit won't work.)

To get the "Test" button to work in a spa panel breaker, where there is no neutral coming from the main breaker, you should connect the pigtail from the GFCI breaker to the ground bus in the spa panel. This provides a completed current path for the test current to flow when the button is pushed. Do not connect anything to the load side neutral terminal of the GFCI breaker.

Brew on :mug:
 
Good point. Since the GFCI breaker (or any breaker) isn't wired to ground, the test circuit resistor cannot be connected to ground. Thus the resistor must be connected to neutral on the source side of the current sensing coil (if connected on the load side of the coil, the test circuit won't work.)

To get the "Test" button to work in a spa panel breaker, where there is no neutral coming from the main breaker, you should connect the pigtail from the GFCI breaker to the ground bus in the spa panel. This provides a completed current path for the test current to flow when the button is pushed. Do not connect anything to the load side neutral terminal of the GFCI breaker.

Brew on :mug:
I feel like I'm getting confused again..
Is it correct that the two hot lines (in) should connect to the obvious places in the panel, the ground should go to the ground bus and then the two hot loads should go to either side of the breakers avoiding the one with the pigtail, and the pigtail should go to the ground bar ?

Like this ?

IMG_20190416_203509995~2.jpeg
 
I feel like I'm getting confused again..
Is it correct that the two hot lines (in) should connect to the obvious places in the panel, the ground should go to the ground bus and then the two hot loads should go to either side of the breakers avoiding the one with the pigtail, and the pigtail should go to the ground bar ?

Like this ?

View attachment 622472
Yes. Otherwise, the "Test" button on the GFCI breaker won't work.

Brew on :mug:
 
SUCCESS !!!!

I did a little last minute checking over last night and plugged it in for the first time today!!

Let's just say I was confident, but a little nervous. My first plan was to test the GFCI with a 20k ohm resistor (the closest one in my box) I soldered it to two small wires and attached one to the load of the switch and one to the ground screw. My son was excited to look over my shoulder and talk about it because he knows how much time I've spent on it. I had to explain the "expected" steps :

Insure all switches and breakers are off then :
1) Plug in cord from Spa Panel to wall
2) Turn on 30a breaker in main box
3) Turn on breaker in Spa Panel
4) Look for Green light indicating power in box
5) Flip Levitron switch on box on (that is attached to the resistor)
6) Spa Panel makes clicking sound (trips) and Green light goes off

Needless to say, perfect show. Then I reset everything to off, removed the resistor, turned the main breaker on and the Spa Panel on and pushed test. Tripped again ! Another win.

Now, I was finally ready to test a water heat up. Put water in the kettle, turned everything on, and was able to control the element remotely from Craftbeerpi. How cool, pretty silently heating water.

Unfortunately I overshot 170 and realized I couldn't turn the element off from the software - LUCKY I PUT A EMERGENCY SHUTOFF SWITCH IN (thanks to doug293cz) !! Flipped it off and realized that the temp inside the box was about 130F+. Time to install some fans or get that heatsink outside that box. I used too small of a box, but it looked cool, and totally underestimated how hot the SSR would get. If ventilation etc doesn't work, I'll be moving to a larger box - but with my newfound knowledge and plan, it'll be a lot less nerve racking.

Thanks so much to everyone for taking the time to comment on this thread, I hope that others will find it and be able to create a similar machine !

Pics to follow !

~Joey
 
Just getting started wiring everything up - I opted for wirenuts because with one element there were only two or three wires being joined. I'm using four 1/4 three ring headphone cords for temp sensors, right between them you can see the remote LED indicator for the raspberry pi



IMG_20190410_212735966.jpg



This is inside of the element enclosure. It's solid metal and I had a nut welded onto the outside of the kettle, I drilled a hole in the enclosure, used a bit of a silicone mat cut to fit for a gasket and wired these up. I soldered on all of the connections and have gotten MUCH better at soldering on this project.

IMG_20190414_212254223.jpg



Spa panel wired for a three wire connection - Hot Hot Ground

IMG_20190416_203509995.jpg




This is the resistor to test the Spa Panel, it's not connected to the ground screw yet !
IMG_20190416_214524573.jpg





Damn the box is crowded no wonder it's getting hot in here.
IMG_20190417_170219789.jpg




Here's the finished E-Keggle (actually E-Firkin) I've had it for about 10 years, and brewed every batch of beer I've ever made in it !! It was a gift from a buddy at Palmetto Brewery
IMG_20190417_181929746.jpg
 
Last edited:
Sounds awesome!

My experience is that the cheaper the SSR the hotter it will get. Use thermal paste when you put it on the heat sink and allow adequate air circulation. At the end of the day some SSRs are built with under powered components so they'll forever try to over heat and stick in the on position.
 
Sounds awesome!

My experience is that the cheaper the SSR the hotter it will get. Use thermal paste when you put it on the heat sink and allow adequate air circulation. At the end of the day some SSRs are built with under powered components so they'll forever try to over heat and stick in the on position.

If I can't get it to stop with a couple of fans and thermal paste, I'll definitely replace it. It says it was made by Kodak in Rochester, which I thought was cool, but I may be able to get a much better one. It's been on a shelf for years
 
Attaching the pigtail to the ground bar on the GFCI is not the recommended configuration.

If you don't bring that into the controller as a neutral I'm not sure that it's a problem from a safety standpoint, but I don't believe it's code compliant.
 
Attaching the pigtail to the ground bar on the GFCI is not the recommended configuration.

If you don't bring that into the controller as a neutral I'm not sure that it's a problem from a safety standpoint, but I don't believe it's code compliant.

Good eye !
I didn't bring it into the panel as a neutral. We talked about it a few posts back and doug293cz suggested it only to make the test button on the panel work. The test button does work, someone had said it wouldn't if it was just mounted to the neutral bar to keep it from flopping around.
 
You need to be a little cautious using those 3 ring audio type plugs for your sensors. As long as your sensors are plugged in before the Pi is powered up they seem to work OK but a number of people over at the Craftbeerpi forum have reported that plugging them in while the Pi is powered will often crash the Pi and in some cases do permanent damage. I expect these issues are because those people didn't wire the plugs so the tip of the plug is the +5v so they were getting shorts when plugging in while the Pi was powered but it's something to keep in mind.
 
You need to be a little cautious using those 3 ring audio type plugs for your sensors. As long as your sensors are plugged in before the Pi is powered up they seem to work OK but a number of people over at the Craftbeerpi forum have reported that plugging them in while the Pi is powered will often crash the Pi and in some cases do permanent damage. I expect these issues are because those people didn't wire the plugs so the tip of the plug is the +5v so they were getting shorts when plugging in while the Pi was powered but it's something to keep in mind.
That never crossed my mind, I'll most likely be leaving them attached, but I'm interested to see if they are wired with the +5v on the plug tip!
 
All is well in paradise ! 4 BIAB batches in the new kettle and a sous vide steak night for the wife - best steak I've ever cooked !!

I've added a chest freezer beside the control panel and run it with an STC-1000 which is going well.

I was wondering - is there any harm in leaving the 220v spa panel powered on, with the emergency shutoff turned off - just to get the pi powered with a sensor in the fridge (to chart the temp changes) or should I just leave well enough alone and trust the offline sensor ?

As always, y'all are amazing !

Joey
 
I leave my controller on 24/7. Not going to hurt anything if the wiring is safe, but it's not protected from a power surge.
 
What settings are you using for your heating element for mashing and boiling? I had thought I setup pid boil right but it just stayed on at 100% the whole time while boiling.
 
What settings are you using for your heating element for mashing and boiling? I had thought I setup pid boil right but it just stayed on at 100% the whole time while boiling.
You need to put the PID into manual mode to control power during boiling. A PID algorithm cannot deal with a process that controls it's own temperature, like boiling does. In the manual mode you can set the power level to get whatever vigor of boil you desire (within reason.)

Brew on :mug:
 
You need to put the PID into manual mode to control power during boiling. A PID algorithm cannot deal with a process that controls it's own temperature, like boiling does. In the manual mode you can set the power level to get whatever vigor of boil you desire (within reason.)

Brew on :mug:
So there's a plugin called pidboil that should kick over to a manual mode once it gets above a certain temp, is there a different way to put craftbeerpi into manual mode?
 
In manual mode, 80% produces a really vigorous boil ~2g per hour boiloff. I'm going to try 40% next brew day.
I have the heater set up in hystersis mode and it turns on and off and holds temps pretty well. I couldn't find the PID setup mode, and it's worked fine as is so far
 
Back
Top