From 0262ba22123a61106c54c262ea69d75f1811c937 Mon Sep 17 00:00:00 2001 From: Otto Winter Date: Wed, 7 Nov 2018 22:37:53 +0100 Subject: [PATCH] Revert Add power on value to GPIO switch --- esphomeyaml/components/switch/gpio.py | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/esphomeyaml/components/switch/gpio.py b/esphomeyaml/components/switch/gpio.py index dd58f4bc6e..f37f5d6858 100644 --- a/esphomeyaml/components/switch/gpio.py +++ b/esphomeyaml/components/switch/gpio.py @@ -1,17 +1,18 @@ import voluptuous as vol -import esphomeyaml.config_validation as cv from esphomeyaml import pins from esphomeyaml.components import switch -from esphomeyaml.const import CONF_MAKE_ID, CONF_NAME, CONF_PIN, CONF_POWER_ON_VALUE -from esphomeyaml.helpers import App, Application, gpio_output_pin_expression, variable, add +import esphomeyaml.config_validation as cv +from esphomeyaml.const import CONF_MAKE_ID, CONF_NAME, CONF_PIN +from esphomeyaml.helpers import App, Application, gpio_output_pin_expression, variable MakeGPIOSwitch = Application.MakeGPIOSwitch +GPIOSwitch = Application.GPIOSwitch PLATFORM_SCHEMA = cv.nameable(switch.SWITCH_PLATFORM_SCHEMA.extend({ + cv.GenerateID(): cv.declare_variable_id(GPIOSwitch), cv.GenerateID(CONF_MAKE_ID): cv.declare_variable_id(MakeGPIOSwitch), vol.Required(CONF_PIN): pins.gpio_output_pin_schema, - vol.Optional(CONF_POWER_ON_VALUE): cv.boolean, })) @@ -22,9 +23,6 @@ def to_code(config): rhs = App.make_gpio_switch(config[CONF_NAME], pin) gpio = variable(config[CONF_MAKE_ID], rhs) - if CONF_POWER_ON_VALUE in config: - add(gpio.Pswitch_.set_power_on_value(config[CONF_POWER_ON_VALUE])) - switch.setup_switch(gpio.Pswitch_, gpio.Pmqtt, config)