Overview
This guide walks you through connecting a TP-Link Tapo camera to Seam. Seam reaches Tapo cameras over the local network, so you need a Seam Bridge running on a computer on the same network as the camera. The camera must already be set up in the Tapo app and connected to Wi-Fi. You connect each Tapo camera separately. Repeat this guide for every camera you want to add.Step 1: Create a Camera Account in the Tapo App
Seam signs in to the camera with a Camera Account, a local username and password that you create for the camera in the Tapo app. This is not your TP-Link ID or the password you use to sign in to the Tapo app.- In the Tapo app, open the camera.
- Open the camera’s settings, and go to Advanced Settings > Camera Account.
- Create a username and password, and save them.
Step 2: Find the Camera’s Local Address
Seam needs the camera’s IP address or hostname on your local network.- Find the camera’s IP address in the camera’s device information in the Tapo app, or in your router’s list of connected devices.
- In your router, reserve this IP address for the camera (a DHCP reservation). If the camera’s address changes later, the connection to Seam stops working.
2020 by default. Use that port unless you know your camera uses a different one.
Step 3: Install Seam Bridge
Install Seam Bridge on a computer that stays on and is connected to the same local network as the camera. See the setup guide for your operating system:Step 4: Connect via Connect Webview
- Open the Connect Webview provided by your application. It must include
tapoin itsaccepted_providerslist, and Seam must have turned on Tapo for the application’s workspace. - Select Tapo as the provider.
- Follow the Seam Bridge instructions, then enter the pairing token that Seam Bridge displays.
- On the Connect your Tapo camera screen, enter the following details:
- Select Connect camera. Seam verifies the camera through the Seam Bridge before it creates the connected account. If you entered a Tapo account password, Seam also checks it with the camera.
Step 5: Verify the Connection
After connecting, verify that the camera appears as a device with thetapo_camera device type and shows as online.
Each Tapo device exposes the following metadata in device.properties.tapo_metadata:
model: The model reported by the camera, for exampleC200.firmware_version: The camera’s firmware version.hardware_version: The camera’s hardware version.
Troubleshooting
The camera rejects the Camera Account credentials
The Connect Webview shows “The camera rejected these Camera Account credentials.” Check that you entered the Camera Account username and password from the camera’s Advanced Settings > Camera Account screen, not your TP-Link ID. If you changed the Camera Account after connecting, reconnect the camera.The camera rejects the Tapo account password
The Connect Webview shows “The camera rejected this Tapo account password.” Enter the password you use to sign in to the Tapo app, not the Camera Account password. To connect without event recordings, leave the Tapo account password empty.Seam can’t verify the Tapo account password
The Connect Webview shows “Unable to verify the Tapo account password with the camera.” Check that Third-Party Compatibility is turned on in the Tapo app and that the camera and Seam Bridge are online, then try again. To connect without event recordings, leave the Tapo account password empty.Event recordings are unavailable
If all media for the camera ends in theunavailable status, the camera may be connected without the Tapo account password. Reconnect the camera and enter it. If only some media is unavailable, check that the camera has a microSD card with free space and that recording is turned on in the Tapo app.
Seam can’t verify the camera
The Connect Webview shows “Unable to verify the camera.” Check that:- The camera is powered on and online in the Tapo app.
- The camera address and ONVIF port are correct.
- Seam Bridge is running and connected on the same local network as the camera.
- Third-Party Compatibility is turned on, if your camera’s firmware offers it.