diff --git a/intern/docker_esphome/templates/config/esphome_sceneswitches.yaml b/intern/docker_esphome/templates/config/esphome_sceneswitches.yaml
index 608eba77ea0871f814ee3d8cbb06a5fafe690568..af18963252c66e11cfbe0eeb8a7fda5420a764f0 100644
--- a/intern/docker_esphome/templates/config/esphome_sceneswitches.yaml
+++ b/intern/docker_esphome/templates/config/esphome_sceneswitches.yaml
@@ -14,6 +14,8 @@ binary_sensor:
         input: true
         pullup: true
       inverted: true
+    filters:
+      - delayed_on: 10ms
     name: "Button 1"
   - platform: gpio
     pin: 
@@ -22,6 +24,8 @@ binary_sensor:
         input: true
         pullup: true
       inverted: true
+    filters:
+      - delayed_on: 10ms
     name: "Button 2"
   - platform: gpio
     pin: 
@@ -30,6 +34,8 @@ binary_sensor:
         input: true
         pullup: true
       inverted: true
+    filters:
+      - delayed_on: 10ms
     name: "Button 3"
   - platform: gpio
     pin: 
@@ -38,6 +44,8 @@ binary_sensor:
         input: true
         pullup: true
       inverted: true
+    filters:
+      - delayed_on: 10ms
     name: "Button 4"
   - platform: gpio
     pin: 
@@ -46,6 +54,8 @@ binary_sensor:
         input: true
         pullup: true
       inverted: true
+    filters:
+      - delayed_on: 10ms
     name: "Button 5"  
   - platform: gpio
     pin: 
@@ -54,4 +64,6 @@ binary_sensor:
         input: true
         pullup: true
       inverted: true
+    filters:
+      - delayed_on: 10ms
     name: "Button 6"