My openHAB display is running on a Raspberry Pi, and occasionally it disconnects, because the Pi thinks that saving a few mA and disabling Wi-Fi is a good thing.
Blogged about it here: https://andreas.scherbaum.la/blog/archives/991-Raspberry-Pi-disable-Wi-Fi-powersave,-and-stay-connected-all-the-time.html