I just did the same thing. My mechanic also said I should try the battery disconnect for the reset like RIP indicated. It didn't work.
I did find the problem though. There is a small 10A fuse at the top of the power distribution centre in position 28 (Ignition Off Draw). This was blown.
When I replaced the fuse, the keyless entry worked, the interior lights worked, the power locks worked and even better my Alpine stereo worked.
Best of luck.
KM