Update widget with battery status