Tapo C200 RTSP stream not working

Hello everyone,

I’m trying to add a tapo stream to my home assistant dashboard, but all attemps seem to fail even though it works perfectly on VLC with the exact same address.

Host hardware: PI4 4Go - dedicated micro-SD install (not containerized)
Host network: shared between roughly 100 persons, for work and for fapping alike.
Camera hardware: Tapo C200 with password configured

What I have tried so far:

  1. Integrating it directly using the Home Assistant GUI [FAIL]
  2. Integrating it using the configuration YAML file, which while valid does not allow me to SEE the stream once the “stream” is part of the system

Here’s the bit of code I’m using:

camera:
  - platform: ffmpeg
    name: "Tapo C200"
    input: rtsp://user:password!@C200-543B83/stream1

Tried using the 553 port too - same result


Thats what I get ^^"

Any help would be more than welcome

I’ve started getting this on a camera that’s been working for months, and a new one I added today. Weirdly I can use all of the controls in HA to control the camera (sound the alarm, turn the led on/off, etc) but I can’t view the stream in either.

Did you try this one:

There is a limit of 2 concurrent streams per camera.

does the tapo app counts as 1 stream constantly occupied?

Yes it does unfortunately

I’m experiencing similar issue in using the HD stream (/stream1).
Have you tried to:

  • use the camera IP address instead of the domain name?
  • pointing to the SD stream instead (input: rtsp://user:password!@C200-543B83/stream2)