Features Verticals Cameras Conferences Pricing Contact Log In Get Started

Wyze Cam Integration Guide

Connect your Wyze cameras to AgenticEye using RTSP firmware or the Wyze Cloud API. Understand compatibility limitations and choose the best integration path.

RTSP (Beta Firmware) Wyze Cloud API

Important: Wyze cameras do not natively support RTSP. Local RTSP access requires flashing beta/unofficial firmware on compatible models. Not all Wyze cameras support RTSP firmware. The Wyze Cloud API is the recommended alternative for broader model support.

Supported Models

Wyze Cam v3 Wyze Cam v4 Wyze Cam OG Wyze Cam Floodlight

RTSP Firmware Compatibility

Model RTSP Firmware Cloud API Notes
Wyze Cam v3 Beta Yes Community RTSP firmware available
Wyze Cam v4 Beta Yes Limited RTSP support, Cloud API recommended
Wyze Cam OG No Yes Cloud-only model, no RTSP firmware available
Wyze Cam Floodlight Beta Yes Based on v3 hardware, same RTSP firmware

Prerequisites

Option A: RTSP Firmware Integration

1

Download the RTSP Firmware

Download the correct RTSP firmware for your Wyze camera model from the Wyze support site or community repositories. The firmware file is typically named demo.bin.

Firmware Files # Wyze Cam v3 RTSP firmware # Download from: https://support.wyze.com/hc/en-us/articles/360026245231 # Filename: demo_v3_rtsp.bin → rename to demo.bin # Wyze Cam Floodlight (uses v3 firmware base) # Same firmware as Wyze Cam v3

Caution: Flashing RTSP firmware is a beta/unofficial process for some models. It may void your warranty, and you will lose access to some Wyze cloud features. You can revert to the stock firmware at any time by following the same flashing process with the official firmware.

2

Flash the RTSP Firmware

Follow these steps carefully to flash the firmware onto your Wyze camera.

Flashing Steps # Step-by-step firmware flash process: 1. Format a microSD card as FAT32 2. Copy "demo.bin" to the root of the microSD card 3. Power off the Wyze camera (unplug it) 4. Insert the microSD card into the camera 5. Press and hold the setup button on the camera 6. While holding the button, plug in the camera 7. Continue holding for 3-6 seconds until the LED flashes blue/yellow 8. Release the button and wait 3-4 minutes 9. The camera will reboot with RTSP firmware 10. The LED will turn solid blue when ready
3

Enable RTSP in Camera Settings

After flashing, open the Wyze app. The camera will appear with RTSP firmware. Navigate to the camera's Advanced Settings and toggle on RTSP. The app will display the RTSP URL.

RTSP URL Format # Wyze RTSP stream URL rtsp://[camera-ip]/live # Example rtsp://192.168.1.75/live # Note: No authentication by default on Wyze RTSP # The stream is accessible to anyone on the local network
4

Test and Configure in AgenticEye

Verify the stream is accessible, then add it to your AgenticEye configuration.

Shell # Test the RTSP stream ffplay rtsp://192.168.1.75/live # Check stream details ffprobe -v quiet -print_format json -show_streams \ rtsp://192.168.1.75/live
agenticeye.yaml cameras: - name: "Garage - Wyze Cam v3" brand: wyze model: "Cam v3" protocol: rtsp url: "rtsp://192.168.1.75/live" fps: 15 resolution: 1920x1080 # Wyze RTSP can be unstable — enable reconnection reconnect: enabled: true interval: 30 max_retries: -1 # Unlimited retries agents: - type: security sensitivity: medium

Option B: Wyze Cloud API Integration

The Wyze Cloud API is the recommended integration method, especially for models that do not support RTSP firmware (like the Wyze Cam OG). It provides reliable access without firmware modification.

1

Obtain Wyze API Credentials

Generate an API key and secret from your Wyze account. These are used to authenticate with the Wyze cloud platform.

API Setup # Visit the Wyze developer portal: # https://developer-api-console.wyze.com/ # Generate API credentials: # - API Key: your_api_key_here # - API Secret: your_api_secret_here # Note: Keep these credentials secure. # Rotate them periodically for security.
2

Authenticate and List Devices

Use the API to authenticate and retrieve your camera list.

Shell # Authenticate with Wyze API curl -X POST https://api.wyzecam.com/app/user/login \ -H "Content-Type: application/json" \ -d '{ "email": "your-wyze-email", "password": "your-wyze-password", "key_id": "your_api_key", "api_key": "your_api_secret" }' # List all cameras curl -X GET https://api.wyzecam.com/app/v2/home_page/get_object_list \ -H "Authorization: Bearer ${ACCESS_TOKEN}" \ -H "Content-Type: application/json" \ | jq '.data.device_list[] | select(.product_type == "Camera") | {name: .nickname, mac: .mac, model: .product_model}'
3

Configure Cloud API in AgenticEye

agenticeye.yaml — Cloud Mode # Wyze Cloud API configuration wyze_cloud: email: "your-wyze-email" password: "${WYZE_PASSWORD}" api_key: "${WYZE_API_KEY}" api_secret: "${WYZE_API_SECRET}" auto_discover: true # Cloud API polling interval (seconds) poll_interval: 10 # Enable event-based triggers events: motion: true sound: true person_detection: true default_agents: - type: security sensitivity: medium

Protocol Reference

URL Formats # RTSP Stream (requires RTSP firmware) rtsp://[camera-ip]/live # Wyze Cloud API — Authentication POST https://api.wyzecam.com/app/user/login # Wyze Cloud API — Device List GET https://api.wyzecam.com/app/v2/home_page/get_object_list # Wyze Cloud API — Start Stream (returns temporary stream URL) POST https://api.wyzecam.com/app/v2/device/start_stream

Troubleshooting

RTSP firmware not available for my model

Not all Wyze cameras support RTSP firmware. The Wyze Cam OG and some newer models are cloud-only and cannot run RTSP firmware. Use the Wyze Cloud API integration for these models instead.

RTSP stream freezes or drops frequently

Wyze RTSP firmware is beta software and stream stability is a known issue. Enable automatic reconnection in AgenticEye with a 30-second retry interval. Ensure the camera has a strong Wi-Fi signal (at least -60 dBm). Consider using 2.4 GHz Wi-Fi for better range. Reducing the stream resolution in the Wyze app may also help.

Camera not detected after firmware flash

Verify the microSD card is formatted as FAT32 (not exFAT). Ensure the firmware file is named exactly demo.bin and placed in the root directory of the card. Try the flashing process again, holding the setup button for the full 6 seconds before plugging in.

Cloud API rate limiting

The Wyze API enforces rate limits. If you receive HTTP 429 errors, increase the poll_interval in your AgenticEye configuration. For deployments with many cameras, batch your API calls and use event-based triggers instead of continuous polling.

Lost Wyze cloud features after RTSP flash

Flashing RTSP firmware disables some cloud features like person detection, cloud recordings, and AI-powered notifications from the Wyze app. AgenticEye replaces these features with its own AI agents. To restore Wyze cloud features, flash the official firmware from the Wyze website.

Need help with your Wyze integration?

Our integration team can help you choose the right integration method and configure your Wyze cameras with AgenticEye.

Contact Our Integration Team