Sennheiser EW-DX Receivers
- [x] I have researched the list of existing Companion modules and requests and have determined this has not yet been requested
The name of the device, hardware, or software you would like to control: Sennheiser EW-DX Receivers and Transmitters
What you would like to be able to make it do from Companion: The Generic UDP Module currently can communicate and run commands. Using the IP Address of the receiver and commands such as:
{"rx1": {"mute": true}} {"rx1": {"mute": false}} {"rx1": {"name": "NEWNAME"}}
This should mean that it would be fairly easy to implement. Feedback is not possible (I assume), because the transmission is UDP and not TCP. I was able to write scripts that can receive the feedback from the devices but I am a very mediocre programmer so implementing it on this scale would likely be beyond my capabilities.
Direct links or attachments to the ethernet control protocol or API: https://www.sennheiser-sites.com/responsive-manuals/en/api-docs/api-docs/sound-control-protocol.html
There is some elements in common with the Sennheiser Digital 6000 module I wrote. If you were so inclined you could fork that and adapt for the EW DX.
Ignore that - I found it! I'm having trouble finding the Sennheiser Digital 6000 module. Do you have a link you could share with me?
I developed a module for the EW DX series. Probably people with EM4 or EM2 receivers could reach out to me on the Bitfocus Slack for further testing? Same username on slack, just drop me a message!
https://github.com/bitfocus/companion-module-sennheiser-ewdx