Recalbox (retro gaming)

Hi all,
For those who like retro gaming, I made a custom “integration” of Recalbox in Home Assistant.

A quick presentation is here Recalbox Home Assistant - Projet GitHub with the link to the github project where you can see the documentation, architecture, files, etc.

It works as it is, copying the yaml files, and it needs MQTT broker to receive the Recalbox status and properties. Home Assistant sends commands to Recalbox via API and UDP commands.

I know my yamls are not the best, I am just discovering Home Assistant.

The thing now, is I’d like to make it easier for people to install it (instead of copy/past files), and be able to get my updates. My project needs to put files in “packages”, others in “custom_sentences”, and also has an example of a yaml card to put in the dashboard.

Is there a solution to make everything automatically installed/updated on users side ? Do I need to make an add-on? A HACS? something else?
Thanks !

1 Like

At the end, I found a solution via HACS, and workarounds to auto-install my own custom sentences for Assist.
The project is now stable, with many new features. It has moved to :
https://ooree23.github.io/RecalboxHomeAssistant/