How to Connect to a CTM-200 - Remotely

Please note:
  • It is highly recommended to test all device configuration and operation before deploying devices to remote locations.

  • Not all wireless networks offer "public" IP addresses that are remotely accessible. Some are firewall protected to allow access from either the same IP pool only or restricted IP addresses. Contact your wireless network provider or administrator to determine what options are available.

  • Some networks will force device IP addresses to change at regular intervals. Without proper configuration, this could cause a remote device to become inaccessible if the device IP address is not known. The CTM-200 can be configured to send a message when its IP address changes using this command: cmd iocond

  • Embedded wireless radio modules must be activated before deploying to remote locations.

  • Incorrectly configuring the device could cause the device to become inaccessible; take care when issuing commands via a remote session.

There are 4 ways to configure a CTM-200 remotely:
  • Telnet and SSH (secure shell) (access to command line interface (CLI))

  • Device Embedded Web Page (access to web page/browser based configuration)

  • SMS (allows commands to be sent to the CTM-200 via SMS; this command only applies to devices that support SMS, contact Cypress Solutions for more details)

  • ULCP (allows configuration of digital outputs using ULCP binary format only)
For telnet or SSH to work with a remote device cmd rmttelnet 1 or cmd rmtssh 1 must be set.
For access to the Device embedded web page, cmd rmtweb 1 must be set.
Telnet, SSH and Device Embedded Web Page Configuration
Follow the directions in How To Connect to a CTM-200 - Locally and substitute 192.168.1.1 or 192.168.2.1 with the known IP address of the remote device.
SMS Configuration

No configuration of the CTM-200 is required for it to accept SMS commands.

Message format:
$1<ctm command> if the command provides feedback.
$0<ctm command> if the command does not provide feedback.

Examples:

  1. Return firmware version to SMS sender
    $1cmd ver
    Returns: 5555551212:r2.0.4.2679-999

  2. Issue command to power cycle only
    $0cmd pwr mode 2

    Note: commands that output more than 166 characters will not generate feedback.
ULCP Configuration
ULCP configuration is performed by sending properly formatted binary messages to port 6100 of the remotely connected device.

See ULCP Remote Configuration Messages for message format.