Skip to Content

IP Command — Communication Destinations

Configures IP addresses and destination ports for report sending.


What is it for?

🌐 Main use cases:

  • 📡 Configure main and redundant tracking servers
  • 📶 Define specific destinations for WiFi
  • 🔄 Implement backup channel for simultaneous sending
  • 🌍 Use DNS domains instead of fixed IPs
  • ⬇️ Configure FOTA server for updates

IP Destinations Architecture

Rinho IoT devices support multiple IP destinations organized in two independent communication channels:

MAIN Channel (Primary)

The primary channel for regular reports.

IPFunctionMedium
IP0🟢 Primary serverCellular (and WiFi if IP3 is not defined)
IP1🔄 Redundant serverCellular (and WiFi if IP3 is not defined)
IP3📶 WiFi exclusive serverWiFi only (since v1.7.04)

Behavior: The device tries IP0, if it fails goes to IP1. If IP3 is defined, WiFi uses exclusively IP3.

BACK Channel (Secondary/Simultaneous)

Additional channel for simultaneous sending to a secondary server (since v1.9.15).

IPFunctionMedium
IP4🟢 Primary backup serverCellular (and WiFi if IP6 is not defined)
IP5🔄 Redundant backup serverCellular (and WiFi if IP6 is not defined)
IP6📶 WiFi backup serverWiFi only

Reserved IP

IPFunction
IP2⬇️ Reserved for FOTA (firmware update)

Commands

OperationSyntax
Configure IPSIPabbb.ccc.ddd.eee/ffff
Configure DNSSIPa"domain",ffff
QueryQIPa

Parameters

ParameterDescriptionValues
aDestination IP index0-6 (see architecture above)
bbb.ccc.ddd.eeeDestination IP addressIPv4 format
ffffPort number1-65535
"domain"DNS nameWithin quotes

Configuration Examples

Basic configuration (MAIN only)

>SIP0190.168.1.100/5000< // Primary IP >SIP1190.168.1.101/5000< // Redundant IP

With DNS domain

>SIP0"tracking.mycompany.com",5000<

Configuration with exclusive WiFi

>SIP0190.168.1.100/5000< // MAIN via cellular >SIP1190.168.1.101/5000< // MAIN redundant cellular >SIP3192.168.0.50/5000< // MAIN exclusive WiFi

Basic configuration (MAIN only)

>SIP0190.168.1.100/5000< // Primary IP >SIP1190.168.1.101/5000< // Redundant IP

With DNS domain

>SIP0"tracking.mycompany.com",5000< // Resolves DNS automatically

Configuration with exclusive WiFi

>SIP0190.168.1.100/5000< // MAIN via cellular >SIP1190.168.1.101/5000< // MAIN redundant cellular >SIP3192.168.0.50/5000< // MAIN exclusive WiFi (priority when WiFi available)

Complete MAIN + BACK configuration

// MAIN Channel (primary tracking) >SIP0"main.server.com",5000< // Primary >SIP1"main-backup.server.com",5000< // Redundant // BACK Channel (simultaneous sending to secondary server) >SIP4"back.server.com",8000< // Primary backup >SIP5"back-backup.server.com",8000< // Redundant backup

Destinations in G Command

When generating reports with the G Command, specify the destination:

DestinationDescriptionIPs used
@GPRSMAIN channel via cellularIP0/IP1
@WIFMAIN channel via WiFiIP3 (or IP0/IP1 if not defined)
@BACKIntelligent BACK channelIP4/IP5 + WiFi
@BGPBACK channel cellular onlyIP4/IP5
@BWIBACK channel WiFi onlyIP6 (or IP4/IP5 if not defined)

IP2 is reserved exclusively for FOTA (remote firmware update).

Compatibility

💾Firmware:v1.00.00
SPLegacy
ULLegacy
MTLegacy
C3Legacy
C5Legacy
SP-IOT
SM-IOT
ZE-IOT

See Also

Last updated