bitfocus / companion

Bitfocus Companion enables the reasonably priced Elgato Streamdeck and other controllers to be a professional shotbox surface for an increasing amount of different presentation switchers, video playback software and broadcast equipment.
http://bitfocus.io/companion
Other
1.46k stars 489 forks source link

Importing triggers from user-generated file: Id issues ? #2869

Closed NazzTazz closed 1 month ago

NazzTazz commented 1 month ago

Is this a feature relevant to companion itself, and not a module?

Is there an existing issue for this?

Describe the feature

For a project I need to set 512 triggers in companion (wrapping midi messages to illuminate keys on a xkeys-128, 4 states, off blue red magenta, 4*128=512).

I tried to understand how to import triggers, simply reading an exported trigger file.

Triggers, Events, Action_sets have Ids like "I4uIFOG3AxS5k0Z5u5IZl", obviously base64, but I didn't succeed retreiving relevant data (tried UTF8, UTF7, and the other usual suspects).

Is there a way (API ?) to add triggers without using web interface ? Any clue on how Ids are crafted ? thanks

Usecases

No response

dnmeid commented 1 month ago

This is not an issue, but a question. I transfer it to discussions.