code: def deleteDevices(self, interface_id, addresses):
          
          LOG.debug("RPCFunctions.deleteDevices: interface_id = %s, addresses = %s" % (
              interface_id, str(addresses)))
          # TODO: remove known device objects as well
          remote = interface_id.split('-')[-1]
          self._devices_raw[remote] = [device for device in self._devices_raw[
              remote] if not device['ADDRESS'] in addresses]
          self.saveDevices(remote)
          if self.systemcallback:
              self.systemcallback('deleteDevice', interface_id, addresses)
          return True
docs: The CCU / Homegear informs us about removed devices. We react on that and remove those devices as well.