Unable to locate devices

B
Bhav
Interlogic Ltd

Hi,

Has anyone else experienced not being able to locate devices? I have already raised a ticket (C00397122) with SOTI, but wondering if anyone else come across this?

SOTI version   = 14.4.4.1045

Devices          = Honeywell CK65 and VM1A

Device OS      = 8.1.0

Build Number = 86.00.15-(0119) and 86.00.17-(0129)

Agent version = 14.1.4.1010 (suggestion from SOTI was to connect to a device running an agent version below 14.1). Unfortunately, I dont have any...

RC version     = 1.16.10.121

Supported APIs = RC+, Work Managed Device, Advanced Android Plus 1.0, Android Panasonic 1

Enrolled as         = Android Enterprise 

Management type = Work Managed device

Location accuracy = set to high (via feature control) and confirmed as set on the device itself

DataCollection Location rule created = every 30 minutes (never any data)

Created a battery percentage rule as well to make sure data is being collected. It is, but kind of sporadically.

Error shown in logs = Device failed to locate (Request Timeout)

Thanks in advance! Bhav    

Edited 5 years ago
SOTI MobiControl
ANSWERS
RC
Raymond Chan Diamond Contributor
5 years ago

To have a clearer picture to debug the problem, you should have put the battery level and location data in the same data-collection rule.   From my previous experience, battery level data will not be missed if data collection rule and device agent are properly configured.  Under normal circumstances, the only reasons why battery level data can't be collected are either

1. the device is powered off

2. the deice agent is not active due to improper power mode configuration.

If you redo the test and battery level data are there while location data are mssing, then

1. check for GPS hardware failure, device agent app permission to get location data, etc. if not even one location data was collected

2. check whether GPS signal reception is limited for the device under test in its current loctaion if there were some missing location data.

B
Bhav
5 years ago

Thanks @Raymond.

Update:

SOTI believes the issue is isolated to Honeywell devices. Engineer on the case is still testing this to confirm.

Enrolled Samsung and Zebra devices and BOTH were able to locate via SOTI.

K
Klaus
5 years ago

We are having the same issues with some CAT device (bullitt-phones) running Android plus.

And then we also have some Samsung Xcover 4 devices and they seem to work all the way through, even location on a nice that goes into standby.  

D
DDMOD@SOTI
5 years ago

Hi Klaus,

Please follow the below steps and check if the CAT device can be located at any step.

  • Restart the services on the server.
  • Check all the configuration on the WebConsole for that particular device.
  • Ensure data collection for the battery is working.
  • Look for device logs and check if you have a certain exception "GPS is not supported" 
  • Update Google Play Services on the device.
K
Klaus
5 years ago (edited 5 years ago)

Hi 

What exactly are you meaning by "ensure data collection for the battery is working" ? or how to activate this?

Do you mean i would need to do a data collection rule for the battery on the phone?

Hi Klaus,

Please follow the below steps and check if the CAT device can be located at any step.

  • Restart the services on the server.
  • Check all the configuration on the WebConsole for that particular device.
  • Ensure data collection for the battery is working.
  • Look for device logs and check if you have a certain exception "GPS is not supported" 
  • Update Google Play Services on the device.
B
Bhav
5 years ago

From SOTI. It is NOT possible to locate devices that are WLAN only.

"As of now we don't the feature called as WiFi AP triangulation and because of that our Mobicontrol can not locate the devices using Wifi, we have already raised a feature request for this feature in Mobicontrol our engineering team is working on it now."

RC
Raymond Chan Diamond Contributor
5 years ago (edited 5 years ago)

I am sorry I don't know what you are talking about.  Maybe what you (or the guy from SOTI) say is true for a particular device model in a certain context.  Maybe more clairification needs to be made, as  I have on hand many devices of diffeent brands and models that can have location service working properly while they are only on WLAN (i.e. no SIM card for any cellular service).

B
Bhav
5 years ago

Hi @Raymond,

Can you confirm if the devices you are using/have used previously have a working SIM card slot? 

The issue I have is that if the devices will never have the capability to connect to any network other than WLAN and SOTI can't triangulate using WiFi only, then how do I locate the devices??

The 2 devices are Honeywell CK65 and VM1A: Check under connectivity in the below links.

There is no WWAN capability at all and you cannot simply insert a SIM card (no physical SIM slot).

They also do not have something called "GPS Supported Protocols".

https://www.honeywellaidc.com/products/computer-devices/vehicle-mounted/thor-vm1a

https://www.honeywellaidc.com/products/computer-devices/handheld/dolphin-ck65

If you have devices that match the above and you are able to locate using SOTI, then please do share. Can't hurt to inform SOTI...

Compare these to a Honeywell CT60 for instance, which has the GPS supported protocols and is easy to locate via SOTI.

https://www.honeywellaidc.com/products/computer-devices/handheld/dolphin-ct60

Appreciate your responses.

RC
Raymond Chan Diamond Contributor
5 years ago

Hi Bha

Based on the specifications found at the URL's you provided, it ssems that both devices do not have any cellular nor GPS  hardware.   So, you of course won't be able to get location information. 

Positioning based on Wifi (e.g. triangularization from RSSI signal levels from multiple AP's) is not popular, and accuracy depends very much on the qulaity of the location information stored in the Wifi access point(s).  I am not aware of any news about Google's Android officially supporting such technologies in the mainstream Android firmware source code base. 

Even if  the device vendor includes some new utility app that can estimate approximate location based on Wifi triangular, unless they include mechanism to pass the estimated location back to the Android Kernel/system-module for other component to share that location information,  I believe Soti MobiControl will still not be able to directly get such location information that can be sent beck to your MobiControl server via data-collection rule.   However, if the vendor provide some background service/API's for getting such location information, maybe the solution is to build a small custom app that write such location data to an XML/INI file for MobiControl device agent to collect as custom data.  In that case, you have to modify your MobiControl data-collection rule to reference the location/name of the the XML/INI file.