Dealing with smartness at local level: experiments and lessons learned