This document will guide you through the process of setting up your OAK4 device.To get started quickly, we've made a video on how to get started with camera connected through PoE+:The same process as in the video is described below in more detail.
OAK4 cameras consume up to 25W of power (peaks) and require PoE+ (802.3at, 30W) injector/switch for power (eg. TL-SG1008P). After being powered and booted, status light should turn solid blue, indicating that the device is ready.
PoE+ & Internet
Normal PoE (802.3af, 15W) injector/switch won't be able to provide enough power. We recommend having the switch connected to the internet to get the best experience.
OAK Viewer is a desktop GUI application that allows you to visualize the camera's streams and interact with the device. It is available for Windows, macOS, and Linux.
Download now:
Linux
Debian packages are available for Ubuntu 24.04 / 22.04, supporting x86_64 (AMD64) architecture.
If you want to connect the camera to Luxonis Hub and explore the ecosystem click on the "Adopt to Hub" button in the OAK Viewer, confirm factory reset and select new password. Once setup is complete, a Hub tag will be shown on your device in OAK Viewer.Step by step instructions:
Click Adopt to Hub
If you want to connect the camera to Luxonis Hub and explore the ecosystem click on the "Adopt to Hub" button in the OAK Viewer.
Acknowledge data deletion
You will get a warning about the on-device data deletion if you continue with the Hub setup. This will delete all user data - including /data/ and the user overlay. After this step you will be redirected to a web browser.
Insert new password
Insert password and advanced settings if necessary.
Confirm successful finish
Navigating back to the OAK Viewer you should now see a Hub tag next to your device indicating that the camera is successfully connected to the Luxonis Hub.
Connecting to Hub enables SSH
Devices running OS 1.18 or newer ship with password-based SSH disabled; completing Luxonis Hub setup turns SSH back on and applies the password you configure in that flow.
This will reset the device to factory settings, removing all configurations and data. Make sure to back up any important data before proceeding.
Factory Reset
If you need to factory reset your OAK4 device, you can do so by pressing the hardware reset button while the device is powered on:
Press and hold the reset button for 10 seconds.
The front LED blinks orange after ~5 seconds.
Keep holding; at ~10 seconds the LED blinks red and then turns off, indicating that the factory reset has started.
Release the button once the LED turns off and wait for the device to reboot (this may take a few seconds).
Troubleshooting
Red light (insufficient power)
Before booting, the OAK4 camera checks for a PoE+ (30W) signal. If not detected, the red light flashes, but the device will still attempt to boot if enough power is available. OAK4 negotiates per IEEE 802.3at for Type 2 (30W PoE+). If negotiation fails or a passive PSE is used, it defaults to Class 0 (15W) and may be underpowered, triggering the red LED as a warning.Some PoE injectors, like Ubiquiti's PoE+ injector, provide enough power but don't signal compliance. In such cases, OAK4 flashes red before booting and turning blue when operational.
Blue light does not behave as expected
It is possible that your device has an older OS version that behaves differently - blinks out of the box or does not light up at all. In that case it is recommended to update the OS to the latest version.
Run the following command to update the OS on your OAK4 device:
Command Line
1oakctl device update
Follow the prompts to select the device and input the device password. The tool will automatically download the latest OS version and flash it to the device.After the update is complete, the device will reboot. If the updating with oakctl failed, you might need to do a Full Luxonis OS Flash.
No DHCP
By default, OAK4 will try to get a dynamic IP address from DHCP server. If no DHCP server is available on the network (for example, when connecting an OAK-4 directly to your computer through a PoE injector), the camera will fall back to a link-local address. To communicate with the device in this setup, configure your computer with a static IP in the 169.254.0.0/16 subnet—for example:
Address: 169.254.10.112
Netmask: 255.255.0.0
Once configured, run oakctl list in the command line on your host computer, and you should see the camera detected.
Orange light (device issue)
If light glows orange, please contact support@luxonis.com due to potential device issue.
Reset Button malfunction
If pressing Reset Button between 5-10 seconds does not enter Setup (Blue light blinking) or Factory Reset (Blue light solid) the button might be malfunctioning. You can still switch to Setup mode with oakctl adb shell agentconfd start-setup or do Factory Reset with oakctl adb shell agentconfd factory-reset. To learn how to use adb, see Advanced section.