|
177 | 177 | icon="mdi:cash-multiple", |
178 | 178 | native_unit_of_measurement=CURRENCY_DOLLAR, |
179 | 179 | device_class=SensorDeviceClass.MONETARY, |
180 | | - state_class=None, |
| 180 | + state_class=SensorStateClass.TOTAL, |
181 | 181 | ), |
182 | 182 | AlphaESSSensorDescription( |
183 | 183 | key=AlphaESSNames.SelfConsumption, |
184 | 184 | name="Self Consumption", |
185 | 185 | icon="mdi:home-percent", |
186 | 186 | native_unit_of_measurement=PERCENTAGE, |
187 | 187 | device_class=SensorDeviceClass.POWER_FACTOR, |
188 | | - state_class=None, |
| 188 | + state_class=SensorStateClass.MEASUREMENT, |
189 | 189 | ), |
190 | 190 | AlphaESSSensorDescription( |
191 | 191 | key=AlphaESSNames.SelfSufficiency, |
192 | 192 | name="Self Sufficiency", |
193 | 193 | icon="mdi:home-percent", |
194 | 194 | native_unit_of_measurement=PERCENTAGE, |
195 | 195 | device_class=SensorDeviceClass.POWER_FACTOR, |
196 | | - state_class=None, |
| 196 | + state_class=SensorStateClass.MEASUREMENT, |
197 | 197 | ), |
198 | 198 | AlphaESSSensorDescription( |
199 | 199 | key=AlphaESSNames.EmsStatus, |
|
208 | 208 | name="Maximum Battery Capacity", |
209 | 209 | icon="mdi:home-percent", |
210 | 210 | native_unit_of_measurement=PERCENTAGE, |
211 | | - state_class=None, |
| 211 | + state_class=SensorStateClass.TOTAL, |
212 | 212 | entity_category=EntityCategory.DIAGNOSTIC |
213 | 213 | ), |
214 | 214 | AlphaESSSensorDescription( |
215 | 215 | key=AlphaESSNames.cobat, |
216 | 216 | name="Installed Capacity", |
217 | 217 | native_unit_of_measurement=UnitOfEnergy.KILO_WATT_HOUR, |
218 | | - state_class=None, |
| 218 | + state_class=SensorStateClass.TOTAL, |
219 | 219 | device_class=SensorDeviceClass.ENERGY, |
220 | 220 | entity_category=EntityCategory.DIAGNOSTIC |
221 | 221 | ), |
222 | 222 | AlphaESSSensorDescription( |
223 | 223 | key=AlphaESSNames.surplusCobat, |
224 | 224 | name="Current Capacity", |
225 | 225 | native_unit_of_measurement=UnitOfEnergy.KILO_WATT_HOUR, |
226 | | - state_class=None, |
| 226 | + state_class=SensorStateClass.TOTAL, |
227 | 227 | device_class=SensorDeviceClass.ENERGY, |
228 | 228 | entity_category=EntityCategory.DIAGNOSTIC |
229 | 229 | ), |
|
459 | 459 | icon="mdi:cash-multiple", |
460 | 460 | native_unit_of_measurement=CURRENCY_DOLLAR, |
461 | 461 | device_class=SensorDeviceClass.MONETARY, |
462 | | - state_class=None, |
| 462 | + state_class=SensorStateClass.TOTAL, |
463 | 463 | ), |
464 | 464 | AlphaESSSensorDescription( |
465 | 465 | key=AlphaESSNames.SelfConsumption, |
466 | 466 | name="Self Consumption", |
467 | 467 | icon="mdi:home-percent", |
468 | 468 | native_unit_of_measurement=PERCENTAGE, |
469 | 469 | device_class=SensorDeviceClass.POWER_FACTOR, |
470 | | - state_class=None, |
| 470 | + state_class=SensorStateClass.MEASUREMENT, |
471 | 471 | ), |
472 | 472 | AlphaESSSensorDescription( |
473 | 473 | key=AlphaESSNames.SelfSufficiency, |
474 | 474 | name="Self Sufficiency", |
475 | 475 | icon="mdi:home-percent", |
476 | 476 | native_unit_of_measurement=PERCENTAGE, |
477 | 477 | device_class=SensorDeviceClass.POWER_FACTOR, |
478 | | - state_class=None, |
| 478 | + state_class=SensorStateClass.MEASUREMENT, |
479 | 479 | ), |
480 | 480 | AlphaESSSensorDescription( |
481 | 481 | key=AlphaESSNames.EmsStatus, |
|
490 | 490 | name="Maximum Battery Capacity", |
491 | 491 | icon="mdi:home-percent", |
492 | 492 | native_unit_of_measurement=PERCENTAGE, |
493 | | - state_class=None, |
| 493 | + state_class=SensorStateClass.TOTAL, |
494 | 494 | entity_category=EntityCategory.DIAGNOSTIC |
495 | 495 | ), |
496 | 496 | AlphaESSSensorDescription( |
497 | 497 | key=AlphaESSNames.cobat, |
498 | 498 | name="Installed Capacity", |
499 | 499 | native_unit_of_measurement=UnitOfEnergy.KILO_WATT_HOUR, |
500 | | - state_class=None, |
| 500 | + state_class=SensorStateClass.TOTAL, |
501 | 501 | device_class=SensorDeviceClass.ENERGY, |
502 | 502 | entity_category=EntityCategory.DIAGNOSTIC |
503 | 503 | ), |
504 | 504 | AlphaESSSensorDescription( |
505 | 505 | key=AlphaESSNames.surplusCobat, |
506 | 506 | name="Current Capacity", |
507 | 507 | native_unit_of_measurement=UnitOfEnergy.KILO_WATT_HOUR, |
508 | | - state_class=None, |
| 508 | + state_class=SensorStateClass.TOTAL, |
509 | 509 | device_class=SensorDeviceClass.ENERGY, |
510 | 510 | entity_category=EntityCategory.DIAGNOSTIC |
511 | 511 | ), |
|
0 commit comments