module.remoteat.exec action

The module.remoteat.exec is used to execute an AT command against the module.  This command will only work if the module supports remote AT commands. The module can be identified by thingKey, ESN, ICCID, IMEI, IMSI, MEID, or MSISDN. Only one of these identifying fields is required.

Action

This trigger action is found under the Module.

Canvas

When dragged onto the canvas, the appearance of the action is a rectangle with two routing points.

The left routing point (red) is the failure route. This route will be taken if there is an error during execution.

The right routing point (green) is the success route. This route will be taken if action executes successfully.

Form

Parameters

Name Type Required Descriptions
Identifier Type String Yes Select the identifier type you want to provide in the Identifier field. The associated thing should be a module in the inventory and is identified with an identifier associated to the module.
Identifier String Yes Input the Identifier. Make sure it matches the Identifier Type you selected. For example, you can input thingKey, thingId, ESN, ICCID, IMEI, IMSI, MEID, or MSISDN.
Mode String Yes The mode to send the command (tr50 or sms or lwm2m). Default is auto
Timeout Integer Time to wait for response from the AT command. Default is 0 which means do not wait for a response.
Input String Yes The AT command to send.

Output variables

Name Type Description
$(action.X.lines) String The resulting array of each line in the output.
$(action.X.raw) String The raw output.