Repository navigation
Config Reporter
Jeroen Simonetti edited this page Oct 5, 2026
·
5 revisions
Auto-generated from reporter/config.py. See Reporter for the guide.
Reporting-specific paths and retention settings for the reporter daemon.
This section points the reporter to the dump directory shared with mimirheim and to the directory where HTML reports are written.
| Field | Type | Default | Description |
|---|---|---|---|
dump_dir |
Path |
(required) | Shared dump directory (read by reporter). |
output_dir |
Path |
(required) | Directory to write HTML reports into. |
max_reports |
int |
100 |
Maximum retained HTML reports. 0 = unlimited. |
notify_topic |
`str | None` | None |
household_enabled |
bool |
True |
Also write the layperson 'household' view (household.html), a single stable page refreshed each solve. Default on. |
Root configuration model for the mimirheim-reporter daemon.
| Field | Type | Default | Description |
|---|---|---|---|
mqtt |
MqttConfig |
(required) | MQTT broker connection parameters. |
mimir_topic_prefix |
str |
'mimir' |
mimirheim mqtt.topic_prefix. Used to derive the default notify_topic. |
reporting |
ReporterReportingSection |
(required) | Reporting paths and retention settings. |
Getting started
Helpers
- Common
- Nordpool
- Zonneplan
- EpexPredictor
- PV Fetcher
- PV ML Learner
- Baseload (Static)
- Baseload (HA)
- Baseload (HA DB)
- Reporter
- Scheduler
- Config Editor
Developer
Reference
- Environment Variables
- MQTT Topics
- MQTT Payloads
- Config: mimirheim
- Config: Common
- Config: Nordpool
- Config: Zonneplan
- Config: EpexPredictor
- Config: PV Fetcher
- Config: PV ML Learner
- Config: PV Open-Meteo
- Config: Baseload Static
- Config: Baseload HA
- Config: Baseload HA DB
- Config: Reporter
- Config: Scheduler