FlutterIoTManager

📱 Manage your IoT devices easily

App Preview

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