An action is needed to initiate a remote command from the Cloud.

Here is an XML code to switch a fan on and off, which we will take as example to create a new action.

<action action_id="fan_output" device_id="dev_X20BC0087">
    <commands>
      <command command_id="ON">write_single_coil(16,[1])</command>
        <command command_id="OFF">write_single_coil(16,[0])</command>
      </commands>
    </action>

Step-by-step guide

  1. Log into the Dashboard. Go to Config/Provisioning → Sensor Templates → Site Templates and click on edit next to the location you wish to edit.
  2. Activate the SuperUser Mode and expand the Actions row
  3. Now click the + next to Actions and click on the new create action.
  4. Firstly we need to add the device where the fan is connected to. This is the device_id. In our example it is connected to the X20BC0087 module.
  5. Secondy we need to give the action an action_id. This is the unique name for the action. in our example it is called fan_output.
  6. Lastly we need to define wich coil will be called with the command_id. In our example the coil 8 will be switched on (1) or off (0).
  7. You will need to use the "+ commands" function to add the specific rows.
  8. Next switch back to normal user.

 

  • Deploy the edited Site Template to the required location to apply your changes. Check the How-to How to deploy a Site Template.
  • Test the action, you can fire actions from a configured view (Views → Your View) or from Organization → Locations → Your Location, scroll to the bottom to see available actions

Related articles

Related articles appear here based on the labels you select. Click to edit the macro and add or change labels.

Related issues