Redesign how state attributes are excluded from history #964
-
BackgroundIntegrations can today specify state attributes to exclude from recorder history by implementing a recorder platform which implements a function This design has some drawbacks:
ProposalTo improve the granularity of attributes to be excluded from history:
To solve the race:
Draft implementation in home-assistant/core#100239 Alternative, rejected proposalReplace the recorder platforms with a new entry in
|
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 9 replies
-
So, there is 1 property for both the integration provided entity implementation and the base entity? For the example given in the linked PR that contains automation, that makes sense and would work. ../Frenck |
Beta Was this translation helpful? Give feedback.
-
Merged into Core, can thus be closed now. |
Beta Was this translation helpful? Give feedback.
As discussed, this is now split in two attributes: one to be set by entity components, one to be set by platforms.