FlutterIoTManager
📱 Manage your IoT devices easily

FlutterIoTManager is a cross-platform Flutter application designed to manage multiple IoT devices. Users can add devices, navigate their profiles, switch between operational states, and configure associated parameters remotely over a local network or cloud connection.
🎯 Purpose
- 📱 Multi-Device Control: Manage multiple IoT devices from a single app.
- 🔄 State Navigation: Switch between device modes or operational states.
- ⚙️ Parameter Configuration: Set and adjust device-specific parameters.
- 🌐 Network Connectivity: Connect devices over Wi-Fi or cloud.
- 🛠️ Open-source & Extensible: Add support for new devices easily.
📝 Features
| 🏷️ Feature | 🔍 Description |
|---|---|
| ➕ Device Discovery & Adding | Detect and add new IoT devices to the app |
| 📂 Device Profiles | View and manage individual device settings |
| 🔄 State Management | Switch between operational states (e.g., Radio, Bluetooth, Alarm) |
| ⚙️ Parameter Configuration | Adjust volume, schedule alarms, select streams, and other device-specific settings |
| 🌐 Network & Cloud Integration | Control devices locally or remotely through cloud services |
| 🌍 Cross-platform | Works on Android and iOS devices |
📷 Screenshots
| Device List | Product | Settings |
|---|---|---|
![]() |
![]() |

