Fork of Lightning_Report adding: - n8n_report_branch.json: workflow branch for storm-triggered report delivery - report_service/: FastAPI microservice wrapping create_docx_report() so n8n can produce byte-identical reports without fighting the Python Code sandbox Made-with: Cursor
185 lines
6.1 KiB
JSON
185 lines
6.1 KiB
JSON
{
|
||
"api_config": {
|
||
"base_url": "https://risk.tarla.io/api",
|
||
"timeout_seconds": 60,
|
||
"retry_attempts": 3,
|
||
"default_query_range": {
|
||
"method": "current_month"
|
||
}
|
||
},
|
||
"output_base_directory": "/Users/erdemerikci/Drive'ım/ERIKTRONIK/iklimco/Rapor/reports/",
|
||
"default_padding_km": 5,
|
||
"wind_farms": [
|
||
{
|
||
"farm_id": "dagpazari_RES",
|
||
"name": "Dağpazarı RES",
|
||
"enabled": true,
|
||
"coordinates_file": "/Users/erdemerikci/Drive'ım/ERIKTRONIK/iklimco/Rapor/coordinates/dagpazari_RES_coordinates.json",
|
||
"distance_rings": [2000, 4000, 6000, 8000],
|
||
"ring_colors": ["#B71C1C", "#F94144", "#F8961E", "#90BE6D"],
|
||
"lightning_source_type": "api",
|
||
"api_params": {
|
||
"location_bounds": {
|
||
"method": "auto",
|
||
"padding_km": 5
|
||
},
|
||
"date_range": {
|
||
"method": "manual",
|
||
"start_date": "01-02-2026",
|
||
"end_date": "28-02-2026"
|
||
}
|
||
},
|
||
"report_config": {
|
||
"output_directory": "/Users/erdemerikci/Drive'ım/ERIKTRONIK/iklimco/Rapor/reports/dagpazari_RES/",
|
||
"timezone": "Europe/Istanbul"
|
||
}
|
||
},
|
||
{
|
||
"farm_id": "boreas_enez_RES",
|
||
"name": "Boreas Enez RES",
|
||
"enabled": false,
|
||
"coordinates_file": "/Users/erdemerikci/Drive'ım/ERIKTRONIK/iklimco/Rapor/coordinates/boreas_enez_RES_coordinates.json",
|
||
"distance_rings": [4000, 6000, 8000, 10000],
|
||
"ring_colors": ["#B71C1C", "#F94144", "#F8961E", "#90BE6D"],
|
||
"lightning_source_type": "api",
|
||
"api_params": {
|
||
"location_bounds": {
|
||
"method": "auto",
|
||
"padding_km": 5
|
||
},
|
||
"date_range": {
|
||
"method": "manual",
|
||
"start_date": "08-12-2025",
|
||
"end_date": "23-03-2026"
|
||
}
|
||
},
|
||
"report_config": {
|
||
"output_directory": "/Users/erdemerikci/Drive'ım/ERIKTRONIK/iklimco/Rapor/reports/boreas_enez_RES/",
|
||
"timezone": "Europe/Istanbul"
|
||
}
|
||
},
|
||
{
|
||
"farm_id": "maslaktepe_RES",
|
||
"name": "Maslaktepe RES",
|
||
"enabled": false,
|
||
"coordinates_file": "/Users/erdemerikci/Drive'ım/ERIKTRONIK/iklimco/Rapor/coordinates/maslaktepe_RES_coordinates.json",
|
||
"distance_rings": [4000, 6000, 8000, 10000],
|
||
"ring_colors": ["#B71C1C", "#F94144", "#F8961E", "#90BE6D"],
|
||
"lightning_source_type": "api",
|
||
"api_params": {
|
||
"location_bounds": {
|
||
"method": "auto",
|
||
"padding_km": 5
|
||
},
|
||
"date_range": {
|
||
"method": "manual",
|
||
"start_date": "08-12-2025",
|
||
"end_date": "23-03-2026"
|
||
}
|
||
},
|
||
"report_config": {
|
||
"output_directory": "/Users/erdemerikci/Drive'ım/ERIKTRONIK/iklimco/Rapor/reports/maslaktepe_RES/",
|
||
"timezone": "Europe/Istanbul"
|
||
}
|
||
},
|
||
{
|
||
"farm_id": "Susurluk_RES",
|
||
"name": "Susurluk RES",
|
||
"enabled": false,
|
||
"coordinates_file": "/Users/erdemerikci/Drive'ım/ERIKTRONIK/iklimco/Rapor/coordinates/susurluk_RES_coordinates.json",
|
||
"distance_rings": [1000, 2000, 3000, 4000, 10000],
|
||
"ring_colors": ["purple", "red", "orange", "coral", "green"],
|
||
"lightning_source_type": "api",
|
||
"api_params": {
|
||
"location_bounds": {
|
||
"method": "auto",
|
||
"padding_km": 5
|
||
},
|
||
"date_range": {
|
||
"method": "manual",
|
||
"start_date": "05-11-2025",
|
||
"end_date": "08-12-2025"
|
||
}
|
||
},
|
||
"report_config": {
|
||
"output_directory": "/Users/erdemerikci/Drive'ım/ERIKTRONIK/iklimco/Rapor/reports/susurluk_RES/",
|
||
"timezone": "Europe/Istanbul"
|
||
}
|
||
},
|
||
{
|
||
"farm_id": "benlikuyu_GES",
|
||
"name": "Benlikuyu GES",
|
||
"enabled": false,
|
||
"coordinates_file": "/Users/erdemerikci/Drive'ım/ERIKTRONIK/iklimco/Rapor/coordinates/benlikuyu_GES_coordinates.json",
|
||
"distance_rings": [1000, 2000, 3000, 4000, 10000],
|
||
"ring_colors": ["purple", "red", "orange", "coral", "green"],
|
||
"lightning_source_type": "api",
|
||
"api_params": {
|
||
"location_bounds": {
|
||
"method": "auto",
|
||
"padding_km": 5
|
||
},
|
||
"date_range": {
|
||
"method": "manual",
|
||
"start_date": "08-09-2025",
|
||
"end_date": "08-12-2025"
|
||
}
|
||
},
|
||
"report_config": {
|
||
"output_directory": "/Users/erdemerikci/Drive'ım/ERIKTRONIK/iklimco/Rapor/reports/benlikuyu_GES/",
|
||
"timezone": "Europe/Istanbul"
|
||
}
|
||
},
|
||
{
|
||
"farm_id": "SOKE-01",
|
||
"name": "SOKE-01",
|
||
"enabled": false,
|
||
"coordinates_file": "/Users/erdemerikci/Drive'ım/ERIKTRONIK/iklimco/Rapor/coordinates/SOKE-01.json",
|
||
"distance_rings": [1000, 2000, 4000, 8000, 10000],
|
||
"ring_colors": ["#D62828", "#F77F00", "#FCBF49", "#90BE6D", "#4D96FF"],
|
||
"lightning_source_type": "api",
|
||
"api_params": {
|
||
"location_bounds": {
|
||
"method": "auto",
|
||
"padding_km": 0.5
|
||
},
|
||
"date_range": {
|
||
"method": "manual",
|
||
"start_date": "2026-01-22T07:00:00Z",
|
||
"end_date": "2026-01-22T08:00:00Z"
|
||
}
|
||
},
|
||
"report_config": {
|
||
"output_directory": "/Users/erdemerikci/Drive'ım/ERIKTRONIK/iklimco/Rapor/reports/SOKE-01/",
|
||
"timezone": "Europe/Istanbul"
|
||
}
|
||
},
|
||
{
|
||
"farm_id": "Wind Farm Krnovo",
|
||
"name": "Wind Farm Krnovo",
|
||
"enabled": false,
|
||
"coordinates_file": "/Users/erdemerikci/Drive'ım/ERIKTRONIK/iklimco/Rapor/coordinates/wind_farm_krnovo.json",
|
||
"distance_rings": [2000, 4000, 8000, 20000, 30000],
|
||
"ring_colors": ["#D62828", "#F77F00", "#FCBF49", "#90BE6D", "#4D96FF"],
|
||
"lightning_source_type": "csv",
|
||
"lightning_csv": "/Users/erdemerikci/Drive'ım/ERIKTRONIK/iklimco/Rapor/lightnings/26_02_19_karadag.csv",
|
||
"api_params": {
|
||
"location_bounds": {
|
||
"method": "auto",
|
||
"padding_km": 0.5
|
||
},
|
||
"date_range": {
|
||
"method": "manual",
|
||
"start_date": "19-02-2026",
|
||
"end_date": "20-02-2026"
|
||
}
|
||
},
|
||
"report_config": {
|
||
"output_directory": "/Users/erdemerikci/Drive'ım/ERIKTRONIK/iklimco/Rapor/reports/wind_farm_krnovo/",
|
||
"timezone": "Europe/Podgorica"
|
||
}
|
||
}
|
||
]
|
||
}
|
||
|