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

update kuehlschrank; update popcorn temp

parent 180e70f7
No related branches found
No related tags found
No related merge requests found
Subproject commit e8a049414bca2b14b158444dac1b94c2ca90d9be Subproject commit 900377e4f72486f6699ecf736f96adfbc04e92da
{% set devicename = "esphome_kuehlschrank" %} {% set devicename = "esphome_kuehlschrank" %}
{% include "/includes/ansible.inc.yaml" %} {% include "/includes/ansible.inc.yaml" %}
{% include "/includes/board.d1_mini.inc.yaml" %} {% include "/includes/board.esp32-doit-devkit-v1.inc.yaml" %}
on_boot:
- priority: -100
then:
- light.addressable_set:
id: logo_led
white: 0%
- light.addressable_set:
id: kuehl_led
white: 0%
- priority: -100
then:
- light.turn_on:
id: logo_led
effect: "Rainbow"
brightness: 100%
- light.turn_on:
id: kuehl_led
effect: "Rainbow"
brightness: 100%
- media_player.volume_set:
id: speaker
volume: 100%
{% include "/includes/common.inc.yaml" %} {% include "/includes/common.inc.yaml" %}
# Dallas DS18B20 # Dallas DS18B20
dallas: dallas:
- pin: 0 - pin: GPIO32
update_interval: 10s update_interval: 10s
# Sensor configs # Sensor configs
sensor: sensor:
- platform: dallas
- platform: dallas address: 0x4301143CAC4BAA28
address: 0x4301143CAC4BAA28 name: "Kuehlschrank-Temp"
name: "Kuehlschrank-Temp" filters:
filters: - sliding_window_moving_average:
- sliding_window_moving_average: window_size: 3
window_size: 3 send_every: 3
send_every: 3 send_first_at: 3
send_first_at: 3
binary_sensor: binary_sensor:
- platform: gpio
pin:
number: GPIO33
mode:
input: true
pullup: true
id: kuehlschrank_door
name: Kuehlschrank-Door
on_release:
then:
- light.turn_on:
id: kuehl_led
effect: "Rainbow"
brightness: 100%
- light.addressable_set:
id: kuehl_led
white: 0%
on_press:
then:
- light.turn_on:
id: kuehl_led
effect: "None"
brightness: 100%
- light.addressable_set:
id: kuehl_led
red: 100%
green: 100%
blue: 100%
white: 100%
- media_player.play_media:
id: speaker
media_url: 'http://10.0.0.1/filesrv/usb/nootnoot.mp3'
light:
- platform: neopixelbus
type: RGBW
variant: SK6812
id: logo_led
pin: GPIO26
num_leds: 30
name: "Liba Logo LEDs"
restore_mode: ALWAYS_ON
method:
type: esp32_rmt
channel: 0
effects:
- addressable_color_wipe:
- addressable_color_wipe:
name: Color Wipe Effect With Custom Values
colors:
- red: 100%
green: 100%
blue: 100%
num_leds: 3
- red: 0%
green: 0%
blue: 0%
num_leds: 3
add_led_interval: 100ms
reverse: false
- addressable_rainbow:
- addressable_rainbow:
name: Rainbow Effect With Custom Values
speed: 2
width: 8
- addressable_scan:
- addressable_scan:
name: Scan Effect With Custom Values
move_interval: 100ms
scan_width: 2
- addressable_random_twinkle:
- addressable_random_twinkle:
name: Random Twinkle Effect With Custom Values
twinkle_probability: 5%
progress_interval: 32ms
- addressable_fireworks:
- addressable_fireworks:
name: Fireworks Effect With Custom Values
update_interval: 32ms
spark_probability: 10%
use_random_color: false
fade_out_rate: 120
- addressable_color_wipe:
name: BootUp
colors:
- red: 100%
green: 0%
blue: 0%
num_leds: 8
- red: 0%
green: 0%
blue: 0%
num_leds: 8
add_led_interval: 100ms
reverse: False
- platform: neopixelbus
type: RGBW
variant: SK6812
id: kuehl_led
pin: GPIO23
num_leds: 72
name: "Kuehl LEDs"
restore_mode: ALWAYS_ON
method:
type: esp32_rmt
channel: 1
effects:
- addressable_color_wipe:
- addressable_color_wipe:
name: Color Wipe Effect With Custom Values
colors:
- red: 100%
green: 100%
blue: 100%
num_leds: 3
- red: 0%
green: 0%
blue: 0%
num_leds: 3
add_led_interval: 100ms
reverse: false
- addressable_rainbow:
- addressable_rainbow:
name: Rainbow Effect With Custom Values
speed: 2
width: 8
- addressable_scan:
- addressable_scan:
name: Scan Effect With Custom Values
move_interval: 100ms
scan_width: 2
- addressable_random_twinkle:
- addressable_random_twinkle:
name: Random Twinkle Effect With Custom Values
twinkle_probability: 5%
progress_interval: 32ms
- addressable_fireworks:
- addressable_fireworks:
name: Fireworks Effect With Custom Values
update_interval: 32ms
spark_probability: 10%
use_random_color: false
fade_out_rate: 120
- addressable_color_wipe:
name: BootUp
colors:
- red: 100%
green: 0%
blue: 0%
num_leds: 8
- red: 0%
green: 0%
blue: 0%
num_leds: 8
add_led_interval: 100ms
reverse: False
- platform: gpio media_player:
pin: 4 - platform: i2s_audio
id: kuehlschrank_door name: ESPHome I2S Media Player
name: Kuehlschrank-Door id: speaker
\ No newline at end of file dac_type: external
i2s_lrclk_pin: GPIO21
i2s_dout_pin: GPIO18
i2s_bclk_pin: GPIO19
mode: mono
...@@ -42,7 +42,7 @@ ...@@ -42,7 +42,7 @@
id: status_led id: status_led
range_from: 1 range_from: 1
range_to: 1 range_to: 1
red: 100% red: 50%
green: 0% green: 0%
blue: 0% blue: 0%
- if: - if:
...@@ -64,7 +64,7 @@ ...@@ -64,7 +64,7 @@
id: status_led id: status_led
range_from: 2 range_from: 2
range_to: 2 range_to: 2
red: 100% red: 50%
green: 0% green: 0%
blue: 0% blue: 0%
- if: - if:
...@@ -86,7 +86,7 @@ ...@@ -86,7 +86,7 @@
id: status_led id: status_led
range_from: 0 range_from: 0
range_to: 0 range_to: 0
red: 100% red: 50%
green: 0% green: 0%
blue: 0% blue: 0%
- if: - if:
...@@ -135,7 +135,7 @@ climate: ...@@ -135,7 +135,7 @@ climate:
id: pid_heater id: pid_heater
name: "PID Heater Controller" name: "PID Heater Controller"
sensor: pot_sensor sensor: pot_sensor
default_target_temperature: 256 default_target_temperature: 240
heat_output: pot_heater heat_output: pot_heater
control_parameters: control_parameters:
kp: 0.09549 kp: 0.09549
...@@ -245,12 +245,12 @@ binary_sensor: ...@@ -245,12 +245,12 @@ binary_sensor:
- climate.control: - climate.control:
id: pid_heater id: pid_heater
mode: HEAT mode: HEAT
target_temperature: 264 target_temperature: 240
- light.addressable_set: - light.addressable_set:
id: status_led id: status_led
range_from: 1 range_from: 1
range_to: 1 range_to: 1
red: 100% red: 50%
green: 0% green: 0%
blue: 0% blue: 0%
- platform: gpio - platform: gpio
...@@ -279,7 +279,7 @@ binary_sensor: ...@@ -279,7 +279,7 @@ binary_sensor:
id: status_led id: status_led
range_from: 0 range_from: 0
range_to: 0 range_to: 0
red: 100% red: 50%
green: 0% green: 0%
blue: 0% blue: 0%
- platform: gpio - platform: gpio
...@@ -308,7 +308,7 @@ binary_sensor: ...@@ -308,7 +308,7 @@ binary_sensor:
id: status_led id: status_led
range_from: 2 range_from: 2
range_to: 2 range_to: 2
red: 100% red: 50%
green: 0% green: 0%
blue: 0% blue: 0%
......
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