57 lines
1.9 KiB
JSON
57 lines
1.9 KiB
JSON
{
|
|
"title": "SolarEdge Optimizers",
|
|
"config": {
|
|
"step": {
|
|
"user": {
|
|
"title": "Connect to SolarEdge Optimizer Data",
|
|
"description": "Enter the base URL of the SolarEdge Optimizer Data App API.",
|
|
"data": {
|
|
"url": "App URL",
|
|
"scan_interval": "Polling interval (seconds)"
|
|
},
|
|
"data_description": {
|
|
"url": "For example http://host:8099. The /api/optimizers path is added automatically.",
|
|
"scan_interval": "How often Home Assistant reads the App cache. The App refreshes SolarEdge data independently."
|
|
}
|
|
},
|
|
"hassio_confirm": {
|
|
"title": "Set up {name}",
|
|
"description": "Use the automatically discovered {name} App?"
|
|
},
|
|
"reconfigure": {
|
|
"title": "Reconfigure SolarEdge Optimizers",
|
|
"description": "Update the connection to the local App API.",
|
|
"data": {
|
|
"url": "App URL",
|
|
"scan_interval": "Polling interval (seconds)"
|
|
}
|
|
}
|
|
},
|
|
"error": {
|
|
"cannot_connect": "Failed to connect to the App",
|
|
"invalid_response": "The App returned an invalid response",
|
|
"invalid_url": "Enter a valid HTTP or HTTPS URL",
|
|
"site_id_mismatch": "The new App URL belongs to a different SolarEdge site",
|
|
"unknown": "Unexpected error"
|
|
},
|
|
"abort": {
|
|
"already_configured": "This SolarEdge site is already configured",
|
|
"cannot_connect": "Failed to connect to the discovered App",
|
|
"invalid_discovery": "The App supplied invalid discovery data",
|
|
"invalid_response": "The discovered App returned an invalid response",
|
|
"reconfigure_successful": "The integration was reconfigured",
|
|
"unknown": "Unexpected error"
|
|
}
|
|
},
|
|
"entity": {
|
|
"sensor": {
|
|
"daily_energy": {
|
|
"name": "{optimizer_id} daily energy"
|
|
},
|
|
"current_power": {
|
|
"name": "{optimizer_id} current power"
|
|
}
|
|
}
|
|
}
|
|
}
|