andrew-codes / playnite-web

Self-hosted Playnite companion web app; offering remote control, automation, sharing what’s in your library with friends.
GNU Affero General Public License v3.0
26 stars 6 forks source link

Automation to start, stop, and restart games #547

Closed andrew-codes closed 2 days ago

andrew-codes commented 5 days ago

Currently, games can only be activated. It is up to external automation to decide what activated means and does, e.g., start or stop a game. However, in cases where a game crashes, there is not a way for the automation to decide whether to start the game or restart the game. As an example, starting a game may do more than simply start the game, such as turning on the TV, game device, etc., while restarting only needs to restart the game process.

For this reason, there is a need to allow games to be started (activated), stopped (deactivated) and restarted as independent MQTT messages. This also means that this state persists in the database.

github-actions[bot] commented 2 days ago

:tada: This issue has been resolved in version 8.1.0 :tada:

The release is available on:

Your semantic-release bot :package::rocket: