@@ -52,7 +52,7 @@ esphome:
|
||||
- priority: 600.0 # This is where most sensors are set up.
|
||||
then:
|
||||
- lambda: |-
|
||||
blueprint_status->publish_state(0);
|
||||
if (isnan(blueprint_status->raw_state)) blueprint_status->publish_state(0);
|
||||
std::string s = "${device_name}";
|
||||
std::string result;
|
||||
bool last_was_underscore = false;
|
||||
@@ -470,7 +470,6 @@ api:
|
||||
disp1->set_component_font_color("home.bt_qrcode", esphome::display::ColorUtil::color_to_565(esphome::Color(qrcode_icon_color[0], qrcode_icon_color[1], qrcode_icon_color[2])));
|
||||
|
||||
// Entities pages button
|
||||
disp1->send_command_printf("is_entities=%i", entities_pages ? 1 : 0);
|
||||
disp1->set_component_text_printf("home.bt_entities", "%s", entities_pages_icon.c_str());
|
||||
disp1->set_component_font_color("home.bt_entities", esphome::display::ColorUtil::color_to_565(esphome::Color(entities_pages_icon_color[0],
|
||||
entities_pages_icon_color[1],
|
||||
@@ -1390,8 +1389,8 @@ sensor:
|
||||
# 6 # reserved #
|
||||
# 7 # reserved #
|
||||
##############################
|
||||
- name: Blueprint
|
||||
id: blueprint_status
|
||||
- id: blueprint_status
|
||||
name: Blueprint
|
||||
platform: template
|
||||
unit_of_measurement: "%"
|
||||
accuracy_decimals: 1
|
||||
@@ -1401,7 +1400,7 @@ sensor:
|
||||
disabled_by_default: false
|
||||
filters:
|
||||
- lambda: |-
|
||||
if (isnan(x) and x>0)
|
||||
if (!isnan(x) and x>0)
|
||||
return (x / 62) * 100.0f;
|
||||
else
|
||||
return 0;
|
||||
|
||||
Reference in New Issue
Block a user