Web Serial
Configure Rinho devices directly from the browser, without installing additional software.
Requires Chrome, Edge or Opera. Safari and Firefox do not support Web Serial API.
Requirements
- Compatible browser (Chrome 89+, Edge 89+, Opera 75+)
- CP210x driver installed (download)
- USB cable with data (not charging only)
Device Connection
1. Connect the hardware
Connect the Rinho device to your computer’s USB port.
2. Open Web Serial
Go to webserial.rinho.com.ar
3. Select port
- Click on Connect
- Select the port (appears as “CP210x USB to UART” or similar)
- Choose the speed:
| Device | Speed |
|---|---|
| Zero IoT | 115200 |
| Spider IoT | 115200 |
| Smart IoT | 115200 |
| Legacy models | 19200 |
If no port appears, verify that the driver is installed and no other application is using the port (close Rinho Serial Terminal if it’s open).
Send Commands
Individual command
Type the command in the bottom field and press Enter or click Send.
>QVR<The system accepts the command with or without the delimiters > and <.
Quick queries
Use predefined buttons for frequent queries:
| Button | Command | What it queries |
|---|---|---|
| QVR | >QVR< | Firmware version |
| QIO | >QIO< | Input/output status |
| QCQ | >QCQ< | General configuration |
| QBU | >QBU< | Buffer status |
| QDL | >QDL< | Datalog data |
Debug mode
For advanced diagnostics, activate debug mode:
| Button | Level | Shows |
|---|---|---|
| SDB0 | Disabled | Responses only |
| SDB1 | Basic | + GPS messages |
| SDB2 | Medium | + Cellular messages |
Use ESC to exit any special mode.
Send Scripts
You can send multiple commands from a text file.
Create the file
Create a .txt file with one command per line:
// Basic Spider IoT configuration for Argentina
// Lines with // are comments
>SID123456<
>SCXAPNinternet.ctimovil.com.ar,,<
>SIP0"tracking.miempresa.com",5000<Load and send
- Click on the file button (📄)
- Select your script
- Commands are sent automatically with pause between each one
Wait for each command’s response before the next one is sent.
Display Options
| Option | Function |
|---|---|
| Time | Shows timestamp on each message |
| Type | Indicates if it’s TX (sent) or RX (received) |
| AutoWrap | Wraps long lines to screen width |
| ACK | Adds automatic checksum when sending |
Essential Commands
Identification
>QVR<
>RVR RINHO SPIDER IOT v1.9.16 u1024 BG96 L76K 2025-11-15;ID=123456;*1A<>QID<
>RID974862;ID=974862;*2C<I/O Status
>QIO<
>RIO;IGN1;IN1111110;XP010;V127;VBU420;ID=1234;*55<Interpretation:
IGN1→ Ignition onIN1111110→ Input IN0 active (to GND)XP010→ Output XP1 activatedV127→ Main battery 12.7VVBU420→ Backup battery 4.20V
Signals
>QSSGPS<
>RSSGPS1;ID=123456;*3B<GPS with valid fix (1=yes, 0=no)
>QSSCEL<
>RSSCEL1;ID=123456;*2A<Cellular coverage (1=yes, 0=no)
>QSSIN00<
>RSSIN001;ID=123456;*1C<Digital input 0 status
APN Configuration
Query:
>QCXAPN<
>RCXAPNinternet.ctimovil.com.ar,,;ID=123456;*4F<Configure (Argentina - Claro):
>SCXAPNinternet.ctimovil.com.ar,,<
>RCXAPNinternet.ctimovil.com.ar,,;ID=123456;*4F<Server configuration
Query:
>QIP0<
>RIP0192.168.1.100/5000;ID=123456;*2B<Configure with IP:
>SIP0192.168.1.100/5000<
>RIP0192.168.1.100/5000;ID=123456;*2B<Configure with domain:
>SIP0"tracking.miempresa.com",5000<
>RIP0tracking.miempresa.com/5000;ID=123456;*3C<Configure ID
>SIDFLOTA01<
>RIDFLOTA01;ID=FLOTA01;*3A<Troubleshooting
Port doesn’t appear
- Install CP210x driver from Downloads
- Use a USB cable with data (not charging only)
- Close other applications using the port
No response
- Verify speed (115200 for IoT)
- Confirm the device has power
- Try with
>QVR<to verify communication
Connection error
- Use Chrome, Edge or Opera (Firefox/Safari don’t work)
- Always access via HTTPS
- Allow access when the browser requests it
Shortcuts
| Key | Action |
|---|---|
| Enter | Send command |
| ↑ / ↓ | Navigate history |
| Esc | Send ESC character |