Create Multiple Devices

Create Multiple Devices

General Information

A device in CIS can be activated/added by clicking Devices > Add and filling in the requried information. However, it is also possible to activate/add multiple devices.

Download a List of Devices

Click Devices, use the filters Name and Application to select the devices you wish to export, and click the Export button.
The total number of devices associated with an Application cannot exceed 300.


In a few seconds, a .csv list of your devices will be generated and downloaded by your browser. 

Import Multiple Devices

It is possible to import a list of devices using a .csv file.
The fields below are need to import multiple devices. The file must be .csv. Fields aftre DeviceEventType are not required. Click the Export button to download a sample file.
  1. Name,ProviderDeviceId,ApplicationId,Description,AutomaticallyUpdateCoordinates,Latitude,Longitude,DeviceEventType
  2. Example Imported Device,25ASDF,2,Test Imported Device, false,49.596125,6.12927333333333,16
All string values are trimmed before being saved, the decimal separator is a dot. The columns are not optional but you can skip the optional values by simply leaving its corresponding input empty.
To found out what your ApplicationId is click on your application. The number at the end of the URL is the ApplicationId - http://app.evvos.com/applications/2
ProviderDeviceId, Description, Latitude and Longitude are optional.
A DeviceEventType value must correspond to one of values in the Message Decoder list below:
  1. None = 0
  2. OneSense Agriculture = 10
  3. Evvos Analog and Mixed-Signal Interface = 14
  4. OneSense Pulse and Temperature = 15
  5. Evvos Weather Stations = 16
  6. Water Management = 17
  7. OneSense Agriculture 2 = 18
  1. The device name must comply to the name rules (between 3 and 100 characters including space and a dash. Regex: [\w- ]{3,100})
  2. Description must not exceed 1000 characters
  3. ProviderDeviceId must not exceed 64 characters
  4. ApplicationId and DeviceEventType are integer values that must match the desired Ids in the EVVOS app.
  5. ProviderDeviceIds must be unique per application including devices already in the database.

Compatibility

The export is specifically designed to be compatible with the import. The order of the columns is designed so that the columns that are part of the import come first and in the same order. The columns part of the import do not have spaces in their names. The Device Event Type is represented twice, once as an int (used in the import) and once as a string