When you install the Helix Stadium software, it will prompt you with a pop-up to access your Local Network when trying to connect. It's best to click "Allow" then your Helix Stadium software should connect to your Stadium device.
If you don't have permissions turned on, then you can do it manually though System Settings:
Choose Apple menu > System Settings, then click Privacy & Security in the sidebar. (You may need to scroll down.)