Any Epiphan grabber should always appear in the same /dev space when they are connected to the same USB port. They should be mounted as /dev/presenter or /dev/presentation (or similar) and these should only depend of what USB port the user plugs in the epiphan grabber. They should be dependant from the PC, meaning that Ansible would need to detect the PC model and use the proper USB port definitions for that model (this appear to be possible: https://unix.stackexchange.com/questions/75750/how-can-i-find-the-hardware-model-in-linux)
Any Epiphan grabber should always appear in the same /dev space when they are connected to the same USB port. They should be mounted as /dev/presenter or /dev/presentation (or similar) and these should only depend of what USB port the user plugs in the epiphan grabber. They should be dependant from the PC, meaning that Ansible would need to detect the PC model and use the proper USB port definitions for that model (this appear to be possible: https://unix.stackexchange.com/questions/75750/how-can-i-find-the-hardware-model-in-linux)