Start the roof plan PDF as a job (solar roof check)
roof_report_pdf_startThe same PDF as roof_report_pdf, made as a background job so a slow render cannot time out your call: this answers at once with a job_id. The page's own report with its 3D picture takes 30 to 150 seconds to draw on the server. Then call roof_report_pdf_status with the job_id every 10 seconds until it says done (or failed, with the reason), and roof_report_pdf_file to get the file. If the page's report cannot be made in time you get the drawn version, and the status says so. The finished PDF is kept for 15 minutes under the random job_id; nothing else is stored.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"link": "<link>"
},
"name": "roof_report_pdf_start"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| link | Yes | A solar roof check link (https://pv.skysolar.de/dachcheck/#d=…), as plan_roof, edit_roof or the solar roof check page gave it. |