mirror of
https://github.com/home-assistant/core.git
synced 2025-04-25 09:47:52 +00:00
Change from value
to state
This commit is contained in:
parent
455a9c83a6
commit
9fa8b27d65
@ -41,7 +41,7 @@ def trigger(hass, config, action):
|
|||||||
if value_template is not None:
|
if value_template is not None:
|
||||||
renderer = lambda value: template.render(hass,
|
renderer = lambda value: template.render(hass,
|
||||||
value_template,
|
value_template,
|
||||||
{'value': value})
|
{'state': value})
|
||||||
else:
|
else:
|
||||||
renderer = lambda value: value.state
|
renderer = lambda value: value.state
|
||||||
|
|
||||||
@ -82,7 +82,7 @@ def if_action(hass, config):
|
|||||||
if value_template is not None:
|
if value_template is not None:
|
||||||
renderer = lambda value: template.render(hass,
|
renderer = lambda value: template.render(hass,
|
||||||
value_template,
|
value_template,
|
||||||
{'value': value})
|
{'state': value})
|
||||||
else:
|
else:
|
||||||
renderer = lambda value: value.state
|
renderer = lambda value: value.state
|
||||||
|
|
||||||
|
@ -295,7 +295,7 @@ class TestAutomationNumericState(unittest.TestCase):
|
|||||||
'trigger': {
|
'trigger': {
|
||||||
'platform': 'numeric_state',
|
'platform': 'numeric_state',
|
||||||
'entity_id': 'test.entity',
|
'entity_id': 'test.entity',
|
||||||
'value_template': '{{ value.attributes.test_attribute }}',
|
'value_template': '{{ state.attributes.test_attribute }}',
|
||||||
'below': 10,
|
'below': 10,
|
||||||
},
|
},
|
||||||
'action': {
|
'action': {
|
||||||
@ -314,7 +314,7 @@ class TestAutomationNumericState(unittest.TestCase):
|
|||||||
'trigger': {
|
'trigger': {
|
||||||
'platform': 'numeric_state',
|
'platform': 'numeric_state',
|
||||||
'entity_id': 'test.entity',
|
'entity_id': 'test.entity',
|
||||||
'value_template': '{{ value.attributes.test_attribute }}',
|
'value_template': '{{ state.attributes.test_attribute }}',
|
||||||
'below': 10,
|
'below': 10,
|
||||||
},
|
},
|
||||||
'action': {
|
'action': {
|
||||||
@ -333,7 +333,7 @@ class TestAutomationNumericState(unittest.TestCase):
|
|||||||
'trigger': {
|
'trigger': {
|
||||||
'platform': 'numeric_state',
|
'platform': 'numeric_state',
|
||||||
'entity_id': 'test.entity',
|
'entity_id': 'test.entity',
|
||||||
'value_template': '{{ value.attributes.test_attribute }}',
|
'value_template': '{{ state.attributes.test_attribute }}',
|
||||||
'below': 10,
|
'below': 10,
|
||||||
},
|
},
|
||||||
'action': {
|
'action': {
|
||||||
@ -352,7 +352,7 @@ class TestAutomationNumericState(unittest.TestCase):
|
|||||||
'trigger': {
|
'trigger': {
|
||||||
'platform': 'numeric_state',
|
'platform': 'numeric_state',
|
||||||
'entity_id': 'test.entity',
|
'entity_id': 'test.entity',
|
||||||
'value_template': '{{ value.attributes.test_attribute }}',
|
'value_template': '{{ state.attributes.test_attribute }}',
|
||||||
'below': 10,
|
'below': 10,
|
||||||
},
|
},
|
||||||
'action': {
|
'action': {
|
||||||
@ -371,7 +371,7 @@ class TestAutomationNumericState(unittest.TestCase):
|
|||||||
'trigger': {
|
'trigger': {
|
||||||
'platform': 'numeric_state',
|
'platform': 'numeric_state',
|
||||||
'entity_id': 'test.entity',
|
'entity_id': 'test.entity',
|
||||||
'value_template': '{{ value.attributes.test_attribute }}',
|
'value_template': '{{ state.attributes.test_attribute }}',
|
||||||
'below': 10,
|
'below': 10,
|
||||||
},
|
},
|
||||||
'action': {
|
'action': {
|
||||||
@ -390,7 +390,7 @@ class TestAutomationNumericState(unittest.TestCase):
|
|||||||
'trigger': {
|
'trigger': {
|
||||||
'platform': 'numeric_state',
|
'platform': 'numeric_state',
|
||||||
'entity_id': 'test.entity',
|
'entity_id': 'test.entity',
|
||||||
'value_template': '{{ value.attributes.test_attribute[2] }}',
|
'value_template': '{{ state.attributes.test_attribute[2] }}',
|
||||||
'below': 10,
|
'below': 10,
|
||||||
},
|
},
|
||||||
'action': {
|
'action': {
|
||||||
@ -409,7 +409,7 @@ class TestAutomationNumericState(unittest.TestCase):
|
|||||||
'trigger': {
|
'trigger': {
|
||||||
'platform': 'numeric_state',
|
'platform': 'numeric_state',
|
||||||
'entity_id': 'test.entity',
|
'entity_id': 'test.entity',
|
||||||
'value_template': '{{ value.attributes.test_attribute | multiply(10) }}',
|
'value_template': '{{ state.attributes.test_attribute | multiply(10) }}',
|
||||||
'below': 10,
|
'below': 10,
|
||||||
},
|
},
|
||||||
'action': {
|
'action': {
|
||||||
@ -428,7 +428,7 @@ class TestAutomationNumericState(unittest.TestCase):
|
|||||||
'trigger': {
|
'trigger': {
|
||||||
'platform': 'numeric_state',
|
'platform': 'numeric_state',
|
||||||
'entity_id': 'test.entity',
|
'entity_id': 'test.entity',
|
||||||
'value_template': '{{ value.attributes.test_attribute }}',
|
'value_template': '{{ state.attributes.test_attribute }}',
|
||||||
'below': 10,
|
'below': 10,
|
||||||
},
|
},
|
||||||
'action': {
|
'action': {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user