Edit esp-attobattery.yaml
This commit is contained in:
@@ -23,7 +23,7 @@ substitutions:
|
||||
|
||||
# Project Naming
|
||||
project_name: "Generic ESP8266.D1 Mini" # Project Details
|
||||
project_version: "v1.0" # Project V denotes release of yaml file, allowing checking of deployed vs latest version
|
||||
project_version: "v1.0" # Project V denotes release of yaml file, allowing checking of deployed vs latest version
|
||||
|
||||
# Passwords & Secrets
|
||||
api_key: !secret esp-api_key # unfortunately you can't use substitutions inside secrets names
|
||||
@@ -43,7 +43,7 @@ substitutions:
|
||||
|
||||
wake_interval: "20s"
|
||||
sleep_interval: "300s"
|
||||
mqtt_fail_sleep: "1h" # If MQTT is unavailable after boot wait, sleep this long
|
||||
mqtt_fail_sleep: "1h" # If MQTT is unavailable after boot wait, sleep this long
|
||||
|
||||
##########################################################################################
|
||||
# PACKAGES: Included Common Packages
|
||||
@@ -78,8 +78,8 @@ packages:
|
||||
#common_sntp: !include common/sntp_common.yaml
|
||||
|
||||
#### DIAGNOSTICS Sensors ####
|
||||
diag_basic: !include common/include_basic_diag_sensors.yaml
|
||||
diag_more: !include common/include_more_diag_sensors.yaml
|
||||
diag_basic: !include common/include_basic_diag_sensors.yaml
|
||||
diag_more: !include common/include_more_diag_sensors.yaml
|
||||
#diag_debug: !include common/include_debug_diag_sensors.yaml
|
||||
#diag_resetcount: !include common/include_resetcount_diag_sensors.yaml
|
||||
|
||||
@@ -112,7 +112,7 @@ esphome:
|
||||
- logger.log: "MQTT unreachable after 30s -> entering FALLBACK sleep for ${mqtt_fail_sleep}."
|
||||
- deep_sleep.enter:
|
||||
id: deep_sleep_1
|
||||
sleep_duration: ${mqtt_fail_sleep} # override only this cycle
|
||||
sleep_duration: ${mqtt_fail_sleep} # override only this cycle
|
||||
else:
|
||||
- logger.log: "MQTT connected; awaiting '${mqtt_command_topic}/deepsleep' command."
|
||||
|
||||
@@ -124,14 +124,14 @@ esphome:
|
||||
esp8266:
|
||||
board: d1_mini
|
||||
framework:
|
||||
version: latest #recommended, latest or dev
|
||||
version: recommended # latest or dev
|
||||
|
||||
##########################################################################################
|
||||
# ESPHome Logging Enable
|
||||
# https://esphome.io/components/logger.html
|
||||
##########################################################################################
|
||||
logger:
|
||||
level: "${log_level}" #INFO Level suggested, or DEBUG for testing
|
||||
level: "${log_level}" #INFO Level suggested, or DEBUG for testing
|
||||
#baud_rate: 0 #set to 0 for no logging via UART, needed if you are using it for other serial things (eg PZEM)
|
||||
#esp8266_store_log_strings_in_flash: false
|
||||
#tx_buffer_size: 64
|
||||
@@ -193,19 +193,19 @@ sensor:
|
||||
filters:
|
||||
- multiply: 3.3
|
||||
- calibrate_linear:
|
||||
- 3.11 -> 14.00
|
||||
- 3.00 -> 13.50
|
||||
- 2.89 -> 13.00
|
||||
- 2.77 -> 12.50
|
||||
- 2.67 -> 12.00
|
||||
- 2.55 -> 11.50
|
||||
- 2.45 -> 11.00
|
||||
- 2.34 -> 10.50
|
||||
- 2.22 -> 10.00
|
||||
- 2.11 -> 09.50
|
||||
- 2.00 -> 09.00
|
||||
- delta: 0.05 # publish immediately if change >= 0.05 V
|
||||
- throttle: 2s # avoid bursts if noisy
|
||||
- 3.11 -> 14.00
|
||||
- 3.00 -> 13.50
|
||||
- 2.89 -> 13.00
|
||||
- 2.77 -> 12.50
|
||||
- 2.67 -> 12.00
|
||||
- 2.55 -> 11.50
|
||||
- 2.45 -> 11.00
|
||||
- 2.34 -> 10.50
|
||||
- 2.22 -> 10.00
|
||||
- 2.11 -> 09.50
|
||||
- 2.00 -> 09.00
|
||||
- delta: 0.05 # publish immediately if change >= 0.05 V
|
||||
- throttle: 2s # avoid bursts if noisy
|
||||
on_value:
|
||||
then:
|
||||
- mqtt.publish:
|
||||
@@ -216,4 +216,3 @@ sensor:
|
||||
char buf[10];
|
||||
snprintf(buf, sizeof(buf), "%.2f", x);
|
||||
return std::string(buf);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user