Decentralized power generation