Cameras are a bit different to integrate. I use [Custom Component] Tapo: Cameras Control, but I see you already knew that . I’m leaving this answer here for anyone who might find this thread via search in the future.
I also use Frigate with webRTC Camera to get 2 way audio, however this is a work in progress.