Esphome example switch
This example shows a toggle switch on D1 (GPIO5). It is either on or it's off and it turns the LED on D0 (GPIO16) on or off.
# A physical switch or button is a binary sensor. It is used to detect something like grounding a GPIO pin. binary_sensor: - platform: gpio pin: number: D1 inverted: False mode: INPUT_PULLUP name: "Wemos Test Button" on_press: then: - switch.turn_on: led on_release: then: - switch.turn_off: led switch: - platform: gpio name: "Wemos Test LED" pin: number: D0 mode: output id: led internal : true