If you want to do other things than home automation you could use Unraid or Open Media Vault and make a media server that has homeassistant running on a docker container. Plex can utilize the GPU for video transcoding. Just make sure your docker containers are configured to use the host network or you can run into issues where homeassistant can't detect the other home automation devices on your network.
If you want to do other things than home automation you could use Unraid or Open Media Vault and make a media server that has homeassistant running on a docker container. Plex can utilize the GPU for video transcoding. Just make sure your docker containers are configured to use the host network or you can run into issues where homeassistant can't detect the other home automation devices on your network.