Upgrade / fortify esphome configs

This commit is contained in:
2023-02-01 12:58:56 +01:00
parent 366ff1abf6
commit a0c5eb9f07
9 changed files with 80 additions and 143 deletions
+12 -21
View File
@@ -1,26 +1,21 @@
esphome:
name: bathroomheater
platform: ESP8266
board: nodemcuv2
project:
name: dasfoo.bathroomheater
version: "1.0"
includes:
- zehnder.h
logger:
esp8266:
board: nodemcuv2
web_server:
port: 80
logger:
mqtt:
broker: mqtt
switch:
- platform: gpio
pin:
number: D4
inverted: true
restore_mode: ALWAYS_OFF
name: "Bathroom Heater LED"
dallas:
- pin: D1
@@ -28,6 +23,7 @@ sensor:
- platform: dallas
address: 0x0401212E565C7428
name: "Bathroom Heater Temperature"
id: bathroom_heater_temperature
remote_transmitter:
pin: D2
@@ -40,6 +36,7 @@ climate:
auto heater = new Zehnder();
App.register_component(heater);
heater->set_transmitter(id(heater_ir_transmitter));
heater->add_temperature_sensor(id(bathroom_heater_temperature));
return {heater};
climates:
- name: "Bathroom Heater"
@@ -52,15 +49,9 @@ interval:
lambda: static_cast<Zehnder*>(id(bathroom_heater))->retransmit();
ota:
password: ""
password: !secret ota_password
wifi:
ssid: !secret wifi_ssid
password: !secret wifi_password
# Enable fallback hotspot (captive portal) in case wifi connection fails
ap:
ssid: "bathroomheater"
password: !secret wifi_fallback_hotspot_password
captive_portal:
domain: ""