Manage XBee DIO lines though Remote Manager

The XBee Industrial Gateway Python application allows you to remotely manage the DIO lines of any of the XBee nodes on your network through Remote Manager. Use this application feature to turn on/off different actuators.

The XBee Industrial Gateway Python application can receive digital output commands sent through Remote Manager (using the Web Services API) and dispatch them to a specific XBee module in the network to set its corresponding pin high or low.

The following figure demonstrates how this remote management mechanism works.

To set the value of a DIO pin of one XBee node on your network through Remote Manager, you need to use the Remote Manager Web Services API.

In this case, you will need to send a POST command, containing a Server Command Interface (SCI) request to Remote Manager. The SCI command in turn contains a Remote Command Interface (RCI) do_command element with xbgw as target attribute and the set_digital_output command as content.

If you never worked with Remote Manager Web Services API before, see the Digi Remote Manager Programmer Guide to learn more about SCI requests and RCI protocol.