Re:Wanted to spy on my dog, ended up spying on TP-Link
by xrd on Monday September 15, 2025 @08:34PM
(#45256658)
Do you use an outdoor camera with this? I'm trying to find one and my c402 does not appear to have that support.
Re:Wanted to spy on my dog, ended up spying on TP-Link
by BLKNSLVR on Monday September 15, 2025 @09:13PM
(#45256876)
Sorry no.
I use Reolink's for outdoor. The Tapo's are all indoor C210/C211 (cheap, but do the job just fine).
Looks like the C402 has two different hardware versions[0] so maybe the old one doesn't work but the new one does? A firmware upgrade might also be worth trying. This reddit page suggests trying ONVIF as the go2RTC connection[1].
Good luck!
[0]: https://www.tp-link.com/us/support/download/tapo-c402/
[1]: https://www.reddit.com/r/frigate_nvr/comments/1liosei/tapo_c...
Re:Wanted to spy on my dog, ended up spying on TP-Link
by xrd on Tuesday September 16, 2025 @02:27PM
(#45265958)
go2rtc (discussed in another thread here) works flawlessly with that c402. I'm blown away.
Thanks for your comments.
Re:Wanted to spy on my dog, ended up spying on TP-Link
by kennedn on Monday September 15, 2025 @09:12PM
(#45256871)
Hello, as I alluded to in my blog post you should use tapo:// as the main stream source to get two-way audio. You can then optionally use rtsp://.../stream2 as a lower resolution sub stream source for detections. Defining both tapo:// and rtsp:// in a single stream is redundant as go2rtc only picks one or the other. My own configuration is here for reference https://github.com/kennedn/frigate/blob/7c56604e819d2cb1da28...
Re:Wanted to spy on my dog, ended up spying on TP-Link
by BLKNSLVR on Monday September 15, 2025 @09:17PM
(#45256904)
Aaaah, I should have specified above that I don't use (or care about) the two-way audio in the frigate config.
Thanks for the info, I just hacked away at various config suggestions until one combination worked.
Cheers!
RTC setup section:
Main section: Where:* <Camera RTC name> is just any old short name you want to assign to the camera.
* <Camera name> is the main name for the camera that will be shown in the frigate UI
* <local camera account password> is something set individually on each camera (settings > Advanced > Camera Account, set it to On and setup username/password > Account Information)
* <Tapo cloud password> is the password setup for the Tapo app (I'm not sure how necessary this is, since there's nowhere that the username is specified... this is the only bit I'm fuzzy on)
This is the basics that works for me for the Tapo cameras. There are a boatload of other settings specific to Frigate (but not specific to Tapo cameras).