private static void PushName(Q42HueDevice device) { var name = device.Name; if (string.IsNullOrEmpty(name)) { return; } name = name.Trim(); if (device.Location != null) { var lastLocationPart = device.Location.GetParts().LastOrDefault(); if (lastLocationPart != null) { name = lastLocationPart.Trim() + ": " + name; } } device.SetHueName(name); }