I finally found out how to get my conditions to work. All I wanted to do was turn on the light before recording video at night, but not turn on the light in daytime. It turns out the day/night or time conditions will only work if the macro can be stored in the interface. To do both vodeo (run only from PC) and conditionally turn on a light, I set a subroutine to run a different macro that only turns on or off the light. This is how mine works:
Macro a1-on that is triggered by a motion sensor:
Appliance Control b1 on
Select camera front
Video Recording start
Delay 10 seconds
Video Recording stop
Appliance Control b1 off
Camera front off
Macro b1-on for turning light on:
if nighttime
light b2-on
Macro b1-off for turning light off:
light b2 off