Trigger off of Physical Events

Is there any way to get rule machine to trigger off of a physical event like pressing a light switch?

"physical switch" is an available event option for a triggered rule or triggered conditional rule so yes, you could create an action based on this. The only catch would be that some switches don't properly report physical events so YMMV.