|
1 | 1 | { |
2 | 2 | "config": { |
| 3 | + "title": "SolarEdge Optimizers Data", |
| 4 | + "title_entry": "SolarEdge Site %(siteid)s", |
3 | 5 | "step": { |
4 | 6 | "user": { |
5 | 7 | "data": { |
|
13 | 15 | }, |
14 | 16 | "reauth_confirm": { |
15 | 17 | "title": "Re-authenticate SolarEdge Optimizers", |
16 | | - "description": "Credentials for {title} are no longer valid. Enter your SolarEdge username and password." |
| 18 | + "description": "Credentials for {title} are no longer valid. Enter your SolarEdge username and password.", |
| 19 | + "data": { |
| 20 | + "username": "[%key:common::config_flow::data::username%]", |
| 21 | + "password": "[%key:common::config_flow::data::password%]" |
| 22 | + } |
17 | 23 | } |
| 24 | + }, |
| 25 | + "error": { |
| 26 | + "cannot_connect": "[%key:common::config_flow::error::cannot_connect%]", |
| 27 | + "invalid_auth": "[%key:common::config_flow::error::invalid_auth%]", |
| 28 | + "unknown": "[%key:common::config_flow::error::unknown%]" |
| 29 | + }, |
| 30 | + "abort": { |
| 31 | + "already_configured": "[%key:common::config_flow::abort::already_configured_device%]", |
| 32 | + "reauth_successful": "[%key:common::config_flow::abort::reauth_successful%]", |
| 33 | + "reauth_entry_missing": "Re-authentication could not find the config entry." |
18 | 34 | } |
19 | 35 | }, |
20 | | - "error": { |
21 | | - "cannot_connect": "[%key:common::config_flow::error::cannot_connect%]", |
22 | | - "invalid_auth": "[%key:common::config_flow::error::invalid_auth%]", |
23 | | - "unknown": "[%key:common::config_flow::error::unknown%]" |
24 | | - }, |
25 | | - "abort": { |
26 | | - "already_configured": "[%key:common::config_flow::abort::already_configured_device%]", |
27 | | - "reauth_successful": "[%key:common::config_flow::abort::reauth_successful%]", |
28 | | - "reauth_entry_missing": "Re-authentication could not find the config entry." |
29 | | - }, |
30 | 36 | "options": { |
31 | 37 | "step": { |
32 | 38 | "init": { |
|
39 | 45 | } |
40 | 46 | } |
41 | 47 | } |
| 48 | + }, |
| 49 | + "entity": { |
| 50 | + "sensor": { |
| 51 | + "power": { |
| 52 | + "name": "Power" |
| 53 | + }, |
| 54 | + "voltage": { |
| 55 | + "name": "Voltage" |
| 56 | + }, |
| 57 | + "current": { |
| 58 | + "name": "Current" |
| 59 | + }, |
| 60 | + "optimizer_voltage": { |
| 61 | + "name": "Optimizer voltage" |
| 62 | + }, |
| 63 | + "temperature": { |
| 64 | + "name": "Temperature" |
| 65 | + }, |
| 66 | + "lifetime_energy": { |
| 67 | + "name": "Lifetime energy" |
| 68 | + }, |
| 69 | + "last_measurement": { |
| 70 | + "name": "Last measurement" |
| 71 | + }, |
| 72 | + "last_polled": { |
| 73 | + "name": "Last polled" |
| 74 | + }, |
| 75 | + "current_average": { |
| 76 | + "name": "Current (average)" |
| 77 | + }, |
| 78 | + "voltage_average": { |
| 79 | + "name": "Voltage (average)" |
| 80 | + }, |
| 81 | + "optimizer_count": { |
| 82 | + "name": "Optimizer count" |
| 83 | + }, |
| 84 | + "string_count": { |
| 85 | + "name": "String count" |
| 86 | + }, |
| 87 | + "inverter_count": { |
| 88 | + "name": "Inverter count" |
| 89 | + }, |
| 90 | + "obtained_from": { |
| 91 | + "name": "Obtained from" |
| 92 | + }, |
| 93 | + "status": { |
| 94 | + "name": "Status" |
| 95 | + }, |
| 96 | + "azimuth": { |
| 97 | + "name": "Azimuth" |
| 98 | + }, |
| 99 | + "tilt": { |
| 100 | + "name": "Tilt" |
| 101 | + }, |
| 102 | + "state_attributes": { |
| 103 | + "panel_type": { |
| 104 | + "name": "Panel type" |
| 105 | + } |
| 106 | + } |
| 107 | + } |
| 108 | + }, |
| 109 | + "device": { |
| 110 | + "site_device": { |
| 111 | + "name": "Site {site_id}" |
| 112 | + }, |
| 113 | + "inverter_device": { |
| 114 | + "name": "Inverter {display_name}" |
| 115 | + }, |
| 116 | + "string_device": { |
| 117 | + "name": "String {display_name}" |
| 118 | + }, |
| 119 | + "optimizer_device": { |
| 120 | + "name": "Optimizer {display_name}" |
| 121 | + } |
42 | 122 | } |
43 | 123 | } |
0 commit comments