// lookup hubId+device itemNames for this provider
Set<String> itemNames = provider.getDeviceItemNames(deviceInfo);
// loop through found item names
for (String itemName : itemNames) {
// lookup configuration for item name
InsteonHubBindingConfig config = provider
.getItemConfig(itemName);
// if configuration is found, add it to collection
if (config != null) {
configs.add(config);
}