Skip to content
Snippets Groups Projects
Commit f4c7ea49 authored by 3d's avatar 3d
Browse files

Update 3 files

- /intern/docker_esphome/templates/config/esphome_hauptraum.yaml
- /intern/docker_esphome/templates/config/esphome_popcorn.yaml
- /intern/docker_esphome/templates/config/esphome_kuehlschrank.yaml
parent 02cdb517
No related branches found
No related tags found
No related merge requests found
...@@ -15,7 +15,7 @@ i2c: ...@@ -15,7 +15,7 @@ i2c:
# Sensor configs # Sensor configs
sensor: sensor:
- platform: bme280 - platform: bme280_i2c
temperature: temperature:
name: "Temp" name: "Temp"
oversampling: 16x oversampling: 16x
......
...@@ -220,12 +220,17 @@ light: ...@@ -220,12 +220,17 @@ light:
add_led_interval: 100ms add_led_interval: 100ms
reverse: False reverse: False
i2s_audio:
- id: i2s_out
i2s_lrclk_pin: GPIO21
i2s_bclk_pin: GPIO19
media_player: media_player:
- platform: i2s_audio - platform: i2s_audio
name: ESPHome I2S Media Player name: ESPHome I2S Media Player
id: speaker id: speaker
dac_type: external dac_type: external
i2s_lrclk_pin: GPIO21 i2s_audio_id: i2s_out
i2s_dout_pin: GPIO18 i2s_dout_pin: GPIO18
i2s_bclk_pin: GPIO19
mode: mono mode: mono
...@@ -168,7 +168,7 @@ sensor: ...@@ -168,7 +168,7 @@ sensor:
- platform: pid - platform: pid
name: "PID HEAT Result" name: "PID HEAT Result"
type: HEAT type: HEAT
- platform: bme280 - platform: bme280_i2c
temperature: temperature:
name: "Temp" name: "Temp"
oversampling: 16x oversampling: 16x
...@@ -339,7 +339,7 @@ color: ...@@ -339,7 +339,7 @@ color:
blue: 0% blue: 0%
display: display:
- platform: ili9341 - platform: ili9xxx
model: TFT 2.4 model: TFT 2.4
spi_id: spi_display spi_id: spi_display
cs_pin: GPIO5 cs_pin: GPIO5
...@@ -349,23 +349,23 @@ display: ...@@ -349,23 +349,23 @@ display:
pages: pages:
- id: page1 - id: page1
lambda: |- lambda: |-
it.printf(160,120,id(text),TextAlign::CENTER,"Booting"); it.printf(160,120,id(text_small),TextAlign::CENTER,"Booting");
- id: page3 - id: page3
lambda: |- lambda: |-
it.printf(160,120,id(temp),TextAlign::CENTER,"%.0f°C",id(pid_heater).current_temperature); it.printf(160,120,id(temp),TextAlign::CENTER,"%.0f°C",id(pid_heater).current_temperature);
if ((id(pid_heater).action) == 0) { if ((id(pid_heater).action) == 0) {
it.printf(0,10,id(text),TextAlign::TOP_LEFT,"PID: OFF"); it.printf(0,10,id(text_small),TextAlign::TOP_LEFT,"PID: OFF");
} }
else if ((id(pid_heater).action) == 3) { else if ((id(pid_heater).action) == 3) {
it.printf(0,10,id(text),TextAlign::TOP_LEFT,"PID: HEATING"); it.printf(0,10,id(text_small),TextAlign::TOP_LEFT,"PID: HEATING");
} }
else if ((id(pid_heater).action) == 4) { else if ((id(pid_heater).action) == 4) {
it.printf(0,10,id(text),TextAlign::TOP_LEFT,"PID: IDLE"); it.printf(0,10,id(text_small),TextAlign::TOP_LEFT,"PID: IDLE");
} }
else { else {
it.printf(0,10,id(text),TextAlign::TOP_LEFT,"PID: ERROR %d",id(pid_heater).action); it.printf(0,10,id(text_small),TextAlign::TOP_LEFT,"PID: ERROR %d",id(pid_heater).action);
}; };
it.printf(0,230,id(text),TextAlign::BOTTOM_LEFT,"Target: %.1f°C",id(pid_heater).target_temperature); it.printf(0,230,id(text_small),TextAlign::BOTTOM_LEFT,"Target: %.1f°C",id(pid_heater).target_temperature);
time: time:
- platform: sntp - platform: sntp
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment