Skip to main content

Example Projects

Ready-to-use flows for common IoT automation scenarios. Each example includes complete flows and step-by-step instructions.

Getting Started with Examples

Each example can be imported directly into EdgeFlow:

  1. Click on an example to view the full tutorial
  2. Copy the JSON flow configuration
  3. In EdgeFlow, go to Menu → Import
  4. Paste the JSON and click Import
  5. Configure any required credentials (API keys, etc.)
  6. Click Deploy to start the flow

Hello World Example

The simplest possible flow - sends a message every 5 seconds:

// Import this JSON into EdgeFlow:
{
  "name": "Hello World",
  "nodes": [
    {
      "id": "inject1",
      "type": "inject",
      "name": "Every 5s",
      "interval": 5,
      "payload": "Hello World!"
    },
    {
      "id": "debug1",
      "type": "debug",
      "name": "Show Message"
    }
  ],
  "connections": [
    {"from": "inject1", "to": "debug1"}
  ]
}

Quick Start Templates

Sensor Logger

Log any sensor data to InfluxDB for historical analysis:

[Sensor Node] → [Function: Format] → [InfluxDB Write]

Alert System

Send notifications to multiple channels:

[Trigger] → [Switch: Priority] → [Telegram/Email/Slack]

MQTT Bridge

Bridge data between MQTT brokers or transform topics:

[MQTT In] → [Function: Transform] → [MQTT Out]

Submit Your Example

Have a useful flow? Share it with the community! Submit a PR to our examples repository.