On sending Analytic Event on port 9090 I am getting Warning: Device not known

Here is the message that i am sending based on the Sample found

Milestone_AnalyticsEvents_Developers_Manual_en-US.pdf

Attached also screen shoot

The 192.168.1.5 is IP of camera and the can see the camera Milestone under in “Recording Servers” and it GUID see below

<?xml version="1.0" encoding="utf-8"?>
<AnalyticsEvent xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="urn:milestone-systems">
 <EventHeader>
 <ID>00000000-0000-0000-0000-000000000000</ID>
 <Timestamp>2018-12-15T15:19:39.7342498+01:00</Timestamp>
 <Message>My Analytics Event</Message>
 <Source>
 <Name>192.168.1.5</Name>
 </Source>
 </EventHeader>
 <ObjectList>
 <Object>
 <BoundingBox>
 <Top>0.2</Top>
 <Left>0.4</Left>
 <Bottom>0.9</Bottom>
 <Right>0.6</Right>
 </BoundingBox>
 </Object>
 </ObjectList>

Hi Amjad,

I cannot see the port of the hardware from the screenshot, but if it is different from 80, you need to include that in the source as well (prefixed with colon). Also it is recommended to use the GUID of the device instead of the IP if in any way possible, so if you can specify that (what is shown as ID in your screenshot) I think that is the best solution. The reason for this is that if specifying the IP it needs to match whatever has been resolved by the server (and not what is written in the name), so in some cases it could be something else than expected. Also if using DNS names the actual IP might change over time.

Best regards,

Peter