int objnum = 0;
Message m;
while ((m = c.reqObjectProperties(Message.OBJ_TYPE_AUDIO_ZONE, objnum, 1, ObjectProperties.FILTER_1_NAMED,
ObjectProperties.FILTER_2_NONE, ObjectProperties.FILTER_3_NONE)).getMessageType() == Message.MESG_TYPE_OBJ_PROP) {
AudioZoneProperties o = ((AudioZoneProperties) m);
objnum = o.getNumber();
String group = addUniqueGroup(groupName + "_" + cleanString(o.getName()));
groups.append(String.format(groupString,group,o.getName(),groupName));
//String name = group + "_" + cleanString(o.getName());
audioZones.add(new SiteItem(group, o.getName(), o.getName()));
items.append(String.format(itemString,"Switch", group + "_Power","Power",group,"audiozone_power",objnum));
items.append(String.format(itemString,"Switch", group + "_Mute","Mute",group,"audiozone_mute",objnum));
items.append(String.format(itemString,"Number", group + "_Source","Source: [%d]",group,"audiozone_source",objnum));
items.append(String.format(itemString,"Dimmer", group + "_Volume","Voulme: [%d %%]",group,"audiozone_volume",objnum));