SMS dit: Task Scheduling Strategies for Utility Maximization in a Renewable-Powered IoT Node