64 lines
1.1 KiB
YAML
64 lines
1.1 KiB
YAML
esphome:
|
|
name: "waterbed"
|
|
friendly_name: "Wasserbett"
|
|
|
|
esp8266:
|
|
board: d1_mini
|
|
framework:
|
|
version: recommended
|
|
|
|
logger:
|
|
|
|
api:
|
|
encryption:
|
|
key: !secret apikey_waterbed
|
|
|
|
ota:
|
|
- platform: esphome
|
|
password: !secret otapass_waterbed
|
|
|
|
wifi:
|
|
ssid: !secret wifi_ssid_kbh
|
|
password: !secret wifi_password_kbh
|
|
domain: .iot.kbh.jalr.de
|
|
enable_on_boot: true
|
|
fast_connect: true
|
|
|
|
switch:
|
|
- platform: gpio
|
|
pin:
|
|
number: 13
|
|
id: pump
|
|
icon: "mdi:electric-switch"
|
|
|
|
dallas:
|
|
- pin: 12
|
|
|
|
sensor:
|
|
- platform: dallas
|
|
#address: 0xb7000802397ccc10
|
|
index: 0
|
|
name: "Temperatur"
|
|
id: temperature_waterbed
|
|
|
|
climate:
|
|
- platform: thermostat
|
|
name: "Temperatur"
|
|
id: temperature
|
|
sensor: temperature_waterbed
|
|
heat_deadband: 0.2
|
|
heat_overrun: 0.2
|
|
min_heating_off_time: 300s
|
|
min_heating_run_time: 300s
|
|
min_idle_time: 30s
|
|
heat_action:
|
|
- switch.turn_on: pump
|
|
idle_action:
|
|
- switch.turn_off: pump
|
|
default_preset: heizen
|
|
on_boot_restore_from: memory
|
|
preset:
|
|
- name: heizen
|
|
default_target_temperature_low: 28.5 °C
|
|
- name: abwesend
|
|
default_target_temperature_low: 24 °C
|