Having a Linux ARM embedded computer with little resources, I want to create a script or small app, which registers the computer device to Home Assistant, and exposes its multiple sensors (eg. volume control, assist_satellite , wakeword , media_player ...)
What's the best way to add this device to Home Assistant?
- I can create entities via
mqtt - Is it possible to do via REST API?
- Should I use Websockets API?
- Should I expose the device as an "ESPHome device" via the network?