90 lines
3.3 KiB
JSON
90 lines
3.3 KiB
JSON
{
|
|
"title": "SolarEdge-Optimierer",
|
|
"config": {
|
|
"step": {
|
|
"user": {
|
|
"title": "Mit SolarEdge Optimizer Data verbinden",
|
|
"description": "Gib die Basis-URL der API der SolarEdge Optimizer Data App ein.",
|
|
"data": {
|
|
"url": "App-URL",
|
|
"scan_interval": "Abrufintervall (Sekunden)"
|
|
},
|
|
"data_description": {
|
|
"url": "Zum Beispiel http://host:8099. Der Pfad /api/optimizers wird automatisch ergänzt.",
|
|
"scan_interval": "Wie oft Home Assistant den App-Cache liest. Die App aktualisiert die SolarEdge-Daten unabhängig davon."
|
|
}
|
|
},
|
|
"hassio_confirm": {
|
|
"title": "{name} einrichten",
|
|
"description": "Die automatisch gefundene App {name} verwenden?"
|
|
},
|
|
"reconfigure": {
|
|
"title": "SolarEdge-Optimierer neu konfigurieren",
|
|
"description": "Verbindung zur lokalen App-API aktualisieren.",
|
|
"data": {
|
|
"url": "App-URL",
|
|
"scan_interval": "Abrufintervall (Sekunden)"
|
|
}
|
|
}
|
|
},
|
|
"error": {
|
|
"cannot_connect": "Verbindung zur App fehlgeschlagen",
|
|
"invalid_response": "Die App hat eine ungültige Antwort geliefert",
|
|
"invalid_url": "Gib eine gültige HTTP- oder HTTPS-URL ein",
|
|
"site_id_mismatch": "Die neue App-URL gehört zu einer anderen SolarEdge-Site",
|
|
"unknown": "Unerwarteter Fehler"
|
|
},
|
|
"abort": {
|
|
"already_configured": "Diese SolarEdge-Site ist bereits eingerichtet",
|
|
"cannot_connect": "Verbindung zur gefundenen App fehlgeschlagen",
|
|
"invalid_discovery": "Die App hat ungültige Erkennungsdaten geliefert",
|
|
"invalid_response": "Die gefundene App hat eine ungültige Antwort geliefert",
|
|
"reconfigure_successful": "Die Integration wurde neu konfiguriert",
|
|
"unknown": "Unerwarteter Fehler"
|
|
}
|
|
},
|
|
"options": {
|
|
"step": {
|
|
"init": {
|
|
"title": "Optimizer-Flächen konfigurieren",
|
|
"description": "Ordne Flächennamen als JSON-Objekt den Optimizer-IDs zu. Verfügbare IDs: {optimizer_ids}",
|
|
"data": {
|
|
"area_mapping": "Flächen-Zuordnung"
|
|
},
|
|
"data_description": {
|
|
"area_mapping": "Beispiel: Ordne einer Fläche west die IDs 1.1.1 und 1.1.2 zu. Ein leeres Objekt deaktiviert die Flächensensoren."
|
|
}
|
|
}
|
|
},
|
|
"error": {
|
|
"duplicate_area": "Flächennamen müssen eindeutig sein",
|
|
"duplicate_optimizer": "Ein Optimierer darf nur einer Fläche zugeordnet sein",
|
|
"empty_area": "Jede Fläche muss mindestens einen Optimierer enthalten",
|
|
"invalid_area_mapping": "Gib ein JSON-Objekt mit Flächennamen und Listen von Optimizer-IDs ein",
|
|
"unknown_optimizer": "Die Zuordnung enthält eine unbekannte Optimizer-ID"
|
|
}
|
|
},
|
|
"entity": {
|
|
"sensor": {
|
|
"daily_energy": {
|
|
"name": "{optimizer_id} Tagesenergie"
|
|
},
|
|
"current_power": {
|
|
"name": "{optimizer_id} aktuelle Leistung"
|
|
},
|
|
"area_daily_energy": {
|
|
"name": "{area} Tagesenergie"
|
|
},
|
|
"area_current_power": {
|
|
"name": "{area} aktuelle Leistung"
|
|
},
|
|
"string_daily_energy": {
|
|
"name": "String {string_id} Tagesenergie"
|
|
},
|
|
"string_current_power": {
|
|
"name": "String {string_id} aktuelle Leistung"
|
|
}
|
|
}
|
|
}
|
|
}
|