Add HVACActionReason to Climate entity #1064
-
The GoalIntegrations or automation can set the reason for the current HVACAction Current SituationIntegrations providing a climate entity can set the current HVAC action to inform about the actions the climate performs. This is also reflected in the UI, which gives helpful feedback to the user. ProposalIntroduce a new climate entity property: Proposed predefined list:class HVACActionReason(StrEnum):
"""HVAC Action Reason for climate devices."""
PRESENCE = "presence"
SCHEDULE = "schedule"
EMERGENCY = "emergency"
MALFUNCTION = "malfunction"
MISCONFIGURATION = "misconfiguration"
OPENING = "opening"
LIMIT = "limit"
OVERHEAT = "overheat" |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 3 replies
-
Typically we don't want to add more attributes to the entities if it can be avoided. |
Beta Was this translation helpful? Give feedback.
Typically we don't want to add more attributes to the entities if it can be avoided.
so why should this be part of the
ClimateEntity
and not just aSensorEntity
?