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
Modbus Devices
REST API / MQTT
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
- Log in to Zoho: Access your Zoho IoT account
- Create Workspace:
- Click Create Workspace
- Name: "LINK485 Industrial Monitoring"
- Description: "Modbus device monitoring and analytics"
- Click Create
- Set Up Data Center: Select your preferred data center (US, EU, IN, AU)
Step 2: Create Device Type & Register Device
Create Device Type
- In your workspace, go to Device Types
- Click Create Device Type
- Configure:
- Name: LINK485 Gateway
- Description: Modbus to Cloud Gateway
- Protocol: HTTPS or MQTT
- Click Create
Define Data Points
Add data points (telemetry fields) for your Modbus devices:
- In Device Type, click Add Data Point
- 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
- Go to Devices → Add Device
- Select device type: LINK485 Gateway
- Configure:
- Device Name: Gateway-001
- Device ID: link485-gateway-001
- Location: (optional) Your facility location
- Click Create
- Copy the Device Access Token - you'll need this for authentication
Step 3: Configure LINK485 Device via Mobile App
For Link485 Air (WiFi)
- Power on your Link485 Air device
- Download Link485 App:
- 📱 Android: Download from Play Store
- 🍎 iOS: Download from App Store
- Open App and Add Device: Tap "Add New Device"
- Enter WiFi Credentials:
- SSID: Your WiFi network name
- Password: Your WiFi password
- Choose Integration Type: Select "Zoho IoT" from dropdown
- 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
- Tap "Connect" - Device will configure and start sending data
For Link485 4G (Cellular)
- Power on your Link485 4G device with SIM card inserted
- Download Link485 App (same as above)
- Optional: Enter WiFi credentials for backup connectivity
- Choose Integration Type: Select "Zoho IoT"
- Enter Zoho IoT Details (same as above)
- 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:
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:
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:
- Go to Settings → Data Mapping
- Select output format: Zoho IoT
- Map registers:
- Register 0 → voltage
- Register 1 → current
- Register 2 → power
- Register 3 → energy
- Click Save Mapping
Step 5: Verify Data Flow
- Check Device Status:
- In Zoho IoT, go to Devices
- Device should show ● Online
- Check "Last Seen" timestamp is recent
- View Real-time Data:
- Click on your device
- Go to Telemetry tab
- You should see live data updating
- Check Data Logs:
- Go to Logs section
- Verify data is being received without errors
Expected View in Zoho IoT:
Step 6: Create Dashboards
- Go to Dashboards: In Zoho IoT workspace
- Create New Dashboard: Click Create Dashboard
- 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
- Configure Widget:
- Select device: Gateway-001
- Select data point: power, voltage, etc.
- Set refresh interval: 10-30 seconds
- Arrange & Save: Drag widgets to layout and click Save
Step 7: Set Up Alerts
Create Alert Rule
- Go to Alerts → Create Alert
- Configure Rule:
- Name: High Power Alert
- Device: Gateway-001
- Condition: power > 5000
- Duration: 5 minutes (persistent condition)
- Configure Notifications:
- Email: your-email@example.com
- SMS: (optional) +91-xxxxxxxxxx
- Mobile Push: Enable Zoho IoT mobile app notifications
- 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
- In Zoho IoT, go to Integrations
- Select Zoho Analytics
- Click Connect
- Select data points to sync
- Create advanced reports and charts in Zoho Analytics
Zoho CRM Integration
Link IoT alerts to CRM for customer service workflows:
- Enable Zoho CRM integration in Zoho IoT
- Map device alerts to CRM cases/tickets
- Automatically create service tickets when devices go offline
- 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