diff --git a/esphomeyaml/pins.py b/esphomeyaml/pins.py index 0b0ea5351a..9ebd041440 100644 --- a/esphomeyaml/pins.py +++ b/esphomeyaml/pins.py @@ -203,6 +203,7 @@ def shorthand_input_pin(value): PCF8574_OUTPUT_PIN_SCHEMA = vol.Schema({ vol.Required(CONF_PCF8574): cv.variable_id, vol.Required(CONF_NUMBER): vol.Coerce(int), + vol.Optional(CONF_MODE): vol.All(vol.Upper, "OUTPUT"), vol.Optional(CONF_INVERTED, default=False): cv.boolean, })