v2.0.2
HomeGenie 🧞 v2.0.2 — Advanced Energy Reporting & Charting System Unleashed!
We are excited to announce the stable release of HomeGenie 2.0.2, bringing powerful new capabilities for data visualization and energy management to your programmable intelligence platform. This release focuses on transforming raw system data into clear, actionable insights directly within your HomeGenie dashboard.
🚀 Key Highlights & New Capabilities:
📊 Advanced Charting Widget & UI:
- Multi-Dataset Visualization: The Chart component now supports rendering multiple datasets simultaneously, allowing for mixed bar and line chart types to represent diverse data.
- Intuitive Historical Navigation: Navigate through your historical data with ease using new Year and Day selectors, complete with convenient Prev/Next navigation buttons.
- Dynamic Labels: X-axis labels now dynamically adapt based on the selected date range, enhancing data clarity and readability.
- Optimized Performance: Refactored to employ a "One Worker per Dataset" logic for modular and parallel data fetching, ensuring responsive performance even with large historical logs.
- UI/UX Improvements: Enhanced Chart.js integration provides theme-aware colors and opacity (supporting glassmorphism effects), alongside fixes for update synchronization and layout shifts.
⚙️ Daily Energy Reporting System (Backend):
- New Automation Program: Introduced the
Daily Energy Reportprogram, designed to automatically aggregate and logMeter.Watts.Hourdata from your devices. - YAML Persistence: Implemented robust data storage using daily YAML files (e.g.,
YYYY_DDD_daily_stats.yaml) for reliable historical tracking of energy consumption. - Dedicated APIs:
- Exposed
Statistics.Providers/DailyEnergyReportfor dynamic widget configuration, enabling seamless integration of daily data. - Added
DataProcessing.Statistics/DailyEnergyReportAPIs for efficient fetching of raw dataset values.
- Exposed
- Flexible Data Retrieval: Implemented logic to retrieve specific energy data for chosen years and days via new API parameters.
- Device Integration: Added the
Include in Daily Wh reportfeature toggle, allowing users to easily select which devices contribute to the energy reports.
✨ Why HomeGenie 2.0.2?
This release further solidifies HomeGenie's commitment to empowering you with local-first, cloud-independent, and intelligent programmable systems. Gain unparalleled insights into your energy consumption and system behavior, enabling smarter automations and a more efficient environment—all managed privately on your own hardware.
Download the latest stable build of HomeGenie 2.0.2 from our repository today!
Happy Automating! 🚀🧞♂️
Full Changelog: v2.0.1...v2.0.2