Playnite Web supports a single user's library. However, some households may have >1 users. In this case, multiple Playnite Web instances may be running and listening on the same MQTT message bus. A command from Playnite Web for user A should not be picked up by user B's instance.
[ ] Playnite Web messages are scoped to a running Playnite instance
[ ] Syncing games for Playnite Web instance 1 should not affect Playnite Web instance 2
[ ] Updated games for Playnite Web instance 1 should not affect Playnite Web instance 2
[ ] Start, stop, restart, and other commands from Playnite Web instance 1 should not be picked up by Playnite Web instance 2
Note that scoping action commands such as start, stop, restart, received by the extension can be easily done by simply ensuring the release/platform IDs are all in the Playnite instance's library.
Playnite Web supports a single user's library. However, some households may have >1 users. In this case, multiple Playnite Web instances may be running and listening on the same MQTT message bus. A command from Playnite Web for user A should not be picked up by user B's instance.