From 10607f2a51bc85273a6ec9f33f54c36ab493d06d Mon Sep 17 00:00:00 2001 From: Otto Winter Date: Wed, 16 May 2018 23:04:33 +0200 Subject: [PATCH] Fix GPIO expression issue with no inverted set --- esphomeyaml/helpers.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/esphomeyaml/helpers.py b/esphomeyaml/helpers.py index a891f5ad57..4f7d56443f 100644 --- a/esphomeyaml/helpers.py +++ b/esphomeyaml/helpers.py @@ -424,7 +424,7 @@ def exp_gpio_pin_(obj, conf, default_mode): raise ESPHomeYAMLError(u"Unknown default mode {}".format(default_mode)) if conf.get(CONF_INVERTED) is None: - return obj(conf[CONF_NUMBER], conf.get(CONF_MODE)) + return obj(conf[CONF_NUMBER], RawExpression(conf.get(CONF_MODE, default_mode))) return obj(conf[CONF_NUMBER], RawExpression(conf.get(CONF_MODE, default_mode)), conf[CONF_INVERTED])