Yes, you will need to opt-in to a National Grid DFS equivent if you want to earn points.
If you want to earn the additional points available for reducing your energy usage during DFS equivents then you will need to confirm your participation in the app before each event, so that we know you are planning to take part.
If you don't confirm your participation then you will only earn points available for other equivents.