refine channel affinity to avoid channel that are publishers. Add consumption by device