Lokale Automatisierung in ESPHome nur ausführen, wenn MQTT nicht erreichbar ist

SONOFF S26R2 WLAN Smarte Steckdose,16A 4000W Alexa Smart Plug,Smart Home Wifi Steckdose mit App Fernsteuerung,Sprachsteuerung und Zeitschaltuhr, Funktioniert mit Alexa,Echo Dot,Google Home und Ifttt
SONOFF S26R2 WLAN Smarte Steckdose,16A 4000W Alexa Smart Plug,Smart Home Wifi Steckdose mit App Fernsteuerung,Sprachsteuerung und Zeitschaltuhr, Funktioniert mit Alexa,Echo Dot,Google Home und Ifttt
--

Arek Swistak war so nett ein Beispiel für eine ESPHome Automatisierung mit uns zu teilen, die nur ausgeführt wird, wenn der hinterlegte MQTT-Broker nicht erreichbar ist.

Danke dafür!

binary_sensor:
  - platform: gpio
    pin:
      number: GPIO5
    name: "Schalter"
    on_state:
      if:
        condition:
          mqtt.connected:
        then:
         - logger.log: Mqtt is connected!
        else:
         - light.toggle: schalter_id
    internal: true

output:
  - platform: gpio
    pin: GPIO4
    id: lampe

mqtt:
  broker: broker ip
  username: "user"
  password: "passwordmqtt"