I have the same issue. The display comes back after shorter times of standby/suspend. If standby/suspend time is longer than approx. 2 hours, it stays black. But I can still access via ssh and webUI. I tried with dpms standby and suspend. But it makes no difference.
I think it is not the display itself, because the dpms function seems to work and I see not why its standby mode should be changed after a long time. Is it possible that the touch controller or something else goes into standby? So it doesn´t recognize the touch to wakeup. Is there a command to force the display to turn on manually?