internal/wyze/README.md
This source allows you to stream from Wyze cameras using native P2P protocol without the Wyze app or SDK.
Important:
Features:
Example Config
wyze:
[email protected]:
api_id: "your-api-id"
api_key: "your-api-key"
password: "yourpassword" # or MD5 triple-hash with "md5:" prefix
streams:
wyze_cam: wyze://192.168.1.123?uid=WYZEUID1234567890AB&enr=xxx&mac=AABBCCDDEEFF&model=HL_CAM4&dtls=true
The stream URL is automatically generated when you add cameras via the WebUI:
wyze://[IP]?uid=[P2P_ID]&enr=[ENR]&mac=[MAC]&model=[MODEL]&subtype=[hd|sd]&dtls=true
| Parameter | Description |
|---|---|
IP | Camera's local IP address |
uid | P2P identifier (20 chars) |
enr | Encryption key for DTLS |
mac | Device MAC address |
model | Camera model (e.g., HL_CAM4) |
dtls | Enable DTLS encryption (default: true) |
subtype | Camera resolution: hd or sd (default: hd) |
You can change the camera's resolution using the subtype parameter:
streams:
wyze_hd: wyze://...&subtype=hd
wyze_sd: wyze://...&subtype=sd
Two-way audio (intercom) is supported automatically. When a consumer sends audio to the stream, it will be transmitted to the camera's speaker.
| Name | Model | Firmware | Protocol | Encryption | Codecs |
|---|---|---|---|---|---|
| Wyze Cam v4 | HL_CAM4 | 4.52.9.4188 | TUTK | TransCode | h264, aac |
| 4.52.9.5332 | TUTK | HMAC-SHA1 | h264, aac | ||
| Wyze Cam v3 Pro | TUTK | ||||
| Wyze Cam v3 | WYZE_CAKP2JFUS | 4.36.14.3497 | TUTK | TransCode | h264, pcm |
| Wyze Cam v2 | WYZEC1-JZ | 4.9.9.3006 | TUTK | TransCode | h264, pcmu |
| Wyze Cam v1 | TUTK | ||||
| Wyze Cam Pan v4 | Gwell* | ||||
| Wyze Cam Pan v3 | TUTK | ||||
| Wyze Cam Pan v2 | TUTK | ||||
| Wyze Cam Pan v1 | TUTK | ||||
| Wyze Cam OG | Gwell* | ||||
| Wyze Cam OG Telephoto | Gwell* | ||||
| Wyze Cam OG (2025) | Gwell* | ||||
| Wyze Cam Outdoor v2 | TUTK | ||||
| Wyze Cam Outdoor v1 | TUTK | ||||
| Wyze Cam Floodlight Pro | ? | ||||
| Wyze Cam Floodlight v2 | TUTK | ||||
| Wyze Cam Floodlight | TUTK | ||||
| Wyze Video Doorbell v2 | HL_DB2 | 4.51.3.4992 | TUTK | TransCode | h264, pcm |
| Wyze Video Doorbell v1 | TUTK | ||||
| Wyze Video Doorbell Pro | ? | ||||
| Wyze Battery Video Doorbell | ? | ||||
| Wyze Duo Cam Doorbell | ? | ||||
| Wyze Battery Cam Pro | ? | ||||
| Wyze Solar Cam Pan | ? | ||||
| Wyze Duo Cam Pan | ? | ||||
| Wyze Window Cam | ? | ||||
| Wyze Bulb Cam | ? |
* Gwell based protocols are not yet supported.