TallyArbiter
TallyArbiter copied to clipboard
[Feature Request]: Let Sources auto create Devices
What feature would you like to see added to TallyArbiter?
Some sources like TSL3.1 send a name along with the address and tally info. We should let certain sources auto create Devices and Device Source mappings automatically. Maybe on first tally data received or something. It would be easy to do and would speed up Device setup. Then the user can just delete the ones they don’t want.
I am sure this is just systematics, but to be clear: I would recommend that you not "Delete" the Device, I suggest you putting a Disable Flag on them, and then in the UI have an option to show Hidden Devices. This would make Re-Enabling them quick and easy.
I like the disable and enable idea.
Just make sure that your disable is happening on the server end as well so the server is not using resources to handle disabled devices.
I think Delete should stay as it is right now, where it is Delete. Otherwise you’ll have to modify the UI extensively to show the disabled ones, and add filtering to all the places that Device list is used. This is only a convenience feature. I would say a compromise would be to add a button that re adds the Devices that were deleted using the same original logic that was used to make them in the first place. Only specific source types will be able to support this.
How about a Node View? This could allow people to visualize from each switcher the path of the Tally.
I see what you're talking at out @josephdadams. It makes more sense to just delete the devices.
@hadphild can you elaborate on what you're talking about with a node view? Are you wanting what is essentially a flow chart for everything?
A flow chart of connections for seeing how the Tally data is moving. If it going over a Cloud. Just a visual representation. I know this could be hard to program but would be amazing for the producer view.
@josephdadams @JTF4 This could be done using something like https://github.com/retejs/rete
While I like the idea, I think a node editor could get out of control very fast.
When you start working with larger TSL sources like a Carbonite, you can easily have as many as 120 addresses coming from the switcher. I'm a node view that would be a massive amount of data to visualize all at once.
Why don't we move that discussion into a separate issue / discussion as it has nothing to do with the original request: "Let Sources auto create Devices"?