We had this problem when our new water heater was installed a few years ago. Fortunately there is a drain near our water heater. Unfortunately, everything near the drain got soaked the two times that the pressure value released. Coincidentally, the pressure release valve seemed to trigger every time the fire department flushed the fire hydrants on our street. Apparently, when the turn the fire hydrant off, there is a rapid increase in pressure in our water lines and the hot water heater pressure valve releases a stream of hot water onto our basement floor.
I thought about running a hose from the valve to the drain, but I ended up putting a one gallon plastic bucket underneath the valve. Since doing that, I've only found water in the bucket one time. And our friend on the fire department is aware of our problem and when she is part of the crew flushing hydrants on our street, she makes sure to turn the hydrant off SLOWLY in order to reduce the pressure buildup.
We never had this problem with our old water heater. I think that the pressure relief valves must be more sensitive these days. Hope you can find a way to stay dry.