Fix bad metrics format for short metrics. (#13778)
This commit is contained in:
parent
bd93f10d3c
commit
7ea776dff4
1 changed files with 3 additions and 0 deletions
|
@ -185,6 +185,9 @@ class Metrics(object):
|
|||
unit = state.attributes.get(ATTR_UNIT_OF_MEASUREMENT)
|
||||
metric = state.entity_id.split(".")[1]
|
||||
|
||||
if '_' not in str(metric):
|
||||
metric = state.entity_id.replace('.', '_')
|
||||
|
||||
try:
|
||||
int(metric.split("_")[-1])
|
||||
metric = "_".join(metric.split("_")[:-1])
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue