mirror of
https://github.com/home-assistant/core.git
synced 2025-07-24 21:57:51 +00:00
Exposes initial attribute on the entity. (#18123)
This commit is contained in:
parent
97e928df4a
commit
283407fe6c
@ -28,6 +28,7 @@ CONF_STEP = 'step'
|
|||||||
MODE_SLIDER = 'slider'
|
MODE_SLIDER = 'slider'
|
||||||
MODE_BOX = 'box'
|
MODE_BOX = 'box'
|
||||||
|
|
||||||
|
ATTR_INITIAL = 'initial'
|
||||||
ATTR_VALUE = 'value'
|
ATTR_VALUE = 'value'
|
||||||
ATTR_MIN = 'min'
|
ATTR_MIN = 'min'
|
||||||
ATTR_MAX = 'max'
|
ATTR_MAX = 'max'
|
||||||
@ -131,6 +132,7 @@ class InputNumber(Entity):
|
|||||||
self.entity_id = ENTITY_ID_FORMAT.format(object_id)
|
self.entity_id = ENTITY_ID_FORMAT.format(object_id)
|
||||||
self._name = name
|
self._name = name
|
||||||
self._current_value = initial
|
self._current_value = initial
|
||||||
|
self._initial = initial
|
||||||
self._minimum = minimum
|
self._minimum = minimum
|
||||||
self._maximum = maximum
|
self._maximum = maximum
|
||||||
self._step = step
|
self._step = step
|
||||||
@ -167,6 +169,7 @@ class InputNumber(Entity):
|
|||||||
def state_attributes(self):
|
def state_attributes(self):
|
||||||
"""Return the state attributes."""
|
"""Return the state attributes."""
|
||||||
return {
|
return {
|
||||||
|
ATTR_INITIAL: self._initial,
|
||||||
ATTR_MIN: self._minimum,
|
ATTR_MIN: self._minimum,
|
||||||
ATTR_MAX: self._maximum,
|
ATTR_MAX: self._maximum,
|
||||||
ATTR_STEP: self._step,
|
ATTR_STEP: self._step,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user