Performance improvement: now updating the colors only for devices which are currently not filtered out by the location filter (e.g. kitchen)