I currently use the excellent SecuritySpy on a spare MacMini for my home CCTV system. I have tried ZoneMinder but just find it a pain and unreliable. SS is very reliable and have used for it a year so. My HA is running on a Pi.
Although SS doesn’t have any plugins for HA (it does for Indigo) it does some basic scripting functionality using AppleScript. For example you can tell the app to turn on motion recording by using the script:
Tell Application "SecuritySpy" set motion camera number 0 end tell
This has to be done locally on the SS MacMini. This would be great to do when when I leave home rather than relying on the inbuilt static schedules in SS. I don’t know much about OSX, does anyone have an idea how I can do this?