39 lines
1.5 KiB
TOML
39 lines
1.5 KiB
TOML
[collector]
|
|
source_id = "home-gen24"
|
|
archive = "data/archive" # Parquet directory, relative to this configuration file.
|
|
timezone = "Europe/Zurich" # Used for date-only export/replay arguments.
|
|
poll_interval_seconds = 300
|
|
retention_days = 30 # Full local days after acknowledgement; pending days never expire.
|
|
|
|
[inverter]
|
|
base_url = "http://fronius.local"
|
|
meter_id = "0" # Primary meter, as reported by Solar API.
|
|
boiler_pin = "pin1" # Check fronius emrs status API: /api/status/emrs
|
|
boiler_threshold_w = 2000 # Fallback load-management on threshold, in W, when API settings cannot be read.
|
|
request_timeout_seconds = 5
|
|
min_request_interval_seconds = 4
|
|
|
|
[upload]
|
|
url = "" # Solar website's HTTPS index.php?a=relay URL; empty disables uploads.
|
|
token = "" # Match Solar's Settings::SOLAR_RELAY_TOKEN; real values belong only in private configuration.
|
|
batch_size = 100
|
|
request_timeout_seconds = 10
|
|
retry_initial_seconds = 5
|
|
retry_max_seconds = 300
|
|
|
|
[http]
|
|
enabled = true
|
|
bind = "127.0.0.1"
|
|
port = 8765
|
|
base_path = "/solar-relay"
|
|
history_days = 14
|
|
|
|
[history]
|
|
enabled = false
|
|
pv_system_id = "" # Your Solar.web PV system UUID; required when enabled.
|
|
username = "" # Account email; enter real credentials only in private config.toml.
|
|
password = ""
|
|
lag_seconds = 7200 # How long (in seconds) before trying to pick up historical data from solarweb
|
|
check_interval_seconds = 3600
|
|
request_timeout_seconds = 45
|