Uswitch has warned British Gas, EDF, EON, OVO and Octopus Energy customers who are covered by the price cap and don't have a smart meter to take action