mrene / minidsp-rs

MiniDSP Controller
http://minidsp-rs.pages.dev
Apache License 2.0
112 stars 15 forks source link

Feature Request: Add ability to put device in "standby" or toggle 12v trigger output #663

Open jprouty opened 5 months ago

jprouty commented 5 months ago

I am a newcomer - first off, thanks for the project! It looks very useful. Knowing the rigor of the DYI audio community and the shear issue count, this tool looks pretty mature.

I recently picked up a Flex HTx and I'm looking for a way to power off the connected amplifiers which are wired via the 12v trigger. The trigger documentation indicates that trigger output is rather rigid, and only associated with taking the device into/out of standby (ie, pressing the power button on the remote).

miniDSP console doesn't allow for setting the device in standby via usb control (the Flex HTx is no longer accessible from the console at least) and there is a lack of trigger configuration/options. It is likely this is infeasible (however, I wanted to create an issue in the case that others had a similar need/request).

Caveat: I realize the Flex HTx isn't officially supported yet, but that's covered in other places, including a work around here.

danielhstahl commented 5 months ago

I'd be very interested in this as well...I doubt the FlexHT supports triggers, but it may support Standby (though I've only seen IR codes for Standby, not TCP...https://support.minidsp.com/support/solutions/articles/47001137495-ir-commands-for-minidsp-products).

I'd be happy to contribute to add this if anyone has docs on the TCP commands required for standby/on.

danielhstahl commented 4 months ago

@jprouty not sure if this will work for you situation, but I successfully got my amp to turn off and on via the 12V trigger by using a USB->mono 1/8 inch jack from my RPI following this: https://www.audiosciencereview.com/forum/index.php?threads/usb-to-12v-trigger-input.19971/. My code to implement this is here: https://github.com/danielhstahl/minidsp-remote-control/blob/main/server/index.js#L16-L28. Seems hacky but has worked flawlessly so far.

pixeleyesltd commented 3 months ago

I contacted miniDSP about this and they said it's only implemented at the IR level for the Flex models.

Jacob-Bishop commented 2 months ago

For anyone else trying to solve the trigger problem: As an alternative to the Pi solution, I’ve had good luck using this Emotiva trigger hooked up to a smart plug https://emotiva.com/products/et-3 to turn on my amp.

There’s also a cheap Tuya Zigbee Smart IR remote on aliexpress (controllable via zigbee2mqtt or similar) that might work if you want to automate putting the minidsp device into standby via ir and triggering it that way?