This paper introduces a proposal for a smart grid management platform built on the distributed programming paradigm. It is based also on an information model and an event architecture. The information model defines a set of clear interfaces to manage every "grid node". We built an actual implementation of a low-cost embeddable control/meter device that may be attached even to individual appliances. These devices behave as conventional autonomous remote distribute objects and provides fully support for that information model and integration with the communication middleware. The resulting event architecture provides great flexibility to manage information flows by services and applications.