Smart connected world meets clean energy