Bom esse é um projeto que estou fazendo por curiosidade mesmo, basicamente fazendo integração do Frontend para Arcade Launchbox para MQTT.
Está dispobilizado aqui: Launchbox MQTT - Third-party Apps and Plugins - LaunchBox Community Forums
Basicamente ele disponibiliza 3 topicos com informações do Frontend:
launchbox/systeminfo
{
"TotalGames": 14,
"TotalPlatforms": 2,
"BigBoxRunning": false,
"IsBigBoxInAttractMode": false,
"IsBigBoxLocked": false,
"IsPremium": true,
"BigBoxCurrentTheme": null
}
launchbox/nowplaying
{
"Title": "Donkey Kong Country",
"Platform": "Super Nintendo Entertainment System",
"Developer": "Rare",
"Publisher": "Nintendo",
"ReleaseDate": "1994-11-24T06:00:00-02:00",
"Rating": "E - Everyone",
"LastPlayedDate": "2025-02-04T14:57:47.1845482-03:00",
"Genres": [
"Platform"
],
"Favorite": false,
"PlayCount": 12,
"Status": "Playing"
}
launchbox/retroachievments
{
"GetGameInfoWithProgress": {},
"TotalPoints": [
{}
],
"TotalAchievements": {},
"LastGamePlayed": {}
}
Um exemplo de dashboard:
Criei também um servidor para disponibilizar as imagens opcional caso queira colocar as imagens, logos do jogo que está jogando: