Welcome to the EdgeFlow User Guide. This comprehensive documentation covers everything you need to know to build powerful IoT automations using the visual flow editor.
Guide Contents
Interface Overview
Learn the main components of the EdgeFlow interface including the dashboard, editor, and panels.
Read Guide →Flow Editor
Master the visual flow editor with drag-and-drop nodes, connections, and canvas controls.
Read Guide →Dashboard
Monitor system health, view workflow statistics, and track resource usage in real-time.
Read Guide →Working with Nodes
Add, configure, and connect nodes to build your automation workflows.
Read Guide →Managing Flows
Create, edit, deploy, and organize your automation flows effectively.
Read Guide →Debug & Monitor
Use the debug panel, execution logs, and monitoring tools to troubleshoot flows.
Read Guide →Module Manager
Install, manage, and configure modules and plugins to extend EdgeFlow functionality.
Read Guide →SSH & Terminal
Access the built-in web terminal, execute commands, and manage your device remotely.
Read Guide →System Monitor
Track CPU, memory, disk, temperature, and network usage with real-time metrics.
Read Guide →Settings
Configure system settings, user preferences, security options, and API keys.
Read Guide →Quick Start
New to EdgeFlow? Follow these steps to create your first automation:
Access the Editor
Open EdgeFlow at http://your-device:8080 and click on Workflows in the sidebar.
Create a New Flow
Click the + New Flow button to create a new workflow.
Add Nodes
Drag nodes from the Node Palette on the left to the canvas.
Connect Nodes
Draw connections from output ports (right) to input ports (left).
Configure & Deploy
Double-click nodes to configure them, then click Deploy to run your flow.
Interface at a Glance
Key Features
Drag & Drop
Visual programming with intuitive drag-and-drop interface
Real-time Updates
WebSocket-based live updates for instant feedback
100+ Nodes
Rich library of nodes for all automation needs
GPIO Support
Native hardware access for Raspberry Pi
Hot Reload
Deploy changes without restarting the system
Dashboard Widgets
Build custom UIs with charts, gauges, and forms
Essential Keyboard Shortcuts
See the Flow Editor guide for the complete list of keyboard shortcuts.