mirror of
https://github.com/esphome/esphome.git
synced 2025-03-15 15:18:16 +00:00
fixed issues from comments
This commit is contained in:
parent
440d72a9f8
commit
4329f7b63e
@ -1,7 +1,7 @@
|
|||||||
import voluptuous as vol
|
import voluptuous as vol
|
||||||
from esphome.components import binary_sensor
|
from esphome.components import binary_sensor
|
||||||
import esphome.config_validation as cv
|
import esphome.config_validation as cv
|
||||||
from esphome.const import CONF_ID, CONF_SCL, CONF_SDO
|
from esphome.const import CONF_ID, CONF_SCL_PIN, CONF_SDO_PIN
|
||||||
from esphome.cpp_generator import Pvariable
|
from esphome.cpp_generator import Pvariable
|
||||||
from esphome.cpp_helpers import setup_component
|
from esphome.cpp_helpers import setup_component
|
||||||
from esphome.cpp_types import App, Component
|
from esphome.cpp_types import App, Component
|
||||||
@ -15,15 +15,15 @@ TTP229BSFComponent = binary_sensor.binary_sensor_ns.class_('TTP229BSFComponent',
|
|||||||
|
|
||||||
CONFIG_SCHEMA = cv.Schema({
|
CONFIG_SCHEMA = cv.Schema({
|
||||||
cv.GenerateID(): cv.declare_variable_id(TTP229BSFComponent),
|
cv.GenerateID(): cv.declare_variable_id(TTP229BSFComponent),
|
||||||
vol.Required(CONF_SDO): gpio_input_pullup_pin_schema,
|
vol.Required(CONF_SDO_PIN): gpio_input_pullup_pin_schema,
|
||||||
vol.Required(CONF_SCL): gpio_input_pullup_pin_schema,
|
vol.Required(CONF_SCL_PIN): gpio_input_pullup_pin_schema,
|
||||||
}).extend(cv.COMPONENT_SCHEMA.schema)
|
}).extend(cv.COMPONENT_SCHEMA.schema)
|
||||||
|
|
||||||
|
|
||||||
def to_code(config):
|
def to_code(config):
|
||||||
for sdo_pin in gpio_output_pin_expression(config[CONF_SDO]):
|
for sdo_pin in gpio_output_pin_expression(config[CONF_SDO_PIN]):
|
||||||
yield
|
yield
|
||||||
for scl_pin in gpio_output_pin_expression(config[CONF_SCL]):
|
for scl_pin in gpio_output_pin_expression(config[CONF_SCL_PIN]):
|
||||||
yield
|
yield
|
||||||
rhs = App.make_ttp229_bsf(sdo_pin, scl_pin)
|
rhs = App.make_ttp229_bsf(sdo_pin, scl_pin)
|
||||||
var = Pvariable(config[CONF_ID], rhs)
|
var = Pvariable(config[CONF_ID], rhs)
|
||||||
|
@ -59,7 +59,8 @@ CONF_INVERTED = 'inverted'
|
|||||||
CONF_I2C = 'i2c'
|
CONF_I2C = 'i2c'
|
||||||
CONF_SDA = 'sda'
|
CONF_SDA = 'sda'
|
||||||
CONF_SCL = 'scl'
|
CONF_SCL = 'scl'
|
||||||
CONF_SDO = 'sdo'
|
CONF_SDO_PIN = 'sdo_pin'
|
||||||
|
CONF_SCL_PIN = 'scl_pin'
|
||||||
CONF_FREQUENCY = 'frequency'
|
CONF_FREQUENCY = 'frequency'
|
||||||
CONF_PCA9685 = 'pca9685'
|
CONF_PCA9685 = 'pca9685'
|
||||||
CONF_PCA9685_ID = 'pca9685_id'
|
CONF_PCA9685_ID = 'pca9685_id'
|
||||||
|
Loading…
x
Reference in New Issue
Block a user