Understanding Unifi Camera Timestamp Issues
If your Unifi camera is displaying incorrect timestamps on recordings, the cause is almost always NTP (Network Time Protocol) misconfiguration, a blocked NTP port, or a router creating double NAT that prevents the camera from reaching time servers. This guide walks through the fixes in order of likelihood.
Quick Fixes to Try First
These steps resolve the most common timestamp causes without requiring advanced diagnostics:
- Check NTP settings in the app: Open UniFi Protect → Camera Settings → Time. Confirm 'Use NTP' is enabled and the NTP server is set to pool.ntp.org or a known-good server.
- Check your router's NTP port: NTP uses UDP port 123. If your router's firewall blocks this port, the camera cannot sync. Log into your router's admin panel and confirm port 123 outbound is not blocked.
- Power cycle your camera and router: Unplug both for 30 seconds, then reconnect. This forces a fresh NTP sync attempt after the camera comes back online.
- Check for double NAT: Routers like the Virgin Media Hub 5x create double NAT which can block NTP. Switch the Hub to modem mode or configure DMZ to your own router to resolve this.
- Update firmware: In UniFi Protect, go to Devices → Firmware Update. Outdated firmware has known NTP sync bugs fixed in later releases.
Step-by-Step Troubleshooting
If the quick fixes above didn't resolve the issue, proceed with the following steps to address more complex causes of timestamp errors.
Check Your Camera's NTP Settings
Incorrect NTP (Network Time Protocol) configurations are a common cause of timestamp issues. To verify and adjust these settings:
- Open the UniFi Protect app and select your camera from the device list.
- Navigate to the Settings menu and look for the Time or Date & Time section.
- Ensure that the 'Use NTP' option is enabled and that the NTP server is set to a reliable source, such as pool.ntp.org.
- If the camera is still showing incorrect time, disable 'Use NTP' and manually input the correct date, time, and timezone. This can bypass any misconfigured NTP server.
Update Your Camera's Firmware
Outdated firmware can cause various issues, including timestamp inaccuracies. To ensure your camera is running the latest firmware:
- Open the UniFi Protect app and go to the Settings menu.
- Select Firmware Update and check if an update is available for your camera model.
- If an update is available, follow the on-screen instructions to install it. Ensure your camera is connected to a stable internet connection during the update process.
- After the update completes, restart the camera and check if the timestamp issue is resolved.
Verify Router and Network Settings
A misconfigured router or unstable internet connection can prevent your camera from synchronising with NTP servers. To troubleshoot this:
- Ensure your router allows NTP traffic: NTP uses port 123 (UDP). If your router blocks this port, your camera may not be able to synchronise with the NTP server. Consult your router's documentation or contact your ISP for assistance.
- Check for double NAT: Routers like the Virgin Media Hub 5x may create a double NAT, which can interfere with NTP traffic. If you're using such a router, consider switching to a different model or configuring your current router to avoid double NAT.
- Test your internet connection: Ensure your camera has a stable internet connection. If the connection is unstable or intermittent, the camera may not be able to synchronise with the NTP server.
Factory Reset Your Camera
If the above steps don't resolve the issue, a factory reset may be necessary. This will erase all current settings and return the camera to its default configuration. To perform a factory reset:
- For G5 Bullet, G5 Turret Ultra, and G5 PTZ models: Press and hold the reset button for 5-10 seconds until the LEDs indicate the restore has begun.
- For AI 360 models: Follow the same reset procedure, ensuring the camera is disconnected from the network during the process.
- After the reset, reconfigure the camera using the UniFi Protect app, ensuring all settings are correctly configured.
Check for Hardware Issues
If your camera still shows incorrect timestamps after a factory reset and firmware update, it may be a hardware issue. This is more common in older models or cameras exposed to extreme temperatures. To test this:
- Connect the camera to a different network: If the timestamp issue persists on a new network, it may indicate a hardware problem.
- Contact Unifi support: If the issue persists, reach out to Unifi support for further assistance or consider replacing the camera.
Advanced Diagnostics and Support
If the issue persists after all the above steps, it may be necessary to perform more advanced diagnostics or contact Unifi support for assistance.
Access Diagnostic Logs
Unifi Protect provides diagnostic logs that can help identify the root cause of the timestamp issue. To access these logs:
- Open the UniFi Protect app and go to the Settings menu.
- Select Diagnostic Logs and review the logs for any errors related to time synchronisation or network connectivity.
- If you find any errors, share them with Unifi support for further assistance.
Contact Unifi Support
If you're unable to resolve the issue on your own, contact Unifi support for further assistance. They can provide step-by-step guidance or recommend additional troubleshooting steps.
Root Causes of Unifi Camera Timestamp Issues
Several factors can cause Unifi cameras to display incorrect timestamps. The most common causes include:
- Misconfigured NTP settings: If the camera is not properly synchronised with an NTP server, it may display incorrect timestamps.
- Outdated firmware: Older firmware versions may have bugs or issues that affect time synchronisation.
- Unstable internet connection: A weak or unstable internet connection can prevent the camera from synchronising with the NTP server.
- Hardware issues: In some cases, the camera's internal clock may be faulty, especially in older models or those exposed to extreme temperatures.
Managing the Issue Long-Term
To prevent timestamp issues from recurring, follow these best practices:
- Regularly update firmware: Ensure your camera is always running the latest firmware version.
- Monitor NTP settings: Periodically check the NTP settings in the UniFi Protect app to ensure they are correctly configured.
- Maintain a stable internet connection: Ensure your camera has a stable internet connection to prevent time synchronisation issues.
Replacement Decisions
If your Unifi camera is no longer functioning properly and timestamp issues persist, it may be time to consider a replacement. The typical lifespan of a Unifi camera is 5-8 years for wired models and 3-5 years for battery-powered models. If your camera is older than this or showing signs of hardware failure, it may be worth replacing it with a newer model. Under the UK Consumer Rights Act 2015, you have up to 6 years to claim faulty goods, though this applies only if the product was sold within the UK and the issue is due to a manufacturing defect.
Professional Alternative Considerations
If you find yourself frequently troubleshooting Unifi cameras for timestamp issues, a fully managed system like scOS may be worth exploring. scOS operates autonomously through its Intelligence Hub, eliminating the need for manual time synchronisation or app-based troubleshooting. Software updates deploy automatically, and the system continues protecting your home even if you never open the app. If you're spending more time fixing software than feeling secure, scOS offers a managed alternative starting at £19/month.