esphome: name: poempl platform: ESP8266 board: nodemcuv2 on_boot: then: - light.turn_on: id: bar brightness: 20% red: 0 green: 0 blue: 20% # Enable logging logger: ota: password: "VkkVfr9C0C6lGxmc" wifi: ssid: "backspace IoT" password: "InternetOfShit!" # Enable fallback hotspot (captive portal) in case wifi connection fails ap: ssid: "Poempl Fallback Hotspot" password: "FP6GohMzor5x" captive_portal: i2c: sda: D2 scl: D1 scan: true id: bus_a mqtt: broker: mqtt.core.bckspc.de discovery: false light: - platform: fastled_clockless chipset: WS2812B id: bar pin: D4 num_leds: 9 rgb_order: GRB name: Bar effects: - strobe - platform: partition name: bar00 segments: - id: bar from: 0 to: 0 effects: - strobe - platform: partition name: bar01 segments: - id: bar from: 1 to: 1 effects: - strobe sensor: - platform: bme280 temperature: name: "BME280 Temperature" id: bme280_temperature pressure: name: "BME280 Pressure" id: bme280_pressure on_value: - then: - light.addressable_set: id: bar red: 20% green: 0 blue: 0 white: 20% range_from: 0 range_to: !lambda | int val = (id(bme280_pressure).state - 900) * 0.08; ESP_LOGD("main", "value %d", val); return val - 3; humidity: name: "BME280 Relative Humidity" id: bme280_humidity address: 0x76 update_interval: 0.5s