I recently set up Home Assistant OS on a Raspberry Pi 5 (8gb) for my parents to do object detection and 24/7 recording via the Frigate NVR add-on, but the detection inference speed leaves a lot to be desired. On my personal set up, I have been using the USB Coral TPU on an Unraid server box and it works incredibly well; however I have heard mixed results when it comes to using one with a RPi due to the limited power delivery via the USB controller; not to mention that it is relatively difficult to find and $60 more expensive than the M.2 variant. I read many posts across the web demonstrating success with using the M.2 Coral on a bare metal RPi running debian, but cannot find much in the way of success stories for installing one via Home Assistant OS, specifically on a Pi 5. Can anyone confirm that they have been able to do this successfully before I make the plunge and purchase one in addition to the required PCIe breakout HAT? If so; was it more or less plug and play, or are there some manual installation steps related to getting the driver to play nice with it? Any insight would be greatly appreciated.
There are some cheap x86 PCs that are better than Pi5 at same or similar cost
Even used hardware is reliable and cost friendly
I am aware but I am trying to work with what I already have.
I currently have a working instants of frigate running in a docker on a raspberry pi 5 8gb using a hat that has dual m2 slots and a PCIe coral TPU.
I’m pretty sure in order to get it working I had to install it using the desktop version of the OS (not server)
In future I’m planning on moving my home assistant instants to the same raspberry pi.
For more detail I’m getting a detection inference speed of about ~7ms for 4 camera feeds at 720p at 5fps.