mirror of
https://github.com/esphome/esphome.git
synced 2025-03-15 07:08:20 +00:00
Refactore ppd42x.py
This commit is contained in:
parent
0a9fbe7a7e
commit
aac5b95e3e
@ -13,18 +13,18 @@ from esphome.cpp_types import App, Component
|
|||||||
PPD42XComponent = sensor.sensor_ns.class_('PPD42XComponent', Component)
|
PPD42XComponent = sensor.sensor_ns.class_('PPD42XComponent', Component)
|
||||||
PPD42XSensor = sensor.sensor_ns.class_('PPD42XSensor', sensor.Sensor)
|
PPD42XSensor = sensor.sensor_ns.class_('PPD42XSensor', sensor.Sensor)
|
||||||
|
|
||||||
CONF_PPD42__ = 'PPD42'
|
CONF_PPD42 = 'PPD42'
|
||||||
CONF_PPD42NS = 'PPD42NS'
|
CONF_PPD42NS = 'PPD42NS'
|
||||||
|
|
||||||
PPD42XType = sensor.sensor_ns.enum('PPD42XType')
|
PPD42XType = sensor.sensor_ns.enum('PPD42XType')
|
||||||
PPD42X_TYPES = {
|
PPD42X_TYPES = {
|
||||||
CONF_PPD42__: PPD42XType.PPD42X_TYPE___,
|
CONF_PPD42: PPD42XType.PPD42X_TYPE,
|
||||||
CONF_PPD42NS: PPD42XType.PPD42X_TYPE_NS,
|
CONF_PPD42NS: PPD42XType.PPD42X_TYPE_NS,
|
||||||
}
|
}
|
||||||
|
|
||||||
SENSORS_TO_TYPE = {
|
SENSORS_TO_TYPE = {
|
||||||
CONF_PM_2_5: [CONF_PPD42__, CONF_PPD42NS],
|
CONF_PM_2_5: [CONF_PPD42, CONF_PPD42NS],
|
||||||
CONF_PM_10_0: [CONF_PPD42__, CONF_PPD42NS],
|
CONF_PM_10_0: [CONF_PPD42, CONF_PPD42NS],
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user