Make sure that water heater vent is drafting properly. The air in the pipe needs to be hot enough that the natural effect of the heat rising draws the exhaust gasses up the pipe and out the top. If the pipe is too large a diameter for the output of the heater to get it warm enough the exhaust gas can waft out the bottom or even back through the heater. Get it warmed up and give it the old fashioned "smoke test" to make sure it is drawing cold air into the bottom of the flue and going up the pipe.
My first thought on the generator was that engine exhaust would make it's own pressure and not be a problem, but then I got to thinking about those "genturi" add on exhaust stacks they sell to clip onto a normal rv exhaust to get it up past the roof, and they also rely on that heated flue effect that draws cold air in the bottom and up the pipe just like a furnace flue.
So just be real sure the exhaust gas for both is flowing properly up the pipe. People have literally died from flues that did not work properly, I worked for the gas company for many years and that was always an important issue we checked on every install.
All that aside, really cool idea and nice job.
My first thought on the generator was that engine exhaust would make it's own pressure and not be a problem, but then I got to thinking about those "genturi" add on exhaust stacks they sell to clip onto a normal rv exhaust to get it up past the roof, and they also rely on that heated flue effect that draws cold air in the bottom and up the pipe just like a furnace flue.
So just be real sure the exhaust gas for both is flowing properly up the pipe. People have literally died from flues that did not work properly, I worked for the gas company for many years and that was always an important issue we checked on every install.
All that aside, really cool idea and nice job.