What is GUID and what is its role for VRM configuration and recording (replacing defective camera)?
GUID
The camera identifiers include the Physical ID (~ MAC address), Camera ID (system designated UUID), and Logical ID (a simplified version of the Camera ID). Camera identifiers are important for performing tasks involving the cameras in a System
If two devices have the same instance ID, they might generate identical MAC addresses (duplicate MAC address) for them. This can cause conflicts if they are on the same network, leading to packet loss and other problems.
Video Recording Manager (VRM)
VRM is a Windows service, which manages recordings (storage distribution, monitoring, replay) of Bosch cameras or 3rd party cameras (using the Video Streaming Gateway).
There are 2 types of VRM's:
Example:
An example of a faulty VRM configuration and recording issue could be caused by a camera HW that was replaced with a new camera HW with the same IP, containing a GUID from a different VRM. This will cause recording problems, or the camera may not record at all.
This indication can be seen in the Warning message from the VRM logs, similar with the one below:
VRM logs
Warning;Cannot connect to device xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx because of MAC address mismatch. Please check if you need to reconfigure the system. 2022-04-12 16:24:03.523; deviceId=xxx.xxx.xx.xx\0;Sysinfo;Internal;No Guid set on device xxx.xxx.xx.xx, expected was xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx. Checking if mac address matches. |
where xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx is the GUID and xxx.xxx.xx.xx is the camera IP address
In this case, you have to check in the VRM webpage showCameras: which are the cameras that are not recording.
If replacing a defective camera, the camera must be the same IP address as the defective device, and it cannot contain a GUID from a different VRM: