josephdadams / TallyArbiter

The flexible and customizable camera tally light system
http://www.tallyarbiter.com
MIT License
282 stars 99 forks source link

Pull Instance info from Companion #314

Open hadphild opened 2 years ago

hadphild commented 2 years ago

What feature would you like to see added to TallyArbiter?

Pull Instance info from Companion and Auto populate Tally arbiter.

ATEM and Cameras and there IP Addresses

JTF4 commented 2 years ago

I could see this working in theory, but I do see a few problems.

One would be that I don't think companion lets us access that granular of information. All of the modules are handled with an internal DB that has no documented external called.

Another would be who would actually use it? The only thing you would be able to pull would be the IP of the switcher. Other than that, you would have to do all the config on the TA end of things. While it's a duplicate data entry and it seems like it will be easy, I think it will cause a lot of issues. Both from people not reading the documentation, or just a database communication problem with companion.

All that being said, I'm open to anything more you would have to say on the topic!

josephdadams commented 2 years ago

The latest version of TA supports mdns discovery of ATEM, so that's easy to find now.

I do think we could update the companion module for TA to auto create preset buttons that have each Device (camera), along with the feedbacks for that button. Then the user could just easily add actions to the buttons if needed, if they want to do XPTs etc.

I will add this as as new feature request. I'll add it here to the main TA repo because it will require some additional socketio calls before it can be implemented on the companion module repo.