Energy demand is increasing globally, and in consequence greenhouse-gas emissions from this sector are on the rise as well. This trend is set to continue, driven primarily by the economic growth and the rising population. Solutions in this area go hand in hand with the worldwide deployment of policies that look forward a better management and usage of energy in both domestic and industrial scopes. In this line, load balancing through demand-response strategies comes out as one of the most effective and immediate actions aimed at achieving efficiency in the use of energy resources. We present GeoWorldSim, an agent-based simulation platform that integrates the development of a human activity model as well as the communication middleware known as FI-WARE in order to test the best communication architectures available for the implementation of demand-response strategies.