Airwatch Rest API for Reboot Device - airwatch

My question is regarding the Airwatch Rest API.
Is there any command(API) available for rebooting the device in Airwatch Rest API(Programmatically), like Lock, OsUpdate, etc.
Thanks,
MR

There is no Airwatch API available to reboot device but this could be done by programming. You can use EmdkWrapper Extension for Zebra, Honeywell and Motorola devices and for Samsung you can use few other libraries.
public bool RebootDevice()
{
return EmdkWrapper.current.SetProfile();
}

Related

There is no prompt to select USB device using navigator.usb.requestDevice() on Zebra Enterprise Browser

I am trying to use Web USB API to communicate with USB relay. The web page is running on Zebra device. It is working fine in Chromium. I am getting a prompt to select USB device.
device = await navigator.usb.requestDevice({ filters: [{ vendorId: config.VENDOR_ID, productId: config.PRODUCT_ID }] });
The Zebra device comes with Enterprise Browser. It is similar to Chromium. But I do not get the prompt to select USB device when running the same web page in Enterprise Browser.
Does anyone know how to get this working in the Enterprise Browser?
Or is there any way that navigator.usb.requestDevice() returns the device without user's action?
Thank you.
I recommend reaching out to Zebra's support channels with questions about their browser. Even if it is based on Chromium it may not include or have disabled components of the WebUSB implementation.
The WebUsbAllowDevicesForUrls enterprise policy allows an administrator to pre-grant permission for a site to access USB devices but that depends on the browser having the complete WebUSB and enterprise policy engine from the upstream Chromium project so there's no guarantee that it will work without reaching out to Zebra.
Zebra Enterprise Browser may be based on Android WebView instead of Chromium. While Android WebView is itself based on Chromium it doesn't include the code necessary to support the WebUSB API. Adding support for WebUSB to Android WebView is tracked by Chromium's issue 933055.

Programatically connect and disconnect USB devices in virtual machine

I'm developing automated testing for software which needs to eject and reconnect USB devices automatically at the BUS level, not simply software.
This makes a virtual environment optimum because the virtual hardware can be controlled to emulate such behavior. However, I cannot find a way to do this programmatically through VMWare, VirtualBox, or Zen.
Is this kind of functionality implementable? Thank you!
using VSPhere API, it's soap based web service that can do the same thing as you using VSphere client.
there is a interface called: ReconfigVM_Task may be you can use, see ref at:
Vsphere API Reference

How to develop an application for the Sony DSC RX100-M3 camera

I have the RX100-M3 camera, and it seems that some applications can be developed for it.
As far as I understand, the CameraRemoteAPI SDK can be used to develop Android or iOS applications. So is there a way to develop applications for the Sony camera?
I would like to develop a feature to be able to:
set the timer (from 2s to 2min)
select the number of shots (from 1 to 2000)
select the time between shots.
There is an existing "intervalometer" application but it is very expensive.
Camera Remote API SDK allows one to remotely control the supported Sony cameras including RX100M3 from any other device, by sending HTTP commands to the camera. The application you create can run from any
platform Android, iOS , Windows, PC, etc. You will have to connect this device to the camera over WiFi.
To get more information, please download the SDK, which contains sample applications and API documentation.
Best Regards,
Prem, Developer World team

Is it possible to remotely get IMEI for a usb connected Symbian cellphone, on Windows?

If I connected a Symbian cellphone to PC via usb, is there any way to remotely and programmatically read IMEI.
Nokia Ovi Suite can read it but I didn't see any public APIs.
In most simple Nokia phones you can do this by sending AT+CGSN\r\n on the serial port of the modem of the phone. However if I remember well on smartphones Nokia disabled this feature for some reason. Anyhow it worth a try. Here's a nice tutorial on how to do this: http://www.developer.nokia.com/Community/Wiki/AT_Commands

How can a FlashLite Developer using Device Central emulate camera and file upload integration?

I am developing an application with Flash Lite designed to run on Nokia S60 5th edition phones using the Flash Lite API Bridge Interface. The application uses the API Bridge to access the phones camera and upload functionality to take a photo, display it to the user then upload it to a server. I am using Flash CS4 Professional and Device Central to develop and test the interface.
Are there any emulators that will run my flash lite app and simulate the camera? What are my options short of getting a phone and installing my app every time I want to test something new?
"Remote Device Access also known as RDA allows developers to test their applications on a variety of Symbian based Nokia devices remotely over the Internet. The current setups consist of over 40 devices and various device models. Usage is free of charge for all Forum Nokia members."