Risks
- Backend performance under real-time load
With multiple device schedules and real-time data polling, system lag or crashes may occur if not optimized. - Home Assistant integration
Integration with HA might face compatibility or API syncing issues depending on setup. - Edge-case handling for devices
Unresponsive or offline devices could cause unexpected failures if not properly handled
Changes
- System currently loads price data from CSV files, need to change it to connect to a SQLite database, for storing device state, energy usage, and forecasts is in place
- Add some more loads such as speakers for an audio component in the model house
Progress
- Frontend and backend frameworks set up
- User preferences taken into the consideration when performing constrained optimization
- Model house for demo set up
- Sensors integrated into Home Assistant