Change from value to state

This commit is contained in:
Philip Lundrigan 2015-12-15 10:12:43 -07:00
parent 455a9c83a6
commit 9fa8b27d65
2 changed files with 10 additions and 10 deletions

View File

@ -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

View File

@ -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': {