I guess Tom doesnt answer questions or offer support for his designs. Your valve could be binding, your servo SPD settings could be wrong, perhaps wrong enough to peg your servo and burn it out. Hard to tell, I don't think you have posted any info about your hm config?
Recently I made a post explaining how to calibrate the servo in the roto damper thread. You should give that a look see and try to get your servo calibrated. I haven't built up one of Toms dampers but the "offset rotary" damper is very similar in design to my roto damper, so the calibration should be pretty much the same.
As for your internet issues, and perhaps even your servo issues, sounds like you have some hardware problems and/or intermittent communication between your rPi and your HM. In this sort of instance I always suggest that you break things down, remove the rPi, remove the SDCard, remove the ATMega from its socket, then reflow solder on at least the main components at issue here... being the rPi header and the ATMega socket. Then reassemble and give it another try. Sometimes solder hasn't made its way to both sides of the board and you get flaky connections here and there that can make your rPi flake out. Or the rPi could not like your SD card, or your power could be flaky, could be an issue with your wifi router or the Edimax itself as well. Sorry I could be more specific and offer you a simple silver bullet to clear up your problems....