|
13 | 13 | AlphaESSSensorDescription( |
14 | 14 | key=AlphaESSNames.SolarProduction, |
15 | 15 | name="Solar Production", |
| 16 | + icon="mdi:solar-power", |
16 | 17 | native_unit_of_measurement=UnitOfEnergy.KILO_WATT_HOUR, |
17 | 18 | device_class=SensorDeviceClass.ENERGY, |
18 | 19 | state_class=SensorStateClass.TOTAL_INCREASING, |
19 | 20 | ), |
20 | 21 | AlphaESSSensorDescription( |
21 | 22 | key=AlphaESSNames.SolarToBattery, |
22 | 23 | name="Solar to Battery", |
| 24 | + icon="mdi:battery-arrow-up", |
23 | 25 | native_unit_of_measurement=UnitOfEnergy.KILO_WATT_HOUR, |
24 | 26 | device_class=SensorDeviceClass.ENERGY, |
25 | 27 | state_class=SensorStateClass.TOTAL_INCREASING, |
26 | 28 | ), |
27 | 29 | AlphaESSSensorDescription( |
28 | 30 | key=AlphaESSNames.SolarToGrid, |
29 | 31 | name="Solar to Grid", |
| 32 | + icon="mdi:transmission-tower-export", |
30 | 33 | native_unit_of_measurement=UnitOfEnergy.KILO_WATT_HOUR, |
31 | 34 | device_class=SensorDeviceClass.ENERGY, |
32 | 35 | state_class=SensorStateClass.TOTAL_INCREASING, |
33 | 36 | ), |
34 | 37 | AlphaESSSensorDescription( |
35 | 38 | key=AlphaESSNames.SolarToLoad, |
36 | 39 | name="Solar to Load", |
| 40 | + icon="mdi:solar-power", |
37 | 41 | native_unit_of_measurement=UnitOfEnergy.KILO_WATT_HOUR, |
38 | 42 | device_class=SensorDeviceClass.ENERGY, |
39 | 43 | state_class=SensorStateClass.TOTAL_INCREASING, |
|
48 | 52 | AlphaESSSensorDescription( |
49 | 53 | key=AlphaESSNames.GridToLoad, |
50 | 54 | name="Grid to Load", |
| 55 | + icon="mdi:transmission-tower-import", |
51 | 56 | native_unit_of_measurement=UnitOfEnergy.KILO_WATT_HOUR, |
52 | 57 | device_class=SensorDeviceClass.ENERGY, |
53 | 58 | state_class=SensorStateClass.TOTAL_INCREASING, |
54 | 59 | ), |
55 | 60 | AlphaESSSensorDescription( |
56 | 61 | key=AlphaESSNames.GridToBattery, |
57 | 62 | name="Grid to Battery", |
| 63 | + icon="mdi:battery-arrow-down", |
58 | 64 | native_unit_of_measurement=UnitOfEnergy.KILO_WATT_HOUR, |
59 | 65 | device_class=SensorDeviceClass.ENERGY, |
60 | 66 | state_class=SensorStateClass.TOTAL_INCREASING, |
|
118 | 124 | AlphaESSSensorDescription( |
119 | 125 | key=AlphaESSNames.GridIOL1, |
120 | 126 | name="Instantaneous Grid I/O L1", |
| 127 | + icon="mdi:transmission-tower", |
121 | 128 | native_unit_of_measurement=UnitOfPower.WATT, |
122 | 129 | device_class=SensorDeviceClass.POWER, |
123 | 130 | state_class=SensorStateClass.MEASUREMENT, |
124 | 131 | ), |
125 | 132 | AlphaESSSensorDescription( |
126 | 133 | key=AlphaESSNames.GridIOL2, |
127 | 134 | name="Instantaneous Grid I/O L2", |
| 135 | + icon="mdi:transmission-tower", |
128 | 136 | native_unit_of_measurement=UnitOfPower.WATT, |
129 | 137 | device_class=SensorDeviceClass.POWER, |
130 | 138 | state_class=SensorStateClass.MEASUREMENT, |
131 | 139 | ), |
132 | 140 | AlphaESSSensorDescription( |
133 | 141 | key=AlphaESSNames.GridIOL3, |
134 | 142 | name="Instantaneous Grid I/O L3", |
| 143 | + icon="mdi:transmission-tower", |
135 | 144 | native_unit_of_measurement=UnitOfPower.WATT, |
136 | 145 | device_class=SensorDeviceClass.POWER, |
137 | 146 | state_class=SensorStateClass.MEASUREMENT, |
|
153 | 162 | AlphaESSSensorDescription( |
154 | 163 | key=AlphaESSNames.GridIOTotal, |
155 | 164 | name="Instantaneous Grid I/O Total", |
| 165 | + icon="mdi:transmission-tower", |
156 | 166 | native_unit_of_measurement=UnitOfPower.WATT, |
157 | 167 | device_class=SensorDeviceClass.POWER, |
158 | 168 | state_class=SensorStateClass.MEASUREMENT, |
|
167 | 177 | AlphaESSSensorDescription( |
168 | 178 | key=AlphaESSNames.Total_Generation, |
169 | 179 | name="Total Generation", |
| 180 | + icon="mdi:solar-power-variant", |
170 | 181 | native_unit_of_measurement=UnitOfEnergy.KILO_WATT_HOUR, |
171 | 182 | device_class=SensorDeviceClass.ENERGY, |
172 | 183 | state_class=SensorStateClass.TOTAL_INCREASING, |
|
393 | 404 | AlphaESSSensorDescription( |
394 | 405 | key=AlphaESSNames.SolarProduction, |
395 | 406 | name="Solar Production", |
| 407 | + icon="mdi:solar-power", |
396 | 408 | native_unit_of_measurement=UnitOfEnergy.KILO_WATT_HOUR, |
397 | 409 | device_class=SensorDeviceClass.ENERGY, |
398 | 410 | state_class=SensorStateClass.TOTAL_INCREASING, |
399 | 411 | ), |
400 | 412 | AlphaESSSensorDescription( |
401 | 413 | key=AlphaESSNames.SolarToBattery, |
402 | 414 | name="Solar to Battery", |
| 415 | + icon="mdi:battery-arrow-up", |
403 | 416 | native_unit_of_measurement=UnitOfEnergy.KILO_WATT_HOUR, |
404 | 417 | device_class=SensorDeviceClass.ENERGY, |
405 | 418 | state_class=SensorStateClass.TOTAL_INCREASING, |
406 | 419 | ), |
407 | 420 | AlphaESSSensorDescription( |
408 | 421 | key=AlphaESSNames.TotalLoad, |
409 | 422 | name="Total Load", |
| 423 | + icon="mdi:home-lightning-bolt", |
410 | 424 | native_unit_of_measurement=UnitOfEnergy.KILO_WATT_HOUR, |
411 | 425 | device_class=SensorDeviceClass.ENERGY, |
412 | 426 | state_class=SensorStateClass.TOTAL_INCREASING, |
413 | 427 | ), |
414 | 428 | AlphaESSSensorDescription( |
415 | 429 | key=AlphaESSNames.GridToLoad, |
416 | 430 | name="Grid to Load", |
| 431 | + icon="mdi:transmission-tower-import", |
417 | 432 | native_unit_of_measurement=UnitOfEnergy.KILO_WATT_HOUR, |
418 | 433 | device_class=SensorDeviceClass.ENERGY, |
419 | 434 | state_class=SensorStateClass.TOTAL_INCREASING, |
420 | 435 | ), |
421 | 436 | AlphaESSSensorDescription( |
422 | 437 | key=AlphaESSNames.GridToBattery, |
423 | 438 | name="Grid to Battery", |
| 439 | + icon="mdi:battery-arrow-down", |
424 | 440 | native_unit_of_measurement=UnitOfEnergy.KILO_WATT_HOUR, |
425 | 441 | device_class=SensorDeviceClass.ENERGY, |
426 | 442 | state_class=SensorStateClass.TOTAL_INCREASING, |
|
449 | 465 | AlphaESSSensorDescription( |
450 | 466 | key=AlphaESSNames.GridIOTotal, |
451 | 467 | name="Instantaneous Grid I/O Total", |
| 468 | + icon="mdi:transmission-tower", |
452 | 469 | native_unit_of_measurement=UnitOfPower.WATT, |
453 | 470 | device_class=SensorDeviceClass.POWER, |
454 | 471 | state_class=SensorStateClass.MEASUREMENT, |
|
463 | 480 | AlphaESSSensorDescription( |
464 | 481 | key=AlphaESSNames.Total_Generation, |
465 | 482 | name="Total Generation", |
| 483 | + icon="mdi:solar-power-variant", |
466 | 484 | native_unit_of_measurement=UnitOfEnergy.KILO_WATT_HOUR, |
467 | 485 | device_class=SensorDeviceClass.ENERGY, |
468 | 486 | state_class=SensorStateClass.TOTAL_INCREASING, |
|
502 | 520 | AlphaESSSensorDescription( |
503 | 521 | key=AlphaESSNames.usCapacity, |
504 | 522 | name="Maximum Battery Capacity", |
505 | | - icon="mdi:home-percent", |
| 523 | + icon="mdi:battery-high", |
506 | 524 | native_unit_of_measurement=PERCENTAGE, |
507 | 525 | state_class=SensorStateClass.TOTAL, |
508 | 526 | entity_category=EntityCategory.DIAGNOSTIC |
|
0 commit comments