An energy allocation system comprising: a local energy source , preferably a solar panel system, capable of being plugged into a power socket of a home grid, and comprising or being communicatively coupled to a first communication unit configured to transmit information relating to the local energy source; a local energy storage system , preferably comprising a battery and a base for said battery, which local energy storage system is capable of being plugged into another power socket of the home grid, and comprising or being communicatively coupled to a second communication unit configured to transmit information relating to the energy storage system and to receive control signals; a control unit , comprising a third communication unit , configured to receive the information relating to the local energy source from the first communication unit , and the information relating to the energy storage system from the second communication unit , and a processing unit ; wherein the processing unit is configured to determine, based on the received information, an allocation of energy in the home grid to the energy storage system , and to accordingly generate a control signal for the energy storage system ; wherein the third communication unit is further configured to transmit the generated control signal to the energy storage system , wherein the first and the second communication units are configured for communication via a wireless local area network, characterized in that the first and second communication units are further configured for wireless communication between each other via a wireless communication channel distinct from the wireless local area network. a local energy source , preferably a solar panel system, capable of being plugged into a power socket of a home grid, and comprising or being communicatively coupled to a first communication unit configured to transmit information relating to the local energy source; a local energy storage system , preferably comprising a battery and a base for said battery, which local energy storage system is capable of being plugged into another power socket of the home grid, and comprising or being communicatively coupled to a second communication unit configured to transmit information relating to the energy storage system and to receive control signals; a control unit , comprising a third communication unit , configured to receive the information relating to the local energy source from the first communication unit , and the information relating to the energy storage system from the second communication unit , and a processing unit ; wherein the processing unit is configured to determine, based on the received information, an allocation of energy in the home grid to the energy storage system , and to accordingly generate a control signal for the energy storage system ; wherein the third communication unit is further configured to transmit the generated control signal to the energy storage system , wherein the first and the second communication units are configured for communication via a wireless local area network, characterized in that the first and second communication units are further configured for wireless communication between each other via a wireless communication channel distinct from the wireless local area network. <EOS>