Add last reset to Shelly (#53654)
This commit is contained in:
parent
d40012f110
commit
bbd1a85b09
2 changed files with 11 additions and 0 deletions
|
@ -3,6 +3,7 @@ from __future__ import annotations
|
|||
|
||||
import asyncio
|
||||
from dataclasses import dataclass
|
||||
from datetime import datetime
|
||||
import logging
|
||||
from typing import Any, Callable, Final, cast
|
||||
|
||||
|
@ -179,6 +180,7 @@ class BlockAttributeDescription:
|
|||
# Callable (settings, block), return true if entity should be removed
|
||||
removal_condition: Callable[[dict, aioshelly.Block], bool] | None = None
|
||||
extra_state_attributes: Callable[[aioshelly.Block], dict | None] | None = None
|
||||
last_reset: datetime | None = None
|
||||
|
||||
|
||||
@dataclass
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue