Yes, for setup and most features.
Wyze Plug Outdoor requires an internet connection for setup and nearly all features. The only feature that doesn't require Wi-Fi is the light sensor which, once configured using Wi-Fi, can automatically turn the plug on and off based on ambient light.
Wyze Plug Outdoor requires a 2.4 GHz Wi-Fi network.