Home Assistant Wyze: How to Connect Every Wyze Device to HA

Wyze makes some of the cheapest smart home gear around. A $30 camera, $8 contact sensors, $8 bulbs. The problem? Wyze really, really wants you to stay in their app. There is no official Home Assistant integration. But the community has figured it out. This guide covers every method to get your Wyze cameras, sensors, bulbs, locks, and plugs into Home Assistant, including how to stream cameras locally without touching the Wyze cloud.

Check Your Devices Camera Guide

The Two Ways to Connect Wyze to Home Assistant

Since Wyze does not offer an official integration, the community has built two main tools. Each handles different device types, and most people end up using both.

๐Ÿ“น

Docker Wyze Bridge

For cameras. Runs as a Docker container, connects to your Wyze cameras, and creates local RTSP/RTSP/HLS streams. Home Assistant sees them as standard camera entities. Works with Frigate for AI detection.

Docker required Local streaming
๐Ÿ”Œ

Wyze API (HACS)

For everything else. A HACS integration that connects to the Wyze API for bulbs, plugs, sensors, locks, thermostats, and switches. Cloud-dependent but reliable for non-camera devices.

HACS required Cloud API

Quick decision: If you only have Wyze cameras, you just need Docker Wyze Bridge. If you have other Wyze devices (bulbs, sensors, plugs), you need the HACS integration. If you have both, install both.

Wyze Cameras in Home Assistant: Docker Wyze Bridge Setup

Docker Wyze Bridge is the go-to tool for getting Wyze camera feeds into Home Assistant. It authenticates with Wyze, connects to your cameras, and creates local RTSP streams on your network. Here is how to set it up.

Compatible Cameras

CameraResolutionWyze BridgePrice
Wyze Cam v31080pโœ… Full support~$24
Wyze Cam v42.5K QHDโœ… Full support~$33
Wyze Cam Pan v31080pโœ… Full support~$34
Wyze Cam Floodlight v22Kโœ… Full support~$50
Wyze Video Doorbell v21080pโœ… Full support~$30
Wyze Cam v21080pโœ… Full supportDiscontinued
Wyze Cam Outdoor v21080pโš ๏ธ Limited (battery)~$40

Step 1: Install Docker Wyze Bridge

If you run Home Assistant OS, install the Wyze Bridge add-on from the add-on store. If you run Home Assistant in Docker (Container or Supervised), add this to your docker-compose.yml:

services:
  wyze-bridge:
    image: mrlt8/wyze-bridge:latest
    container_name: wyze-bridge
    restart: unless-stopped
    ports:
      - 5000:5000  # Web UI
      - 8554:8554  # RTSP
      - 8888:8888  # HLS
      - 8889:8889  # WebRTC
    environment:
      - WYZE_EMAIL=your@email.com
      - WYZE_PASSWORD=your_password
      - API_ID=your_api_id
      - API_KEY=your_api_key

Getting API keys: Wyze now requires API credentials. Go to developer-api-console.wyze.com, create a developer account, and generate an API ID + Key. This is free.

Step 2: Add Cameras to Home Assistant

Once Wyze Bridge is running, your cameras show up at rtsp://your-ip:8554/camera-name. Add them in Home Assistant through Settings, Devices, Add Integration, and search for "Generic Camera." Use the RTSP URL as the stream source. For each camera, you will get:

  • Live stream on your dashboard
  • Snapshots for notifications
  • Motion events via the Wyze Bridge API
  • Pan/tilt control for Pan cameras

Step 3: Add Frigate for AI Detection (Optional)

Wyze cameras paired with Frigate NVR is one of the best budget security setups you can build. A $24 Wyze Cam v3 feeding into Frigate gives you person detection, car detection, and pet detection with zero subscription fees. Point Frigate at the RTSP stream from Wyze Bridge and you are done.

Wyze API Integration via HACS

For non-camera Wyze devices (bulbs, plugs, sensors, locks, thermostats), install the ha-wyzeapi integration through HACS.

Installation Steps

  1. Open HACS in your Home Assistant sidebar
  2. Click Integrations, then the + button
  3. Search for "Wyze" and install "Ha Wyzeapi"
  4. Restart Home Assistant
  5. Go to Settings, Devices, Add Integration, search "Wyze"
  6. Enter your Wyze email and password
  7. Complete 2FA if you have it enabled

Important: This integration uses the Wyze cloud API. If Wyze servers go down, your devices become unavailable in Home Assistant. For mission-critical automations, consider replacing Wyze devices with Zigbee alternatives that work 100% locally.

What You Get per Device Type

๐Ÿ’ก

Bulbs

On/off, brightness, color temperature, RGB (Color Bulb). Full light entity.

๐Ÿ”Œ

Plugs

On/off switch. Outdoor Plug gives you two independently controllable outlets.

๐Ÿšช

Contact Sensors

Open/closed state. Battery level. These are some of the cheapest sensors around.

๐Ÿ‘‹

Motion Sensors

Motion detected/clear binary sensor. Battery level reporting.

๐Ÿ”’

Locks

Lock/unlock, door state (open/closed), battery level. Works with Wyze Lock and Lock Bolt.

๐ŸŒก๏ธ

Thermostat

Temperature, mode (heat/cool/auto), fan speed, target temp. Full climate entity.

Best Wyze Devices for Home Assistant

Not all Wyze products integrate equally well. Here are the best ones to use with Home Assistant, ranked by how well the integration works.

Tier 1: Works Great

Wyze Cam v3 / v4

The sweet spot. Cheap, reliable, excellent night vision. v4 adds 2.5K resolution. Via Wyze Bridge, you get rock-solid RTSP streams. Pair with Frigate for the ultimate budget security camera.

Wyze Bulb White / Color

Full control via HACS. Brightness, color temp, and RGB work perfectly. At ~$8 per bulb, they are among the cheapest smart bulbs you can buy. The catch: they need Wi-Fi and Wyze cloud.

Wyze Plug / Outdoor Plug

Simple on/off, works reliably. The Outdoor Plug has two independent outlets. Good for holiday lights, fans, or simple automation triggers.

Tier 2: Works Well with Caveats

Wyze Contact / Motion Sensors

They work via the HACS API, but updates can be delayed since they go through the Wyze cloud. For real-time door sensors in security automations, Aqara Zigbee sensors are more reliable.

Wyze Lock / Lock Bolt

Lock and unlock works through the API. Response time can be a few seconds since commands route through the cloud. Not ideal for time-critical access automations.

Wyze Thermostat

Climate entity with mode control and target temperature. Updates every few minutes. Works fine for scheduling, but the cloud delay means it is not the best for rapid presence-based automation.

Tier 3: Limited or Tricky

Wyze Cam Outdoor

Battery-powered cameras have limited streaming support. They sleep most of the time and only wake on events. Wyze Bridge works, but you cannot get a continuous live feed.

Wyze Robot Vacuum

Basic start/stop works via the API, but no map integration, no room cleaning, and no advanced controls. For proper HA vacuum control, look at Roborock or Dreame with Valetudo.

Wyze Scale / Band / Headphones

No Home Assistant integration exists for these devices. They are Wyze app only.

5 Wyze Automations for Home Assistant

Once your Wyze devices are connected, here are the most useful automations you can build. These combine Wyze hardware with the full power of Home Assistant's automation engine.

1. Person Detection Notification with Camera Snapshot

When Frigate detects a person on your Wyze camera, send a notification to your phone with a snapshot. No Wyze Cam Plus subscription needed.

automation:
  - alias: "Wyze Cam Person Alert"
    trigger:
      - platform: state
        entity_id: binary_sensor.front_door_cam_person_occupancy
        to: "on"
    condition:
      - condition: state
        entity_id: alarm_control_panel.alarmo
        state: "armed_away"
    action:
      - service: notify.mobile_app_phone
        data:
          title: "Person Detected"
          message: "Someone is at the front door"
          data:
            image: /api/frigate/notifications/{{trigger.to_state.attributes.event_id}}/thumbnail.jpg

2. Door Opens, Lights Turn On

Wyze contact sensor on the front door triggers Wyze bulbs in the hallway. Everything stays in the Wyze ecosystem but controlled through Home Assistant.

automation:
  - alias: "Front Door Welcome Lights"
    trigger:
      - platform: state
        entity_id: binary_sensor.wyze_front_door
        to: "on"
    condition:
      - condition: sun
        after: sunset
        before: sunrise
    action:
      - service: light.turn_on
        target:
          entity_id:
            - light.wyze_hallway_bulb
            - light.wyze_porch_bulb
        data:
          brightness_pct: 100
      - delay: "00:05:00"
      - service: light.turn_off
        target:
          entity_id: light.wyze_porch_bulb

3. Auto-Lock Wyze Lock at Night

Forgot to lock the door? Home Assistant checks at 11 PM and locks it automatically, then sends you a confirmation.

automation:
  - alias: "Auto Lock at Night"
    trigger:
      - platform: time
        at: "23:00:00"
    condition:
      - condition: state
        entity_id: lock.wyze_front_door
        state: "unlocked"
    action:
      - service: lock.lock
        target:
          entity_id: lock.wyze_front_door
      - service: notify.mobile_app_phone
        data:
          title: "Door Locked"
          message: "Front door was unlocked. Locked it for you."

4. Motion-Activated Camera Recording

When a Wyze motion sensor detects movement in the backyard, turn on the Wyze floodlight camera and start recording. This saves on continuous recording storage.

automation:
  - alias: "Backyard Motion Recording"
    trigger:
      - platform: state
        entity_id: binary_sensor.wyze_backyard_motion
        to: "on"
    action:
      - service: switch.turn_on
        target:
          entity_id: switch.wyze_floodlight
      - service: camera.record
        target:
          entity_id: camera.wyze_backyard
        data:
          duration: 30
          filename: "/media/recordings/backyard_{{now().strftime('%Y%m%d_%H%M%S')}}.mp4"

5. Wyze Thermostat Eco Mode When Away

Combine Home Assistant's presence detection (which is way more reliable than Wyze's) with the Wyze thermostat. When everyone leaves, drop the temperature. When someone comes home, restore comfort.

automation:
  - alias: "Away Mode Thermostat"
    trigger:
      - platform: state
        entity_id: group.family
        to: "not_home"
        for: "00:15:00"
    action:
      - service: climate.set_temperature
        target:
          entity_id: climate.wyze_thermostat
        data:
          temperature: 16
          hvac_mode: auto

  - alias: "Home Mode Thermostat"
    trigger:
      - platform: state
        entity_id: group.family
        to: "home"
    action:
      - service: climate.set_temperature
        target:
          entity_id: climate.wyze_thermostat
        data:
          temperature: 21
          hvac_mode: auto

When to Keep Wyze vs. When to Switch

Wyze hardware is cheap, but the cloud dependency is a real drawback for Home Assistant users. Here is a practical guide for what to keep and what to replace over time.

Wyze DeviceKeep or Replace?Better AlternativeWhy
Camerasโœ… KeepReolink (for upgrade)Wyze Bridge makes them fully local. Hard to beat the price.
Bulbs๐Ÿ”„ Replace over timeIKEA Zigbee bulbsSame price, works locally, no cloud.
Contact SensorsโŒ ReplaceAqara Zigbee sensorsInstant local updates vs cloud delays.
Motion SensorsโŒ ReplaceAqara FP2 mmWaveTrue presence detection, not just motion.
Plugs๐Ÿ”„ Replace over timeZigbee plugsLocal control, energy monitoring.
LockโŒ ReplaceNuki or YaleCloud-dependent locks are a security risk.
Thermostatโœ… Keeptado (for upgrade)Works well enough. Replace only if you want local control.

The smart approach: Do not throw everything away at once. Keep your Wyze cameras (they are excellent value with Wyze Bridge). Replace sensors and locks first, since those need fast, reliable local communication. Swap bulbs and plugs as they fail. This way you spread the cost over months instead of replacing everything on day one.

Getting Started: Weekend Setup Plan

Here is a practical timeline to get all your Wyze devices into Home Assistant.

SATURDAY MORNING

Set Up Wyze Bridge

  • Install Docker Wyze Bridge (add-on or compose)
  • Get Wyze API credentials
  • Verify all cameras show up in the web UI
  • Add RTSP streams to Home Assistant

SATURDAY AFTERNOON

Install HACS Integration

  • Install ha-wyzeapi via HACS
  • Connect your Wyze account
  • Verify all devices appear
  • Test light, plug, and sensor controls

SUNDAY

Build Automations + Dashboard

  • Add camera feeds to your dashboard
  • Set up person detection with Frigate (optional)
  • Create your first automations
  • Test everything end to end

Pro Tips for Wyze + Home Assistant

Use a Separate Wyze Account

Create a dedicated Wyze account for Home Assistant and share your devices to it. That way if the API integration causes an auth issue, your main account stays clean.

Use Wired Cameras When Possible

Wyze cameras on Wi-Fi work fine for the Wyze app, but continuous RTSP streaming via Wyze Bridge uses more bandwidth. If your camera drops frames, consider a stronger Wi-Fi signal or fewer simultaneous streams.

Set Up Wyze Firmware Updates Carefully

Wyze firmware updates can break Wyze Bridge compatibility. Disable automatic firmware updates in the Wyze app for cameras you are using with Wyze Bridge. Only update after checking the Wyze Bridge GitHub for compatibility.

Use Sub-Streams for Dashboards

Wyze Bridge exposes both main and sub-streams. Use the sub-stream (lower resolution) for dashboard previews and the main stream for Frigate detection. This cuts CPU usage significantly.

Frequently Asked Questions

Does Wyze officially support Home Assistant?

No. Wyze has no official Home Assistant integration. However, the community has built excellent alternatives. The Wyze API HACS integration (ha-wyzeapi) connects bulbs, plugs, sensors, locks, and thermostats. For cameras, Docker Wyze Bridge creates local RTSP streams that Home Assistant can use directly, no cloud required.

Can I view Wyze cameras in Home Assistant?

Yes, using Docker Wyze Bridge. It connects to your Wyze cameras and creates local RTSP/HLS streams. Home Assistant picks these up as generic camera entities. You get live feeds, snapshots, and can even use them with Frigate for AI object detection. Works with Wyze Cam v2, v3, v4, Pan, Floodlight, and Doorbell models.

Is Wyze Bridge safe to use? Does it send data to China?

Wyze Bridge runs locally on your network. It does need your Wyze account credentials to authenticate with Wyze servers initially (the cameras require this for the handshake). After that, video streams stay local on your network. The bridge itself is open-source, so you can inspect exactly what it does. Your video data never leaves your LAN.

Should I buy more Wyze devices for Home Assistant or switch to Zigbee?

If you already own Wyze devices, absolutely integrate them. But for new purchases, consider Zigbee or Z-Wave devices instead. They work locally without any cloud dependency, are more reliable, and have native Home Assistant support. Wyze cameras are still a great budget option though, especially with Wyze Bridge making them fully local.

Does Wyze Bridge work with Wyze Cam v4?

Yes. Docker Wyze Bridge supports Wyze Cam v4 along with v2, v3, Pan v1/v2/v3, Floodlight v1/v2, Doorbell v1/v2, and the Outdoor cam. Check the Wyze Bridge GitHub repository for the latest compatibility list, as support for newer models is added regularly.

Ready to Connect Your Wyze Devices?

Run our free scan to see which of your smart devices work with Home Assistant and get a personalized migration plan.

Free Device Scan Starter Kit Guide