Hi Movpe,
You would be better using a host to control your midi messages to Reason. I would suggest using Reason as a plug-in inside MainStage for example, then MainStage can easily translate your pedal switch input to a patch change, either momentary or continuously.
Regards,
Ant