FastBee System Features
FastBee System Features
API Reference: FastBee provides RESTful APIs organized into device management (
/api/device), peripheral management (/api/peripherals), rule execution (/api/periph-exec), protocol configuration (/api/protocol), and system management (/api/system). All API calls require Session/Cookie authentication and return JSON data. See individual module docs and source code undernetwork/handlers/.
This directory contains documentation for each feature module in the FastBee device Web console.
Documentation List
| Module | Document | Description |
|---|---|---|
| Dashboard | dashboard.md | Real-time device status, memory/WiFi/uptime |
| Device Config | device-config.md | Device name, firmware version, system settings |
| Network Config | network-config.md | WiFi STA/AP, mDNS, static IP; Ethernet/4G only with build switch |
| Edition Tiers | edition-comparison.md | Lite/Standard/Full feature boundaries, chip adaptation, resource limits |
| Peripherals | peripheral-management.md | Add/edit/delete peripherals, type descriptions |
| PeriphExec | periph-exec-management.md | Automation rule orchestration, trigger/action config |
| Rule Script | rule-script.md | Command script syntax, variables, execution engine |
| File Manager | file-management.md | LittleFS file operations, config import/export |
| Device Logs | device-log.md | Log levels, real-time viewing, clearing |
Feature Architecture
The FastBee Web console runs on the ESP32 built-in HTTP server with these core pages:
- Dashboard (home): Device runtime status overview
- Device Config: System-level parameter management
- Network Config: WiFi connection and network mode management; Full or custom builds can enable Ethernet, 4G
- Peripherals: Hardware peripheral add and management
- PeriphExec: Automation rule orchestration and management
- Protocols: MQTT/Modbus protocol configuration
- Management (Full): Logs, file management
The system uses single-admin authentication — login with username and password to access all features. Feature boundaries and resource limits across the three editions are detailed in the Edition Comparison.
