v1.7.28
Plugin submission review feedback applied - Plugin now available in plugin store as beta! 
Enable the ‘Plugin Test Mode’ at volumio/dev to see plugin beta versions.
@tweed77 Thanks for the feedback! Unfortunately I cannot test this since I don’t have Tidal but we can narrow it down to see if this is really a bug or expected behaviour.
Could you do me a favour and follow the below steps?
- Run following script on your Volumio device via SSH:
cd /volumio && node -e '
var io = require("socket.io-client");
var s = io.connect("http://localhost:3000");
s.on("connect", () => { console.log("connected"); s.emit("getState",""); });
s.on("pushState", st => console.log(new Date().toISOString(), JSON.stringify(st)));
setTimeout(() => process.exit(0), 300000);
'
What will this do: It connects to the local Volumio API same as the OLED plugin does. The plugin connects to this API to get information about Volumio’s current state. Each playback action (start, stop, next track, etc.) is populated by a new state pushed from Volumio via this API. This is how the plugin gets the information of what to display. Depending on the content (for example which source is played) the plugin adapts the information on the display. Crucial: if Volumio doesn’t inform the plugin via the API, the plugin cannot know what to display (see Bluetooth issue).
- Start Tidal Playback → Should generate an output of the script
- Stop Playback → Should generate an output of the script
- Post the entire output of the script here.
Result could look similar like this:
2026-05-19T18:34:30.831Z {"status":"pause","position":1,"title":"Bring me to life","artist":"Evanescence","album":"Fallen","albumart":"/albumart?cacheid=816&web=Evanescence/Fallen/large&path=%2FNAS%2Fkevin-nas%2FFLAC%2FEvanescence%2FFallen&metadata=false","uri":"mnt/NAS/kevin-nas/FLAC/Evanescence/Fallen/02 Bring me to life.flac","trackType":"flac","seek":13235,"duration":237,"samplerate":"44.1 kHz","bitdepth":"16 bit","channels":2,"random":null,"repeat":null,"repeatSingle":false,"consume":false,"volume":20,"dbVolume":null,"disableVolumeControl":false,"mute":false,"stream":"flac","updatedb":false,"volatile":false,"service":"mpd"}
2026-05-19T18:34:40.739Z {"status":"play","position":1,"title":"Bring me to life","artist":"Evanescence","album":"Fallen","albumart":"/albumart?cacheid=816&web=Evanescence/Fallen/large&path=%2FNAS%2Fkevin-nas%2FFLAC%2FEvanescence%2FFallen&metadata=false","uri":"mnt/NAS/kevin-nas/FLAC/Evanescence/Fallen/02 Bring me to life.flac","trackType":"flac","seek":13235,"duration":237,"samplerate":"44.1 kHz","bitdepth":"16 bit","channels":2,"random":null,"repeat":null,"repeatSingle":false,"consume":false,"volume":20,"dbVolume":null,"disableVolumeControl":false,"mute":false,"stream":"flac","updatedb":false,"volatile":false,"service":"mpd"}
2026-05-19T18:34:43.980Z {"status":"pause","position":1,"title":"Bring me to life","artist":"Evanescence","album":"Fallen","albumart":"/albumart?cacheid=816&web=Evanescence/Fallen/large&path=%2FNAS%2Fkevin-nas%2FFLAC%2FEvanescence%2FFallen&metadata=false","uri":"mnt/NAS/kevin-nas/FLAC/Evanescence/Fallen/02 Bring me to life.flac","trackType":"flac","seek":16490,"duration":237,"samplerate":"44.1 kHz","bitdepth":"16 bit","channels":2,"random":null,"repeat":null,"repeatSingle":false,"consume":false,"volume":20,"dbVolume":null,"disableVolumeControl":false,"mute":false,"stream":"flac","updatedb":false,"volatile":false,"service":"mpd"}
Thanks for your thorough tests of the plugin!