Best way to avoid "stupid" calls/pages from nurses? Make sure every patient has all necessary PRNs in place upon admission. At the very least, cover the three Ps -- pain, puke, and poop.
Trust me, the nurse doesn't want to page you at 0200 for ibuprofen/acetaminophen for a headache, or ondansetron/phenergan for nausea, or docusate/MoM/senna/PEG3350 for constipation, etc., any more than you want to receive that page.
If you're covering nights and you get a lot of "stupid" calls to cover the 3Ps, start getting on all your colleagues to make sure they're writing ALL necessary orders for ALL patients on admission.
If a patient lists a PRN sleep aid on their home medication list, make sure you order their PRN sleep aid for their hospital stay (if they can't sleep at home, they sure as heck won't be able to sleep in the hospital!). Heck, even if they don't usually take a sleep aid at home, go ahead and give them orders for PRN diphenhydramine or melatonin (as long as it's not contraindicated, obviously).
Consider sleep to be the "fourth P" (for "passing out") and make sure all four Ps are covered for PRN orders: pain, puke, poop, and passing out.
Your nurses will thank you, your patients will thank you, your pager will thank you, and you just may get some sleep once in a while.