Couldn't find ID 'temp2'. Please check you have defined an ID with that name in your configuration. These IDs look similar: "temp".
lambda: !lambda |-
it.rectangle(0, 0, it.get_width(), it.get_height(), id(my_blue));
it.rectangle(0, 19, it.get_width(), it.get_height(), id(my_blue)); // header bar
it.strftime(4, 3, id(sz_13), id(my_yellow), TextAlign::TOP_LEFT, "%Y-%m-%d %H:%M:%S", id(esptime).now());
if (id(system_status).state) {
it.print(236, 3, id(sz_13), id(my_green), TextAlign::TOP_RIGHT, "Sniffer0 Online");
} else {
it.print(236, 3, id(sz_13), id(my_red), TextAlign::TOP_RIGHT, "Sniffer0 Offline");
}
int r = 18;
it.print(4, r, id(sz_24), id(my_gray), TextAlign::TOP_LEFT, "PM2.5:");
auto color = id(my_red);
if (id(pm_2_5_aqi).state < 50) color = id(my_green);
else if (id(pm_2_5_aqi).state < 100) color = id(my_yellow);
it.printf(236, r, id(sz_24), color, TextAlign::TOP_RIGHT, "%0.0f AQI", id(pm_2_5_aqi).state);
r += 21;
it.print(4, r, id(sz_20), id(my_gray), TextAlign::TOP_LEFT, "PM:");
it.printf(236, r, id(sz_20), id(my_yellow), TextAlign::TOP_RIGHT, "%0.0f/%0.0f/%0.0f µg/m³", id(pm_1_0).state, id(pm_2_5).state, id(pm_10).state);
r += 25;
it.print(120, r, id(sz_24), id(my_gray), TextAlign::TOP_CENTER, "Environment");
r += 23;
float temp_f = id(temp).state * (9.0/5.0) + 32.0;
float temp2_f = id(temp2).state * (9.0/5.0) + 32.0;
/*it.printf(4, r, id(sz_20), id(my_yellow), TextAlign::TOP_LEFT, "%0.1f°F", id(temp).state); */
it.printf(4, r, id(sz_20), id(my_yellow), TextAlign::TOP_LEFT, "%0.1f°F", temp_f);
it.printf(125, r, id(sz_24), id(my_yellow), TextAlign::TOP_CENTER, "%0.1f°F", temp2_f);
it.printf(236, r, id(sz_20), id(my_yellow), TextAlign::TOP_RIGHT, "%0.1f%%", id(humidity).state);
r += 21;
it.printf(4, r, id(sz_20), id(my_yellow), TextAlign::TOP_LEFT, "%0.1f hPa", id(pressure).state);
it.printf(236, r, id(sz_20), id(my_yellow), TextAlign::TOP_RIGHT, "%0.1f kΩ", id(gas_resistance).state/1000.0);