Sleep properly using watchdog. BEACON_INTERVAL is now multiples of 8 seconds - will fix