Libs for Duplex were un-maintained, some bugs wouldn’t be solved there. Duplex has not moved in years, and even though bugs were being fixed, and feats added, it wouldn’t be properly packaged.
I took the liberty to issue a new repository, solved many bugs, and have releases. It’s been working very well for me.
You can try it out, don’t hesitate to open PR (or issues if you’re not fluent/comfortable with git) for adding support to your devices.