Do I need a smart meter to get Pod Power by EDF?

Yes. If you don't already have a smart meter, EDF will arrange installation of one for you when you sign up.