Fixes
This commit is contained in:
14
sensor.py
14
sensor.py
@@ -78,16 +78,10 @@ CONFIG_SCHEMA = cv.Schema(
|
||||
async def to_code(config):
|
||||
server = await cg.get_variable(config[CONF_MARLIN])
|
||||
|
||||
for sName in [
|
||||
CONF_BED_TEMPERATURE,
|
||||
CONF_BED_SET_TEMPERATURE,
|
||||
CONF_EXT_TEMPERATURE,
|
||||
CONF_EXT_SET_TEMPERATURE,
|
||||
CONF_PRINT_PROGRESS,
|
||||
CONF_PRINT_TIME,
|
||||
CONF_PRINT_TIME_REMAINING,
|
||||
CONF_SD_CARD_FILE_COUNT,
|
||||
]:
|
||||
// Takhle:
|
||||
auto *s = find_sensor("bed_temperature");
|
||||
if (s != nullptr && s->get_state() != bed_temperature)
|
||||
s->publish_state(bed_temperature);
|
||||
if sName in config:
|
||||
sens = await sensor.new_sensor(config[sName])
|
||||
cg.add(server.add_sensor(sName, sens))
|
||||
|
||||
Reference in New Issue
Block a user