I've managed to tackle the issue with notifications while playing some sort of stream.
These streams didn't allow setting the Relative track time and/or the number in the queue. This now added some tests to see if it should try to set the track/RelTime and if they still get triggered but fail it is catched and written to debug for those that are listening.
To see the debug statements try run the following code (replace IP) DEBUG=sonos:main SONOS_HOST=192.168.x.x node examples/playNotification.js
I've managed to tackle the issue with notifications while playing some sort of stream.
These streams didn't allow setting the Relative track time and/or the number in the queue. This now added some tests to see if it should try to set the track/RelTime and if they still get triggered but fail it is catched and written to debug for those that are listening.
To see the debug statements try run the following code (replace IP)
DEBUG=sonos:main SONOS_HOST=192.168.x.x node examples/playNotification.js