|
1 | 1 | { |
2 | 2 | "config": { |
| 3 | + "abort": { |
| 4 | + "already_configured": "Device is already configured" |
| 5 | + }, |
| 6 | + "error": { |
| 7 | + "cannot_connect": "Failed to connect", |
| 8 | + "invalid_code_or_api_disabled": "Invalid code or local API not enabled. Please check: 1) Device firmware is version 2.02xx or later, 2) Local API is enabled in device Settings > General > Connection, 3) Login code is correct (sent via email during registration)", |
| 9 | + "unknown": "Unexpected error" |
| 10 | + }, |
3 | 11 | "step": { |
4 | 12 | "user": { |
5 | 13 | "data": { |
6 | | - "host": "[%key:common::config_flow::data::host%]", |
7 | | - "code": "User-Code" |
| 14 | + "code": "User-Code", |
| 15 | + "host": "Host" |
8 | 16 | } |
9 | 17 | } |
10 | | - }, |
11 | | - "error": { |
12 | | - "cannot_connect": "[%key:common::config_flow::error::cannot_connect%]", |
13 | | - "invalid_code_or_api_disabled": "Invalid code or local API not enabled. Please check: 1) Device firmware is version 2.02xx or later, 2) Local API is enabled in device Settings > General > Connection, 3) Login code is correct (sent via email during registration)", |
14 | | - "unknown": "[%key:common::config_flow::error::unknown%]" |
15 | | - }, |
16 | | - "abort": { |
17 | | - "already_configured": "[%key:common::config_flow::abort::already_configured_device%]" |
18 | 18 | } |
19 | 19 | }, |
20 | 20 | "entity": { |
21 | 21 | "sensor": { |
22 | | - "regenerativ_mass": { |
23 | | - "name": "Total regeneration salt ever used" |
24 | | - }, |
25 | | - "regenerativ_days": { |
26 | | - "name": "Days left of regeneration salt" |
27 | | - }, |
28 | | - "regenerativ_level": { |
29 | | - "name": "Precentage of regeneration salt" |
| 22 | + "capacity_1": { |
| 23 | + "name": "Remaining capacity of column 1" |
30 | 24 | }, |
31 | | - "state": { |
32 | | - "name": "State of the machine" |
| 25 | + "capacity_2": { |
| 26 | + "name": "Remaining capacity of column 1" |
33 | 27 | }, |
34 | | - "errors": { |
35 | | - "name": "Active errors" |
| 28 | + "counter_regeneration_1": { |
| 29 | + "name": "Regeneration counter column 1" |
36 | 30 | }, |
37 | | - "warnings": { |
38 | | - "name": "Active warnings" |
| 31 | + "counter_regeneration_2": { |
| 32 | + "name": "Regeneration counter column 2" |
39 | 33 | }, |
40 | | - "technician_service": { |
41 | | - "name": "Last service by technician" |
| 34 | + "current_flow": { |
| 35 | + "name": "Current flow" |
42 | 36 | }, |
43 | 37 | "customer_service": { |
44 | 38 | "name": "Last service by customer" |
45 | 39 | }, |
46 | | - "hardness_out": { |
47 | | - "name": "Outgoing water hardness" |
| 40 | + "day_output": { |
| 41 | + "name": "Output of current day" |
| 42 | + }, |
| 43 | + "errors": { |
| 44 | + "name": "Active errors" |
48 | 45 | }, |
49 | 46 | "hardness_in": { |
50 | 47 | "name": "Incoming water hardness" |
51 | 48 | }, |
52 | | - "total_output": { |
53 | | - "name": "Total water consumption" |
| 49 | + "hardness_out": { |
| 50 | + "name": "Outgoing water hardness" |
54 | 51 | }, |
55 | 52 | "holiday_mode_start": { |
56 | 53 | "name": "Future start of holiday mode if available" |
57 | 54 | }, |
58 | | - "counter_regeneration_1": { |
59 | | - "name": "Regeneration counter column 1" |
60 | | - }, |
61 | | - "counter_regeneration_2": { |
62 | | - "name": "Regeneration counter column 2" |
63 | | - }, |
64 | 55 | "last_regeneration_1": { |
65 | 56 | "name": "Last regeneration column 1" |
66 | 57 | }, |
67 | 58 | "last_regeneration_2": { |
68 | 59 | "name": "Last regeneration column 2" |
69 | 60 | }, |
70 | | - "capacity_1": { |
71 | | - "name": "Remaining capacity of column 1" |
| 61 | + "month_output": { |
| 62 | + "name": "Output of current month" |
72 | 63 | }, |
73 | | - "capacity_2": { |
74 | | - "name": "Remaining capacity of column 2" |
| 64 | + "regenerativ_days": { |
| 65 | + "name": "Days left of regeneration salt" |
75 | 66 | }, |
76 | | - "day_output": { |
77 | | - "name": "Output of current day" |
| 67 | + "regenerativ_level": { |
| 68 | + "name": "Percentage of regeneration salt" |
78 | 69 | }, |
79 | | - "month_output": { |
80 | | - "name": "Output of current month" |
| 70 | + "regenerativ_mass": { |
| 71 | + "name": "Total regeneration salt ever used" |
| 72 | + }, |
| 73 | + "state": { |
| 74 | + "name": "State of the machine" |
| 75 | + }, |
| 76 | + "technician_service": { |
| 77 | + "name": "Last service by technician" |
| 78 | + }, |
| 79 | + "total_output": { |
| 80 | + "name": "Total water consumption" |
| 81 | + }, |
| 82 | + "warnings": { |
| 83 | + "name": "Active warnings" |
81 | 84 | }, |
82 | 85 | "year_output": { |
83 | 86 | "name": "Output of current year" |
84 | 87 | }, |
85 | | - "current_flow": { |
86 | | - "name": "Current flow" |
87 | | - }, |
88 | 88 | "holiday_mode": { |
89 | 89 | "name": "Holiday mode active" |
90 | 90 | }, |
|
110 | 110 | "offline_motor_1": "Motor 1 offline", |
111 | 111 | "offline_motor_2": "Motor 2 offline", |
112 | 112 | "offline_motor_blend": "Blend motor offline", |
113 | | - "regenerativ_20": "Regeneration salt level at 20%", |
| 113 | + "regenerativ_20": "Regeneration salt level < 20%", |
114 | 114 | "overcurrent_motor_1": "Overcurrent motor 1", |
115 | 115 | "overcurrent_motor_2": "Overcurrent motor 2", |
116 | 116 | "overcurrent_motor_3": "Overcurrent motor 3", |
|
119 | 119 | "stop_sensor": "Stop sensor", |
120 | 120 | "constant_flow": "Constant flow", |
121 | 121 | "low_pressure": "Low pressure", |
122 | | - "piston_position": "Piston position error", |
123 | | - "electronic": "Electronic error", |
| 122 | + "piston_position": "Piston position", |
| 123 | + "electronic": "Electronic", |
124 | 124 | "insufficient_regenerativ": "Insufficient regeneration salt", |
125 | 125 | "stop_wireless_sensor": "Stop wireless sensor", |
126 | 126 | "regenerativ_0": "Regeneration salt empty", |
127 | | - "maintenance_customer": "Customer maintenance required", |
| 127 | + "maintenance_customer": "Routine maintenance due", |
128 | 128 | "inspection_customer": "Customer inspection required", |
129 | | - "maintenance_service": "Service maintenance required", |
| 129 | + "maintenance_service": "Technician maintenance due", |
130 | 130 | "minerals_low": "Minerals low", |
131 | 131 | "minerals_0": "Minerals empty", |
132 | 132 | "overcurrent_valve_1": "Overcurrent valve 1", |
|
135 | 135 | "overcurrent_valve_ball": "Overcurrent ball valve", |
136 | 136 | "meter_not_counting": "Water meter not counting", |
137 | 137 | "regeneration_drain": "Regeneration drain issue", |
138 | | - "init_pcb_0": "PCB initialization error 0", |
139 | | - "init_pcb_1": "PCB initialization error 1", |
140 | | - "position_motor_1": "Motor 1 position error", |
141 | | - "position_motor_2": "Motor 2 position error", |
| 138 | + "init_pcb_0": "PCB initialization 0", |
| 139 | + "init_pcb_1": "PCB initialization 1", |
| 140 | + "position_motor_1": "Motor 1 position", |
| 141 | + "position_motor_2": "Motor 2 position", |
142 | 142 | "conductivity_high": "Conductivity too high", |
143 | 143 | "conductivity_limit_1": "Conductivity limit 1 exceeded", |
144 | 144 | "conductivity_limit_2": "Conductivity limit 2 exceeded", |
|
0 commit comments