mirror of
https://github.com/esphome/esphome.git
synced 2024-11-25 00:18:11 +01:00
SHT3X-D Remove Accuracy Option
This commit is contained in:
parent
e47bcb9abb
commit
d1a7751dc9
1 changed files with 3 additions and 10 deletions
|
@ -8,12 +8,6 @@ from esphomeyaml.helpers import App, Application, add, variable
|
||||||
|
|
||||||
DEPENDENCIES = ['i2c']
|
DEPENDENCIES = ['i2c']
|
||||||
|
|
||||||
SHT_ACCURACIES = {
|
|
||||||
'LOW': sensor.sensor_ns.SHT3XD_ACCURACY_LOW,
|
|
||||||
'MEDIUM': sensor.sensor_ns.SHT3XD_ACCURACY_MEDIUM,
|
|
||||||
'HIGH': sensor.sensor_ns.SHT3XD_ACCURACY_HIGH,
|
|
||||||
}
|
|
||||||
|
|
||||||
MakeSHT3XDSensor = Application.MakeSHT3XDSensor
|
MakeSHT3XDSensor = Application.MakeSHT3XDSensor
|
||||||
|
|
||||||
PLATFORM_SCHEMA = sensor.PLATFORM_SCHEMA.extend({
|
PLATFORM_SCHEMA = sensor.PLATFORM_SCHEMA.extend({
|
||||||
|
@ -21,8 +15,10 @@ PLATFORM_SCHEMA = sensor.PLATFORM_SCHEMA.extend({
|
||||||
vol.Required(CONF_TEMPERATURE): sensor.SENSOR_SCHEMA,
|
vol.Required(CONF_TEMPERATURE): sensor.SENSOR_SCHEMA,
|
||||||
vol.Required(CONF_HUMIDITY): sensor.SENSOR_SCHEMA,
|
vol.Required(CONF_HUMIDITY): sensor.SENSOR_SCHEMA,
|
||||||
vol.Optional(CONF_ADDRESS, default=0x44): cv.i2c_address,
|
vol.Optional(CONF_ADDRESS, default=0x44): cv.i2c_address,
|
||||||
vol.Optional(CONF_ACCURACY): vol.All(vol.Upper, cv.one_of(*SHT_ACCURACIES)),
|
|
||||||
vol.Optional(CONF_UPDATE_INTERVAL): cv.positive_time_period_milliseconds,
|
vol.Optional(CONF_UPDATE_INTERVAL): cv.positive_time_period_milliseconds,
|
||||||
|
|
||||||
|
vol.Optional(CONF_ACCURACY): cv.invalid("The accuracy option has been removed and now "
|
||||||
|
"defaults to HIGH."),
|
||||||
})
|
})
|
||||||
|
|
||||||
|
|
||||||
|
@ -33,9 +29,6 @@ def to_code(config):
|
||||||
config.get(CONF_UPDATE_INTERVAL))
|
config.get(CONF_UPDATE_INTERVAL))
|
||||||
sht3xd = variable(config[CONF_MAKE_ID], rhs)
|
sht3xd = variable(config[CONF_MAKE_ID], rhs)
|
||||||
|
|
||||||
if CONF_ACCURACY in config:
|
|
||||||
add(sht3xd.Psht3xd.set_accuracy(SHT_ACCURACIES[config[CONF_ACCURACY]]))
|
|
||||||
|
|
||||||
sensor.setup_sensor(sht3xd.Psht3xd.Pget_temperature_sensor(), sht3xd.Pmqtt_temperature,
|
sensor.setup_sensor(sht3xd.Psht3xd.Pget_temperature_sensor(), sht3xd.Pmqtt_temperature,
|
||||||
config[CONF_TEMPERATURE])
|
config[CONF_TEMPERATURE])
|
||||||
sensor.setup_sensor(sht3xd.Psht3xd.Pget_humidity_sensor(), sht3xd.Pmqtt_humidity,
|
sensor.setup_sensor(sht3xd.Psht3xd.Pget_humidity_sensor(), sht3xd.Pmqtt_humidity,
|
||||||
|
|
Loading…
Reference in a new issue