Unlock the Wyze Cam V3's Full Potential with Go2RTC and Frigate 14
In this video, I use a firmware called WZ_Mini_Hacks on the Wyze Cam V3 in order to use Go2RTC, which allows the camera to work better in Frigate.
I almost didn't record this but figured it might help someone.
I use a firmware called WZ_Mini_Hacks on the Wyze Cam V3 in order to use Go2RTC, which allows the camera to work better in Frigate. It is way better than using the old, insecure Wyze RTSP firmware that is still floating around because it uses GO2RTC and some ffmpeg arguments to make the stream smoother, with locked framerate, and less dropped frames.
Why the Wyze Cam? They're cheap, small, and would justify keeping butterbot around longer. Why Frigate? Free person detection, HomeAssistant integration, NVR function, facial detection, locally hosted and served via VPN & HomeAssistant.
PLEASE MAKE SURE YOU KEEP YOUR WYZE CAM OFF THE INTERNET. THEY'VE HAD ISSUES BEFORE AND DIDN"T DO A GREAT JOB WITH HANDLING IT.
Note, This is for Frigate 14 - I am running the release candidate in this video and it was working great.
Links:
WZ_Mini_Hacks: https://github.com/gtxaspec/wz_mini_hacks
Butterbot .STL: https://www.thingiverse.com/thing:3795453
As an Amazon Associate I earn from qualifying purchases linked below:
Wyze Cam v3: https://amzn.to/3YCnWyh
64gb microsd card: https://amzn.to/3WFJdoa
MicroSd Card Reader: https://amzn.to/4cgo5uI
Frigate Config Sections
go2rtc:
ffmpeg:
bin: ffmpeg
volume: "-af \"volume=30dB\""
streams:
#Wyze
Office_cam:
- rtsp://192.168.10.69:8554/1080p?mp4
- ffmpeg:Office_cam#audio=opus
Office_cam_sub:
- rtsp://192.168.10.69:8554/360p?mp4
- ffmpeg:Office_cam#audio=opus
cameras:
Office_cam:
ffmpeg:
inputs:
- path: rtsp://127.0.0.1:8554/Office_cam # <--- the name here must match the name of the camera in restream
input_args: preset-rtsp-restream
roles:
- record
- path: rtsp://127.0.0.1:8554/Office_cam_sub # <--- the name here must match the name of the camera in restream
input_args: preset-rtsp-restream
roles:
- detect
mqtt:
enabled: true
timestamp: false
bounding_box: false
crop: true
height: 720
quality: 70