Wyze Cam?
  • Has anyone had experience connecting a Wyze Cam? Given its low price I may pull the trigger anyway and see if I can get it to work with SecuritySpy but it'd be handy if someone else has already made it work. Thanks!
  • According to the manufacturer's FAQ for this camera, "The WyzeCam can only be used with the Wyze App on a smartphone device (iOS or Android)". So It appears to be a closed solution, tied to their own app, that does not support standard protocols.

    I would recommend using only cameras listed on our list of supported cameras or ones that specifically state in their specifications that they support ONVIF (or at least RTSP streaming, in which case a manual setup should be possible).
  • Ugh, I didn't realize no ONVIF or RTSP. There seems to be a possible hack to enable RTSP (www.youtube.com/watch?v=eiUdSjby57M) and once the holidays are over I may get the cam and give it a try. Thanks for the quick reply, Ben!
  • @stevejones, any luck with unlocking RTSP on the Waze? Thanks!
  • I have been in touch with Wyze Cam directly via their Twitter handle. They have responded that they are taking a serious look at RTSP.

    I don't think they will do ONVIF, but RTSP may be in the works.

    I would suggest contacting them (via Twitter or other methods) and expressing your interest in RTSP support. The more feedback they get, the more attention.

    I have one of the cameras and the video quality is excellent. If they do add RTSP, lots more people would buy them in larger quantities.

    Now if they would just do PoE and an outdoor version!
  • As of April 27th, the latest beta of openipcamera (see https://github.com/openipcamera/openipc-firmware) supposedly works with the WyzeCam v2 hardware. I haven't been able to test it, but progress is being made.

    Unfortunately, openipcamera doesn't do ONVIF, although it does enable RTSP. Maybe ONVIF is something that could be enabled in the future.
  • This is very interesting - OpenIPC appears to be some custom firmware that enables RTSP streaming for Xiaomi and Wyze cameras - sounds like a great idea.

    After installing the firmware, you should be able to connect the camera to SecuritySpy using the following setup:

    - Create a new network device and set the Profile to "Manual configuration"

    - Enter the camera's IP address

    - Enter any username/password set for the camera

    - Set the Format to RTSP TCP

    - Enter unicast as the Request.

    If anyone can test this and report back it would be very helpful - I'm afraid we don't have one of these cameras ourselves.
  • I have not tried the OpenIPC firmware on them. I have a few of these cameras to mess around with, because they are so cheap. They now have a pan/tilt version for $30 that does object tracking natively (pan/tilt follows a moving object automatically).

    OpenIPC kills the automatic night mode, their built-in online notifications/clips, and limits resolution to below HD. So it's not a great solution at all. It's also not proven with the pan/tilt cameras, and there is no documented way to revert to OEM firmware that I can find for the latest camera version (called WyzeCam V2).

    But...the Wyzecams can be accessed by an Android app called Tinycam Pro. If they can do it, then others should be able to, unless Wyze gave special help to them such as encryption keys. I don't know. Many people run Tinycam Pro as a proxy between Wyzecams and an NVR. A silly kludge.
  • Oh, and the cameras are really nice hardware. Great image, great night mode, just shocking for $20! The mounting system is great and flexible. They are tiny.
  • I can confirm that the Xiaomi Dafang running custom firmware https://github.com/EliasKotlyar/Xiaomi-Dafang-Hacks works through SS, Unfortunately doesn't look like SS recognises it as a Pan-Tilt camera out of the box.... Looking through their documentation it looks like it works with Zoneminder Pan Tilt... Any ideas for in SS?
  • Hi @Boxgrove - good to hear this works! How is this set up in SecuritySpy?
  • Address: "IP of Dafang"
    HTTP port: [empty]
    RTSP port: "8554"
    username: "root" (this is the default)
    Password: ismart12 (again, this is the default)
    Profile: "manual configuration" (I tired running auto-detect profiles, but nothing matched)
    Format: "RTSP TCP (video and audio)" - (The camera has 2way audio, but I've not tested this in SS)
    Request (manual profile only): "/unicast"

    One of the issues with them currently is the newer models do not have a light sensor for auto night mode, as documented here - https://github.com/EliasKotlyar/Xiaomi-Dafang-Hacks/issues/332#issuecomment-397364763) and must rely on software to toggle night mode. Some people have had success adding a LDR to them, but for now I'm keeping mine as a 'day only' camera.
  • Thanks for the information. I have found what I think are the correct pan/tilt commands and have created a new profile for this camera called "Xiaomi/Wyze" with pan/tilt enabled. You will find this new profile in the list under Preferences -> Cameras ->Device in the latest beta version of SecuritySpy (currently 4.2.7b1). Could you test this profile with your camera and let me know if pan/tilt works?
  • Hi Ben, thanks for the update! It successfully adds the camera, and auto-detect profile also works! Unfortunately PT controls don't seem to respond, Theres documentation here on the scripts to use if thats any helps? https://github.com/EliasKotlyar/Xiaomi-Dafang-Hacks/blob/master/integration/domoticz/domoticz.md
  • I've got two of these currently running; one pan-tilt and one fixed. Like a charm! Cheap!
    But the pan-tilt functions don't work yet as of 4.2.7b6. Per the firmware git archive, the following shows the commands for pan-tilt here. Any chance of incorporation into SS?


    <?xml version="1.0" encoding="UTF-8"?>


  • And, immediately oops. First post, didn't know. The HTML stuff got stripped and now it doesn't show quite enough to be useful. Here's a "safe" version:

    the rest are completely similar...

    Thanks for great software,

  • Do the green motion boxes show up through SS as well ?
  • I’d love to get the Pan Tilt functionality as well.
  • Hi All, the latest version of SecuritySpy has a new "Xiaomi/Wyze" device profile that has pan/tilt activated for this camera. Please report back and let me know if it works as expected.
  • No luck for me. I am getting the following error in the logs "Error sending PTZ command for camera "Wyze 5". 4.2.8b1,4430,405"
  • Hi All,
    Here's the way I just got my Wyze to move via command line.

    curl -u user:password -k

    This works reliably. The only other thing needed is the ability to send the "motor calibrate" command too. Without this, the camera won't know its limits and so can't
    behave properly. This might be an easy thing for startup, or, I dunno. :-)

    Thanks again for great software and great support!

  • Hi @red6rick that's the exact same command that SecuritySpy is using with the "Xiaomi/Wyze" profile. Could you please check this profile in the latest version of SecuritySpy and let me know if this works for you, or if you are getting the same error message as @nelhenry?
  • I'm running 4.2.7
    When I look at the log file, I get pretty much the same message.

    2018/09/04 18:12:15: Error sending PTZ command for camera "wyze pan". 4.2.7,4430,301

    and I just downloaded the latest beta, it generated

    2018/09/05 18:00:23: Error sending PTZ command for camera "wyze pan". 4.2.8b2,4430,301

    one time; then no more errors, but no action either :-(


  • For what it's worth, here's the output of curl when executing this (user:password obscured)

    hisee:~ rcvn$ curl -u user:password -k
    x: 1200
    y: 350
    speed: 900
    <button title='Return to status page' onClick="window.location.href='status.cgi'">Back</button>

    hisee:~ rcvn$
  • @ben also getting error sending PTZ command for camera "Network camera". 4.2.8b2,4430,301
  • After providing Ben access to my camera, he has found the problem with PTZ. The most current beta works!

    Thanks Ben!
  • Excellent - I can also confirm PTZ works great in the latest beta! The only other thing is the pre-sets are all grey'ed out, and I can't option-click on any of the numbers to save one? Am I missing something?
  • As far as I know, the firmware does not support preset positions. Please correct me if I'm wrong.
  • Ahh right, I thought the presets were a feature of SS - rather than the other way around, no bother!
  • Open question for other people with wyze or defang cams... It seems I can only get as high as 720p quality, anything higher and SS doesn't recognise it or the web interface becomes unresponsive. Anyone else having issues?
  • Has anyone been able to get audio working with these cameras and SS?
  • Is there a plan to put this into the mainstream version of SS soon? (Not beta)
  • Hi @calvarez - this fix is now in the release version of SecuritySpy (4.2.9).
  • Ah, ok, just FYI they are still not on your compatibility list.
  • I may be confused here, but is this limited to cameras running OpenIPC software, or the native Wyze camera? As Boxgrove noted above, OpenIPC limits resolution to 720, and also disables automatic night mode.
  • Hi @Ben, I'm working on accessing my Open IP Camera using the new profile AND the manual configuration and can't seem to get it working in SS. Oddly enough, the RSTP stream works fine using only the url in VLC without any authentication -- any idea how I can mirror the setup within SS to utilize the same feed?

  • Hi @brandonjones24 could you please check the log (File menu -> Open Log) and let me know what the relevant errors are for this camera?

    Your screenshot does show the correct setup, so I'm not immediately sure what the problem could be. It does also show that you are using VLC at the same time - it's possible that the camera is unable to provide two streams at the same time. Could you please try quitting VLC and trying just SecuritySpy on its own?
  • I have been able to get the video working as well at PTZ etc, but no audio. When I use the url rasp://myipaddress:8554/unicast I can hear audio just fine in VLC, but nothing in SS. The Camera Info window shows audio format as PCM but there is no audio. And there are no logs referencing this camera. Has anyone had any luck with audio? I am using the most recent Xiaomi-Dafang-Hacks firmware. Thanks!
  • The Wyze Cam with openipc does not work well for me. I use the "Xiaomi/Wyze" profile. When I first set it up, it will work for 10min...1 hour.. but never longer than a day or two. At first, the camera on SS will flash green every few seconds and then finally lose the connection.

    Every time this happens I can still see the camera no problem with VLC but not SS.

    All I get in the logs is:
    03/23/2019 23:51:57: Error communicating with the network device "Garage". 4.2.10b9,70900,800 Failed to obtain video frame from network device. The operation timed out.

    03/24/2019 00:02:09: Error communicating with the network device "Garage". 4.2.10b9,70900,800 Failed to obtain video frame from network device. The operation timed out.
  • I am seeing the same thing as @oldeck - it's very odd. Wyze cam works fine out of the box, works fine with OpenIP using VLC. but Security spy just looses the connection constantly. Eventually giving up and will no longer connect, I have to reboot the camera. This repeats.

    I know this is 'beta' support, to thank you! Having a $20 camera add into SS is fantastic, and I feel like this should work, just something timing out.
  • Wyze has released an official beta firmware firmware that supports RTSP.

    After upgrading, I’m able to add the cameras directly into SecuritySpy via a manual profile.

    For more information and how to join their beta program please see:



  • In case it helps anyone else, Wolfman very kindly gave me these details to configure the Wyze cams in SS. Working great for me and passing through Indigo to Apple Home for viewing on the watch :)

    In addition to installing the beta firmware on the camera, you'll also need to install the beta application on your iPhone / Android so you can enable RTSP.

    When you enable RTSP - you'll be able be provided a URL (with default credentials that you can change).

    Go into SecuritySpy, and add another camera -

    Address: IP Address of Camera
    UserName: From your WyzCam RTSP URL
    Password: From your WyzeCam RTSP Url
    Profile: Manual Configuration
    Format: RTSP TCP (Video and Audio)
    Request (Manual Profile Only) - enter in "live" (omit the quotes)
  • Thanks, I bought 2 of these to play with and could not figure out how to get them running. This is great
  • Here's a couple of posts I found to help get this running for everyone.



    Super simple, I had SS up and running on my 3 wzye cams in about 5 minutes for each camera. So far so good, but it's only been about 2 hours. I'll have to wait and see for a couple of days if this is stable or not.

  • @ben It seems custom firmware can no longer be installed on the Wyze cameras. Is there another way to get the PTZ function or two-way audio to work?
  • > I use the "Xiaomi/Wyze" profile.

    In this thread and several others, I see mention of this profile in Preferences>Cameras.

    But with the current version of SS, I have no such profile available. Was it removed in a later version?

    It may be moot, as I'm using the https://github.com/EliasKotlyar/Xiaomi-Dafang-Hacks hacked firmware to make the camera serve RTSP. I get a stream fine, but as others mention here when using different firmware, the Wyze cams don't stay reliably connected to SS, while still being fine when viewed in VLC or via the web page.

    I'm considering an experiment where I switch back to the RTSP enabled Wyze firmware, but I'm more than a little concerned about snoopware that comes along with it.
  • The profile name in SecuritySpy has been changed in recent versions to "Wyze with RTSP firmware".

    As far as I know the Wyze RTSP firmware is still available here: https://support.wyzecam.com/hc/en-us/articles/360026245231-Wyze-Cam-RTSP

    Unfortunately, Wyze had not made available the requests for PTZ or two-way audio (I've asked them specifically, and they told me there is no available API for this), so PTZ and computer-to-camera audio are a no-go with these cameras.
  • Thanks. The Elias hacked firmware is different from the Wyze beta RTSP version, so I'll stick with my manual config for now.
  • there is a new version of the RSTP firmware out in 'beta'. I was hoping it would improve the performance of their cams. My issue is the cams drop off randomly from SecuritySpy and come back on, or will remain disconnected for days. Even if i power cycle them this behaviour continues. and I am using the Wyze profile

  • Has anyone tried to use the newer Wyze V3 camera with SecuritySpy? I believe it has RTSP already enabled by default.
    I have been unable to determine if the V3 camera has ONVIF compatibility.
  • Got this in an email from WYZE 05-31-2021

    Faster load times and better streaming for Wyze Cam with WebRTC
    In the last few months, we’ve been switching cameras to a new streaming protocol called WebRTC, which is basically just a faster way to load and stream video with extremely low latency. It favors real-time video exchange over video completeness, which means if your wifi signal is low, it will lower the video quality before showing a spinning buffer wheel. Other benefits include better syncing of audio to video and more seamless integrations with platforms outside of the Wyze app.

    With the change, Google Home and Alexa devices will see big improvements (not including Chromecast, yet). The streams should load faster with almost zero latency, which makes it even better for monitoring activities like using your cameras as a baby cam. It also removes the 10-minute stream limitation!

    WebRTC is now deployed on all v2 and Pan cameras. It will be coming soon to v3, Outdoor Cam, and Video Doorbell.

    This is a huge win for our engineering team! We have more than 150 engineers working to improve our products every day. There’s still a lot of improvements in the works! If you have feedback or ideas, we’re always listening in our Wyze communities.

Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!