Quick personal script to capture solar irradiation and solar pv power production, and battery state of charge from MQTT topics.
- Python 100%
|
Marvin8
0f67f9a4f7
- Add second 5 kVA inverter (10 kW total); remove inverter overload guard - Raise sustained import threshold from −500 W to −1,000 W - Replace Solcast with Open-Meteo est_power_* sensors in EV charging logic - Rewrite ev_solar_ok_for_fast: forecast + irradiance gate replaces avg_net + chargingpowerhouse check - Data-validate baseload (830 → 1,000 W) and irradiance thresholds (curtailed: 750 → 600 W/m2) - Add change callouts to Greenfield spec for easier HA config updates - Add est_power_now/30min/1h fields to mqtt_logger.py subscription - Flag irradiance→power slope for re-analysis - Add missed-fast-charge slash command |
||
|---|---|---|
| .claude/commands | docs(ha): update system for dual inverter and Open-Meteo sensors | |
| .gitignore | Initial Version | |
| analysis_2026年04月10日.md | feat(logger): add weather fields and fix topic sync | |
| analysis_2026年04月12日.md | docs(analysis): add Home Assistant template sensor for PowerHouse | |
| analysis_2026年04月15日.md | feat(ha): add EV charging automation, analysis, and irradiance | |
| analyze.py | feat(ha): add EV charging automation, analysis, and irradiance | |
| CLAUDE.md | docs(ha): update system for dual inverter and Open-Meteo sensors | |
| ev_charger_automation.yaml | feat(ha): add EV charging automation, analysis, and irradiance | |
| Greenfield_ha_solar_ev_charging.md | docs(ha): update system for dual inverter and Open-Meteo sensors | |
| mqtt-topic-logger.md | Initial Version | |
| mqtt_logger.py | docs(ha): update system for dual inverter and Open-Meteo sensors | |
| solar_radiation_rolling_avg.yaml | feat(ha): add EV charging automation, analysis, and irradiance | |