Add Device Wizard
the device name can't be empty!
this step is optional, you can skip it then use scheduler service to create schedule job.

Add More AutoEvent

can only be a pure integer number
resource can't be empty

Avaliable Protocol Templates

Custom Protocol Templates

the protocol name can't be empty!
PropertyKey
PropertyVaule
all avaliable protocol templates refer to the device service released by edgex, such as device-virtual, device-rest, device-mqtt, device-modbus
this device service doesn't need to set protocol properties.
the protocol name can't be empty!

Add Protocol Property

PropertyKey
PropertyValue