Zoho IoT Integration

Connect LINK485 devices to Zoho IoT for unified device management and analytics

⏱️ Setup Time: 20-25 minutes | 📚 Prerequisites: Zoho account, LINK485 gateway configured | 🔒 Security: API Key authentication, HTTPS

Overview

Zoho IoT is a comprehensive IoT platform that provides device management, monitoring, analytics, and seamless integration with the Zoho ecosystem (CRM, Analytics, Creator). This guide shows how to connect LINK485 gateways to Zoho IoT for industrial monitoring with business intelligence integration.

Why Zoho IoT?

🔗 Zoho Ecosystem

Native integration with Zoho CRM, Analytics, Creator, and other Zoho apps

📊 Built-in Analytics

Real-time dashboards, custom reports, and data visualization out of the box

🔔 Smart Alerts

Rule-based alerting with email, SMS, and mobile push notifications

💼 Business Focus

Designed for business users with low-code customization capabilities

Architecture

LINK485 Gateway
Modbus Devices
Zoho IoT
REST API / MQTT
Zoho Apps
CRM, Analytics, Creator

LINK485 sends Modbus data to Zoho IoT via REST API or MQTT. Zoho IoT processes, stores, and makes data available to other Zoho applications for business intelligence, workflow automation, and custom app development.

Prerequisites

  • Zoho Account: Active Zoho account (sign up at zoho.com)
  • Zoho IoT Access: Zoho IoT enabled for your account
  • LINK485 Gateway: Firmware v2.0+ with HTTP/MQTT support
  • Network Access: Outbound HTTPS (443) allowed

Step 1: Set Up Zoho IoT Account

  1. Log in to Zoho: Access your Zoho IoT account
  2. Create Workspace:
    • Click Create Workspace
    • Name: "LINK485 Industrial Monitoring"
    • Description: "Modbus device monitoring and analytics"
    • Click Create
  3. Set Up Data Center: Select your preferred data center (US, EU, IN, AU)

Step 2: Create Device Type & Register Device

Create Device Type

  1. In your workspace, go to Device Types
  2. Click Create Device Type
  3. Configure:
    • Name: LINK485 Gateway
    • Description: Modbus to Cloud Gateway
    • Protocol: HTTPS or MQTT
  4. Click Create

Define Data Points

Add data points (telemetry fields) for your Modbus devices:

  1. In Device Type, click Add Data Point
  2. Create these data points:
    • voltage - Type: Number, Unit: V
    • current - Type: Number, Unit: A
    • power - Type: Number, Unit: W
    • energy - Type: Number, Unit: kWh
    • temperature - Type: Number, Unit: °C
    • status - Type: String

Register Device

  1. Go to DevicesAdd Device
  2. Select device type: LINK485 Gateway
  3. Configure:
    • Device Name: Gateway-001
    • Device ID: link485-gateway-001
    • Location: (optional) Your facility location
  4. Click Create
  5. Copy the Device Access Token - you'll need this for authentication

Step 3: Configure LINK485 Device via Mobile App

For Link485 Air (WiFi)

  1. Power on your Link485 Air device
  2. Download Link485 App:
  3. Open App and Add Device: Tap "Add New Device"
  4. Enter WiFi Credentials:
    • SSID: Your WiFi network name
    • Password: Your WiFi password
  5. Choose Integration Type: Select "Zoho IoT" from dropdown
  6. Enter Zoho IoT Details:
    • Workspace: Your Zoho IoT workspace name
    • Device ID: link485-gateway-001 (from Step 2)
    • Device Access Token: Paste the token from Step 2
    • Data Center: Select your region (US/EU/IN/AU)
    • Protocol: Choose REST API or MQTT
  7. Tap "Connect" - Device will configure and start sending data

For Link485 4G (Cellular)

  1. Power on your Link485 4G device with SIM card inserted
  2. Download Link485 App (same as above)
  3. Optional: Enter WiFi credentials for backup connectivity
  4. Choose Integration Type: Select "Zoho IoT"
  5. Enter Zoho IoT Details (same as above)
  6. Tap "Connect" - Device uses 4G for primary connection

💡 Pro Tip: The Link485 app automatically handles data mapping to Zoho IoT data points. Choose REST API for simplicity or MQTT for real-time updates!

Understanding Data Flow

Data FROM Device

Device sends telemetry to Zoho IoT via:

https://iot.zoho.com/api/v1/data/{workspace_id}/telemetry

The Link485 app configures this automatically. Data appears in your Zoho IoT dashboard within seconds.

Commands TO Device

Send commands from Zoho IoT dashboard or API:

POST https://iot.zoho.com/api/v1/commands
Authorization: Bearer YOUR_TOKEN

{
  "device_id": "link485-gateway-001",
  "command": "read_registers",
  "parameters": {
    "start_address": 0,
    "count": 10
  }
}

Step 4: Data Payload Format

Configure LINK485 to send data in Zoho IoT format:

Expected JSON Format

{
  "device_id": "link485-gateway-001",
  "timestamp": "2025-10-29T10:45:23Z",
  "data_points": {
    "voltage": 230.5,
    "current": 12.3,
    "power": 2835.15,
    "energy": 1234.56,
    "temperature": 28.5,
    "status": "running"
  }
}

Configure Data Mapping

In LINK485 Dashboard, map Modbus registers to Zoho data points:

  1. Go to Settings → Data Mapping
  2. Select output format: Zoho IoT
  3. Map registers:
    • Register 0 → voltage
    • Register 1 → current
    • Register 2 → power
    • Register 3 → energy
  4. Click Save Mapping

Step 5: Verify Data Flow

  1. Check Device Status:
    • In Zoho IoT, go to Devices
    • Device should show ● Online
    • Check "Last Seen" timestamp is recent
  2. View Real-time Data:
    • Click on your device
    • Go to Telemetry tab
    • You should see live data updating
  3. Check Data Logs:
    • Go to Logs section
    • Verify data is being received without errors

Expected View in Zoho IoT:

Gateway-001 ● Online
Voltage: 230.5 V
Current: 12.3 A
Power: 2835.15 W
Energy: 1234.56 kWh
Last updated: 10 seconds ago

Step 6: Create Dashboards

  1. Go to Dashboards: In Zoho IoT workspace
  2. Create New Dashboard: Click Create Dashboard
  3. Add Widgets:
    • Gauge Widget: Show real-time power consumption
    • Line Chart: Display voltage/current trends over time
    • Stat Widget: Show total energy consumption
    • Device Status: Show online/offline status
  4. Configure Widget:
    • Select device: Gateway-001
    • Select data point: power, voltage, etc.
    • Set refresh interval: 10-30 seconds
  5. Arrange & Save: Drag widgets to layout and click Save

Step 7: Set Up Alerts

Create Alert Rule

  1. Go to AlertsCreate Alert
  2. Configure Rule:
    • Name: High Power Alert
    • Device: Gateway-001
    • Condition: power > 5000
    • Duration: 5 minutes (persistent condition)
  3. Configure Notifications:
    • Email: your-email@example.com
    • SMS: (optional) +91-xxxxxxxxxx
    • Mobile Push: Enable Zoho IoT mobile app notifications
  4. Click Create Alert

Example Alert Rules

  • Device Offline: Alert if device hasn't sent data for 5 minutes
  • Voltage Anomaly: Alert if voltage < 200V or > 250V
  • Temperature Warning: Alert if temperature > 40°C
  • Energy Threshold: Alert when daily energy exceeds 100 kWh

Step 8: Integrate with Zoho Apps

Zoho Analytics Integration

  1. In Zoho IoT, go to Integrations
  2. Select Zoho Analytics
  3. Click Connect
  4. Select data points to sync
  5. Create advanced reports and charts in Zoho Analytics

Zoho CRM Integration

Link IoT alerts to CRM for customer service workflows:

  1. Enable Zoho CRM integration in Zoho IoT
  2. Map device alerts to CRM cases/tickets
  3. Automatically create service tickets when devices go offline
  4. Track device maintenance in CRM

Zoho Creator Custom Apps

Build custom business apps using Zoho Creator with IoT data:

  • Create maintenance scheduling apps
  • Build custom energy billing systems
  • Develop equipment tracking solutions
  • Design operational dashboards for specific business needs

Troubleshooting

❌ Device Shows Offline

  • Verify LINK485 shows "Connected" status in its dashboard
  • Check device access token is correct and not expired
  • Ensure network connectivity (test with ping/curl)
  • Verify API endpoint URL is correct for your data center

❌ Authentication Failed

  • Regenerate device access token in Zoho IoT
  • Update token in LINK485 configuration
  • Check Authorization header format: Bearer TOKEN

❌ Data Not Appearing

  • Verify data point names match exactly (case-sensitive)
  • Check JSON payload format matches Zoho IoT requirements
  • Review logs in Zoho IoT for error messages
  • Ensure Modbus slaves are responding with valid data

❌ Alerts Not Triggering

  • Verify alert rule condition is properly configured
  • Check notification settings (email/SMS)
  • Ensure data is flowing and meets trigger conditions
  • Review alert history in Zoho IoT

Advanced Features

Command & Control

Send commands from Zoho IoT to LINK485 devices for remote control:

  • Configure command topics in LINK485
  • Create command templates in Zoho IoT
  • Trigger commands from dashboard or workflows
  • Track command execution history

Workflow Automation

Use Zoho Flow to create automated workflows:

  • Auto-create maintenance tickets in CRM when device errors occur
  • Send Slack/Teams notifications on critical alerts
  • Update inventory systems based on production data
  • Generate reports and email them on schedule

Custom Reports

Create custom reports in Zoho Analytics:

  • Energy consumption trends and forecasts
  • Equipment uptime/downtime analysis
  • Cost analysis and billing reports
  • Comparative analysis across multiple sites

Next Steps

📱 Mobile App

Download Zoho IoT mobile app for iOS/Android to monitor devices on the go

🔄 Workflow Automation

Use Zoho Flow to connect IoT data with 500+ business apps

📊 Advanced Analytics

Create predictive models and ML insights in Zoho Analytics

🎨 Custom Apps

Build custom business applications with Zoho Creator

Need Help with Zoho IoT Integration?

Our team can help you design custom Zoho IoT solutions with business intelligence integration

Get Support Contact Sales

More Integration Guides

AWS IoT Core Google Cloud EMQX MQTT All Guides