esphome: name: neopixel-controller
esp8266: board: esp01_1m
# Enable logginglogger:
# Enable Home Assistant APIapi:
ota: password: "PASSWORT_FÜR_OTA"
wifi: ssid: "WLAN_SSID" password: "WLAN_PASSWORT"
# Enable fallback hotspot (captive portal) in case wifi connection fails ap: ssid: "Dsad Fallback Hotspot" password: "PASSWORT" captive_portal:
binary_sensor: - platform: gpio pin: number: GPIO0 mode: INPUT_PULLUP inverted: True name: "Kitchen Light Button" on_press: then: - light.toggle: light_1
light: - platform: neopixelbus id: light_1 type: GRB variant: WS2812 pin: GPIO3 num_leds: 10 name: "NeoPixel treiber" power_supply: "main_power_supply" effects: - addressable_rainbow: - addressable_rainbow: name: Rainbow Effect With Custom Values speed: 10 width: 100 - random: name: "Slow Random Effect" transition_length: 30s update_interval: 30s - random: name: "Fast Random Effect" transition_length: 4s update_interval: 5s - strobe: name: Water Leak Alarm colors: - state: True brightness: 100% red: 0% green: 0% blue: 100% duration: 200ms - state: False duration: 200ms - state: True brightness: 100% red: 0% green: 0% blue: 100% duration: 200ms - state: False duration: 400ms - strobe: name: CO Alarm colors: - state: True brightness: 100% red: 0% green: 100% blue: 0% duration: 200ms - state: False duration: 200ms - state: True brightness: 100% red: 0% green: 100% blue: 0% duration: 200ms - state: False duration: 400ms - strobe: name: Fire Alarm colors: - state: True brightness: 100% red: 100% green: 0% blue: 0% duration: 200ms - state: False duration: 200ms - state: True brightness: 100% red: 100% green: 0% blue: 0% duration: 200ms - state: False duration: 400ms - strobe: name: Intrusion Alarm colors: - state: True brightness: 100% red: 100% green: 0% blue: 0% duration: 200ms - state: False duration: 200ms - state: True brightness: 100% red: 0% green: 0% blue: 100% duration: 200ms - state: False duration: 400ms - addressable_random_twinkle: - addressable_random_twinkle: name: Random Twinkle Effect With Custom Values twinkle_probability: 5% progress_interval: 32ms
status_led: pin: number: GPIO13 inverted: yes
power_supply: - id: "main_power_supply" pin: GPIO12