Weather Forecast Configuration
Name |
Environment Variable |
Type |
Read-Only |
Default |
Description |
|---|---|---|---|---|---|
provider |
|
|
|
|
Weather provider id of provider to be used. |
provider_settings |
|
|
|
|
Provider settings |
providers |
|
|
|
Available weather provider ids. |
Example Input
{
"weather": {
"provider": "WeatherImport",
"provider_settings": {
"WeatherImport": null
}
}
}
Example Output
{
"weather": {
"provider": "WeatherImport",
"provider_settings": {
"WeatherImport": null
},
"providers": [
"BrightSky",
"ClearOutside",
"WeatherImport"
]
}
}
Common settings for weather data import from file or JSON string
Name |
Type |
Read-Only |
Default |
Description |
|---|---|---|---|---|
import_file_path |
|
|
|
Path to the file to import weather data from. |
import_json |
|
|
|
JSON string, dictionary of weather forecast value lists. |
Example Input/Output
{
"weather": {
"provider_settings": {
"WeatherImport": {
"import_file_path": null,
"import_json": "{\"weather_temp_air\": [18.3, 17.8, 16.9]}"
}
}
}
}
Weather Forecast Provider Configuration
Name |
Type |
Read-Only |
Default |
Description |
|---|---|---|---|---|
WeatherImport |
|
|
|
WeatherImport settings |
Example Input/Output
{
"weather": {
"provider_settings": {
"WeatherImport": null
}
}
}