Fix component.update action (#308)

Fixes https://github.com/OttoWinter/esphomeyaml/issues/286
This commit is contained in:
Otto Winter 2019-01-08 12:15:03 +01:00
parent 4046a16d85
commit 33b67de32e
No known key found for this signature in database
GPG key ID: DB66C0BE6013F97E

View file

@ -295,7 +295,7 @@ COMPONENT_UPDATE_ACTION_SCHEMA = maybe_simple_id({
def component_update_action_to_code(config, action_id, arg_type, template_arg):
for var in get_variable(config[CONF_ID]):
yield None
rhs = UpdateComponentAction.new(var)
rhs = UpdateComponentAction.new(template_arg, var)
type = UpdateComponentAction.template(template_arg)
yield Pvariable(action_id, rhs, type=type)