Hyperion can accept HTTP inputs from 3rd party devices to be used as sources to activate Automations. An example of an external device is a camera with a motion analytic configured. Hyperion can receive messages from any device that is capable of sending an HTTP GET method.
Bosch and Axis cameras have been tested extensively. The two links below provide information on configuring both camera brands to trigger automations in Hyperion.
Adding an Bosch Camera as an External Device (Video)
Adding an Axis Camera as an External Device (Video)
Related Questions
How do I add / configure a wired Hyperion device?
How do I add a wireless Hyperion device to the Gateway?