Originally Posted by Blackheifer
So you want to add an artificial homebrew
Nonsense. This is actually closely following the basic rules about rest:
https://media.wizards.com/2018/dnd/downloads/DnD_BasicRules_2018.pdf#page=70