The AI Energy Management Dashboard gives a real-time view of a solar energy system. It includes data on solar radiance, power output, energy storage, and system health. Built with HTML, CSS, and JavaScript, it uses Chart.js for data visualization and offers simple voice commands for control.
- Real-time Data Charts: Displays bar and line charts for solar radiance, power output, and energy storage.
- Panel Controls: Enable or disable all solar panels at once or manage each panel individually.
- Voice Commands: Control system features using voice commands for hands-free management.
- index.html: The main structure of the dashboard.
- styles.css: Provides the styling to make the dashboard look clean and simple.
- script.js: Handles chart initialization, data updates, voice commands, and interactions.
- HTML5: Base structure.
- CSS3: Styling for visual appeal.
- JavaScript: Interactivity and real-time updates.
- Chart.js: For interactive charts.
- Web Speech API: For voice commands.
- Open the Dashboard: Load
index.html
in a browser. - View Metrics: Real-time charts for solar radiance, power output, and energy storage.
- Panel Controls: Use buttons to enable or disable panels.
- Voice Commands: Click "Start Voice Command" to enable voice controls.
- Supported commands: "Disable all", "Enable all".
- Works with browsers that support the Web Speech API (e.g., Google Chrome).
- Alerts if your browser does not support voice commands.
- Clone or download the repository.
- Use a browser that supports the Web Speech API.
- Open
index.html
to start.