I have hacked together a simple Mobile App Companion that you can run on your Linux Desktop to send sensor data to Home Assistant.
It is written in Go, so you can download the single binary from GitHub and run it on your machine.
It currently supports the following sensors:
- CPU temperature
- CPU usage
- Load average
- Memory usage
- Power stats
- Online check
- Audio volume
- Webcam process count
- Custom scripts
Please note, that I have only tested this setup on two of my machines. So it is possible that some sensors won’t work on your system. The companion was so far only tested on Ubuntu 20.04. In theory, the companion can be extended to support Mac and Windows as well.
If you have any inputs to the projects feel free to add issues on GitHub.