What This Workflow Does
Network downtime costs businesses real money—in lost productivity, frustrated users, and emergency IT hours. This automation solves that by creating a lightweight, cost-effective monitoring system for TP-Link Omada networks without expensive software.
The workflow automatically detects when devices disconnect from your Omada network by monitoring alert emails from the Omada Controller. It parses each alert, logs the event to Google Sheets for historical tracking, and sends immediate push notifications via Pushover when a device stays disconnected for more than 30 minutes. This gives IT teams real-time visibility without manual checking.
How It Works
The automation runs in three parallel streams, each handling a different aspect of network monitoring.
1. Email Processing & Logging
When the Omada Controller sends an email alert about a device connection change, Gmail triggers the workflow. A Code node extracts the device name, MAC address, status (connected/disconnected), and timestamp from the email body. This structured data gets appended as a new row in Google Sheets, creating a complete audit trail.
2. Alert Checking & Notification
Every 5 minutes, a schedule trigger checks the Google Sheets log. It identifies the most recent status for each device, filters for currently disconnected devices, and calculates how long they've been offline. If any device has been disconnected for over 30 minutes, it sends a high-priority push notification via Pushover with device details and downtime duration.
3. Data Maintenance
Every two days, the workflow automatically cleans up the Google Sheet by removing the oldest rows while preserving the header. This prevents the log from growing indefinitely while maintaining recent history for troubleshooting.
Pro tip: Configure your Omada Controller to send alerts to a dedicated Gmail address used only for monitoring. This keeps automation emails separate from personal or other business communications.
Who This Is For
This template is ideal for small to medium businesses, managed service providers (MSPs), schools, retail chains, or any organization using TP-Link Omada networking equipment. It's particularly valuable for:
IT administrators managing multiple locations who need centralized visibility without complex monitoring setups. Network engineers who want automated alerting beyond basic email notifications. Business owners concerned about network reliability affecting operations. MSPs looking for cost-effective client monitoring solutions they can deploy quickly.
What You'll Need
- A TP-Link Omada Controller configured to send email alerts for device connection changes
- A Gmail account that receives these alerts (can be a dedicated address)
- Google Sheets for logging (free with Google account)
- Pushover account for mobile notifications (low-cost, one-time purchase)
- n8n instance (cloud or self-hosted) with OAuth2 access to Google services
Quick Setup Guide
- Create your log sheet: Make a new Google Sheet with headers: rowId, timestamp, timestampISO, category, severity, mac, name, type, status, checkAfter, alertSent, timeStampFormated
- Configure credentials in n8n: Set up OAuth2 connections for Google Sheets and Gmail, plus an API credential for Pushover
- Import the workflow: Use "New → Import from JSON" in n8n and paste the downloaded template
- Update node settings: Replace placeholder sheet IDs with your actual Google Sheet ID, and add your Pushover user keys
- Test the flow: Manually trigger a test by temporarily disconnecting a device from your Omada network
Pro tip: Before going live, adjust the "30 minute" threshold in the workflow to match your business needs. Critical devices might need alerts at 5 minutes, while less important ones could be 60 minutes.
Key Benefits
Save 5-10 hours monthly on manual network checks and alert monitoring. IT staff no longer need to periodically log into controllers or check email inboxes for alerts.
Reduce downtime by up to 70% through faster incident response. Push notifications reach technicians immediately, compared to emails that might be checked hourly.
Eliminate $500-$5,000 in monitoring software costs by using free Google Sheets and low-cost Pushover instead of enterprise network monitoring solutions.
Create compliance-ready audit trails automatically. Every network event gets timestamped and logged with details needed for security audits or SLA reporting.
Scale monitoring effortlessly across multiple locations. Once configured, the same workflow can monitor dozens of sites by simply adding their alert emails to the monitored Gmail account.