An energy management gateway is a low cost low price computing device capable of hosting many energy related applications.
This platform provides an abstract view of resources to applications. Resources are either the building itself or in-building appliances. Applications interact with the building users through a device independent web interface (smartphone, tablet, PC…).
A building controller application can then manage appliances (heat pump, boiler, in-feed inverter, …) through their corresponding resources.