Bij deze:
substitutions:
name: ecodan-heatpump
friendlyName: WP
# enable ota update via http request
http_request:
buffer_size_tx: 20248
ota:
- platform: esphome
- platform: http_request
- platform: web_server
# password: !secret heatpump_ota_password
mqtt:
broker: 172.1.1.150
# external_components:
# - source:
# type: local
# path: components
# components: [ ecodan ]
# packages:
# base: !include confs/base.yaml # required
# req: !include confs/request-codes.yaml
# esp32: !include confs/esp32s3.yaml # esp32.yaml for regular board
# led_status: !include confs/esp32s3-led.yaml
# zone1: !include confs/zone1.yaml
# svc_z1: !include confs/server-control-z1.yaml
# # disable if you don't want to use zone 2
# # zone2: !include confs/zone2.yaml
# # svc_z2: !include confs/server-control-z2.yaml
# # change language labels to -en for English or -nl for Dutch
# # substitutions: !include confs/ecodan-labels-nl.yaml
# substitutions: !include confs/ecodan-labels-en.yaml
# dbg: !include confs/debug.yaml
# wifi: !include confs/wifi.yaml
# #svc: !include confs/server-control-z1.yaml
external_components:
- source: github://gekkekoe/esphome-ecodan-hp@main
components: [ ecodan ]
refresh: always
packages:
remote_package:
url:
https://github.com/gekkekoe/esphome-ecodan-hp/
ref: main
refresh: always
files: [
confs/base.yaml, # required
confs/request-codes.yaml, # disable if your unit does not support request codes (service menu)
confs/esp32s3-proxy2.yaml,
#confs/esp32s3.yaml, # confs/esp32.yaml, for regular board
#confs/esp32s3-led.yaml, # atom s3 status leds
confs/zone1.yaml,
confs/server-control-z1.yaml,
## enable if you want to use zone 2
#confs/zone2.yaml,
#confs/server-control-z2.yaml,
## enable label language file
#confs/ecodan-labels-en.yaml,
confs/ecodan-labels-nl.yaml,
#confs/ecodan-labels-it.yaml,
#confs/ecodan-labels-fr.yaml,
#confs/ecodan-labels-de.yaml,
#confs/ecodan-labels-fi.yaml,
#confs/debug.yaml,
confs/wifi.yaml
]
# enable logger
logger:
baud_rate: 115200
# logs:
# esp32.preferences: ERROR
# sensor: ERROR
# text_sensor: ERROR
# binary_sensor: ERROR
# switch: ERROR
# button: ERROR
# number: ERROR
# climate: ERROR
# component: ERROR
# ecodan.component: ERROR
# Enable Web server.
web_server:
port: 80
#ota: true
ecodan:
id: ecodan_instance
uart_id: uart_ecodan
# polling interval override in ms, default 500
# polling_interval_override: 1000
# uncomment line below and adjust the heat constant if your system uses a water + glycol mixture
# specific_heat_constant_override: 3.9