To monitor and restart boards, we could use the FOSS Android app RasPi Check. However, Armbian needs to reply to all requests from the app (with a valid or dummy value). I looked into it a while back. Perhaps there are more people interested in it from the Armbian community. Let me know if you want to work on this too.