# Tapo camera

**URL:** <https://community.homey.app/t/tapo-camera/147525>\
**Category:** Questions & Help\
**Created:** [December 21, 2025, 3:34pm UTC](https://community.homey.app/t/tapo-camera/147525 "2025-12-21T15:34:16Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![Carlo\_Veraart1](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/carlo_veraart1/32/120889_2.png) [@Carlo\_Veraart1](https://community.homey.app/u/Carlo_Veraart1)\
**Post date:** [December 21, 2025, 3:34pm UTC](https://community.homey.app/t/tapo-camera/147525/1 "2025-12-21T15:34:16Z")

</div>

Just received the info that Taco camera’s are supported in Homey Pro. I installed, direct connection, but ‘live’ view is not working. See added print screen. Did I forgot something? How to finetune? Thanks for your quick reply? PS the camera installed as IP virtual is working fine (but than no cards)

 ![Schermafbeelding 2025-12-21 om 16.32.11](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/b/6/b6cc52d8de027f24ab141535f67fd4ff8990109a.jpeg)

---

<div class="post-metadata">

**Author:** ![Peter\_Kawa](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/peter_kawa/32/173848_2.png) [@Peter\_Kawa](https://community.homey.app/u/Peter_Kawa)\
**Post date:** [December 21, 2025, 4:27pm UTC](https://community.homey.app/t/tapo-camera/147525/2 "2025-12-21T16:27:54Z")

</div>

The RTSP format is incorrect in the part before the IP address, Carlo.

`rtsp://username:password@camera_IP_adres:554/arguments`

Yours has two `@` signs in it… because you have an email address as your username:  
`carlo.veraart@lerocal.eu:Veraart%401@camera_IP_adres:554`

The simplest solution, as far as I know, is to change or create a new username such as ‘carlov’ or ‘carloveraart’ or something similar.  
Do not use ‘@’ or ‘:’ in the name or password.

---

<div class="post-metadata">

**Author:** ![smarthomesven](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/smarthomesven/32/79712_2.png) [@smarthomesven](https://community.homey.app/u/smarthomesven)\
**Post date:** [December 21, 2025, 4:32pm UTC](https://community.homey.app/t/tapo-camera/147525/3 "2025-12-21T16:32:40Z")

</div>

You need to create a local camera account in the Tapo app (Advanced Settings in the Tapo app)

You can’t use your TP-Link ID for the RTSP stream

---

<div class="post-metadata">

**Author:** ![Peter\_Kawa](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/peter_kawa/32/173848_2.png) [@Peter\_Kawa](https://community.homey.app/u/Peter_Kawa)\
**Post date:** [December 21, 2025, 4:41pm UTC](https://community.homey.app/t/tapo-camera/147525/4 "2025-12-21T16:41:06Z")

</div>

![Screenshot_20251221_174033_Gallery](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/4/b/4bd6baeebeb8b4c2406ed529f1dd1df2c011f95e.jpeg)

What about this odd `rtsp/h26x://user:pass@.....` format, @smarthomesven ,  
instead of `rtsp://user:pass@....`  
will that ever work?

---

<div class="post-metadata">

**Author:** ![smarthomesven](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/smarthomesven/32/79712_2.png) [@smarthomesven](https://community.homey.app/u/smarthomesven)\
**Post date:** [December 21, 2025, 4:43pm UTC](https://community.homey.app/t/tapo-camera/147525/5 "2025-12-21T16:43:43Z")

</div>

I don’t know, it seems like that wouldn’t work. I only have a Tapo camera on Surveillance Station on a Synology, my Homey Pro 2019 doesn’t support camera streaming so I can’t test it myself.

But it looks like the email address is a TP-Link ID (account) login, which won’t work since the RTSP stream of the Tapo camera requires creating a local “Camera account“ in the Tapo mobile app

---

<div class="post-metadata">

**Author:** ![Peter\_Kawa](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/peter_kawa/32/173848_2.png) [@Peter\_Kawa](https://community.homey.app/u/Peter_Kawa)\
**Post date:** [December 21, 2025, 5:49pm UTC](https://community.homey.app/t/tapo-camera/147525/6 "2025-12-21T17:49:26Z")

</div>

I get “Invalid URL” when using this format: `rtsp/h26x://username:password@cameraIP:554/args`

> [@smarthomesven](#):
>
> the email address is a TP-Link ID (account) login, which won’t work

Plus having 2 `@` in the user:pass@ part won’t work anyway.

---

<div class="post-metadata">

**Author:** ![smarthomesven](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/smarthomesven/32/79712_2.png) [@smarthomesven](https://community.homey.app/u/smarthomesven)\
**Post date:** [December 21, 2025, 5:51pm UTC](https://community.homey.app/t/tapo-camera/147525/7 "2025-12-21T17:51:27Z")

</div>

The Tapo camera uses port 2020 AFAIK, not 554

---

<div class="post-metadata">

**Author:** ![Peter\_Kawa](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/peter_kawa/32/173848_2.png) [@Peter\_Kawa](https://community.homey.app/u/Peter_Kawa)\
**Post date:** [December 21, 2025, 5:55pm UTC](https://community.homey.app/t/tapo-camera/147525/8 "2025-12-21T17:55:31Z")

</div>

Unsure in what way that URL entered the cam settings of Carlo.

> [@Carlo\_Veraart1](#):
>
> PS the camera installed as IP virtual is working fine (but than no cards)

@Carlo_Veraart1 you should use the same URL as you used for the virtual cam in that case.

How does that URL look like?

---

<div class="post-metadata">

**Author:** ![Carlo\_Veraart1](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/carlo_veraart1/32/120889_2.png) [@Carlo\_Veraart1](https://community.homey.app/u/Carlo_Veraart1)\
**Post date:** [December 21, 2025, 8:32pm UTC](https://community.homey.app/t/tapo-camera/147525/9 "2025-12-21T20:32:04Z")

</div>

rtsp://carlo.veraart@lerocal.eu:kekxes-gotgy1-rExdot@lerocal.hopto.org:554/stream1

Ik had eerst een paswoord met ‘@’ erin… dat heb ik verandert en momenteel werkt er niets meer. Ik heb alles al eens terug opgestart, maar het is nog even afwachten lijkt me…🤔

---

<div class="post-metadata">

**Author:** ![Carlo\_Veraart1](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/carlo_veraart1/32/120889_2.png) [@Carlo\_Veraart1](https://community.homey.app/u/Carlo_Veraart1)\
**Post date:** [December 21, 2025, 8:33pm UTC](https://community.homey.app/t/tapo-camera/147525/10 "2025-12-21T20:33:18Z")

</div>

Good question, I don’t know and I would like to change it… but where?

---

<div class="post-metadata">

**Author:** ![Carlo\_Veraart1](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/carlo_veraart1/32/120889_2.png) [@Carlo\_Veraart1](https://community.homey.app/u/Carlo_Veraart1)\
**Post date:** [December 21, 2025, 8:34pm UTC](https://community.homey.app/t/tapo-camera/147525/11 "2025-12-21T20:34:09Z")

</div>

In the native ‘Tapo’-app, this login and pasword do work..

---

<div class="post-metadata">

**Author:** ![Peter\_Kawa](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/peter_kawa/32/173848_2.png) [@Peter\_Kawa](https://community.homey.app/u/Peter_Kawa)\
**Post date:** [December 21, 2025, 8:40pm UTC](https://community.homey.app/t/tapo-camera/147525/12 "2025-12-21T20:40:22Z")

</div>

For the account settings, my guess would be the Tapo phone app.

---

<div class="post-metadata">

**Author:** ![Carlo\_Veraart1](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/carlo_veraart1/32/120889_2.png) [@Carlo\_Veraart1](https://community.homey.app/u/Carlo_Veraart1)\
**Post date:** [December 21, 2025, 8:43pm UTC](https://community.homey.app/t/tapo-camera/147525/13 "2025-12-21T20:43:36Z")

</div>

Where the white arrow is, I should be able to place the noip address…. but where to do that?

 ![Schermafbeelding 2025-12-21 om 21.40.13](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/1/b/1b1311a7f2674ad94c4d59a170200653518611cc.jpeg)

---

<div class="post-metadata">

**Author:** ![Carlo\_Veraart1](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/carlo_veraart1/32/120889_2.png) [@Carlo\_Veraart1](https://community.homey.app/u/Carlo_Veraart1)\
**Post date:** [December 21, 2025, 8:46pm UTC](https://community.homey.app/t/tapo-camera/147525/14 "2025-12-21T20:46:42Z")

</div>

Also my ‘virtual ip cam’ (in real the same camera) is working again… I also sent an email to the developer, but I have no answer yet…

---

<div class="post-metadata">

**Author:** ![Peter\_Kawa](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/peter_kawa/32/173848_2.png) [@Peter\_Kawa](https://community.homey.app/u/Peter_Kawa)\
**Post date:** [December 21, 2025, 8:47pm UTC](https://community.homey.app/t/tapo-camera/147525/15 "2025-12-21T20:47:28Z")

</div>

You should first add a local account, like Sven suggested.

The URL you pointed to should be editable in the Tapo Homey app.

---

<div class="post-metadata">

**Author:** ![Carlo\_Veraart1](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/carlo_veraart1/32/120889_2.png) [@Carlo\_Veraart1](https://community.homey.app/u/Carlo_Veraart1)\
**Post date:** [December 21, 2025, 8:47pm UTC](https://community.homey.app/t/tapo-camera/147525/16 "2025-12-21T20:47:56Z")

</div>

I have done and it works in the native app…

---

<div class="post-metadata">

**Author:** ![Carlo\_Veraart1](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/carlo_veraart1/32/120889_2.png) [@Carlo\_Veraart1](https://community.homey.app/u/Carlo_Veraart1)\
**Post date:** [December 21, 2025, 8:49pm UTC](https://community.homey.app/t/tapo-camera/147525/17 "2025-12-21T20:49:34Z")

</div>

Please find hereby enclosed a print screen of the settings in the Tapo app…

 ![Schermafbeelding 2025-12-21 om 21.48.45](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/e/e/ee5da6e0b97870a030e45cff9274db32fd9c5231.png)

---

<div class="post-metadata">

**Author:** ![smarthomesven](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/smarthomesven/32/79712_2.png) [@smarthomesven](https://community.homey.app/u/smarthomesven)\
**Post date:** [December 21, 2025, 9:01pm UTC](https://community.homey.app/t/tapo-camera/147525/18 "2025-12-21T21:01:25Z")

</div>

What camera model is it? Battery-powered cameras don’t support RTSP streaming.

---

<div class="post-metadata">

**Author:** ![smarthomesven](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/smarthomesven/32/79712_2.png) [@smarthomesven](https://community.homey.app/u/smarthomesven)\
**Post date:** [December 21, 2025, 9:02pm UTC](https://community.homey.app/t/tapo-camera/147525/19 "2025-12-21T21:02:30Z")

</div>

You should go in the Tapo mobile app to your device → Settings icon in the top right corner → Advanced Settings → Camera account

---

<div class="post-metadata">

**Author:** ![Peter\_Kawa](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/peter_kawa/32/173848_2.png) [@Peter\_Kawa](https://community.homey.app/u/Peter_Kawa)\
**Post date:** [December 21, 2025, 9:04pm UTC](https://community.homey.app/t/tapo-camera/147525/20 "2025-12-21T21:04:44Z")

</div>

That’s not much to work with.  
If the cam supports the generic ONVIF protocol, you can try the [Onvif Camera app](https://community.homey.app/t/28377). This has editable URL’s.

Did you check the phone app settings already?

> [@Peter\_Kawa](#):
>
> For the account settings, my guess would be the Tapo phone app.

[Next page](https://community.homey.app/t/tapo-camera/147525.md?page=2)
