{"id":26398126,"url":"https://github.com/rprakashdass/power_consumption_analytics","last_synced_at":"2025-06-29T07:32:52.949Z","repository":{"id":269393316,"uuid":"850602515","full_name":"rprakashdass/power_consumption_analytics","owner":"rprakashdass","description":"Power Consumption Analytics is an IoT-based energy management system leveraging ThingSpeak and Flutter to monitor, analyze, and optimize power usage in real-time. It provides anomaly detection, dynamic dashboards, and actionable insights for energy efficiency.","archived":false,"fork":false,"pushed_at":"2025-02-02T05:55:13.000Z","size":424,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-17T12:20:29.976Z","etag":null,"topics":["cloud","flutter-android","flutter-api-implementation","flutter-examples","flutter-iot-project","thingspeak"],"latest_commit_sha":null,"homepage":"","language":"Dart","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/rprakashdass.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-09-01T08:54:38.000Z","updated_at":"2025-02-02T05:57:34.000Z","dependencies_parsed_at":null,"dependency_job_id":"63da4e9b-036b-4cec-a3dd-10e69dcd2e74","html_url":"https://github.com/rprakashdass/power_consumption_analytics","commit_stats":null,"previous_names":["rprakashdass/power_consumption_analytics"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/rprakashdass/power_consumption_analytics","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rprakashdass%2Fpower_consumption_analytics","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rprakashdass%2Fpower_consumption_analytics/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rprakashdass%2Fpower_consumption_analytics/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rprakashdass%2Fpower_consumption_analytics/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/rprakashdass","download_url":"https://codeload.github.com/rprakashdass/power_consumption_analytics/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rprakashdass%2Fpower_consumption_analytics/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":262557027,"owners_count":23328223,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cloud","flutter-android","flutter-api-implementation","flutter-examples","flutter-iot-project","thingspeak"],"created_at":"2025-03-17T12:20:11.440Z","updated_at":"2025-06-29T07:32:52.930Z","avatar_url":"https://github.com/rprakashdass.png","language":"Dart","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Power Consumption Analytics\n\n**Power Consumption Analytics** is a real-time IoT-based energy management system designed to monitor and optimize energy usage. By combining smart meters, cloud computing with **ThingSpeak**, and a mobile app developed with **Flutter**, this system offers an intuitive solution for efficient energy management, providing users with insights into their power consumption, detecting anomalies, and optimizing energy usage.\n\n### Key Features\n- **Real-time Power Monitoring**: Track voltage, power factor, and consumption trends.\n- **Anomaly Detection**: Instant alerts for overvoltage or low power factor deviations.\n- **Cloud Integration**: Data storage and processing on **ThingSpeak** cloud platform.\n- **User Interface**: A dynamic Flutter-based mobile app that visualizes data and provides real-time analytics.\n- **Scalability**: Supports growing numbers of devices and users, ideal for both small and large-scale applications.\n\n### System Overview\nThe architecture consists of three key layers:\n1. **Input Layer**: IoT smart meters measuring key electrical parameters.\n2. **Processing Layer**: ThingSpeak for cloud-based data processing and analytics.\n3. **Output Layer**: A user-friendly mobile interface built with **Flutter** to display real-time data, alerts, and consumption reports.\n\n---\n\n### Getting Started\n\nTo set up and run the system, follow these steps:\n\n#### Prerequisites\n- **ThingSpeak Account**: Sign up for an account on [ThingSpeak](https://thingspeak.com).\n- **Flutter SDK**: Install Flutter from [Flutter's official site](https://flutter.dev).\n- **Smart Meters**: IoT devices with Wi-Fi or Zigbee support to transmit data.\n\n#### Installation Steps:\n1. **Clone the repository**:\n    ```bash\n    git clone https://github.com/rprakashdass/power_consumption_analytics.git\n    cd power_consumption_analytics\n    ```\n\n2. **Set up ThingSpeak**:\n    - Create a new channel on ThingSpeak and generate API keys.\n\n3. **Configure IoT devices** to transmit data to ThingSpeak via REST APIs.\n\n4. **Build and run the Flutter app**:\n    ```bash\n    flutter run\n    ```\n\n5. **Monitor and optimize energy usage** using the real-time dashboards and alerts in the app.\n\n---\n\n### Team Members\n- **Muthuraja M** - [GitHub](https://github.com/muthuraja05980)\n- **Krishnan T** - [GitHub](https://github.com/Krishnan17022005)\n- **Prakash Dass R** - [GitHub](https://github.com/rprakashdass)\n- **Deepak Kumaran RMG** - [GitHub](https://github.com/deepakkumaran032004)\n- **Bharath G** - [GitHub](https://github.com/bharathking2394)\n\n---\n\n### License\n\nThis project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frprakashdass%2Fpower_consumption_analytics","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frprakashdass%2Fpower_consumption_analytics","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frprakashdass%2Fpower_consumption_analytics/lists"}