Hello @spockfish ,
I’ve just added a 7" screen to my main Pi with DAC and tried Ropieee. It works like a charm. Many thanks for your efforts!
I’ve noticed that your Roon extension is a fork of roon-http-api by Bastian Ramelan.
I already had this extension installed and running for another project of mine (IR remote in another room), and your extension uses the same TCP port (3001).
I’ve changed the port used by roon-http-api and my script and all went back to normal, Ropieee worked and my stuff worked.
It could be a good idea for you to use a different port by default for your extension.