I use a clear plastic storage bin/tote and sit it upside down over the controls. It enables me to read the display and 100% protects against water.
Over the 2 vent holes, I use a 2X6 long enough to well cover both holes and prop it up with a couple of 1X2's. Not the prettiest, but very effective.
Between the two, it can rain or snow all it wants.