Product review (5 stars): Roof Vent Cap
Works great but you'll need to come up with a way to attach the hose.  I used a ~4" long piece of 4" rigid duct that I riveted 4 pcs of "L" shaped sheet metal to- to serve as mounting brackets to the plywood decking.