Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Primary/Secondary companion instance option #11

Open
Julusian opened this issue Jan 20, 2021 · 3 comments
Open

Primary/Secondary companion instance option #11

Julusian opened this issue Jan 20, 2021 · 3 comments
Labels
enhancement New feature or request

Comments

@Julusian
Copy link
Member

Julusian commented Jan 20, 2021

It would be useful to be able to switch the companion ip in a couple of clicks.
This will allow for primary/backup flows, and other workflows.

I think it would be best implemented as having a submenu in the tray of known instances, being able to edit that list freely, and switching the active one by selecting in the list

@Julusian Julusian added the enhancement New feature or request label Jan 20, 2021
@MeestorX
Copy link

I'd like to go one step further and allow for 2 simultaneous "sends" from Satellite, but select which IP to "receive" from, so you don't get into a feedback loop.

@Julusian
Copy link
Member Author

I dont think that is a good idea.
Satellite has no idea what page it is currently on, so it will be relying on both companion machines keeping the page changes in sync. Meaning that if either you make changes in one and not the other, or the connection drops temporarily to one of them, then your streamdeck could end up on page 1 on A, and page 5 on B.

Also, if it is sending to both, does that mean that both companions will be expected to execute the actions for every press? That too will cause issues for anyone who has any buttons set to 'toggle' or similar behaviour

@MeestorX
Copy link

Fair enough. Trying to sort out how to set up a redundant system with the SD at a distance. Not easy!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants