various esphome changes
This commit is contained in:
86
esphome/esp-nexmulti1.yaml
Normal file
86
esphome/esp-nexmulti1.yaml
Normal file
@@ -0,0 +1,86 @@
|
||||
#############################################
|
||||
#############################################
|
||||
#
|
||||
#
|
||||
#
|
||||
# V1.0 2025-02-14 Initial Version
|
||||
#
|
||||
# pinout/schematic https://community.home-assistant.io/t/zemismart-ks-811-working-with-esphome/
|
||||
#
|
||||
# INSTRUCTIONS
|
||||
# -
|
||||
#
|
||||
#############################################
|
||||
#############################################
|
||||
|
||||
substitutions:
|
||||
#############################################
|
||||
# SPECIFIC DEVICE VARIABLE SUBSTITUTIONS
|
||||
# If NOT using a secrets file, just replace these with the passwords etc (in quotes)
|
||||
#############################################
|
||||
devicename: "esp-nexmulti1"
|
||||
friendly_name: "esp-nexmulti1"
|
||||
description_comment: "Multisensor 1 test"
|
||||
|
||||
api_key: !secret esp-nexmulti1_api_key # unfortunately you can't use substitutions inside secrets names
|
||||
ota_pass: !secret esp-nexmulti1_ota_pass # unfortunately you can't use substitutions inside secrets names
|
||||
static_ip_address: !secret esp-nexmulti1_ip
|
||||
|
||||
update_interval: 60s # update time for for general sensors etc
|
||||
|
||||
#############################################
|
||||
# Included Common Packages
|
||||
# https://esphome.io/components/esphome.html
|
||||
#############################################
|
||||
packages:
|
||||
common_wifi: !include
|
||||
file: common/network_common.yaml
|
||||
vars:
|
||||
local_static_ip_address: ${static_ip_address}
|
||||
local_api_key: ${api_key}
|
||||
local_ota_pass: ${ota_pass}
|
||||
common_mqtt: !include
|
||||
file: common/mqtt_common.yaml
|
||||
common_general_sensors: !include
|
||||
file: common/sensors_common.yaml
|
||||
vars:
|
||||
local_friendly_name: ${friendly_name}
|
||||
local_update_interval: ${update_interval}
|
||||
|
||||
#############################################
|
||||
# ESPHome
|
||||
# https://esphome.io/components/esphome.html
|
||||
#############################################
|
||||
esphome:
|
||||
name: ${devicename}
|
||||
friendly_name: ${friendly_name}
|
||||
comment: ${description_comment} #Appears on the esphome page in HA
|
||||
|
||||
#############################################
|
||||
# ESP Platform and Framework
|
||||
# https://esphome.io/components/esp32.html
|
||||
#############################################
|
||||
esp8266:
|
||||
board: esp01_1m
|
||||
|
||||
#############################################
|
||||
# ESPHome Logging Enable
|
||||
# https://esphome.io/components/logger.html
|
||||
#############################################
|
||||
logger:
|
||||
level: INFO #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
|
||||
|
||||
|
||||
#############################################
|
||||
# Real time clock time source for ESPHome
|
||||
# If it's invalid, we fall back to an internal clock
|
||||
# https://esphome.io/components/time/
|
||||
# https://esphome.io/components/time/sntp
|
||||
#############################################
|
||||
#time:
|
||||
# - platform: sntp
|
||||
# id: sntp_time
|
||||
|
Reference in New Issue
Block a user