Mobile
IoTfy Platform
MQTT-based IoT Dashboard for monitoring sensors, controlling devices, and automation. Cross-platform Flutter app.
2025-10-05
#Flutter#Riverpod#Hive#MQTT#IoT
IoTfy Platform
The ultimate MQTT-based IoT Dashboard for professionals and hobbyists. Monitor sensors, control devices, and automate your smart home or industrial projects with a beautiful, real-time, and offline-first interface.

Key Features
Connectivity & Compatibility
- Universal MQTT Support: Connect to any broker (HiveMQ, Mosquitto, EMQX, AWS IoT, Azure)
- SSL/TLS Secure Connection: Enterprise-grade security support (MQTTS)
- Multi-Broker Management: Manage multiple connections and dashboards simultaneously

Rich Visualization
- Dynamic Widgets: Sliders, Toggle Switches, Buttons, Real-time Charts, Gauges, Text Displays
- Real-time Updates: Zero latency with optimized MQTT packet handling
- Responsive Design: Works on Mobile (Touch) and Desktop (Mouse)
Intelligent Automation (Rule Engine)
- Triggers: Widget Value (e.g., "If Temp > 30°C"), Schedule (Daily, Weekly, Interval)
- Actions: Notifications, Control Devices (Inter-widget communication), Publish MQTT
- Activity Log: Track every automation event

Premium User Experience
- Dark/Light Mode: Fully optimized theme
- Offline-first: Local database with Hive
Tech Stack
- Framework: Flutter (Cross-platform: Android, iOS, Web, Windows, Linux, macOS)
- State Management: Riverpod
- Database: Hive (Local NoSQL)
- Messaging: mqtt_client
- Charts: fl_chart
- Gauges: Syncfusion Gauges