I've been using a Wyze Bridge Docker container for 6 months now and it's rock solid with my 4 cameras. Before that I used the TinyCam solution on an old Android phone and it was super flakey. Great video.
I have it in a standalone docker container, pulling from the cloud so I'm going to set it up directly in HA and pull the feed locally. Thanks for the video.
Great video! Enabling the RECORD_ALL option in the bridge also saves the video streams in 60sec segments to /media/wyze/cam-name which can be accessed through HA's Media/Local Media menu.
This was a game-changer. While I don't necessarily have an NVR now, this was something I really wanted to have in my HA instance. Being able to view Wyze cams like Ring, in HA, makes for a great almost-security-system. Thanks!
Awesome! So glad the video was helpful. I am actually working on setting up some Wyze Cams in a Reolink NVR and setting up Frigate on my server. I'm just struggling to find a place to install the Google Coral chip.
@@ThisSmartHouse Wow! Sounds like you've got much more 💵💵💵💵💵 your spouse allows you to spend on your HA install than me. 😊 I've only got a 2,400 sqft house, a Ring doorbell and 4 Wyze cameras. What's your overall setup like?
Ha! The only reason I have so much cool stuff is because I had to start this RU-vid channel to pay for it. 🤣🤣 My wife would kill me if I paid for everything out of pocket. Right now my camera setup I'm transitioning away from my ring stuff to Wyze, Reolink, and Eufy. But those are the brands I work with heavily so I get a lot of different things from them. If my neighbors didn't know I did RU-vid they probably think I'm a weirdo for how many cameras I have around my house.
Finally something that works for my Wyze chicken coop camera. Thanks dude. I’m having trouble doing the generic camera integration. I’m not home to mess with it locally, the shows up on the docker part. Thanks again for the awesome video. Update: I was using my nabu casa address for the generic cam. I went back and watched the video again, and I need to use my HA IP address not the camera IP.
I am glad you liked it (and noticed it). I had the video done on Monday but I wanted to do something fun for the intro. It took me about a day to learn how to do that level of motion tracking with mocha. It was fun and a new skill!
@@ThisSmartHouse I did that already before I found this. I even put that openip firmware on a couple v2 cams. I couldn’t get my battery outdoor cam to work, which is how I found you. This is better than flashing them to rtsp firmware or OpinIP
There is only a slight change, but I might look at doing an update. The main thing is you need to include your API token. Let me know if you are still struggling with this and I can give you a quick walk through.
If you run docker + this conversion tool on a home PC, how much CPU and RAM is it actually going to use up? seems like it might not be a good choice on a home PC where resources are already taxed.
Very cool! Im hoping to setup this either on 'Home Assistant' (I' haven't tried that program yet) or something else via my PI 4. I would like it to run it as a NAS and record Wyze cam video but, idk if the PI cpu could handle all of that. lol. Docker seemed to run good though on it.
Hi thanks for the Video for the Wyze. I'm have an issue when restarting the docker-wyze-bridge where it is looking for API Wyze key, I didn't see wny where in you video to get that information. Without that I can't start or look at logs. can you suggest where I can get that info.
This is exactly what I have been looking for to consolidate the proprietary Wyze streams into a standard RTSP server for connecting off-the-shelf viewer apps. My problem is that I got as far as installing Docker for Windows and adding the mrlt8 container, but running it has thrown all types of errors that I am lost to resolve. I have no experience with Linux or containers. Is there an ELI5 somewhere with baby steps for getting the container to work in Docker for Windows?
Thanks for the video. Very straightforward. I keep getting an authentication error and can’t even get the cameras detected. I’ve tried the API key method (I don’t have 2FA) and I have a simple alphanumeric password.
Hi and thanks for the video on the Wyze V3. I had to restart the HA server and now the docker-syze-bridge is asking for the API ID and key, do you know where I can get info?
so i only have the doorbell camera at the moment... setup was fairly simple by following your video... however.... the doorbell image comes in at 90 degrees to the left.... i also notice i'm using a newer version than you are.. the doc does say how to change the rotation..... but maybe i'm not understanding... how exactly do you implement that so the camera would be rotated to the right 90 degrees which would make it upright in portait mode...?
Wow this works great! One question... I'm worried about CPU performance impact (running a RP4/8GB). Is there a way to not include ALL of the cameras on your Wyze account? I have 8 cameras but really only want 3-4 inside HA. Thanks!
We ended up exchanging this model for the slimmer version ru-vid.comUgkx0jZ_lGlDVJhDnmagEU8gn47cmfPNlLQU because it was too wide for the only door trim area that made sense to mount it on. However, we should have just noted the dimensions prior to purchasing. Otherwise, we love the doorbell. It works perfectly, and the video is very clear, even at night.
Great video! I was able to get the video to stream but I'm not getting any audio. I did click "Enable Audio For All Cameras". Is this normal behavior or am I missing something?
Hello. Nice video. I'm running HA on a Virtual Box VM. I have the Docker Wyze Bridge installed and running. I opened the Web UI and all my cameras were detected. I need to rotate the door bell cameras. I don't know how to implement the configuration. I'm new to all this... 🏠 Home Assistant - Use CAM_OPTIONS and add a new entry for each camera: - CAM_NAME: Cam Name AUDIO: true - CAM_NAME: other cam AUDIO: true
Here is the setting for rotation: github.com/mrlt8/docker-wyze-bridge#rotate-video To set these in the Home Assistant add-on, you just go to Add-ons > Wyze Docker Bridge > Configuration (tab). Then scroll down to the text box and paste the settings in there. Hit save right under it.
I am still SOOL, as Wyse is identical in every ay to the Roku cameras, doorbells, floodlights, etc. that you get at Wally's. Any way to do this with the Roku equivalents. I bought the Doorbell ant THEN found out about HA, Love HA for my lightbulbs (FEIT from wally's and some Geeni ones that I can use through Tuya. My cameras are not found. Oh well, as I said SOOL.
The supervised version is the same as HASS.io. Typically if you are running Home Assistant inside a container (docker or Synology) it will be the "un-supervised" version. That is because the supervised version is running its OWN docker instance. So if you were to run a supervised version inside of docker, then you are running docker inside a container. However, there are versions out there that folks have set up to run HASS.io or whatever they are calling it these days as a VM or container. I use one such version for Proxmox: github.com/tteck/Proxmox What are you trying to run it on?
I need help,LOL! I have been trying to get my wyze V3 to work. I have watched your straight forward video 5 times and I cannot get the image or stream to pull up. I am not paying for the Wyze subscription, I think I had heard this might be an issue?? I can get a snapshot image but it is from 3 days ago and it will not update. I have been able to produce an image but through scrypted and transfer the rtsp url to generic camera and it works through a card but I can't get docker wyze bridge to work. Any thoughts or chats you can refer me too? Thanks
Just for clarification is it best to run home assistant from within docker or to run docker in home assistant? I'd appreciate a clarification pus a review of the pros and cons ...thanks
For most users I would recommend running HAOS on either a dedicated virtual machine or hardware. Then you can install the portainer community add-on and install any docker containers within Home Assistant. This will let you use add-ons from home assistant and have the flexibility of installing additional docker containers like homebridge. I feel like this is maximum flexibility with a minimum learning curve.
Been really enjoying your channel, great video. I have been following Wyze Bridge for a long time as well. I have wanted to Integrate it with Frigate. Is that on your list of videos? I for some reason can't get the docker to run.
So happy you enjoy the channel! I have been meaning to look at Frigate, but haven't had a chance. Which doctor container are you having issues with? The wyse one?
@@ThisSmartHouse its the Frigate container. I have been looking for alternatives to Blue Iris, ideally containerized. Really want motion detection with AI ideally. All the videos I am watching make the setup seem easy but I am just missing something. The log is saying I am missing a config file, but I am at a loss.
How do I get RTSP feeds working? I am trying to get my 6 V3 cams and 2 Pans to work with RTSP as internet goes down often in the part of the world I live in. Nothing happens when I click on the RTSP under the Video Streams but the RTSP Snapshot works fine? I take it I am missing a step in my setup?
Great video. Although when I attempted to start the Wyze Bridge Docker it never started. I got a log error: [FATAL tini (7)] exec flask failed: Exec format error. Any ideas? I tried looking it up on Homeassistant's website but found nothing. Thanks! Paul
Hi Paul, That looks like a docker error. Have you tried running the "Hello World" container to make sure your docker environment is working? hub.docker.com/_/hello-world
@@ThisSmartHouse Thanks for your quick reply. I hadn't run the "Hello World" container. I clicked on your link, signed up for an acct. I ran the command line "docker run hello-world" in my home assistant terminal which appeared to work well. But when I tried to start the Wyze Bridge Docker it didn't start. I got the same error. I am clueless. Thanks, Paul
Great video, and very timely! I just received an email notice from Wyze that they will be making 2FA mandatory in the near future. I recalled having just seen this video that referred to how to set up 2FA for the bridge so I came back for a quick refresh. A big help! I have a couple of questions: Do I have to update the verification code in the /config/wyze-bridge/mfa_token.txt file every time I log into my Wyze account and get a new code? Why does the bridge need to access the Wyze servers if it is operating in LAN mode? Thanks.
Glad you like the video! 1. I don't think you have to update it each time. Once you use the code it exchanges an OAUTH key that the bridge will keep using. You might have to update it periodically. 2. Because the fallback method is for it to pull a stream from the cloud if it cannot intercept the local stream. I assume I also needs it to find the source of the stream on your local network.
Hey there, great video. I got everything set up until I tried to integrate the generic camera. It keeps "timing out". I checked http link for the still image in the browser and it works. The rtsp link I copied directly from the camera in web ui. I left the username and password empty (no 2fa). Any ideas? Thanks!
Great video!! so i installed mine right on my Home Assistant instance using the addon. now everytime it updates i get an error when i try to update it. something about too many calls? if i keep trying over the next few days, it eventually updates. anyone else having this issue?
That's great! I am not a HomeKit person (Android) but a quick search looks like there is a project to convert RTSP cameras to HomeKit secure: www.reddit.com/r/HomeKit/comments/qmpoku/homekit_secure_video_for_any_rtsp_camera_via/
Any advice on adding the camera to blue iris. I am unsure what settings are needed and have not been able to get my camera to stream in blue iris after several different configuration changes.
Says 2FA should pop up in the webui but I cannot get it to. Says as of version 1.8.7 but I just installed 2.3.7 or something like that in Home Assistant yesterday and haven't been able to. HELP!?!?!
Have you set up the new Wyze API key? Also there are numerous ways to input your 2fa: github.com/mrlt8/docker-wyze-bridge/wiki/Two-Factor-Authentication
@@ThisSmartHouse GOT IT! Thanks for the help! I figured out how to input the Wyze API in the config file in and now I get the 2FA and can finally see the cams. Now I have to see about getting all the goodies working to make these cameras better than using that dreadful Wyze app. Thanks again!
@@kojam1 Can you share how you added Wyze API in the config file? Which config file and what do the config entries look like? The docs mention /config/wyze-bridge/mfa_token.txt but that file doesn't exist yet since I haven't started the add-on because I need this stuff setup first. 😄
I do not but you just need to copy the RTSP url for the camera and paste it into blue iris. You don't need to go through HA, just have it pull the video from the bridge.
hey man huge fan of your Wyzecam v3 content. quick question. Im unable to flash the official RTSP firmware even though Wyze claims they havent blocked the ability to flash custom firmware. so im leaning towards docker bridge, ive heard of the wyze-mini-hacks project as well. do you have any experience with the mini hacks? im not sure which offers better quality for RTSP. just curious if you have tried it and what you thought about it.
I bought a new camera, added the camera to my account with Wyze and it is not just showing up in Wyze bridge. What do I need to do to add the camera? Wyse Cam Pan v3 (it was on sale, I should have got the regular one, this thing tracks everything moving!!!) I did restart the bridge, nothing in the logs says it sees the other camera. Thanks
The Wyze Pan v3 is supported. Did you set up the API key (this is a new option)? Is the camera and the bridge on the same network? You can turn off the motion tracking. It is a bit much, I agree.
@@ThisSmartHouse cameras and bridge are on same network, I searched how to create an API key and there is one, but I don't know what to do with the key. LOL Should I delete that original key and create a new one? I am using the cameras to monitor 3D printers and want it on Home Assistant, and I am new to home assistant. I edited the Yaml file in Wyze bridge and added the API ID and Key, it changed to orange so I guess that means it's working, and after that on the web UI there is now a spot for them, I deleted and created a new key, the one camera shows up, but not the other, BTW they are showing up on the phone app. If I find out what I am doing wrong I will let you know, meanwhile if you think of something, please let me know. Thanks,
@@ThisSmartHouse The solution was easy, we both should have thought of if, especially you. LOL SOLUTION within the plug in settings I logged out of my Wyze account and back in, the way I did it was change my username to something wrong, saved, then changed the username to the right user name, logged in and all the cameras showed up. I couldn't find how to log out. Anyhow if anyone else has that issue when it's all working and you buy another camera., just log out of the Wyze account and back in! Thanks again for the help on all of this
This works great when on home network, do the camera's become not available when you are outside your home? My setup is with Nabu Casa, and when I am at home the connection is on the local network, and everything seems to work great. But when I come off the home network when I am at work, the camera's become unavailable.. the stream spins and spins... and on my IOs device it says Media could not be loaded, either because the server or network failed, or because the format is not supported.
Everything works the same when away. Home assistant is accessing the cameras locally. But then it will serve you the stream when you are away. Could it be a bandwidth issue? Your upload speeds?
@@ThisSmartHouse It’s the weirdest thing, if I am not at home, and I try to use the IU, I get nothing on 5G or another Wi-Fi. But the Camera I setup using the Generic Camera RTSP Stream as shown works perfectly! I’ll keep playing around!
What happens if the internet connection drops? I’m looking for a inexpensive, mostly offline option for my van. I have internet, but depending on where I am, it can drop out and I’d still want the cams to work locally.
These cameras are trash without internet connection. RTSP consistently drops out every minute or so and takes another minute to get back online, which I am sure Wyze does by design.
I definitely tell people not to use these as exclusively RTSP cameras. These are great if you want to use the app primarily, but then occasionally view via RTSP.
The cards themselves don't update, correct? I have to click on the cards to open the stream to get a live view. Any way to make the cards update periodically? I assumed this was a frequency, but guess not?
You mean the image thumbnail? You have to change a setting, see here: github.com/mrlt8/docker-wyze-bridge/wiki/Advanced-Option#snapshotstill-images Set it to something like SNAPSHOT=RTSP30. You set this on tht config tab for the addon if uding home assistant.
@@ThisSmartHouse Thanks. So is there a way to get a live stream on the Dashboard without clicking to open the stream? I see my cameras but they all say "Idle". When I click on them, I get the live stream.
I need some help in deleting the docker file. I have has some ghost of wyze bridge still showing up on my MQTT broker. I have deleted the Wyze Docker Bridge Add on
If there are left over records in your MQTT broker then those items probably had the retain flag turned on. I would suggest installing MQTT explorer and connecting to your broker. You can easily delete the left over items from there.
@@ThisSmartHouse Thanks for the quick reply ,my MQTT Broker listing port still show the WYZE traffic {Message 1106 received on wyzebridge/doorbell/motion_tagging at 10:52 PM:}. I have not downloaded MQTT explorer but i don;t think this will fix this ghosr.
I swear I used to have an audio feed through this on my dashboard, but now I don't. Does anyone have any advice on how to get the audio stream from a Cam Pan v1?
Did you see this section that was added to the instructions? github.com/mrlt8/docker-wyze-bridge/wiki/Camera-Audio Looks like you need to add an environmental variable.
Docker is a software that lets you run containers on your computer. Think of them as mini virtual machines that run one program. This way you can set up software quickly without having conflicts. Docker can run on any OS. There is docker desktop on Mac and Windows. But most commonly it is ran on Linux.
@@ThisSmartHouse thank you! I messed around for a couple hours and finally figured it out! Thank you so much your videos are super helpful to a noob like myself
Awesome! I am playing around with the doorbell so I just had to do the same thing. I am so happy the videos were helpful! Let me know if there are any other videos that you would like to see.
Just copy and paste the RTSP link into VLC and you should be able to watch the stream. You can find the RTSP stream in the web app for the Wyze Bridge, under each camera.
amazing, totally worked for me. note for you guys who have your Home Assistant set up with a duckdns address: when adding the cameras to the lovelace dashboard, it only worked for me when using the IP address format (e.g., rtsp://192.168.0.255:8554/driveway-camera). thanks again @this smart house
If you are using home assistant, yes it is very easy to set up. Especially with the new webui. If you wanted to set it up outside of Home Assistant via docker, then it is more involved. Let me know if you run into trouble.
@@ThisSmartHouseThank you for your reply. I don't have home assistant. I just have the Wyze camera's. Actually, I just ordered 2 and will have 1 month free for the subscription. I would love to have a way to discontinue that.
@@ThisSmartHouse Thank you again. I bought the cards but know that if they steal the camera, the cards go with them. I was hoping these could be used with just the camera.
OK please dont think I'm Stupid... Can I run this on my computer at home or No... I'm sorry you dont talk about that to much.. I have 25 V3's and 2 V3 Pros and 1 V3 Cam Pan...... I also use Wyze Light bulbs and 2 other Color Bulbs wifi...
Not a stupid question. You can run docker in Windows. Then you would set up the docker container in the same way. This would let you get RTSP for the cameras. If you want to control the bulbs then you need the Home Assistant addon.
I started by running it on a raspberry Pi with docker but then I moved it to Home Assistant. I don't think you will regret trying home assistant. I do have a video on how to set it up on a Pi.
Depending on the speed of the device running the bridge it's pretty close to live. That's why I typically leave the on-screen display of the time on my cameras so I can always check and see if there's any desync. I know the thumbnails only update periodically.
I still am running my main home assistant instance on a raspberry pi 4. I do have a thin client that I'm in the process of transferring everything over to. It's the same thin client I featured in that video.
I am all setup but get this "The media could not be loaded, either because the server or network failed or because the format is not supported" what needs chanbging?